.pg-hero[data-astro-cid-75ysl5lo]{isolation:isolate;flex-direction:column;justify-content:flex-end;min-height:min(78vh,760px);padding:150px 0 clamp(48px,8vh,88px);display:flex;position:relative;overflow:hidden}.pg-hero[data-astro-cid-75ysl5lo].compact{min-height:0;padding:clamp(150px,22vh,200px) 0 clamp(24px,4vh,40px)}.pg-hero[data-astro-cid-75ysl5lo]:not(.has-photo):not(.compact){min-height:min(62vh,600px)}.pg-hero[data-astro-cid-75ysl5lo].full{min-height:100svh}.full[data-astro-cid-75ysl5lo] .ph-photo[data-astro-cid-75ysl5lo]{inset:0}.pg-hero[data-astro-cid-75ysl5lo].has-aside{min-height:0;padding-top:clamp(130px,18vh,170px);padding-bottom:0;overflow:clip visible}.has-aside[data-astro-cid-75ysl5lo] .copy[data-astro-cid-75ysl5lo]{grid-template-columns:minmax(0, 1fr) minmax(0, var(--aside-w,600px));align-items:center;gap:clamp(32px,5vw,80px);display:grid}.has-aside[data-astro-cid-75ysl5lo] .copy[data-astro-cid-75ysl5lo]:after{content:"";background:var(--line);grid-column:1/-1;height:1px;margin-top:clamp(36px,6vh,56px)}.has-aside[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{margin-bottom:-.12em}.hero-thread[data-astro-cid-75ysl5lo]{opacity:.26;top:-40px;right:-16%}.ph-photo[data-astro-cid-75ysl5lo]{z-index:-2;position:absolute;inset:0 0 0 30%}.ph-photo[data-astro-cid-75ysl5lo] img[data-astro-cid-75ysl5lo]{object-fit:cover;width:100%;height:100%}.ph-photo[data-astro-cid-75ysl5lo] img[data-astro-cid-75ysl5lo][data-pos=top]{object-position:center 25%}.ph-photo[data-astro-cid-75ysl5lo]:after{content:"";background:linear-gradient(90deg, var(--night) 0%, #0e1a33c7 24%, #0e1a3359 60%, #0e1a3373 100%), linear-gradient(0deg, var(--night) 0%, #0e1a3300 45%), linear-gradient(180deg, #0e1a33b3 0%, #0e1a3300 26%);position:absolute;inset:0}.copy[data-astro-cid-75ysl5lo]{width:100%;position:relative}h1[data-astro-cid-75ysl5lo]{max-width:11em;font-size:clamp(44px,min(5.8vw,10vh),88px)}.compact[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{font-size:clamp(40px,min(5vw,9vh),72px)}.lede[data-astro-cid-75ysl5lo]{color:#ffffffd1;--d:.5s;max-width:32em;margin:clamp(16px,3vh,28px) 0 0;font-size:clamp(18px,min(1.5vw,2.6vh),23px);line-height:1.45}@media (width<=900px){.has-aside[data-astro-cid-75ysl5lo] .copy[data-astro-cid-75ysl5lo]{grid-template-columns:1fr}.ph-photo[data-astro-cid-75ysl5lo]{inset:0 0 32%}.ph-photo[data-astro-cid-75ysl5lo]:after{background:linear-gradient(0deg, var(--night) 0%, #0e1a33cc 22%, #0e1a334d 60%, #0e1a3399 100%)}.pg-hero[data-astro-cid-75ysl5lo]{min-height:min(86vh,720px)}}
