.Section_root__kHHFe{position:relative;overflow:hidden}.Section_pad-small__103Wy{padding-block:3rem}.Section_pad-medium__fIq_L{padding-block:4rem}.Section_pad-large__ze2lO{padding-block:4.5rem}.Section_pad-hero___M3_v{padding-top:9rem;padding-bottom:4rem}@media (min-width:992px){.Section_pad-small__103Wy{padding-block:4rem}.Section_pad-medium__fIq_L{padding-block:5.5rem}.Section_pad-large__ze2lO{padding-block:6.5rem}.Section_pad-hero___M3_v{padding-top:11rem;padding-bottom:6rem}}.Section_bg-primary__20m63{background-color:var(--bg-primary)}.Section_bg-secondary__0bSd9{background-color:var(--bg-secondary)}.Section_bg-tertiary__mTfK1{background-color:var(--bg-tertiary)}.Section_bg-white__6WIJ5{background-color:var(--color-white)}.Section_bg-mist__XG4uM{background:radial-gradient(80% 60% at 50% 0,color-mix(in oklab,var(--color-navy) 8%,transparent),transparent 70%),linear-gradient(to bottom,var(--color-mist-25),var(--color-mist-50) 55%,var(--color-mist-25))}.Section_bg-dusk__fpkpw,.Section_bg-inverse__3Wt_A{--accent:var(--color-accent-300);color:var(--text-inverse)}.Section_bg-inverse__3Wt_A{background-color:var(--bg-inverse)}.Section_bg-dusk__fpkpw{background:radial-gradient(70% 55% at 50% 110%,color-mix(in oklab,var(--color-white) 12%,transparent),transparent 70%),radial-gradient(60% 50% at 85% 0,color-mix(in oklab,var(--color-navy-600) 45%,transparent),transparent 70%),linear-gradient(to bottom,var(--color-navy-900),var(--color-navy-1000))}.HeroBlock_root__uWAD_{position:relative;overflow:hidden;padding-top:10rem;padding-bottom:2.5rem;background-color:var(--bg-primary)}@media (min-width:992px){.HeroBlock_root__uWAD_{padding-top:14rem;padding-bottom:3rem}}@keyframes HeroBlock_rise-in__3t2nJ{0%{opacity:0;transform:translate3d(0,1.6rem,0);filter:blur(10px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes HeroBlock_frame-in__2SkCO{0%{clip-path:inset(6% 6% 6% 6%);transform:scale(1.06)}to{clip-path:inset(0 0 0 0);transform:none}}@keyframes HeroBlock_marquee__zIXN3{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.HeroBlock_rise__kE_Id{animation:HeroBlock_rise-in__3t2nJ 1.4s var(--ease-glide) both}.HeroBlock_d1__XES_p{animation-delay:.3s}.HeroBlock_d2__X0KYp{animation-delay:.45s}.HeroBlock_d3__FvYCH{animation-delay:.65s}.HeroBlock_d4__R8m_0{animation-delay:.85s}.HeroBlock_pills__YuHnU{display:flex;flex-wrap:wrap;gap:.5rem}.HeroBlock_pill__xZZ_l{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .875rem;border:1px solid var(--border-primary);border-radius:var(--radius-card);background-color:color-mix(in oklab,var(--color-mist-25) 80%,transparent);color:var(--text-secondary);font-size:.8125rem}.HeroBlock_pillMark__szzI3{font-size:.625rem}.HeroBlock_pillDot__QBgOj{width:.375rem;height:.375rem;flex-shrink:0;border-radius:var(--radius-card);background-color:var(--color-accent-500)}.HeroBlock_top__VHCTx{display:grid;align-items:end;gap:2.5rem;margin-top:2rem}.HeroBlock_heading__Aawxp{max-width:12ch;color:var(--text-primary);font-size:3.1rem;font-weight:300;line-height:.98;letter-spacing:-.04em}.HeroBlock_side___wvU7{display:flex;flex-direction:column;gap:2rem}.HeroBlock_lead__BKwwi{max-width:34rem;color:var(--text-secondary);font-size:1.0625rem;line-height:1.6;text-wrap:balance}.HeroBlock_actions__vBPFS{display:flex;flex-direction:column;gap:.75rem}.HeroBlock_proof__FEk2c{display:flex;align-items:center;gap:.875rem;width:fit-content}.HeroBlock_badges__DSerw{display:flex;flex-shrink:0;align-items:center;gap:.625rem}.HeroBlock_badge__nVdQA{width:auto;height:3.25rem;object-fit:contain;mix-blend-mode:multiply}.HeroBlock_proofText__EKsyO{display:flex;flex-direction:column;gap:.25rem}.HeroBlock_proofTitle__hqwlH{color:var(--text-primary);font-family:var(--font-display);font-size:1.0625rem;line-height:1.25}.HeroBlock_proofLink__Mi1wX{display:inline-flex;align-items:center;gap:.375rem;color:var(--text-tertiary);font-size:.8125rem;text-decoration:underline;text-decoration-color:color-mix(in oklab,var(--color-ink) 20%,transparent);text-underline-offset:4px;transition:color .3s}.HeroBlock_proofArrow__fLnAP{transition:transform .5s var(--ease-glide)}a.HeroBlock_proof__FEk2c:hover .HeroBlock_proofLink__Mi1wX{color:var(--text-primary)}a.HeroBlock_proof__FEk2c:hover .HeroBlock_proofArrow__fLnAP{transform:translateX(.125rem)}.HeroBlock_bottom__laTyR{display:grid;align-items:center;gap:2rem;margin-top:3.5rem}.HeroBlock_facts__7yk22{display:none;flex-wrap:wrap;gap:1.5rem 3rem}.HeroBlock_stat__sHXQA{display:flex;align-items:center;gap:.75rem}.HeroBlock_statValue__Ltwe_{font-family:var(--font-display);font-size:2.5rem;font-weight:300;line-height:1;letter-spacing:-.03em}.HeroBlock_statLabel__YEXGY{max-width:7.5rem;color:var(--text-tertiary);font-size:.875rem;line-height:1.25}.HeroBlock_marquee__zIXN3{position:relative;overflow:hidden;mask-image:linear-gradient(90deg,transparent,black 12%,black 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 12%,black 88%,transparent)}.HeroBlock_track__s244_{display:flex;width:max-content;animation:HeroBlock_marquee__zIXN3 45s linear infinite}.HeroBlock_run__vNdi7{display:flex;flex-shrink:0;align-items:center}.HeroBlock_service__nnSMb{padding-inline:1.25rem;color:var(--text-tertiary);font-family:var(--font-display);font-size:1.375rem;font-style:italic;font-weight:300;white-space:nowrap}.HeroBlock_serviceMark__YudB_{font-size:.625rem;opacity:.7}.HeroBlock_frame__YCjoZ{margin-top:2.5rem}.HeroBlock_photo__OZlO7{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:var(--radius-card);background-color:var(--bg-card);animation:HeroBlock_frame-in__2SkCO 1.8s var(--ease-glide) .9s both}.HeroBlock_photoImg__C2X7i{object-fit:cover;object-position:var(--focus,50% 50%)}@media (min-width:480px){.HeroBlock_heading__Aawxp{font-size:4.5rem}.HeroBlock_actions__vBPFS{flex-direction:row;flex-wrap:wrap;align-items:center}.HeroBlock_facts__7yk22{display:flex}.HeroBlock_photo__OZlO7{aspect-ratio:16/9}}@media (min-width:992px){.HeroBlock_top__VHCTx{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:4rem;margin-top:2.5rem}.HeroBlock_heading__Aawxp{font-size:6.5rem;line-height:.95}.HeroBlock_side___wvU7{padding-bottom:.75rem}.HeroBlock_lead__BKwwi{font-size:1.125rem}.HeroBlock_bottom__laTyR{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:4rem;margin-top:5rem}.HeroBlock_statValue__Ltwe_{font-size:3rem}.HeroBlock_frame__YCjoZ{margin-top:3.5rem}.HeroBlock_photo__OZlO7{aspect-ratio:21/9}}@media (prefers-reduced-motion:reduce){.HeroBlock_track__s244_{animation:none}}