.motion-ready .reveal{opacity:0;transition:opacity .52s var(--ease-out), transform .52s var(--ease-out);transition-delay:calc(var(--reveal-i,0) * 80ms);will-change:opacity, transform;transform:translateY(18px)}.motion-ready .reveal.is-revealed{opacity:1;transform:none}@keyframes sfLineIn{0%{opacity:.4;transform:translateY(16px)}to{opacity:1;transform:none}}.motion-ready .sf-hero.n-field .sf-h1--desktop .sf-h1__line,.motion-ready .sf-hero.n-field .sf-h1--mobile .sf-h1__line{animation:sfLineIn .56s var(--ease-out) both}.sf-h1__line:nth-child(2){animation-delay:90ms}.sf-h1__line:nth-child(3){animation-delay:.18s}.sf-h1__line:nth-child(4){animation-delay:.27s}.sf-fil,.sf-edge,.sf-out,.sf-band{stroke-dasharray:var(--sf-dash,2400);stroke-dashoffset:0}.sf-edge{--sf-dash:1000}.sf-out{--sf-dash:760}.sf-band{--sf-dash:480}.motion-ready .sf-fil{stroke-dashoffset:var(--sf-dash,2400);transition:stroke-dashoffset .64s var(--ease-out)}.motion-ready .sf-hero.n-filaments .sf-fil{stroke-dashoffset:0}.motion-ready .sf-hero.n-filaments .sf-fil:nth-child(6n+2){transition-delay:55ms}.motion-ready .sf-hero.n-filaments .sf-fil:nth-child(6n+3){transition-delay:.11s}.motion-ready .sf-hero.n-filaments .sf-fil:nth-child(6n+4){transition-delay:.165s}.motion-ready .sf-hero.n-filaments .sf-fil:nth-child(6n+5){transition-delay:.22s}.motion-ready .sf-hero.n-filaments .sf-fil:nth-child(6n+6){transition-delay:.275s}.sf-fils--main .sf-fil{stroke-width:1.15px}.sf-glow{opacity:.7}.motion-ready .sf-glow{opacity:.28;transition:opacity .7s var(--ease-out)}.motion-ready .sf-hero.n-field .sf-glow{opacity:.42}.motion-ready .sf-hero.n-compress .sf-glow{opacity:.85}.motion-ready .sf-hero.n-rest .sf-glow{opacity:.7}.motion-ready .sf-plane--aperture{opacity:0;transition:opacity .46s var(--ease-out)}.motion-ready .sf-hero.n-aperture .sf-plane--aperture{opacity:1}.motion-ready .sf-edge{stroke-dashoffset:var(--sf-dash);transition:stroke-dashoffset .72s var(--ease-out)}.motion-ready .sf-hero.n-aperture .sf-edge{stroke-dashoffset:0}.sf-facet,.sf-caustic{transition:opacity .52s var(--ease-out)}.motion-ready .sf-facet{opacity:0}.motion-ready .sf-hero.n-interior .sf-facet{opacity:1}.motion-ready .sf-caustic{opacity:0}.motion-ready .sf-hero.n-interior .sf-caustic{opacity:1}.motion-ready .sf-band{stroke-dashoffset:var(--sf-dash);transition:stroke-dashoffset .62s var(--ease-out)}.motion-ready .sf-hero.n-interior .sf-band{stroke-dashoffset:0}.motion-ready .sf-out{opacity:0;stroke-dashoffset:var(--sf-dash)}.motion-ready .sf-hero.n-outputs .sf-out{opacity:1;stroke-dashoffset:0;transition:opacity .24s var(--ease-out), stroke-dashoffset .62s var(--ease-out)}.motion-ready .sf-hero.n-outputs .sf-out--action{transition-delay:.14s}.motion-ready .sf-hero.n-outputs .sf-out--echo{transition-delay:.2s}.motion-ready .sf-hero.n-outputs .sf-out--outcome{transition-delay:.3s}.sf-outcome-node{transform-box:fill-box;transform-origin:50%}.motion-ready .sf-outcome-node{opacity:0;transform:scale(.4)}.motion-ready .sf-hero.n-outputs .sf-outcome-node{opacity:1;transition:opacity .32s var(--ease-out), transform .32s var(--ease-out);transition-delay:.48s;transform:scale(1)}.motion-ready .sf-hero.n-outputs .sf-amber{animation:sfAmber 1.1s var(--ease-out) 1 both}@keyframes sfAmber{0%{opacity:0}40%{opacity:.9}to{opacity:0}}@keyframes sfBreath{0%,to{opacity:.55}50%{opacity:.9}}@keyframes sfRun{0%{stroke-dashoffset:3000px}68%,to{stroke-dashoffset:-3000px}}.motion-ready .sf-hero.ambient .sf-glow{animation:17s ease-in-out infinite sfBreath}.sf-run{opacity:0;stroke-dasharray:130 3000}.motion-ready .sf-hero.ambient .sf-run{opacity:1;animation:12s linear infinite sfRun}.sf-scene{transition:none}.motion-ready .sf-hero.ambient.is-paused .sf-glow,.motion-ready .sf-hero.ambient.is-paused .sf-run{animation-play-state:paused}.capability-card__diagram .draw{stroke-dasharray:var(--len,240);stroke-dashoffset:0}.motion-ready .capability-card__diagram .draw{stroke-dashoffset:var(--len,240);transition:stroke-dashoffset .48s var(--ease-out)}.motion-ready .capability-card.is-revealed .capability-card__diagram .draw{stroke-dashoffset:0}.trajectory .draw,.working-path .draw{stroke-dasharray:var(--len,400);stroke-dashoffset:0}.motion-ready .trajectory .draw,.motion-ready .working-path .draw{stroke-dashoffset:var(--len,400);transition:stroke-dashoffset .7s var(--ease-out)}.motion-ready .reveal.is-revealed .trajectory .draw,.motion-ready .reveal.is-revealed .working-path .draw{stroke-dashoffset:0}.trajectory .node,.working-step__node{transition:transform var(--micro) var(--ease-out)}@keyframes node-pulse{0%,to{box-shadow:0 0 #2e6df580}50%{box-shadow:0 0 0 8px #2e6df500}}.motion-ready .working-step.is-current .working-step__node{animation:2.4s ease-in-out infinite node-pulse}[data-diff-network] .diff-link{transition:opacity .48s var(--ease-out)}.motion-ready [data-diff-network].is-revealed .diff-link{opacity:.85}.motion-ready [data-diff-network].is-revealed .diff-link[data-diff-link="1"]{transition-delay:.13s}.motion-ready [data-diff-network].is-revealed .diff-link[data-diff-link="2"]{transition-delay:.26s}.motion-ready [data-diff-network].is-revealed .diff-link[data-diff-link="3"]{transition-delay:.39s}@keyframes crossIn{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}.motion-ready .industry-panel__panel.is-entering{animation:crossIn .22s var(--ease-out) both}.acc-panel{grid-template-rows:1fr;display:grid}.js .acc-panel{grid-template-rows:0fr}.js .acc-panel.is-open{grid-template-rows:1fr}.motion-ready .acc-panel{transition:grid-template-rows .26s var(--ease-out)}.acc-panel>.acc-panel-inner{min-height:0;overflow:hidden}.final-cta__visual .node.zenith{opacity:1}.motion-ready .final-cta__visual .node.zenith{opacity:0;transition:opacity .4s var(--ease-out)}.motion-ready .final-cta.is-revealed .final-cta__visual .node.zenith{opacity:1}.motion-ready .site-footer.is-revealed .site-footer__line{transition:transform .7s var(--ease-out);transform:scaleX(1)}.oc-draw{stroke-dasharray:var(--len,1500);stroke-dashoffset:0}.motion-ready .oc-draw{stroke-dashoffset:var(--len,1500);transition:stroke-dashoffset var(--dur-draw) var(--ease-out)}.motion-ready .oc.is-drawn .oc-draw{stroke-dashoffset:0}.motion-ready .oc__contour{transition-duration:.8s}.motion-ready .oc.is-drawn .oc__contour{transition-delay:calc(var(--ci,0) * 28ms)}.motion-ready .oc.is-drawn .oc__entry{transition-delay:.12s}.motion-ready .oc__spine{transition-duration:1.3s}.motion-ready .oc.is-drawn .oc__spine{transition-delay:.25s}.motion-ready .oc__stage{opacity:0;transition:opacity var(--dur-settle) var(--ease-out), transform var(--dur-settle) var(--ease-out);transform:translateY(16px)}.motion-ready .oc__stage.is-settled,.motion-ready .oc.is-complete .oc__stage{opacity:1;transform:none}@keyframes ocIgnite{0%{transform:scale(1)}45%{transform:scale(1.5)}to{transform:scale(1)}}.motion-ready .oc__stage.is-settled .oc__node{animation:ocIgnite var(--dur-settle) var(--ease-out) 1}.motion-ready .oc__seg{transform-origin:top;transition:transform .3s var(--ease-out);transform:scaleY(0)}.motion-ready .oc__stage.is-linked .oc__seg,.motion-ready .oc.is-complete .oc__seg{transform:scaleY(1)}.motion-ready .oc__stage-title{color:#5a6478}.motion-ready .oc__stage[data-active] .oc__stage-title,.motion-ready .oc__stage[data-passed] .oc__stage-title,.motion-ready .oc.is-complete .oc__stage-title{color:var(--ink-900)}.oc__node{transition:box-shadow .2s var(--ease-out)}.motion-ready .oc__stage[data-active] .oc__node{box-shadow:0 0 0 5px color-mix(in srgb, var(--node) 24%, transparent)}.motion-ready .oc__halo{opacity:0}@keyframes ocHalo{0%{opacity:0;transform:scale(.72)}to{opacity:.8;transform:none}}.motion-ready .oc.is-resolved .oc__halo{animation:ocHalo .5s var(--ease-out) 1 both}@media (prefers-reduced-motion:reduce){.reveal,.reveal.is-revealed{opacity:1!important;transition:none!important;transform:none!important}.capability-card__diagram .draw,.trajectory .draw,.working-path .draw{stroke-dashoffset:0!important;transition:none!important}.final-cta__visual .node.zenith{opacity:1!important;transition:none!important;transform:none!important}.sf-fil,.sf-edge,.sf-out,.sf-band{stroke-dashoffset:0!important;opacity:1!important;transition:none!important}.sf-plane,.sf-plane--aperture,.sf-facet,.sf-caustic,.sf-outcome-node{opacity:1!important;transition:none!important;transform:none!important}.sf-h1__line{opacity:1!important;animation:none!important;transform:none!important}.sf-glow{opacity:.7!important;animation:none!important}.sf-run,.sf-amber{opacity:0!important;animation:none!important}.working-step__node,.industry-panel__panel.is-entering{animation:none!important}.acc-panel,.motion-ready .acc-panel,.site-header{transition:none!important}.site-footer__line{transition:none!important;transform:scaleX(1)!important}.signal-progress{display:none!important}.oc-draw{stroke-dashoffset:0!important;transition:none!important}.oc__stage{opacity:1!important;transition:none!important;transform:none!important}.oc__stage-title{color:var(--ink-900)!important}.oc__seg{transition:none!important;transform:none!important}.oc__signal{opacity:0!important;animation:none!important}.oc__halo{opacity:.62!important;animation:none!important;transform:none!important}.oc__node{transition:none!important;animation:none!important}}
