html[data-loader=run] .hero_root__zC_IS[data-intro=pending] [data-pre]{animation:hero_failsafe__R3AN2 1ms linear 1.6s forwards}html[data-loader=run] .hero_root__zC_IS[data-intro=pending] [data-pre=pop],html[data-loader=run] .hero_root__zC_IS[data-intro=pending] [data-pre=type]{opacity:0}html[data-loader=run] .hero_root__zC_IS[data-intro=pending] [data-pre=fade]{opacity:.01}html[data-loader=run] .hero_root__zC_IS[data-intro=pending] [data-pre=rise]{transform:translate3d(0,112%,0)}@keyframes hero_failsafe__R3AN2{to{opacity:1;transform:none}}.hero_root__zC_IS[data-intro=live] [data-pre=type],html:not([data-loader=run]) .hero_root__zC_IS [data-pre=type]{animation:hero_hcType__sRe_O .2s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(.1s + var(--i, 0) * 8.333ms)}@keyframes hero_hcType__sRe_O{0%{opacity:0}0.01%{opacity:1;color:var(--accent)}to{opacity:1;color:var(--hc-base)}}.hero_root__zC_IS[data-intro=live] [data-pre=rise][data-h1-char],html:not([data-loader=run]) .hero_root__zC_IS [data-pre=rise][data-h1-char]{animation:hero_hcRise__zscle .75s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(.15s + var(--i, 0) * 25ms)}@keyframes hero_hcRise__zscle{0%{transform:translate3d(0,112%,0) rotateX(70deg);filter:blur(6px)}to{transform:none;filter:blur(0)}}@property --hc-reveal{syntax:"<percentage>";inherits:false;initial-value:125%}.hero_root__zC_IS[data-intro=live] [data-pre=fade],html:not([data-loader=run]) .hero_root__zC_IS [data-pre=fade]{animation:hero_hcLead__Sz4E_ .6s cubic-bezier(.16,1,.3,1) backwards;animation-delay:.4s}@keyframes hero_hcLead__Sz4E_{0%{--hc-reveal:0%;transform:translate3d(0,18px,0)}to{--hc-reveal:125%;transform:none}}.hero_root__zC_IS[data-intro=live] [data-pre=pop],html:not([data-loader=run]) .hero_root__zC_IS [data-pre=pop]{animation:hero_hcFade__12Qa_ .35s cubic-bezier(.16,1,.3,1) backwards,hero_hcPop__QoseN var(--hc-spring-dur,.55s) var(--hc-spring,ease-out) backwards;animation-delay:calc(.7s + var(--i, 0) * 60ms)}@keyframes hero_hcFade__12Qa_{0%{opacity:0}}@keyframes hero_hcPop__QoseN{0%{transform:scale(.96)}}.hero_root__zC_IS[data-intro=static] [data-pre]{animation:none!important}@media (prefers-reduced-motion:reduce){.hero_root__zC_IS [data-pre]{opacity:1!important;animation:none!important;transform:none!important}.hero_lead__ug4RJ{--hc-reveal:125%}}.hero_eyebrow__vVg6H{--hc-base:var(--muted);position:relative;color:var(--hc-base);font-family:var(--font-mono);font-weight:500;font-size:11px;line-height:16px;letter-spacing:.12em;text-transform:uppercase}@media (min-width:768px){.hero_eyebrow__vVg6H{font-size:12px}}.hero_tc__zYT2o{color:inherit}.hero_caret__egAP_{position:absolute;left:0;top:0;width:1ch;background:var(--accent);opacity:0;pointer-events:none;will-change:transform,opacity}.hero_h1__NgrBr{font-family:var(--font-display);font-weight:700;color:var(--ink);font-size:44px;line-height:48px;letter-spacing:-.012em}@media (min-width:768px){.hero_h1__NgrBr{font-size:clamp(44px,5vw,72px);line-height:1.1111}}.hero_word__ST8Sf{display:inline-block;overflow:clip;padding:.08em .06em .14em;margin:-.08em -.06em -.14em;perspective:720px;white-space:nowrap}.hero_h1Char__wvNM9{display:inline-block;transform-origin:50% 100%;backface-visibility:hidden}.hero_lead__ug4RJ{color:var(--ink);font-size:17px;line-height:27px;max-width:34em;text-wrap:pretty;-webkit-mask-image:linear-gradient(to bottom,#000 calc(var(--hc-reveal) - 25%),transparent var(--hc-reveal));mask-image:linear-gradient(to bottom,#000 calc(var(--hc-reveal) - 25%),transparent var(--hc-reveal))}@media (min-width:768px){.hero_lead__ug4RJ{font-size:clamp(18px,1.53vw,22px);line-height:1.4545}}.hero_btn__yC6H4{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 20px;border-radius:10px;font-family:var(--font-sans);font-weight:500;font-size:15px;line-height:20px;white-space:nowrap;text-decoration:none;transition:background-color .15s var(--ease-enter),border-color .15s var(--ease-enter),color .15s var(--ease-enter),scale .15s var(--ease-enter)}@media (max-width:767px){.hero_btn__yC6H4{padding:0 14px;gap:8px;font-size:14px}}.hero_btn__yC6H4:active{scale:.98}.hero_btnPrimary___kQBJ{background:var(--primary);color:var(--on-primary)}.hero_btnPrimary___kQBJ:hover{background:var(--primary-strong)}.hero_btnSecondary__Gwnoh{color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);background:transparent}.hero_btnSecondary__Gwnoh:hover{color:var(--primary-strong);box-shadow:inset 0 0 0 1px var(--primary-strong);background:color-mix(in srgb,var(--primary) 6%,transparent)}.hero_roll__Z7Dm3{position:relative;display:inline-block;overflow:clip;height:20px}.hero_roll__Z7Dm3:after,.hero_roll__Z7Dm3>span{display:block;transition:transform .4s var(--ease-expo)}.hero_roll__Z7Dm3:after{content:attr(data-label) /"";position:absolute;left:0;top:100%}.hero_icon___0jd9{position:relative;display:inline-block;width:16px;height:16px;overflow:clip;flex:none}.hero_icon___0jd9 svg{position:absolute;inset:0;transition:transform .4s var(--ease-expo)}.hero_icon___0jd9 .hero_twinAbove__XnG5F{transform:translateY(-100%)}.hero_icon___0jd9 .hero_drop__ms8Qi{transition:transform .4s var(--ease-expo)}@media (hover:hover){.hero_btn__yC6H4:hover .hero_roll__Z7Dm3:after,.hero_btn__yC6H4:hover .hero_roll__Z7Dm3>span{transform:translateY(-100%)}.hero_btn__yC6H4:hover .hero_icon___0jd9 .hero_arrow__3mJG2{transform:translateY(100%)}.hero_btn__yC6H4:hover .hero_icon___0jd9 .hero_twinAbove__XnG5F{transform:translateY(0)}.hero_btn__yC6H4:hover .hero_drop__ms8Qi{transform:translateY(2px)}}.hero_btn__yC6H4:focus-visible .hero_roll__Z7Dm3:after,.hero_btn__yC6H4:focus-visible .hero_roll__Z7Dm3>span{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.hero_btn__yC6H4 .hero_drop__ms8Qi,.hero_btn__yC6H4 .hero_icon___0jd9 svg,.hero_btn__yC6H4 .hero_roll__Z7Dm3:after,.hero_btn__yC6H4 .hero_roll__Z7Dm3>span{transform:none!important}}.hero_facets__T3l5m{--primary:var(--accent);--primary-strong:#7db8e1;--on-primary:#0b1b2e}.hero_grid__E_1mi{height:100%;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:center}.hero_col__HjzME{grid-column:1/span 5;padding-top:24px}.hero_facets__T3l5m .hero_eyebrow__vVg6H{margin:0 0 20px}.hero_facets__T3l5m .hero_h1__NgrBr{margin:0 0 24px}.hero_facets__T3l5m .hero_lead__ug4RJ{margin:0 0 36px;max-width:30em;text-wrap:wrap}.hero_ctas__f1DY1{display:flex;flex-wrap:wrap;gap:14px}.hero_facets__T3l5m .hero_btnSecondary__Gwnoh{color:var(--ink);box-shadow:inset 0 0 0 1px rgba(232,238,244,.42)}.hero_facets__T3l5m .hero_btnSecondary__Gwnoh:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent)}@media (max-width:767px){.hero_grid__E_1mi{grid-template-columns:minmax(0,1fr);align-items:start}.hero_col__HjzME{grid-column:1;padding-top:92px}.hero_facets__T3l5m .hero_eyebrow__vVg6H{margin-bottom:12px}.hero_facets__T3l5m .hero_h1__NgrBr{margin-bottom:14px}.hero_facets__T3l5m .hero_lead__ug4RJ{margin-bottom:18px;line-height:26px}.hero_ctas__f1DY1{gap:12px}}.facets_facets__Y79kH{position:relative;height:calc(100vh + min(125vh, 1080px))}.facets_bg__QWHTe,.facets_fg__7qoD5{position:sticky;top:0;height:100vh;overflow:hidden}.facets_bg__QWHTe{z-index:0;background:radial-gradient(60vmax 60vmax at 68% 52%,#10243e,#0b1b2e);border-bottom:1px solid rgba(46,134,193,.45)}.facets_fg__7qoD5{z-index:3;margin-top:-100vh;pointer-events:none;color:var(--ink)}.facets_fg__7qoD5 a,.facets_fg__7qoD5 button{pointer-events:auto}.facets_gl__9NIj3{position:fixed;inset:0;width:100vw;height:100vh;z-index:2;display:block;pointer-events:none;visibility:hidden}.facets_poster__f03de{position:absolute;left:calc(68vw - 26.506vh);top:calc(50vh - 26.506vh);width:53.012vh;height:53.012vh;overflow:visible}.facets_construction__zt35u{fill:none;stroke:#e8eef4;stroke-opacity:.22;stroke-width:1}.facets_mark__jcEKd{display:none;fill:none;stroke:#e8eef4;stroke-width:4;stroke-linejoin:miter;stroke-miterlimit:1.5;stroke-linecap:butt}html[data-loader=done] .facets_construction__zt35u,html[data-loader=run] .facets_construction__zt35u{display:none}html[data-loader=done] .facets_mark__jcEKd,html[data-loader=run] .facets_mark__jcEKd{display:inline}.facets_captions__SBCKQ{position:absolute;left:50%;top:84%;width:440px}.facets_caption___7Lke{position:absolute;left:0;top:0;width:100%;visibility:hidden}.facets_mask__YgMQ9{overflow:hidden}.facets_mask__YgMQ9>*{transform:translateY(105%);will-change:transform}.facets_capLabel__32NIO{margin:0 0 8px;font-family:var(--font-mono);font-weight:500;font-size:12px;line-height:16px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);white-space:pre}.facets_capLine__GIkIF{margin:0;font-family:var(--font-sans);font-size:15px;line-height:22px;color:var(--muted)}.facets_tags__pazRI{position:absolute;inset:0}.facets_tag__BrHqR{position:absolute;left:0;top:0;font-family:var(--font-mono);font-size:11px;line-height:16px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;opacity:0;will-change:transform,opacity}@media (max-width:767px){.facets_poster__f03de{left:calc(50vw - 17.671vh);top:calc(68vh - 17.671vh);width:35.341vh;height:35.341vh}.facets_captions__SBCKQ{left:20px;right:20px;width:auto;top:86%}.facets_capLine__GIkIF{font-size:14px;line-height:20px}}.facets_plates__mOP8Y{display:none;background:var(--bg)}.facets_facets__Y79kH[data-tier=still]{height:100vh}.facets_facets__Y79kH[data-tier=still] .facets_captions__SBCKQ,.facets_facets__Y79kH[data-tier=still] .facets_construction__zt35u,.facets_facets__Y79kH[data-tier=still] .facets_gl__9NIj3,.facets_facets__Y79kH[data-tier=still] .facets_tags__pazRI{display:none}.facets_facets__Y79kH[data-tier=still] .facets_mark__jcEKd{display:inline}.facets_facets__Y79kH[data-tier=still]+.facets_plates__mOP8Y{display:block}@media (prefers-reduced-motion:reduce){.facets_facets__Y79kH{height:100vh}.facets_captions__SBCKQ,.facets_construction__zt35u,.facets_gl__9NIj3,.facets_tags__pazRI{display:none}.facets_mark__jcEKd{display:inline}.facets_plates__mOP8Y{display:block}}.facets_platesInner__HU9hm{max-width:1440px;margin:0 auto;padding:72px 80px 96px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.facets_plate__lnu8D{margin:0;min-width:0}.facets_plate__lnu8D img{display:block;width:100%;height:auto;border-radius:var(--radius-chip);border:1px solid var(--line)}.facets_plate__lnu8D figcaption{margin-top:16px}.facets_plate__lnu8D .facets_capLabel__32NIO{white-space:normal}@media (max-width:767px){.facets_platesInner__HU9hm{padding:48px 20px 72px;grid-template-columns:minmax(0,1fr);gap:32px}}