.phase-thread[data-astro-cid-v6326lxu]:before{content:"";transform-origin:top;background-image:linear-gradient(#f54d0900,#f54d09b3);width:1px;height:28px;position:absolute;top:-14px;left:50%}@media (width<48rem){.phase-rail[data-astro-cid-v6326lxu]{padding-left:56px;position:relative}.phase-step[data-astro-cid-v6326lxu]{text-align:left;align-items:stretch;gap:10px;padding:20px 20px 40px 76px}.phase-rail[data-astro-cid-v6326lxu] .phase-num[data-astro-cid-v6326lxu]{filter:drop-shadow(0 0 9px #f54d0973);justify-content:center;align-items:center;width:40px;height:40px;font-size:22px;line-height:26px;display:flex;position:absolute;top:14px;left:0}.phase-card[data-astro-cid-v6326lxu] .phase-num[data-astro-cid-v6326lxu]{left:-56px}.phase-rail[data-astro-cid-v6326lxu]:first-child .phase-num[data-astro-cid-v6326lxu]{top:0}.phase-rail[data-astro-cid-v6326lxu]:after{content:"";background-image:linear-gradient(#f54d09b3,#f54d0973);width:2px;position:absolute;top:54px;bottom:0;left:19px}.phase-rail[data-astro-cid-v6326lxu]:first-child:after{top:40px}.phase-rail[data-astro-cid-v6326lxu]:last-child:after{content:none}.phase-up[data-astro-cid-v6326lxu]:before,.phase-thread[data-astro-cid-v6326lxu]:before{content:"";transform-origin:top;background-color:#f54d0973;background-image:none;width:2px;height:14px;position:absolute;top:0;left:19px}}.phase-card[data-astro-cid-v6326lxu]{transition:background-color .3s,box-shadow .3s}.phase-card[data-astro-cid-v6326lxu]:hover{background-color:#f54d090f;box-shadow:inset 0 0 0 1px #f54d0947}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.phase-thread[data-astro-cid-v6326lxu]:before{animation-name:phase-thread;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 40% cover 45%}@keyframes phase-thread{0%{transform:scaleY(0)}to{transform:scaleY(1)}}}.phase-num[data-astro-cid-v6326lxu],.phase-dash[data-astro-cid-v6326lxu],.phase-ask[data-astro-cid-v6326lxu]{transition:opacity .7s ease-out,text-shadow 1.2s ease-out,scale .7s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * 90ms + .2s)}.phase-dash[data-astro-cid-v6326lxu]{transform-origin:0;transition-property:opacity,scale}html[data-reveal-ready] [data-astro-cid-v6326lxu][data-reveal]:not([data-revealed]) .phase-num[data-astro-cid-v6326lxu]{opacity:.25;text-shadow:none}html[data-reveal-ready] [data-astro-cid-v6326lxu][data-reveal]:not([data-revealed]) .phase-dash[data-astro-cid-v6326lxu]{scale:0 1}html[data-reveal-ready] [data-astro-cid-v6326lxu][data-reveal]:not([data-revealed]) .phase-ask[data-astro-cid-v6326lxu]{opacity:0;scale:.6}[data-astro-cid-v6326lxu][data-revealed] .phase-num[data-astro-cid-v6326lxu]{animation:phase-glow 1.6s ease-out calc(var(--i,0) * 90ms + .2s) both}@keyframes phase-glow{0%{text-shadow:0 0 #f54d0900}35%{text-shadow:0 0 22px #f54d09bf}to{text-shadow:0 0 #f54d0900}}}@media (prefers-reduced-motion:reduce){.phase-card[data-astro-cid-v6326lxu]{transition:none}}@media (width<48rem){.stats-rail[data-astro-cid-qpq6aixw]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-inline:-1rem;padding-inline:1rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.stats-rail[data-astro-cid-qpq6aixw]::-webkit-scrollbar{display:none}.stats-rail[data-astro-cid-qpq6aixw]>li[data-astro-cid-qpq6aixw]{scroll-snap-align:start;flex:0 0 300px}}.stats-dots[data-astro-cid-qpq6aixw] span[data-astro-cid-qpq6aixw]{background-color:#ffffff40;border-radius:3px;width:6px;height:6px;transition:width .3s,background-color .3s}.stats-dots[data-astro-cid-qpq6aixw] span[data-astro-cid-qpq6aixw][data-active]{background-color:var(--color-accent);width:20px}.stat[data-astro-cid-qpq6aixw]{transition:background-color .3s,box-shadow .3s}.stat[data-astro-cid-qpq6aixw]:hover{background-color:#f54d090f;box-shadow:inset 0 0 0 1px #f54d0947}@media (prefers-reduced-motion:reduce){.stat[data-astro-cid-qpq6aixw]{transition:none}}@media (width<=1023.98px){.cta-card[data-astro-cid-7247gebc]{background-color:#07070859;border-color:#ffffff29}}@media (prefers-reduced-motion:no-preference){.cta-bolt[data-astro-cid-7247gebc]{transition:scale .6s cubic-bezier(.34,1.56,.64,1),opacity .4s ease-out;transition-delay:calc(var(--i,0) * 90ms + .25s)}html[data-reveal-ready] [data-reveal]:not([data-revealed]) .cta-bolt[data-astro-cid-7247gebc]{opacity:0;scale:.3}path[data-astro-cid-gfgfqoee]{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .6s cubic-bezier(.65,0,.35,1);transition-delay:calc(var(--i,0) * 90ms + .35s)}html[data-reveal-ready] [data-reveal]:not([data-revealed]) path[data-astro-cid-gfgfqoee]{stroke-dashoffset:1px}}
