@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
*{box-sizing:border-box;margin:0;padding:0}html,body{color:#fff;background:#050110;width:100%;height:100%;font-family:Inter,sans-serif;overflow:hidden}.page{justify-content:center;align-items:center;height:100dvh;min-height:100dvh;display:flex;overflow:hidden}.ambientOrbs{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.orb{filter:blur(130px);mix-blend-mode:screen;opacity:.22;border-radius:50%;position:absolute}.orb1{background:radial-gradient(circle,#7c3aed 0%,#7c3aed00 70%);width:600px;height:600px;animation:25s ease-in-out infinite alternate orbDrift1;top:-15%;left:-10%}.orb2{background:radial-gradient(circle,#2563eb 0%,#2563eb00 70%);width:700px;height:700px;animation:30s ease-in-out infinite alternate orbDrift2;bottom:-20%;right:-10%}.orb3{background:radial-gradient(circle,#db2777 0%,#db277700 70%);width:500px;height:500px;animation:28s ease-in-out infinite alternate orbDrift3;top:35%;left:45%}.cyberLines{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cyberLine{opacity:0;background:linear-gradient(90deg,#0000,#a855f766 50%,#0000);width:250px;height:1px;animation:12s linear infinite lineFlow;position:absolute}.cyberLine1{animation-duration:10s;top:25%;left:-250px}.cyberLine2{background:linear-gradient(90deg,#0000,#3b82f666 50%,#0000);animation-duration:14s;animation-delay:3s;top:55%;left:-250px}.cyberLine3{background:linear-gradient(90deg,#0000,#ec489966 50%,#0000);animation-duration:18s;animation-delay:6s;top:75%;left:-250px}.dustParticles{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.dust{filter:blur(1px);opacity:0;background:#fff;border-radius:50%;animation:15s linear infinite floatUp;position:absolute}.dust1{width:3px;height:3px;animation-duration:22s;animation-delay:0s;bottom:-20px;left:15%}.dust2{width:4px;height:4px;animation-duration:26s;animation-delay:4s;bottom:-20px;left:45%}.dust3{width:2px;height:2px;animation-duration:19s;animation-delay:8s;bottom:-20px;left:75%}.dust4{width:5px;height:5px;animation-duration:30s;animation-delay:2s;bottom:-20px;left:88%}.cursorGlowEffect{z-index:1;pointer-events:none;background:radial-gradient(800px circle at var(--mouse-x,50%) var(--mouse-y,50%), #a855f724 0%, #3b82f614 40%, transparent 80%);opacity:0;transition:opacity .5s,background .15s ease-out;position:absolute;inset:0}.page:hover .cursorGlowEffect{opacity:1}.movingSvgBackground{z-index:1;pointer-events:none;opacity:.7;width:100%;height:100%;animation:35s linear infinite driftBackground;position:absolute;inset:0}.gridOverlay{pointer-events:none;z-index:1;background-image:linear-gradient(#7c3aed05 1px,#0000 1px),linear-gradient(90deg,#7c3aed05 1px,#0000 1px);background-position:50%;background-size:45px 45px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 85%);mask-image:radial-gradient(circle,#000 30%,#0000 85%)}.stars{z-index:1;pointer-events:none;position:absolute;inset:0}.stars:before{content:"";opacity:.06;background-image:radial-gradient(circle,#fff 1px,#0000 1px);background-size:150px 150px;animation:6s ease-in-out infinite alternate starPulse;position:absolute;inset:0}.content{text-align:center;z-index:2;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:800px;height:100dvh;padding:0 20px;display:flex;position:relative}.heroGlow{filter:blur(80px);z-index:-1;background:radial-gradient(circle,#8b5cf626,#0000 60%);border-radius:50%;width:550px;height:550px;position:absolute;top:-150px}.textFlowBlock{flex-direction:column;align-items:center;width:100%;margin-bottom:clamp(16px,3vh,36px);display:flex}.mainHeading{text-transform:uppercase;letter-spacing:-.04em;cursor:default;flex-direction:column;justify-content:center;align-items:center;gap:clamp(4px,1vh,8px);margin-top:clamp(8px,1.5vh,10px);margin-bottom:clamp(8px,1.5vh,12px);font-size:clamp(42px,min(8.5vw,10vh),92px);font-weight:900;line-height:1;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.mainHeading:hover{transform:scale(1.02)translateY(-2px)}.textComing{background:linear-gradient(#fff 30%,#a8a29e 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 10px #ffffff26);letter-spacing:.05em;-webkit-background-clip:text}.textSoon{background:linear-gradient(135deg,#c084fc 0%,#8b5cf6 50%,#3b82f6 100%) 0 0/200% 200%;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 25px #8b5cf673);text-shadow:0 0 30px #a855f733;letter-spacing:-.02em;-webkit-background-clip:text;animation:6s ease-in-out infinite alternate gradientShift;position:relative}.textSoon:after{content:"";filter:drop-shadow(0 0 8px #a855f7);opacity:.8;background:linear-gradient(90deg,#0000,#a855f7,#3b82f6,#0000);border-radius:999px;width:70%;height:3px;transition:all .4s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-8px;left:15%}.mainHeading:hover .textSoon:after{opacity:1;filter:drop-shadow(0 0 12px #a855f7);width:80%;left:10%}.subtext{color:#cbd5e1;letter-spacing:.02em;opacity:.9;max-width:580px;font-size:clamp(14px,2vh,19px);font-weight:400;line-height:1.6}.logoContainer{justify-content:center;width:100%;margin-top:clamp(-10px,-2vh,0px);margin-bottom:clamp(12px,2.5vh,24px);display:flex;position:relative}.brandLogo{object-fit:contain;width:min(70vw,260px);max-height:40vh}.logoOrb{filter:blur(80px);z-index:-1;background:radial-gradient(circle,#a855f740,#0000 70%);border-radius:50%;width:400px;height:400px;animation:8s ease-in-out infinite pulseOrb;position:absolute}.floatingIcons{pointer-events:none;z-index:1;position:absolute;inset:0}.floatIcon{color:#a855f740;filter:drop-shadow(0 0 10px #a855f733);position:absolute}.icon1{animation:8s ease-in-out infinite float1;top:20%;left:4%}.icon2{animation:9s ease-in-out infinite float2;top:20%;right:4%}.icon3{animation:10s ease-in-out infinite float2;top:75%;left:8%}.icon4{animation:11s ease-in-out infinite float3;top:75%;right:8%}.icon5{animation:12s ease-in-out infinite float3;top:45%;left:2%}.icon6{animation:13s ease-in-out infinite float1;top:45%;right:2%}.icon7{animation:9s ease-in-out infinite float1;top:85%;left:18%}.icon8{animation:10s ease-in-out infinite float2;top:85%;right:18%}.badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ddd6fe;letter-spacing:.03em;cursor:default;background:#7c3aed14;border:1px solid #8b5cf633;border-radius:999px;align-items:center;gap:8px;padding:clamp(4px,1vh,6px) clamp(10px,1.5vw,14px);font-size:clamp(11px,1.5vh,13px);font-weight:500;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.badge:hover{color:#fff;background:#7c3aed29;border-color:#a855f766;transform:translateY(-1px);box-shadow:0 4px 15px #8b5cf633}.pulseIcon{color:#c084fc;animation:6s linear infinite spinSlow}.topTagsContainer{justify-content:center;width:100%;max-width:100vw;padding:15px 0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.topTags{grid-template-columns:repeat(2,1fr);gap:clamp(10px,1.5vh,16px);width:100%;max-width:700px;display:grid}.tagsGroup{display:contents}.mobileOnly{display:none}.topTags span{color:#cbd5e1;white-space:nowrap;box-sizing:border-box;will-change:transform;cursor:pointer;background:#ffffff05;border:1px solid #a855f71f;border-radius:999px;justify-content:center;align-items:center;gap:clamp(6px,1vw,10px);width:100%;padding:clamp(10px,1.5vh,16px) clamp(14px,2vw,22px);font-size:clamp(12px,1.2vw,15px);font-weight:500;transition:all .35s cubic-bezier(.16,1,.3,1);display:inline-flex}.topTags span:hover{color:#f5f3ff;background:linear-gradient(135deg,#7c3aed40,#6366f133);border-color:#c4b5fd66;transform:translateY(-3px)scale(1.03);box-shadow:0 12px 30px #8b5cf633}.topTags span svg{transition:color .35s,transform .35s}.topTags span:hover svg{transform:scale(1.15)rotate(5deg);color:#f0abfc!important}.signupCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a051699;border:1px solid #ffffff0d;border-radius:16px;width:100%;max-width:520px;margin-bottom:clamp(16px,3vh,24px);padding:clamp(18px,3vh,28px) clamp(16px,3vw,24px);transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:0 25px 50px #0009}.signupCard:hover{border-color:#a855f740;transform:translateY(-4px);box-shadow:0 30px 60px #000000b3,0 0 30px #8b5cf626}.cardCaption{text-align:center;color:#c4b5fd;margin-bottom:clamp(12px,2vh,20px);font-size:clamp(12px,1.5vh,14px);font-weight:500;line-height:1.5}.inputGroup{gap:10px;width:100%;display:flex}.inputWrapper{flex:1;position:relative}.inputIcon{color:#64748b;transition:color .2s;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.emailInput{color:#fff;background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;outline:none;width:100%;height:clamp(42px,5vh,48px);padding:0 12px 0 42px;font-size:clamp(13px,1.5vh,14px);transition:all .25s}.emailInput::placeholder{color:#475569;font-weight:400}.emailInput:focus{background:#ffffff0a;border-color:#a855f7;box-shadow:0 0 0 3px #a855f733}.emailInput:focus+.inputIcon{color:#a855f7}.submitBtn{cursor:pointer;color:#fff;background:linear-gradient(135deg,#7c3aed,#a855f7);border:none;border-radius:10px;align-items:center;gap:8px;height:clamp(42px,5vh,48px);padding:0 clamp(16px,2vw,22px);font-size:clamp(13px,1.5vh,14px);font-weight:600;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}.submitBtn:hover{transform:translateY(-1.5px);box-shadow:0 6px 20px #a855f766}.submitBtn:active{transform:translateY(0)}.submitBtn:hover .btnArrow{transform:translate(3px)}.btnArrow{transition:transform .25s cubic-bezier(.16,1,.3,1)}.pageFooter{color:#475569;margin-top:clamp(16px,3vh,32px);font-size:clamp(11px,1.2vh,12px);line-height:1.8}.pageFooter a{color:#a855f7;text-decoration:none;transition:color .2s}.pageFooter a:hover{color:#c084fc;text-decoration:underline}@keyframes driftBackground{0%{background-position:0 0}to{background-position:240px 240px}}@keyframes floatGlow{0%{transform:translateY(0)}to{transform:translateY(15px)}}@keyframes starPulse{0%{opacity:.04}to{opacity:.15}}@keyframes spinSlow{to{transform:rotate(360deg)}}@keyframes gradientShift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes pulseOrb{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}@keyframes float1{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(6deg)}}@keyframes float2{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(15px)rotate(-6deg)}}@keyframes float3{0%{transform:translate(0)}50%{transform:translate(12px)}}@keyframes orbDrift1{0%{transform:translate(0)scale(1)}50%{transform:translate(100px,80px)scale(1.1)}to{transform:translate(-50px,120px)scale(.95)}}@keyframes orbDrift2{0%{transform:translate(0)scale(1)}50%{transform:translate(-120px,-90px)scale(.9)}to{transform:translate(60px,60px)scale(1.15)}}@keyframes orbDrift3{0%{transform:translate(0)scale(1)}50%{transform:translate(80px,-80px)scale(1.2)}to{transform:translate(-80px,40px)scale(.95)}}@keyframes lineFlow{0%{opacity:0;left:-250px}10%{opacity:.8}90%{opacity:.8}to{opacity:0;left:100%}}@keyframes floatUp{0%{opacity:0;transform:translateY(0)scale(1)}10%{opacity:.25}90%{opacity:.25}to{opacity:0;transform:translateY(-110vh)scale(.5)}}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.animateFadeInUp{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) forwards fadeInUp;transform:translateY(12px)}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.3s}.delay-4{animation-delay:.4s}@media (max-width:768px){.page{padding:clamp(16px,3vh,32px) 16px}.inputGroup{flex-direction:column;gap:10px}.submitBtn{justify-content:center;width:100%}.icon1{top:12%;left:5%}.icon2{top:12%;right:5%}.icon3{bottom:15%;left:5%}.icon4{bottom:15%;right:5%}.topTags{will-change:transform;align-items:center;gap:16px;width:max-content;animation:18s linear infinite scrollTags;display:flex}.tagsGroup{flex-shrink:0;gap:16px;display:flex}.mobileOnly{display:flex}.topTags span{flex-shrink:0;width:max-content}}@keyframes scrollTags{0%{transform:translate(0)}to{transform:translate(-50%)}}.formMessage{text-align:center;margin-top:14px;font-size:clamp(12px,1.5vh,14px);font-weight:500;animation:.3s fadeIn}.successMessage{color:#4ade80}.errorMessage{color:#f87171}.submitBtn:disabled{opacity:.5;cursor:not-allowed}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
