.HomeHero_hero__9UgAF{position:relative;display:flex;flex-direction:column;min-height:100svh;padding-top:calc(var(--header-h) + clamp(1.5rem, 4vw, 3rem));background:var(--ink);color:var(--on-dark);overflow:hidden;isolation:isolate}.HomeHero_grid__6t80b{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(var(--line-dark) 1px,transparent 1px),linear-gradient(90deg,var(--line-dark) 1px,transparent 1px);background-size:84px 84px;background-position:-1px -1px;mask-image:radial-gradient(ellipse 70% 60% at 70% 40%,#000 10%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 70% 40%,#000 10%,transparent 75%);opacity:.55}html[data-js] .HomeHero_grid__6t80b{animation:HomeHero_grid-in__T4_xN 2s ease both;animation-delay:var(--intro-delay)}@keyframes HomeHero_grid-in__T4_xN{0%{opacity:0}to{opacity:.55}}.HomeHero_inner__r8mCo{flex:1 1;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;grid-gap:2.5rem;gap:2.5rem;padding-bottom:clamp(2.5rem,5vw,4rem)}.HomeHero_text__7q_bm{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1.25rem,2.5vw,2rem);container-type:inline-size;min-width:0}.HomeHero_eyebrow__9mSFZ{color:var(--on-dark-soft)}.HomeHero_title__7PEiQ{font-size:clamp(2rem,.75rem + 5.4vw,7rem);font-size:clamp(2rem,11.2cqi,7rem);font-weight:800;font-stretch:125%;line-height:.9;letter-spacing:-.035em;text-transform:uppercase;hyphens:auto;-webkit-hyphens:auto;text-wrap:balance}.HomeHero_tagline__579AG{max-width:34rem;font-size:var(--fs-lead);line-height:1.55;color:var(--on-dark-soft)}.HomeHero_actions__LDte3{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.HomeHero_visual__zSKC6{width:min(100%,22rem);justify-self:end}.HomeHero_statsBar__xQgmd{position:relative;border-top:1px solid var(--line-dark)}.HomeHero_statsInner___vo3Q{display:flex;align-items:stretch;justify-content:space-between;gap:2rem}.HomeHero_stats__cqAj5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex:1 1;margin:0}.HomeHero_stat__MZHmo{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:.6rem;padding:1.5rem 1.25rem 1.6rem 0;border-bottom:1px solid var(--line-dark)}.HomeHero_stat__MZHmo:nth-child(odd){border-right:1px solid var(--line-dark)}.HomeHero_stat__MZHmo:nth-child(2n){padding-left:1.25rem}.HomeHero_statValue__iCmIA{margin:0;font-size:clamp(2rem,1.3rem + 2.4vw,3.5rem);font-weight:800;font-stretch:120%;letter-spacing:-.03em;line-height:1}.HomeHero_statLabel__2xh5y{display:flex;align-items:baseline;gap:.6rem;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark-mute);line-height:1.35}.HomeHero_statIndex__mtNS_{color:var(--violet-300)}.HomeHero_scrollHint__eFOG_{display:none;align-items:center;gap:.85rem;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--on-dark-mute);writing-mode:vertical-rl;padding:1.5rem 0}.HomeHero_scrollTrack__mbfJ1{position:relative;width:1px;height:3.5rem;background:var(--line-dark);overflow:hidden}.HomeHero_scrollTrack__mbfJ1 i{position:absolute;left:-1px;width:3px;height:40%;background:var(--violet);animation:HomeHero_scroll-cue__HaYdq 1.8s var(--ease-in-out) infinite}@keyframes HomeHero_scroll-cue__HaYdq{0%{transform:translateY(-110%)}to{transform:translateY(260%)}}@media (min-width:640px){.HomeHero_stats__cqAj5{grid-template-columns:repeat(4,minmax(0,1fr))}.HomeHero_stat__MZHmo{border-bottom:0;border-right:1px solid var(--line-dark);padding:1.75rem 1.25rem 1.9rem}.HomeHero_stat__MZHmo:first-child{padding-left:0}.HomeHero_stat__MZHmo:nth-child(2n){padding-left:1.25rem}.HomeHero_stat__MZHmo:last-child{border-right:0}}@media (min-width:1024px){.HomeHero_inner__r8mCo{grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem}.HomeHero_text__7q_bm{grid-column:1/span 7}.HomeHero_visual__zSKC6{grid-column:8/span 5;width:100%;max-width:30rem;justify-self:end}.HomeHero_scrollHint__eFOG_{display:flex}}@media (max-width:1023px){.HomeHero_inner__r8mCo{align-items:start}.HomeHero_visual__zSKC6{order:-1;width:min(46vw,15rem)}}@media (max-height:720px) and (min-width:1024px){.HomeHero_visual__zSKC6{max-width:24rem}}.HeroComposition_composition__ZODU2{position:relative;width:100%;aspect-ratio:356/424}.HeroComposition_block__Lkx_X{overflow:hidden;background:var(--ink-3)}.HeroComposition_block__Lkx_X,.HeroComposition_imageLayer__lA3IA{position:absolute;will-change:transform}.HeroComposition_imageLayer__lA3IA img,.HeroComposition_imageLayer__lA3IA picture{display:block;width:100%;height:100%}.HeroComposition_imageLayer__lA3IA img{object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HeroComposition_block__Lkx_X[data-block=arm] img,.HeroComposition_block__Lkx_X[data-block=bar] img{filter:grayscale(1) contrast(1.05) brightness(.92)}.HeroComposition_tint__xfLix{position:absolute;inset:0;background:var(--violet);mix-blend-mode:multiply}.HeroComposition_block__Lkx_X[data-block=i] img{filter:grayscale(1) contrast(1.15)}html[data-js] .HeroComposition_block__Lkx_X{animation:HeroComposition_reveal-x__6dhTg 1.1s var(--ease-in-out) both;animation-delay:calc(var(--intro-delay) + .15s + var(--b, 0) * .13s)}html[data-js] .HeroComposition_block__Lkx_X[data-block=i]{animation-name:HeroComposition_reveal-up__8TZfB}html[data-js] .HeroComposition_block__Lkx_X[data-block=stem]{animation-name:HeroComposition_reveal-down__WMyOn}@keyframes HeroComposition_reveal-x__6dhTg{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes HeroComposition_reveal-up__8TZfB{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes HeroComposition_reveal-down__WMyOn{0%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}html[data-js] .HeroComposition_imageLayer__lA3IA img{animation:HeroComposition_settle__RpYkG 2.2s var(--ease-out) both;animation-delay:calc(var(--intro-delay) + .15s)}@keyframes HeroComposition_settle__RpYkG{0%{transform:scale(1.12)}to{transform:none}}.StrategicAxes_section__TgCmp{background:var(--paper)}.StrategicAxes_head__jEp7A{margin-bottom:clamp(2.5rem,5vw,4.5rem)}.StrategicAxes_grid___dBJh{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15.5rem),1fr));margin:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.StrategicAxes_cell__ds7si{display:flex;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.StrategicAxes_card__oSeCE{position:relative;flex:1 1;display:flex;flex-direction:column;gap:1.1rem;min-height:22rem;padding:clamp(1.5rem,2.5vw,2.25rem);background:var(--paper);isolation:isolate;overflow:hidden;transition:color .5s var(--ease-out)}.StrategicAxes_card__oSeCE:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--violet);transform:scaleY(0);transform-origin:50% 100%;transition:transform .7s var(--ease-in-out)}.StrategicAxes_cardTop__mWDKp{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:auto;padding-bottom:2.5rem}.StrategicAxes_icon__jIp7K{display:grid;place-items:center;width:3.5rem;height:3.5rem;background:var(--ink);color:var(--white);transition:background .5s var(--ease-out),color .5s var(--ease-out),transform .6s var(--ease-spring)}.StrategicAxes_num__0SmSk{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.1em;color:var(--ink-mute);transition:color .5s}.StrategicAxes_title__o_OAV{font-size:var(--fs-h4);font-stretch:108%;line-height:1.15;text-wrap:balance}.StrategicAxes_text__g7rH7{color:var(--ink-soft);font-size:.9375rem;line-height:1.6;transition:color .5s}@media (hover:hover){.StrategicAxes_card__oSeCE:hover{color:var(--white)}.StrategicAxes_card__oSeCE:hover:before{transform:none}.StrategicAxes_card__oSeCE:hover .StrategicAxes_icon__jIp7K{background:var(--white);color:var(--violet);transform:rotate(-6deg) scale(1.05)}.StrategicAxes_card__oSeCE:hover .StrategicAxes_num__0SmSk,.StrategicAxes_card__oSeCE:hover .StrategicAxes_text__g7rH7{color:rgba(255,255,255,.82)}}