.portrait-hero[data-astro-cid-4azuutqj]{--portrait-title-size:clamp(96px, min(15vw, 28svh), 224px);--portrait-hero-clearance:176px;--portrait-title-space:calc(var(--portrait-title-size) * .475 + clamp(16px, 2.1vw, 40px));gap:var(--gap);padding-bottom:var(--portrait-title-space);background:var(--paper);isolation:isolate;grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.portrait-hero--long-title[data-astro-cid-4azuutqj]{--portrait-title-size:clamp(84px, min(13vw, 24.3svh), 195px)}.portrait-hero-image[data-astro-cid-4azuutqj]{width:100%;max-width:min(640px, calc(max(160px, 100svh - var(--portrait-hero-clearance) - var(--portrait-title-size) * .475 - env(safe-area-inset-top,0px)) * .875));aspect-ratio:7/8;grid-area:1/4/auto/span 6;justify-self:center;overflow:hidden}.portrait-hero-image[data-astro-cid-4azuutqj] img{object-fit:cover;width:100%;height:100%;display:block}.portrait-hero-title[data-astro-cid-4azuutqj]{z-index:1;inset-inline:0;bottom:var(--portrait-title-space);font:300 var(--portrait-title-size) / .95 var(--display);letter-spacing:-.05em;text-align:center;text-transform:uppercase;color:var(--paper);mix-blend-mode:difference;margin:0;position:absolute;transform:translateY(50%)}@media (width<=1100px){.portrait-hero-image[data-astro-cid-4azuutqj]{grid-column:3/span 8}}@media (width<=700px){.portrait-hero[data-astro-cid-4azuutqj]{--portrait-title-size:clamp(72px, 21.5vw, 150px);--portrait-hero-clearance:148px}.portrait-hero--long-title[data-astro-cid-4azuutqj]{--portrait-title-size:clamp(54px, 17.25vw, 120px)}.portrait-hero-image[data-astro-cid-4azuutqj]{grid-column:1/-1}}
