.HeroMaturityMap_root___oETA{display:flex;width:100%;flex-direction:column;align-items:center;gap:1rem}.HeroMaturityMap_phase__a8VgE{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;border:1px solid rgb(243 255 254/.14);border-radius:999px;background:rgb(243 255 254/.05);font-size:.875rem}.HeroMaturityMap_phaseThumb__d_146{position:absolute;inset-block:4px;inset-inline-start:4px;width:calc(50% - 4px);border-radius:999px;background:var(--brand-teal);transition:transform .8s cubic-bezier(.65,0,.35,1)}.HeroMaturityMap_root___oETA[data-phase=future] .HeroMaturityMap_phaseThumb__d_146{transform:translateX(-100%)}.HeroMaturityMap_phaseLabel__ArJKC{position:relative;min-width:6.5rem;padding:.375rem 1rem;color:rgb(243 255 254/.72);font-weight:500;text-align:center;transition:color .5s}.HeroMaturityMap_root___oETA[data-phase=future] [data-for=future],.HeroMaturityMap_root___oETA[data-phase=reality] [data-for=reality]{color:var(--brand-navy);font-weight:600}.HeroMaturityMap_stage__FcUDN{position:relative;width:100%;max-width:440px;aspect-ratio:1}@media (min-width:1024px){.HeroMaturityMap_stage__FcUDN{max-width:390px}}.HeroMaturityMap_layer__00cyf{position:absolute;inset:0;width:100%;height:100%}.HeroMaturityMap_glow__sWpuJ{inset:-12%;width:auto;height:auto;background:radial-gradient(closest-side,rgb(36 169 163/.26),rgb(36 169 163/.07) 62%,transparent)}.HeroMaturityMap_sweep__IKa3u{position:absolute;inset:11%;display:none;border-radius:50%;background:conic-gradient(from 0turn,transparent 0 .78turn,rgb(36 169 163/.2) 1turn)}.HeroMaturityMap_ring__LV4kN{fill:none;stroke:rgb(243 255 254/.09);stroke-width:1}.HeroMaturityMap_ringOuter__AMpZo{fill:rgb(243 255 254/.025);stroke:rgb(243 255 254/.22);stroke-width:1.25}.HeroMaturityMap_spoke__aT2kN{stroke:rgb(243 255 254/.08);stroke-width:1}.HeroMaturityMap_axis__6nvtG{fill:rgb(243 255 254/.5);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;text-anchor:middle;dominant-baseline:central;transition:fill .6s}.HeroMaturityMap_root___oETA[data-phase=reality] .HeroMaturityMap_axisGap__kf_FV{fill:var(--brand-teal);font-weight:700}.HeroMaturityMap_area__Mp3xj{stroke:var(--brand-teal);stroke-width:2.5;stroke-linejoin:round}.HeroMaturityMap_dot__0QlZy{fill:var(--brand-navy);stroke:var(--brand-teal);stroke-width:2}.HeroMaturityMap_gaps__9nOPU{transition:opacity .7s}.HeroMaturityMap_root___oETA[data-phase=future] .HeroMaturityMap_gaps__9nOPU{opacity:0}.HeroMaturityMap_ping__KyFjU{fill:none;stroke:var(--brand-mist);stroke-width:1.5;opacity:.5;transform-box:fill-box;transform-origin:center}.HeroMaturityMap_readout__23dO5{width:100%;max-width:320px;padding:.875rem 1.125rem 1rem;border:1px solid rgb(243 255 254/.12);border-radius:1rem;background:rgb(243 255 254/.05);backdrop-filter:blur(10px)}.HeroMaturityMap_bar__sAMy6{transform-origin:right}@media (prefers-reduced-motion:no-preference){.HeroMaturityMap_grid__4cCmt{animation:HeroMaturityMap_fade__xZqaR .9s ease-out both}.HeroMaturityMap_shape__7twkt{animation:HeroMaturityMap_grow__vUweJ 1.4s cubic-bezier(.2,.8,.2,1) .35s both}.HeroMaturityMap_sweep__IKa3u{display:block;animation:HeroMaturityMap_fade__xZqaR 1.2s ease-out 1.4s both,HeroMaturityMap_spin__bg7uS 11s linear infinite}.HeroMaturityMap_ping__KyFjU{animation:HeroMaturityMap_ping__KyFjU 2.4s cubic-bezier(0,0,.2,1) infinite}.HeroMaturityMap_enter__UsAt1{animation:HeroMaturityMap_rise__rlvB6 .8s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d,0s)}}@keyframes HeroMaturityMap_fade__xZqaR{0%{opacity:0}}@keyframes HeroMaturityMap_grow__vUweJ{0%{opacity:0;transform:scale(.05)}}@keyframes HeroMaturityMap_spin__bg7uS{to{transform:rotate(1turn)}}@keyframes HeroMaturityMap_ping__KyFjU{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}@keyframes HeroMaturityMap_rise__rlvB6{0%{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:no-preference){.motion_rise__YSTa3{animation:motion_rise__YSTa3 .9s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d,0s)}}@keyframes motion_rise__YSTa3{0%{opacity:0;transform:translateY(18px)}}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.motion_reveal__zWrRb{animation:motion_reveal__zWrRb linear both;animation-timeline:view();animation-range:entry 0 cover calc(22% + var(--i, 0) * 4%)}}}@keyframes motion_reveal__zWrRb{0%{opacity:0;transform:translateY(28px)}}@property --ff-n{syntax:"<integer>";initial-value:0;inherits:false}.motion_count__dUf0y{--ff-n:var(--to);counter-reset:ff-n var(--ff-n)}.motion_count__dUf0y:after{content:counter(ff-n)}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.motion_count__dUf0y{animation:motion_count__dUf0y linear both;animation-timeline:view();animation-range:entry 10% cover 35%}}}@keyframes motion_count__dUf0y{0%{--ff-n:0}to{--ff-n:var(--to)}}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ChallengeSection_focus__xRbmy{animation:ChallengeSection_focus__xRbmy linear both;animation-timeline:view();animation-range:entry 10% cover calc(34% + var(--i, 0) * 3%)}}}@keyframes ChallengeSection_focus__xRbmy{0%{opacity:.2;filter:blur(6px);transform:translateY(14px)}}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ClosingSections_mark__v5llu{view-timeline-name:--ff-mark}.ClosingSections_markBar__QhdFX{transform-box:fill-box;transform-origin:bottom;animation:ClosingSections_bar___MXZG linear both;animation-timeline:--ff-mark;animation-range:cover calc(6% + var(--i, 0) * 5%) cover calc(18% + var(--i, 0) * 5%)}.ClosingSections_markDot__cQjjO{transform-box:fill-box;transform-origin:center;animation:ClosingSections_pop__F4i4M linear both;animation-timeline:--ff-mark;animation-range:cover 24% cover 32%}}}.ClosingSections_halo__l3KKW{opacity:0}@media (prefers-reduced-motion:no-preference){.ClosingSections_halo__l3KKW{animation:ClosingSections_halo__l3KKW 3.6s cubic-bezier(.2,.6,.3,1) infinite;animation-delay:calc(var(--i, 0) * 1.2s)}}@keyframes ClosingSections_halo__l3KKW{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(4)}}@keyframes ClosingSections_bar___MXZG{0%{transform:scaleY(.06)}}@keyframes ClosingSections_pop__F4i4M{0%{opacity:0;transform:scale(0)}}.DimensionTicker_track__n6E20{display:flex;width:max-content}@media (prefers-reduced-motion:no-preference){.DimensionTicker_track__n6E20{animation:DimensionTicker_ticker__t4COQ 70s linear infinite}.DimensionTicker_band__t6J8_:hover .DimensionTicker_track__n6E20{animation-play-state:paused}}@keyframes DimensionTicker_ticker__t4COQ{to{transform:translateX(50%)}}@media (prefers-reduced-motion:no-preference){.HeroSection_underline__Cn5tP path{stroke-dasharray:1;stroke-dashoffset:1;animation:HeroSection_draw__qZyz5 1.1s cubic-bezier(.6,0,.2,1) .9s forwards}.HeroSection_beacon__3aH_3{animation:HeroSection_beacon__3aH_3 2.4s ease-in-out infinite}}@property --ff-spin{syntax:"<angle>";initial-value:0deg;inherits:false}.HeroSection_scale__EWNQe{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(120% 140% at 85% 0,rgb(36 169 163/.34),transparent 60%),linear-gradient(135deg,rgb(36 169 163/.2),rgb(36 169 163/.05));box-shadow:0 0 22px -8px rgb(36 169 163/.65),inset 0 1px 0 rgb(243 255 254/.18);transition:box-shadow .3s,transform .3s}.HeroSection_scale__EWNQe:hover{transform:translateY(-1px);box-shadow:0 0 32px -4px rgb(36 169 163/.85),inset 0 1px 0 rgb(243 255 254/.3)}.HeroSection_scale__EWNQe:before{border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--ff-spin),rgb(36 169 163/.45) 0 60%,rgb(36 169 163/.95) 76%,#f3fffe 84%,rgb(36 169 163/.95) 92%,rgb(36 169 163/.45));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.HeroSection_scale__EWNQe:after,.HeroSection_scale__EWNQe:before{position:absolute;inset:0;z-index:-1;content:"";pointer-events:none}.HeroSection_scale__EWNQe:after{background:linear-gradient(105deg,transparent 38%,rgb(243 255 254/.22) 50%,transparent 62%) no-repeat;background-size:260% 100%;background-position:130% 0}.HeroSection_bar__0mFqI{transform-origin:bottom;box-shadow:0 0 6px rgb(36 169 163/.7)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.HeroSection_scale__EWNQe:hover:before{animation:HeroSection_spin__KkVFb 2.4s linear infinite}.HeroSection_scale__EWNQe:hover:after{animation:HeroSection_sheen__s_y9L 1.4s ease-in-out}.HeroSection_scale__EWNQe:hover .HeroSection_bar__0mFqI{animation:HeroSection_rise-bar__RpToL 1.1s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .12s)}}@keyframes HeroSection_spin__KkVFb{to{--ff-spin:360deg}}@keyframes HeroSection_sheen__s_y9L{0%,60%{background-position:130% 0}to{background-position:-130% 0}}@keyframes HeroSection_rise-bar__RpToL{0%,to{transform:scaleY(.7)}50%{transform:scaleY(1.15)}}@keyframes HeroSection_draw__qZyz5{to{stroke-dashoffset:0}}@keyframes HeroSection_beacon__3aH_3{0%,to{box-shadow:0 0 0 0 rgb(36 169 163/.6)}60%{box-shadow:0 0 0 7px rgb(36 169 163/0)}}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.MethodSection_stairs__5b6yA{view-timeline-name:--ff-stairs}.MethodSection_stair__vmRMs{animation:MethodSection_stair__vmRMs linear both;animation-timeline:--ff-stairs;animation-range:cover calc(6% + var(--i, 0) * 6%) cover calc(24% + var(--i, 0) * 6%)}.MethodSection_line__ooJ5o{transform-origin:right;animation:MethodSection_line__ooJ5o linear both;animation-timeline:view();animation-range:entry 40% cover 45%}}}.MethodSection_node__m77B4:after{position:absolute;inset:0;border-radius:999px;border:2px solid rgb(36 169 163/.6);opacity:0;content:""}@media (prefers-reduced-motion:no-preference){.MethodSection_node__m77B4:after{animation:MethodSection_node__m77B4 3s ease-out infinite;animation-delay:calc(var(--i, 0) * 1s)}}@keyframes MethodSection_node__m77B4{0%{opacity:.8;transform:scale(1)}70%,to{opacity:0;transform:scale(1.6)}}@keyframes MethodSection_stair__vmRMs{0%{clip-path:inset(92% 0 0 0 round 2rem .5rem 2rem .5rem)}to{clip-path:inset(-60px -60px -60px -60px round 0)}}@keyframes MethodSection_line__ooJ5o{0%{transform:scaleX(0)}}.MethodSection_gold__92o5m{--gold-hi:#f6dc9c;--gold:#e2b85c;--gold-lo:#9c6f25}.MethodSection_goldNumber__JExIf{background-image:linear-gradient(180deg,#fff3cf 0,var(--gold-hi) 30%,var(--gold) 62%,var(--gold-lo) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 8px 18px rgb(0 0 0/.55)) drop-shadow(0 0 22px rgb(226 184 92/.25))}.MethodSection_goldDepth__bRgoF{color:#6e4c16;filter:blur(.3px)}.MethodSection_frame__P9LU4:before{position:absolute;inset:0;z-index:-1;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgb(246 220 156/.6),rgb(243 255 254/.12) 30%,rgb(243 255 254/.08) 70%,rgb(36 169 163/.45));content:"";pointer-events:none}@property --ff-arc{syntax:"<angle>";initial-value:200deg;inherits:false}.MethodSection_arc__yDJcB,.MethodSection_frame__P9LU4:before{-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.MethodSection_arc__yDJcB{border-radius:50%;padding:2px;background:conic-gradient(from var(--ff-arc),transparent 0 55%,rgb(226 184 92/.9) 72%,#fff6dc 78%,rgb(226 184 92/.9) 84%,transparent 96%);filter:drop-shadow(0 0 6px rgb(226 184 92/.8))}.MethodSection_spark__VW0kl{filter:drop-shadow(0 0 4px rgb(246 220 156/.9))}.MethodSection_sweep__O3obA:after{position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgb(255 255 255/.28) 50%,transparent 65%) no-repeat;background-size:250% 100%;background-position:120% 0;content:"";pointer-events:none}@media (prefers-reduced-motion:no-preference){.MethodSection_sheet__m95WN{animation:MethodSection_float__DrDSj 7s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -1.4s)}.MethodSection_spark__VW0kl{animation:MethodSection_twinkle__S_zCG 2.8s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .45s)}}@keyframes MethodSection_float__DrDSj{50%{translate:0 -9px}}@keyframes MethodSection_twinkle__S_zCG{0%,to{opacity:.25;scale:.6}50%{opacity:1;scale:1.15}}.OutcomeSection_fill__rIuLJ{transform-origin:right}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.OutcomeSection_fill__rIuLJ{animation:OutcomeSection_fill__rIuLJ linear both;animation-timeline:view();animation-range:entry 30% cover calc(40% + var(--i, 0) * 4%)}.OutcomeSection_float__NTeQs{animation:OutcomeSection_float__NTeQs linear both;animation-timeline:view();animation-range:entry 20% cover 45%}}}@keyframes OutcomeSection_fill__rIuLJ{0%{transform:scaleX(0)}}@keyframes OutcomeSection_float__NTeQs{0%{opacity:0;translate:-24px 32px}}@property --ff-ring{syntax:"<integer>";initial-value:100;inherits:false}.ScaleSection_ringCount__IFii7{counter-reset:ff-ring var(--ff-ring)}.ScaleSection_ringCount__IFii7:after{content:counter(ff-ring)}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ScaleSection_ringBox__qKUUF{view-timeline-name:--ff-ring}.ScaleSection_segment__t0SIg{animation:ScaleSection_draw-segment__c2uQO linear both;animation-timeline:--ff-ring;animation-range:cover calc(15% + var(--i, 0) * 40% / var(--n, 18)) cover calc(15% + (var(--i, 0) + 1) * 40% / var(--n, 18))}.ScaleSection_ringCount__IFii7{animation:ScaleSection_ring-count__Dfcil linear both;animation-timeline:--ff-ring;animation-range:cover 15% cover 55%}@media (min-width:64rem){.ScaleSection_track__YQxjY{view-timeline-name:--ff-dims}.ScaleSection_segment__t0SIg{animation-timeline:--ff-dims;animation-range:cover calc(100vh - 8rem + (100% - 22rem - 100vh) * var(--i, 0) / var(--n, 18)) cover calc(100vh - 8rem + (100% - 22rem - 100vh) * (var(--i, 0) + 1) / var(--n, 18))}.ScaleSection_ringCount__IFii7{animation-timeline:--ff-dims;animation-range:cover calc(100vh - 8rem) cover calc(100% - 30rem)}}}}@keyframes ScaleSection_draw-segment__c2uQO{0%{stroke-dasharray:0 var(--c)}to{stroke-dasharray:var(--len) var(--rest)}}@keyframes ScaleSection_ring-count__Dfcil{0%{--ff-ring:0}to{--ff-ring:100}}@media (prefers-reduced-motion:no-preference){.ScaleSection_dim__TlhkI[open]>ul{animation:ScaleSection_open-dim__BC0CE .35s ease-out}}@keyframes ScaleSection_open-dim__BC0CE{0%{opacity:0;transform:translateY(-6px)}}