@keyframes gradient-halo-tl{0%,to{opacity:.1}50%{opacity:.6;transform:translate(0)}}@keyframes gradient-halo-tr{0%,to{opacity:.6}50%{opacity:.1}}@keyframes gradient{0%,to{opacity:0}50%{opacity:1}}.title-1:where(.astro-36MIZAXJ){color:var(--pseudo-white)!important}.container:where(.astro-36MIZAXJ){padding-top:var(--size-5);text-align:center}.subtitle:where(.astro-36MIZAXJ){font-size:20px;border-bottom:none}section:where(.astro-36MIZAXJ) .container:where(.astro-36MIZAXJ) .block:where(.astro-36MIZAXJ){background:0 0;border-radius:1em;color:var(--pseudo-white);padding:var(--size-9) var(--size-7)}.block:where(.astro-36MIZAXJ) .subtitle:where(.astro-36MIZAXJ){color:var(--pseudo-white);border-color:var(--pseudo-white)}section:where(.astro-4X25YZXR){padding:var(--size-8)0}.container:where(.astro-4X25YZXR){text-align:center}.roadmap-group:where(.astro-4X25YZXR){margin-bottom:var(--size-8);line-height:1.6;color:var(--pseudo-white)}.roadmap-year:where(.astro-4X25YZXR){font-size:var(--font-5xl);font-weight:var(--font-bold);background:var(--gradient-primary);-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.roadmap-bullet:where(.astro-4X25YZXR){position:absolute;width:60px;top:14%}.roadmap-title:where(.astro-4X25YZXR){font-size:1.1em;color:#8bf2d0;font-weight:var(--font-bold)}.roadmap-subtitle:where(.astro-4X25YZXR){color:#fff;font-size:1em;font-weight:var(--font-semibold)}.roadmap-text:where(.astro-4X25YZXR){font-size:.9em}.roadmap-subtitle:where(.astro-4X25YZXR),.roadmap-text:where(.astro-4X25YZXR),.roadmap-title:where(.astro-4X25YZXR){max-width:100%}.roadmap-item:where(.astro-4X25YZXR){position:relative;width:50%;padding:var(--size-4) var(--size-8)}.roadmap-item:where(.astro-4X25YZXR):nth-child(odd){text-align:left;left:50%;border-left:1px solid var(--primary);margin-left:-1px}.roadmap-item:where(.astro-4X25YZXR):nth-child(odd) .roadmap-bullet:where(.astro-4X25YZXR){left:-30px}.roadmap-item:where(.astro-4X25YZXR):nth-child(even){text-align:right;border-right:1px solid var(--primary)}.roadmap-item:where(.astro-4X25YZXR):nth-child(even)>:where(.astro-4X25YZXR)>:where(.astro-4X25YZXR){margin-left:auto}.roadmap-item:where(.astro-4X25YZXR):nth-child(even) .roadmap-bullet:where(.astro-4X25YZXR){right:-30px}.roadmap-item:where(.astro-4X25YZXR) .animated:where(.astro-4X25YZXR){opacity:0;transition:all var(--animation-timing)}.roadmap-item:where(.astro-4X25YZXR):nth-child(odd) .animated:where(.astro-4X25YZXR){transform:translate(100px)}.roadmap-bullet:where(.astro-4X25YZXR){transition:all var(--animation-timing);transform:translateY(100px)}.appear:where(.astro-4X25YZXR) .roadmap-bullet:where(.astro-4X25YZXR){transform:translateY(0)}.appear:where(.astro-4X25YZXR).roadmap-item:nth-child(even) .animated:where(.astro-4X25YZXR),.appear:where(.astro-4X25YZXR).roadmap-item:nth-child(odd) .animated:where(.astro-4X25YZXR){opacity:1;transform:translate(0)}.roadmap-item:where(.astro-4X25YZXR):nth-child(even) .animated:where(.astro-4X25YZXR){transform:translate(-100px)}.roadmap-group:where(.astro-4X25YZXR).legacy{opacity:.7;scale:.9}:root{--primary:#8b2af7;--primary-bg:#F9F1FF;--primary-0:#f4e8ff;--primary-1:#6e4df7;--primary-2:#8b38f5;--primary-3:#a626f2;--primary-4:#a626f2;--primary-5:#c310f1;--primary-100:#e8d4fd;--primary-200:#d1aafc;--primary-300:#b97ffa;--primary-400:#a255f9;--primary-500:#8b2af7;--primary-600:#6f22c6;--primary-700:#531994;--primary-800:#381163;--primary-900:#1c0831;--secondary:#1C0D35;--secondary-2:#555;--secondary-100:#d7d6d8;--secondary-200:#afacb1;--secondary-300:#88838b;--secondary-400:#605964;--secondary-500:#1C0D35;--secondary-600:#2d2631;--secondary-700:#221d25;--secondary-800:#161318;--secondary-900:#0b0a0c;--deep-blue:#5807a8af;--success:#00C195;--warning:#F1A041;--danger:#F141A0;--pseudo-white:#f4eff8;--size-000:-.5rem;--size-00:-.25rem;--size-1:.25rem;--size-2:.5rem;--size-3:1rem;--size-4:1.25rem;--size-5:1.5rem;--size-6:1.75rem;--size-7:2rem;--size-8:3rem;--size-9:4rem;--size-10:5rem;--size-11:7.5rem;--size-12:10rem;--size-13:15rem;--size-14:20rem;--size-15:30rem;--font-2xs:.6rem;--font-xs:.75rem;--font-sm:.85rem;--font-md:1rem;--font-lg:1.25rem;--font-xl:1.5rem;--font-2xl:2rem;--font-3xl:2.5rem;--font-4xl:3rem;--font-5xl:3.5rem;--font-regular:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--font-black:900;--gradient-bg:linear-gradient(to left, var(--primary-bg), white);--gradient-1-top:linear-gradient(to top, var(--primary-bg), white);--gradient-1-topleft:linear-gradient(160deg, var(--primary-bg), white);--gradient-1:linear-gradient(to left, var(--primary-bg), white);--gradient-primary:linear-gradient(25deg, var(--primary-5), var(--primary));--gradient-secondary:linear-gradient(25deg, var(--secondary-2), var(--secondary));--gradient-ai-bg:radial-gradient( circle at 80% 10%, #40017F 20%, #6212BD 30%, #480D91 40%, #25154A 70%, #2D1758 90% );--gradient-ai-no-black:linear-gradient( 20deg, #7520EA, #C246FF );--gradient-ai-bg-after:radial-gradient( circle at 80% 10%, #40017F 20%, #6212BD 30%, #480D91 40%, #25154A 70%, #2D1758 90% );--gradient-ai:linear-gradient( -200deg, #40017F 20%, #6212BD 30%, #480D91 40%, #25154A 70%, #2D1758 90% );--gradient-cartouche:linear-gradient(150deg, #ffffff00 0%, #ffffff25 20%, #ffffff00 30%, #ffffff00 70%, #ffffff25 80%, #ffffff00 100%);--halo-top-left:repeating-linear-gradient(-30deg, #2d175893 -600px, var(--primary) -50px, rgba(255, 255, 255, 0) 400px, #2d175893 1200px);--halo-top-right:repeating-linear-gradient(30deg, #2d175893 -600px, var(--primary) -50px, rgba(255, 255, 255, 0) 400px, #2d175893 1200px);--shadow-color:220 3% 15%;--shadow-strength:1%;--shadow-1:0 1px 2px -1px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--shadow-2:0 3px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 7px 14px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%));--shadow-3:0 -1px 3px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 1px 2px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 2px 5px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 4px 12px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 12px 15px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-4:0 -2px 5px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 1px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 2px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 9px 9px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 16px 16px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%));--shadow-5:0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 2px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 10px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 20px 20px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 40px 40px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-6:0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 3px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 7px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 12px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 22px 18px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 41px 33px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%)), 0 100px 80px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--animation-timing:5s cubic-bezier(0,.98,0,1);--container-sm:640px;--container-md:750px;--container-lg:960px;--container-xl:1140px;--gutter:2em}.bg-transp:where(.astro-WWQGW5YQ){position:relative;overflow-x:hidden;margin-top:-100px;padding-top:100px}.bg-transp:where(.astro-WWQGW5YQ) #header{z-index:101;box-shadow:none;color:var(--pseudo-white)}.bg-transp:where(.astro-WWQGW5YQ) #header .sign-in a{color:var(--primary-200)}.bg-transp:where(.astro-WWQGW5YQ) footer{position:relative}.bg-transp:where(.astro-WWQGW5YQ) #header .sign-in a:hover{color:var(--white)}.bg-transp:where(.astro-WWQGW5YQ) #header .logo{filter:none}.bg-transp:where(.astro-WWQGW5YQ) .dropdown-menu{background:rgba(255,255,255,.1);border:0}.bg-transp:where(.astro-WWQGW5YQ) .dropdown-menu li{border-bottom:none}.bg-transp:where(.astro-WWQGW5YQ) .block,.bg-transp:where(.astro-WWQGW5YQ) h1{color:var(--pseudo-white)}.bg-transp:where(.astro-WWQGW5YQ) #hamburger{color:var(--pseudo-white);z-index:10000}.bg-gradient:where(.astro-WWQGW5YQ){z-index:0!important;position:absolute;top:-50px;left:0;width:100%;height:100%;background:var(--gradient-ai-bg)}.bg-transp:where(.astro-WWQGW5YQ) *{z-index:100}.bg-transp:where(.astro-WWQGW5YQ) section{position:relative;z-index:100}.bg-gradient-after:where(.astro-WWQGW5YQ){z-index:1!important;position:absolute;top:-50px;left:0;width:100%;height:100%;background:var(--gradient-ai-bg-after);opacity:0;animation:gradient 10s infinite}.halo-top-left:where(.astro-WWQGW5YQ),.halo-top-right:where(.astro-WWQGW5YQ){position:absolute;top:-50px;left:0;width:100%;height:100%;z-index:2!important;transition-delay:3s}.halo-top-left:where(.astro-WWQGW5YQ){background:var(--halo-top-left);animation:gradient-halo-tl 6s infinite}.halo-top-right:where(.astro-WWQGW5YQ){background:var(--halo-top-right);animation:gradient-halo-tr 6s infinite}.bg-transp:where(.astro-WWQGW5YQ) .menu-opened nav{background:var(--gradient-ai-bg)}@media (min-width:996px){.roadmap-subtitle:where(.astro-4X25YZXR),.roadmap-text:where(.astro-4X25YZXR),.roadmap-title:where(.astro-4X25YZXR){max-width:60%}}