.sec:where(.astro-phrls2eq){flex-direction:column;justify-content:center;min-height:100vh;padding:96px 8vw;display:flex;position:relative;overflow:hidden}.plate:where(.astro-phrls2eq){height:calc(100vw * var(--ar));max-height:240vh;padding-top:0;padding-bottom:0}.plate:where(.astro-phrls2eq)>.art-full:where(.astro-phrls2eq){object-fit:cover;object-position:var(--pos,50% 50%);width:100%;height:100%;image-rendering:pixelated;z-index:0;position:absolute;inset:0}.plate:where(.astro-phrls2eq) .shade:where(.astro-phrls2eq){z-index:1;position:absolute;inset:0}.copy:where(.astro-phrls2eq){z-index:2;max-width:660px;position:relative}.plate:where(.astro-phrls2eq) h1:where(.astro-phrls2eq).lede,.plate:where(.astro-phrls2eq) p:where(.astro-phrls2eq){text-shadow:0 2px 18px rgb(var(--veil) / .9), 0 1px 2px rgb(var(--veil) / .7)}.plate:where(.astro-phrls2eq).foot{justify-content:flex-end;padding-bottom:7vh}.plate:where(.astro-phrls2eq).ridge .shade:where(.astro-phrls2eq){background:linear-gradient(0deg, rgb(var(--veil) / .9) 0%, rgb(var(--veil) / .82) 17%, rgb(var(--veil) / .64) 30%, rgb(var(--veil) / .26) 42%, transparent 55%)}.lede:where(.astro-phrls2eq){letter-spacing:0;color:var(--cream);max-width:15.5em;font-size:clamp(27px,2.7vw,41px);font-weight:400;line-height:1.26}p:where(.astro-phrls2eq){color:color-mix(in srgb, var(--cream) 86%, transparent);margin-top:18px;font-size:clamp(19px,1.4vw,22px);line-height:1.5}.btn:where(.astro-phrls2eq){font:600 14px var(--mono);letter-spacing:.06em;background:var(--btn);color:var(--btnt);border-radius:5px;margin-top:26px;padding:15px 26px;display:inline-block}.link:where(.astro-phrls2eq){font:500 13px var(--mono);text-underline-offset:4px;color:color-mix(in srgb, var(--cream) 82%, transparent);text-shadow:0 1px 2px rgb(var(--veil) / .7);margin-top:18px;text-decoration:underline;display:inline-block}.small:where(.astro-phrls2eq){font:13px/1.6 var(--mono)!important}.help:where(.astro-phrls2eq){color:var(--cream);text-shadow:0 1px 2px rgb(var(--veil) / .9);margin-top:22px}.help:where(.astro-phrls2eq) a:where(.astro-phrls2eq){text-underline-offset:4px;text-decoration:underline}@media (width<=600px){.plate:where(.astro-phrls2eq)>.art-full:where(.astro-phrls2eq){object-position:14% 50%}.sec:where(.astro-phrls2eq){padding:120px 22px 96px}.plate:where(.astro-phrls2eq){padding-left:22px;padding-right:22px}.plate:where(.astro-phrls2eq) .copy:where(.astro-phrls2eq){max-width:none}.plate:where(.astro-phrls2eq).foot{padding-bottom:6vh}}
