/* Enlarge the existing illustration into the spare column gap. */
.pm-page .pm-self-intro-figure img{mix-blend-mode:normal}
@media(min-width:1101px){.pm-page .pm-self-intro-figure{width:calc(100% + 32px);max-width:600px}}
@media(min-width:901px) and (max-width:1100px){.pm-page .pm-self-intro-figure{width:calc(100% + 16px);max-width:600px}}
@media(max-width:900px){.pm-page .pm-self-intro-figure{max-width:580px}}
/* User-requested photo elevation and quieter, more readable introduction. */
.pm-page .pm-self-intro-figure img{box-shadow:var(--shadow-overlay)}
.pm-page .pm-self-header h2{font-size:clamp(50px,4.85vw,61px)}
.pm-page .pm-self-problem p + p{margin-top:var(--space-5)}
@media(max-width:900px){.pm-page .pm-self-header h2{font-size:clamp(42px,6.3vw,54px)}}
@media(max-width:640px){.pm-page .pm-self-header h2{font-size:clamp(36px,9.5vw,44px)}}
