@keyframes Landing-module__5ARf-a__blink{50%{opacity:.25}}@keyframes Landing-module__5ARf-a__marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes Landing-module__5ARf-a__gridmove{0%{background-position:0 0}to{background-position:0 44px}}@keyframes Landing-module__5ARf-a__scan{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}.Landing-module__5ARf-a__page{position:relative}.Landing-module__5ARf-a__scanlines{z-index:1;pointer-events:none;mix-blend-mode:overlay;opacity:.5;background:repeating-linear-gradient(0deg,#0000002e 0 1px,#0000 1px 3px);position:fixed;inset:0}.Landing-module__5ARf-a__scanbeam{z-index:1;pointer-events:none;background:linear-gradient(#2be7ff29,#0000);height:80px;animation:6s linear infinite Landing-module__5ARf-a__scan;position:fixed;top:0;left:0;right:0}.Landing-module__5ARf-a__hero{padding-bottom:70px;position:relative;overflow:hidden}.Landing-module__5ARf-a__heroGlow{pointer-events:none;background:radial-gradient(800px 600px at 50% -10%,#ff3da638,#0000 60%),radial-gradient(700px 500px at 85% 30%,#2be7ff29,#0000 55%);position:absolute;inset:0}.Landing-module__5ARf-a__gridFloor{pointer-events:none;transform-origin:bottom;background-image:linear-gradient(#2be7ff59 1px,#0000 1px),linear-gradient(90deg,#2be7ff59 1px,#0000 1px);background-size:44px 44px;height:340px;animation:1.6s linear infinite Landing-module__5ARf-a__gridmove;position:absolute;bottom:-40px;left:-20%;right:-20%;transform:perspective(380px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000,#000 70%);mask-image:linear-gradient(#0000,#000 70%)}.Landing-module__5ARf-a__nav{z-index:5;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:26px 28px;display:flex;position:relative}.Landing-module__5ARf-a__brand{font-family:var(--font-chakra), sans-serif;letter-spacing:.02em;color:#fff;text-shadow:0 0 14px #ff3da6cc;align-items:center;gap:11px;font-size:21px;font-weight:700;display:flex}.Landing-module__5ARf-a__brandMark{background:#ff3da6;width:13px;height:13px;transform:rotate(45deg);box-shadow:0 0 14px #ff3da6}.Landing-module__5ARf-a__navJoin{cursor:pointer;text-transform:uppercase;letter-spacing:.1em;color:#2be7ff;font-size:13px;font-family:var(--font-space-mono), monospace;border:1px solid #2be7ff;padding:8px 16px;transition:background .2s,color .2s;box-shadow:inset 0 0 12px #2be7ff66}.Landing-module__5ARf-a__navJoin:hover{color:#06000c;background:#2be7ff}.Landing-module__5ARf-a__heroInner{z-index:5;text-align:center;max-width:980px;margin:0 auto;padding:60px 28px 0;position:relative}.Landing-module__5ARf-a__badge{letter-spacing:.22em;text-transform:uppercase;color:#ff8ad0;background:#ff3da614;border:1px solid #ff3da680;align-items:center;gap:9px;padding:7px 16px;font-size:12px;display:inline-flex}.Landing-module__5ARf-a__badgeDot{background:#c6ff3d;width:7px;height:7px;animation:1.1s step-end infinite Landing-module__5ARf-a__blink;box-shadow:0 0 10px #c6ff3d}.Landing-module__5ARf-a__h1{font-family:var(--font-chakra), sans-serif;letter-spacing:-.01em;color:#fff;text-shadow:0 0 30px #ff3da673;cursor:default;margin:24px 0 0;font-size:clamp(46px,8vw,116px);font-weight:700;line-height:.92}.Landing-module__5ARf-a__h1:hover{text-shadow:3px 0 #ff3da6,-3px 0 #2be7ff,0 0 30px #ff3da680}.Landing-module__5ARf-a__h1grad{background:linear-gradient(110deg,#ff3da6,#2be7ff,#c6ff3d);color:#0000;-webkit-background-clip:text;background-clip:text}.Landing-module__5ARf-a__sub{color:#b3a8d6;max-width:600px;margin:26px auto 0;font-size:clamp(15px,1.6vw,19px);line-height:1.6}.Landing-module__5ARf-a__heroActions{flex-direction:column;align-items:center;gap:18px;margin-top:36px;display:flex}.Landing-module__5ARf-a__ghostBtn{cursor:pointer;font-family:var(--font-chakra), sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#2be7ff;border:1px solid #2be7ff99;padding:13px 28px;font-size:14px;font-weight:700;transition:background .2s}.Landing-module__5ARf-a__ghostBtn:hover{background:#2be7ff1f}.Landing-module__5ARf-a__stats{flex-wrap:wrap;justify-content:center;gap:40px;margin-top:50px;display:flex}.Landing-module__5ARf-a__statNum{font-family:var(--font-vt323), monospace;font-size:48px;line-height:1}.Landing-module__5ARf-a__statLabel{letter-spacing:.18em;text-transform:uppercase;color:#7a70a0;margin-top:2px;font-size:10px}.Landing-module__5ARf-a__lime{color:#c6ff3d;text-shadow:0 0 16px #c6ff3d99}.Landing-module__5ARf-a__cyan{color:#2be7ff;text-shadow:0 0 16px #2be7ff99}.Landing-module__5ARf-a__pink{color:#ff3da6;text-shadow:0 0 16px #ff3da699}.Landing-module__5ARf-a__shot{background:#0a001899;border:1px solid #2be7ff66;margin-top:60px;padding:13px;box-shadow:0 0 50px -10px #ff3da680}.Landing-module__5ARf-a__shotBar{border-bottom:1px solid #2be7ff40;align-items:center;gap:8px;margin-bottom:12px;padding:5px 6px 11px;display:flex}.Landing-module__5ARf-a__shotDot{width:10px;height:10px}.Landing-module__5ARf-a__dotPink{background:#ff3da6;box-shadow:0 0 8px #ff3da6}.Landing-module__5ARf-a__dotLime{background:#c6ff3d}.Landing-module__5ARf-a__dotCyan{background:#2be7ff}.Landing-module__5ARf-a__shotName{color:#6a609a;letter-spacing:.12em;margin-left:auto;font-size:11px}.Landing-module__5ARf-a__shotCanvas{aspect-ratio:16/9;background:repeating-linear-gradient(135deg,#2be7ff12 0 13px,#ff3da60a 13px 26px);border:1px solid #2be7ff33;justify-content:center;align-items:center;display:flex}.Landing-module__5ARf-a__shotText{letter-spacing:.14em;color:#8a80b0;text-transform:uppercase;font-size:12px}.Landing-module__5ARf-a__marquee{z-index:2;background:#ff3da60f;border-top:1px solid #ff3da64d;border-bottom:1px solid #ff3da64d;padding:14px 0;display:flex;position:relative;overflow:hidden}.Landing-module__5ARf-a__marqueeTrack{min-width:100%;font-family:var(--font-chakra), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#ff8ad0;flex-shrink:0;justify-content:space-around;align-items:center;font-size:15px;font-weight:600;animation:45s linear infinite Landing-module__5ARf-a__marquee;display:flex}.Landing-module__5ARf-a__mItem{margin:0 28px}.Landing-module__5ARf-a__mPink{color:#ff8ad0}.Landing-module__5ARf-a__mCyan{color:#2be7ff}.Landing-module__5ARf-a__mLime{color:#c6ff3d}.Landing-module__5ARf-a__section{z-index:2;max-width:1200px;margin:0 auto;position:relative}.Landing-module__5ARf-a__secHow{padding:110px 28px 40px}.Landing-module__5ARf-a__secFeat{padding:80px 28px 40px}.Landing-module__5ARf-a__headCenter{text-align:center;margin-bottom:60px}.Landing-module__5ARf-a__featHead{margin-bottom:46px}.Landing-module__5ARf-a__eyebrow{letter-spacing:.24em;text-transform:uppercase;color:#2be7ff;font-size:12px}.Landing-module__5ARf-a__h2{font-family:var(--font-chakra), sans-serif;letter-spacing:-.01em;color:#fff;text-transform:uppercase;margin-top:16px;font-size:clamp(32px,4.6vw,58px);font-weight:700}.Landing-module__5ARf-a__steps{flex-wrap:wrap;gap:20px;display:flex}.Landing-module__5ARf-a__stepCard{background:#14062680;border:1px solid #2be7ff40;flex:1;min-width:250px;padding:32px;transition:box-shadow .3s,border-color .3s;position:relative}.Landing-module__5ARf-a__stepCard:hover{border-color:#ff3da6b3;box-shadow:0 0 30px -6px #ff3da680}.Landing-module__5ARf-a__stepNum{font-family:var(--font-vt323), monospace;color:#ff3da68c;font-size:40px;line-height:1;position:absolute;top:10px;right:14px}.Landing-module__5ARf-a__stepTitle{font-family:var(--font-chakra), sans-serif;color:#fff;text-transform:uppercase;margin:6px 0 12px;font-size:23px;font-weight:700}.Landing-module__5ARf-a__stepDesc{color:#a99fce;font-size:15px;line-height:1.6}.Landing-module__5ARf-a__features{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.Landing-module__5ARf-a__featCard{background:#14062666;border:1px solid #2be7ff33;min-height:190px;padding:28px;transition:background .3s}.Landing-module__5ARf-a__featCard:hover{background:#2be7ff12}.Landing-module__5ARf-a__featIcon{background:linear-gradient(135deg,#ff3da6,#2be7ff);width:28px;height:28px;margin-bottom:18px;transform:rotate(45deg);box-shadow:0 0 14px #2be7ff80}.Landing-module__5ARf-a__featTitle{font-family:var(--font-chakra), sans-serif;color:#fff;text-transform:uppercase;letter-spacing:.01em;margin-bottom:10px;font-size:19px;font-weight:600}.Landing-module__5ARf-a__featDesc{color:#a99fce;font-size:14px;line-height:1.6}.Landing-module__5ARf-a__ctaWrap{z-index:2;max-width:1200px;margin:80px auto 0;padding:0 28px;position:relative}.Landing-module__5ARf-a__cta{text-align:center;background:radial-gradient(700px 360px at 50% -30%,#ff3da64d,#0000 65%),#0f031eb3;border:1px solid #ff3da680;padding:84px 32px;position:relative;overflow:hidden;box-shadow:0 0 60px -16px #ff3da680}.Landing-module__5ARf-a__ctaTitle{font-family:var(--font-chakra), sans-serif;letter-spacing:-.01em;color:#fff;text-transform:uppercase;text-shadow:0 0 30px #ff3da680;font-size:clamp(36px,5.4vw,72px);font-weight:700;line-height:1}.Landing-module__5ARf-a__ctaSub{color:#b3a8d6;max-width:520px;margin:22px auto 0;font-size:17px;line-height:1.55}.Landing-module__5ARf-a__ctaForm{margin-top:34px}.Landing-module__5ARf-a__footer{z-index:2;border-top:1px solid #2be7ff40;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1200px;margin:80px auto 0;padding:40px 28px 56px;display:flex;position:relative}.Landing-module__5ARf-a__footBrand{font-family:var(--font-chakra), sans-serif;color:#fff;align-items:center;gap:11px;font-size:18px;font-weight:700;display:flex}.Landing-module__5ARf-a__footBrandMark{background:#ff3da6;width:12px;height:12px;transform:rotate(45deg)}.Landing-module__5ARf-a__footMeta{color:#6a609a;letter-spacing:.08em;font-size:12px}@media (max-width:760px){.Landing-module__5ARf-a__features{grid-template-columns:1fr}.Landing-module__5ARf-a__secHow{padding:80px 22px 30px}.Landing-module__5ARf-a__secFeat{padding:60px 22px 30px}.Landing-module__5ARf-a__nav{padding:20px}.Landing-module__5ARf-a__heroInner{padding:40px 22px 0}.Landing-module__5ARf-a__ctaWrap,.Landing-module__5ARf-a__footer{padding-left:22px;padding-right:22px}.Landing-module__5ARf-a__cta{padding:60px 24px}.Landing-module__5ARf-a__stats{gap:28px}}@media (prefers-reduced-motion:reduce){.Landing-module__5ARf-a__scanbeam,.Landing-module__5ARf-a__gridFloor,.Landing-module__5ARf-a__marqueeTrack,.Landing-module__5ARf-a__badgeDot{animation:none}}
