.PageHero-module__TYRMoq__hero{padding-top:calc(var(--header-h) + clamp(36px, 6vw, 84px));background:radial-gradient(120% 88% at 82% 0%, #0615300e 0%, #06153000 62%), linear-gradient(180deg, var(--c-surface-2) 0%, var(--c-bg) 58%);border-bottom:1px solid var(--c-line);padding-bottom:clamp(40px,6vw,88px);position:relative;overflow:clip}.PageHero-module__TYRMoq__hero:after{content:"";background:linear-gradient(90deg, var(--c-secondary) 0%, var(--c-line) 22%, var(--c-line) 100%);height:1px;position:absolute;bottom:-1px;left:0;right:0}.PageHero-module__TYRMoq__dark.PageHero-module__TYRMoq__hero{background:radial-gradient(120% 88% at 82% 0%, #ffffff0f 0%, #fff0 62%), var(--c-primary-deep)}.PageHero-module__TYRMoq__dark{border-bottom-color:var(--dark-line)}.PageHero-module__TYRMoq__compact{padding-bottom:clamp(28px,4vw,56px)}.PageHero-module__TYRMoq__inner{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:clamp(28px,4vw,56px);display:grid}.PageHero-module__TYRMoq__copy{flex-direction:column;align-items:flex-start;gap:18px;min-width:0;max-width:64rem;display:flex}.PageHero-module__TYRMoq__eyebrow{margin-top:10px}.PageHero-module__TYRMoq__title{--wipe:1;text-wrap:balance;max-width:24ch}.PageHero-module__TYRMoq__intro{max-width:58ch}.PageHero-module__TYRMoq__extra{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.PageHero-module__TYRMoq__full{isolation:isolate;background:var(--c-primary-deep);color:#fff;align-items:end;min-height:max(100svh,560px);display:grid;position:relative;overflow:clip}.PageHero-module__TYRMoq__plate{z-index:-2;position:absolute;inset:0}.PageHero-module__TYRMoq__plateMedia{object-fit:cover;width:100%;height:100%;animation:2.4s cubic-bezier(.16,1,.3,1) both PageHero-module__TYRMoq__heroSettle;position:absolute;inset:0}@keyframes PageHero-module__TYRMoq__heroSettle{0%{transform:scale(1.08)}to{transform:scale(1)}}.PageHero-module__TYRMoq__scrim{z-index:-1;pointer-events:none;background:radial-gradient(120% 80% at 0 100%,#040e229e 0%,#040e2200 72%),linear-gradient(#040e2200 24%,#040e2257 44%,#040e22b3 68%,#040e22e6 100%),linear-gradient(#040e2280 0%,#040e2200 20%);position:absolute;inset:0}.PageHero-module__TYRMoq__fullEyebrow,.PageHero-module__TYRMoq__fullIntro,.PageHero-module__TYRMoq__caption{text-shadow:0 1px 10px #040e22b3}.PageHero-module__TYRMoq__fullCopy nav{text-shadow:0 1px 10px #040e22b3}.PageHero-module__TYRMoq__fullInner{padding-top:calc(var(--header-h) + 40px);gap:28px;padding-bottom:clamp(40px,8vh,88px);display:grid}@media (min-width:1100px){.PageHero-module__TYRMoq__fullInner{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:6%}}.PageHero-module__TYRMoq__fullCopy{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.PageHero-module__TYRMoq__fullEyebrow{color:var(--c-secondary-soft);margin-top:8px}.PageHero-module__TYRMoq__fullTitle{--wipe:1;text-wrap:balance;color:#fff;text-shadow:0 2px 30px #040e2259;max-width:20ch;margin:0}.PageHero-module__TYRMoq__fullIntro{color:#ffffffe0;max-width:46ch;margin:0;font-size:clamp(1.02rem,1.3vw,1.24rem);line-height:1.55}.PageHero-module__TYRMoq__caption{display:none}@media (min-width:1100px){.PageHero-module__TYRMoq__caption{max-width:30ch;font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;color:#ffffffa8;align-items:center;gap:12px;margin:0;padding-bottom:6px;font-size:10.5px;font-weight:500;line-height:1.5;display:flex}.PageHero-module__TYRMoq__captionRule{background:var(--c-secondary-soft);flex:none;width:28px;height:1px}}@media (max-width:1279px){.PageHero-module__TYRMoq__fullInner{padding-bottom:calc(56px + clamp(28px,5vh,44px))}}@media (prefers-reduced-motion:reduce){.PageHero-module__TYRMoq__plateMedia{animation:none}}
