.roadmap-columns[data-astro-cid-fh7co6f2]{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#000 45%,#0000 100%),linear-gradient(90deg,#000 40%,#0000 100%);mask-image:linear-gradient(#000 45%,#0000 100%),linear-gradient(90deg,#000 40%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.roadmap-swiper[data-astro-cid-fh7co6f2]{overflow:visible}.roadmap-slide[data-astro-cid-fh7co6f2]{width:min(84vw,392px);height:auto;transition:opacity .5s cubic-bezier(.2,.7,.2,1)}.is-inview[data-astro-cid-fh7co6f2] .swiper-initialized[data-astro-cid-fh7co6f2] .roadmap-slide[data-astro-cid-fh7co6f2]:not(.swiper-slide-visible){opacity:.4}.roadmap-card[data-astro-cid-fh7co6f2]{--pillar-color:var(--color-accent-soft)}.roadmap-card[data-astro-cid-fh7co6f2][data-pillar=basis]{--pillar-color:#38a9e6}.roadmap-card[data-astro-cid-fh7co6f2][data-pillar=ads]{--pillar-color:#7a80ff}.roadmap-stage[data-astro-cid-fh7co6f2]{background:radial-gradient(90% 70% at 50% 110%, color-mix(in srgb, var(--pillar-color) 26%, transparent) 0%, transparent 70%), var(--color-night-deep)}.roadmap-stage[data-astro-cid-fh7co6f2]:before{content:"";z-index:-1;background-image:radial-gradient(circle, color-mix(in srgb, var(--pillar-color) 55%, transparent) .9px, transparent 1.4px);opacity:.35;background-size:7px 7px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 5%,#000 80%);mask-image:linear-gradient(#0000 5%,#000 80%)}.roadmap-stage[data-astro-cid-fh7co6f2] .mock[data-astro-cid-fh7co6f2]{font-family:var(--font-sans)}.roadmap-stage[data-astro-cid-fh7co6f2][data-tone=white]{background:var(--color-white)}.roadmap-stage[data-astro-cid-fh7co6f2][data-tone=sky]{background:color-mix(in srgb, var(--color-accent-soft) 38%, var(--color-white))}.roadmap-stage[data-astro-cid-fh7co6f2][data-tone=paper]{background:radial-gradient(70% 70% at 90% 0%, color-mix(in srgb, var(--color-accent-soft) 70%, transparent) 0%, transparent 70%), var(--color-paper-deep)}.roadmap-stage[data-astro-cid-fh7co6f2][data-tone=gradient]{background:linear-gradient(135deg, var(--color-accent-ink) 0%, var(--color-accent-deep) 50%, var(--color-accent) 100%)}.roadmap-stage[data-astro-cid-fh7co6f2][data-tone=ink]{background:radial-gradient(80% 60% at 50% 110%, color-mix(in srgb, var(--color-accent) 45%, transparent) 0%, transparent 70%), var(--color-accent-ink)}.roadmap-stage[data-astro-cid-fh7co6f2]:not([data-tone=deep]):before{display:none}.roadmap-arrow[data-astro-cid-fh7co6f2]:not(:disabled):active{scale:.94}[data-astro-cid-fh7co6f2][data-reveal]{opacity:0;transform:translateY(18px)}.is-inview[data-astro-cid-fh7co6f2] [data-astro-cid-fh7co6f2][data-reveal]{opacity:1;transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * .13s + .1s);transform:none}.is-inview[data-astro-cid-fh7co6f2] .roadmap-slide[data-astro-cid-fh7co6f2][data-reveal]{transition:opacity .5s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1)}.is-inview[data-astro-cid-fh7co6f2].swiper-ready .roadmap-slide[data-astro-cid-fh7co6f2][data-reveal]{transition-delay:0s}.roadmap-card[data-astro-cid-fh7co6f2]{transition:translate .5s cubic-bezier(.2,.7,.2,1),border-color .5s}.roadmap-slide[data-astro-cid-fh7co6f2].swiper-slide-visible:hover .roadmap-card[data-astro-cid-fh7co6f2]{border-color:var(--color-line-dark-strong);translate:0 -4px}.swiper-initialized[data-astro-cid-fh7co6f2] .roadmap-slide[data-astro-cid-fh7co6f2]:not(.is-built) .mock[data-astro-cid-fh7co6f2]>[data-astro-cid-fh7co6f2],.swiper-initialized[data-astro-cid-fh7co6f2] .roadmap-slide[data-astro-cid-fh7co6f2]:not(.is-built) .mock[data-astro-cid-fh7co6f2] li[data-astro-cid-fh7co6f2]{opacity:0}.is-built[data-astro-cid-fh7co6f2] .mock[data-astro-cid-fh7co6f2]>[data-astro-cid-fh7co6f2]{animation:.7s cubic-bezier(.2,.7,.2,1) both mock-in;animation-delay:calc(var(--k,0) * 90ms + .15s)}.is-built[data-astro-cid-fh7co6f2] .mock[data-astro-cid-fh7co6f2]>[data-astro-cid-fh7co6f2]:nth-child(2){--k:1}.is-built[data-astro-cid-fh7co6f2] .mock[data-astro-cid-fh7co6f2]>[data-astro-cid-fh7co6f2]:nth-child(3){--k:2}.is-built[data-astro-cid-fh7co6f2] .mock[data-astro-cid-fh7co6f2]>[data-astro-cid-fh7co6f2]:nth-child(4){--k:3}.is-built[data-astro-cid-fh7co6f2] .mock[data-astro-cid-fh7co6f2]>[data-astro-cid-fh7co6f2]:nth-child(5){--k:4}.is-built[data-astro-cid-fh7co6f2] .mock[data-astro-cid-fh7co6f2] li[data-astro-cid-fh7co6f2]{animation:.6s cubic-bezier(.2,.7,.2,1) both mock-in;animation-delay:calc(var(--k,0) * 90ms + .26s)}.is-built[data-astro-cid-fh7co6f2] .mock[data-astro-cid-fh7co6f2] li[data-astro-cid-fh7co6f2]:nth-child(2){--k:1}.is-built[data-astro-cid-fh7co6f2] .mock[data-astro-cid-fh7co6f2] li[data-astro-cid-fh7co6f2]:nth-child(3){--k:2}.is-built[data-astro-cid-fh7co6f2] .mock[data-astro-cid-fh7co6f2] li[data-astro-cid-fh7co6f2]:nth-child(4){--k:3}@keyframes mock-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.is-built[data-astro-cid-fh7co6f2] .mock[data-astro-cid-fh7co6f2] .bar[data-astro-cid-fh7co6f2]{transform-origin:0;animation:.9s cubic-bezier(.16,1,.3,1) .55s both mock-grow}@keyframes mock-grow{0%{transform:scaleX(0)}to{transform:none}}.is-built[data-astro-cid-fh7co6f2] .mock[data-astro-cid-fh7co6f2] .draw-arc[data-astro-cid-fh7co6f2]{stroke-dashoffset:131.9px;animation:1.1s cubic-bezier(.16,1,.3,1) .5s both mock-arc}@keyframes mock-arc{to{stroke-dashoffset:0}}.is-built[data-astro-cid-fh7co6f2] .mock[data-astro-cid-fh7co6f2] .draw-line[data-astro-cid-fh7co6f2]{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.3s cubic-bezier(.4,0,.2,1) .55s both mock-line}@keyframes mock-line{to{stroke-dashoffset:0}}.is-built[data-astro-cid-fh7co6f2] .mock[data-astro-cid-fh7co6f2] .pop[data-astro-cid-fh7co6f2]{animation:.55s cubic-bezier(.34,1.56,.64,1) .95s both mock-pop}@keyframes mock-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.mock[data-astro-cid-fh7co6f2] .spin[data-astro-cid-fh7co6f2]{animation:1.1s linear infinite mock-spin}@keyframes mock-spin{to{transform:rotate(360deg)}}.is-built[data-astro-cid-fh7co6f2] .mock[data-astro-cid-fh7co6f2] .typing[data-astro-cid-fh7co6f2]{-webkit-mask-image:linear-gradient(to right, #000 0 var(--w,0%), transparent var(--w,0%));mask-image:linear-gradient(to right, #000 0 var(--w,0%), transparent var(--w,0%));animation:1.6s steps(28,end) .5s both mock-type}@property --w{syntax:"<percentage>";inherits:false;initial-value:0%}@keyframes mock-type{0%{--w:0%}to{--w:100%}}@media (prefers-reduced-motion:reduce){[data-astro-cid-fh7co6f2][data-reveal],.is-inview[data-astro-cid-fh7co6f2] [data-astro-cid-fh7co6f2][data-reveal]{opacity:1;filter:none;transition:none;transform:none}.roadmap-slide[data-astro-cid-fh7co6f2],.roadmap-card[data-astro-cid-fh7co6f2]{transition:none}.mock[data-astro-cid-fh7co6f2]>[data-astro-cid-fh7co6f2],.mock[data-astro-cid-fh7co6f2] li[data-astro-cid-fh7co6f2],.mock[data-astro-cid-fh7co6f2] .bar[data-astro-cid-fh7co6f2],.mock[data-astro-cid-fh7co6f2] .draw-arc[data-astro-cid-fh7co6f2],.mock[data-astro-cid-fh7co6f2] .draw-line[data-astro-cid-fh7co6f2],.mock[data-astro-cid-fh7co6f2] .pop[data-astro-cid-fh7co6f2],.mock[data-astro-cid-fh7co6f2] .spin[data-astro-cid-fh7co6f2],.mock[data-astro-cid-fh7co6f2] .typing[data-astro-cid-fh7co6f2]{opacity:1;stroke-dashoffset:0;transform:none;-webkit-mask-image:none;mask-image:none;animation:none!important}}
