.landing-module__yPXGBW__navbar{z-index:50;height:var(--lp-nav-height);-webkit-backdrop-filter:none;background-color:#0000;border-bottom:1px solid #0000;justify-content:center;align-items:center;transition:background-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,border-color .3s;display:flex;position:fixed;top:0;left:0;right:0}.landing-module__yPXGBW__navbarScrolled{-webkit-backdrop-filter:blur(12px);border-bottom-color:var(--lp-border);background-color:#09090bcc}.landing-module__yPXGBW__navbarInner{width:100%;max-width:var(--lp-max-width);justify-content:space-between;align-items:center;gap:18px;padding:0 20px;display:flex}.landing-module__yPXGBW__logo{color:var(--lp-text);letter-spacing:-.02em;font-size:20px;font-weight:700;text-decoration:none}.landing-module__yPXGBW__logoAccent{color:var(--lp-accent)}.landing-module__yPXGBW__socialLinks{align-items:center;gap:18px;margin-right:auto;display:flex}.landing-module__yPXGBW__socialIcon{min-width:26px;height:34px;color:var(--lp-accent);text-shadow:0 0 14px #00ff8757;justify-content:center;align-items:center;font-size:24px;font-weight:700;line-height:1;text-decoration:none;transition:color .2s,transform .2s,text-shadow .2s;display:inline-flex}.landing-module__yPXGBW__socialIcon:hover,.landing-module__yPXGBW__socialIcon:focus-visible{color:var(--lp-text);text-shadow:0 0 18px #00ff878f;transform:translateY(-1px)}.landing-module__yPXGBW__navActions{align-items:center;gap:10px;display:flex}.landing-module__yPXGBW__navLogin{min-height:42px;color:var(--lp-text);letter-spacing:.01em;border:1px solid var(--lp-border);background:var(--lp-surface);box-shadow:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 15px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s,background-color .2s,transform .2s;display:inline-flex}.landing-module__yPXGBW__navLogin:hover{color:var(--lp-bg);border-color:var(--lp-accent);background-color:var(--lp-accent);transform:translateY(-1px)}.landing-module__yPXGBW__navLogin:focus-visible,.landing-module__yPXGBW__socialIcon:focus-visible,.landing-module__yPXGBW__logo:focus-visible{outline:2px solid var(--lp-accent);outline-offset:2px}.landing-module__yPXGBW__bottomNav{z-index:50;min-height:74px;padding:7px max(8px,env(safe-area-inset-left))calc(7px + env(safe-area-inset-bottom))max(8px,env(safe-area-inset-right));border-top:1px solid var(--lp-border);-webkit-backdrop-filter:blur(12px);background:#09090beb;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -18px 40px #0000005c}.landing-module__yPXGBW__bottomNavItem{min-width:0;color:var(--lp-text-secondary);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:8px 4px;font-size:11px;font-weight:500;line-height:1.1;text-decoration:none;transition:color .2s,background-color .2s,transform .2s;display:flex}.landing-module__yPXGBW__bottomNavItem span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.landing-module__yPXGBW__bottomNavStackedLabel{flex-direction:column;align-items:center;gap:1px;line-height:1;display:flex!important}.landing-module__yPXGBW__bottomNavKicker{letter-spacing:.16em;color:var(--lp-accent);font-size:8px;font-weight:800}.landing-module__yPXGBW__bottomNavItem:hover .landing-module__yPXGBW__bottomNavKicker,.landing-module__yPXGBW__bottomNavItem:focus-visible .landing-module__yPXGBW__bottomNavKicker,.landing-module__yPXGBW__bottomNavItemActive .landing-module__yPXGBW__bottomNavKicker{color:currentColor}.landing-module__yPXGBW__bottomNavItem:hover,.landing-module__yPXGBW__bottomNavItem:focus-visible{color:var(--lp-text);background-color:#27272ab3}.landing-module__yPXGBW__bottomNavItemActive{color:var(--lp-bg);background:var(--lp-accent);box-shadow:0 0 22px #00ff8738}@media (max-width:380px){.landing-module__yPXGBW__navbarInner{gap:12px;padding:0 14px}.landing-module__yPXGBW__socialLinks{gap:13px}.landing-module__yPXGBW__navLogin{padding:9px 12px;font-size:14px}}@media (min-width:768px){.landing-module__yPXGBW__bottomNav{border:1px solid var(--lp-border);border-radius:18px;width:min(690px,100vw - 32px);padding:8px;bottom:18px;left:50%;right:auto;transform:translate(-50%)}}.landing-module__yPXGBW__mobileOverlay{z-index:100;background-color:var(--lp-bg);flex-direction:column;animation:.3s ease-out landing-module__yPXGBW__lp-menu-in;display:flex;position:fixed;inset:0}.landing-module__yPXGBW__mobileHeader{height:var(--lp-nav-height);justify-content:space-between;align-items:center;padding:0 24px;display:flex}.landing-module__yPXGBW__mobileClose{width:40px;height:40px;color:var(--lp-text);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}.landing-module__yPXGBW__mobileClose:focus-visible{outline:2px solid var(--lp-accent);outline-offset:2px}.landing-module__yPXGBW__mobileNav{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:32px;display:flex}.landing-module__yPXGBW__mobileLink{color:var(--lp-text);opacity:0;font-size:24px;font-weight:600;text-decoration:none;animation:.4s ease-out forwards landing-module__yPXGBW__lp-stagger-in}.landing-module__yPXGBW__mobileLink:first-child{animation-delay:80ms}.landing-module__yPXGBW__mobileLink:nth-child(2){animation-delay:.16s}.landing-module__yPXGBW__mobileLink:nth-child(3){animation-delay:.24s}.landing-module__yPXGBW__mobileLink:nth-child(4){animation-delay:.32s}.landing-module__yPXGBW__mobileLink:hover,.landing-module__yPXGBW__mobileLink:focus-visible{color:var(--lp-accent)}.landing-module__yPXGBW__mobileLink:focus-visible{outline:2px solid var(--lp-accent);outline-offset:4px;border-radius:4px}.landing-module__yPXGBW__mobileCta{background-color:var(--lp-accent);color:var(--lp-bg);cursor:pointer;opacity:0;border:none;border-radius:8px;padding:14px 40px;font-size:18px;font-weight:700;text-decoration:none;transition:background-color .2s;animation:.4s ease-out .4s forwards landing-module__yPXGBW__lp-stagger-in}.landing-module__yPXGBW__mobileCta:hover{background-color:var(--lp-accent-dim)}.landing-module__yPXGBW__mobileCta:focus-visible{outline:2px solid var(--lp-accent);outline-offset:2px}.landing-module__yPXGBW__hero{min-height:calc(100vh - var(--lp-nav-height));padding:var(--lp-section-py-mobile)24px;padding-top:calc(var(--lp-nav-height) + var(--lp-section-py-mobile));justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.landing-module__yPXGBW__hero:before{content:"";opacity:.8;pointer-events:none;background:radial-gradient(circle at 50% 18%,#00ff872e,#0000 34%),radial-gradient(circle at 14% 38%,#00ff8714,#0000 28%),radial-gradient(circle at 84% 54%,#ffd7000d,#0000 24%);position:absolute;inset:0}@media (min-width:768px){.landing-module__yPXGBW__hero{padding:var(--lp-section-py)24px;padding-top:calc(var(--lp-nav-height) + var(--lp-section-py))}}.landing-module__yPXGBW__heroGrid{opacity:0;pointer-events:none;background-image:linear-gradient(#00ff8708 1px,#0000 1px),linear-gradient(90deg,#00ff8708 1px,#0000 1px);background-size:60px 60px;animation:1s ease-out forwards landing-module__yPXGBW__lp-grid-fade;position:absolute;inset:0}.landing-module__yPXGBW__heroGlow{filter:blur(8px);opacity:.82;pointer-events:none;background:radial-gradient(circle,#00ff8729 0%,#00ff870f 36%,#0000 68%);border-radius:999px;width:min(780px,86vw);height:min(780px,86vw);position:absolute;top:132px;left:50%;transform:translate(-50%)}.landing-module__yPXGBW__heroParticles{pointer-events:none;position:absolute;inset:0;overflow:hidden}.landing-module__yPXGBW__heroParticles span{background:var(--lp-accent);opacity:.12;border-radius:999px;width:7px;height:7px;position:absolute;box-shadow:0 0 16px #00ff8773}.landing-module__yPXGBW__heroParticles span:first-child{top:22%;left:9%}.landing-module__yPXGBW__heroParticles span:nth-child(2){width:10px;height:10px;top:49%;left:20%}.landing-module__yPXGBW__heroParticles span:nth-child(3){top:24%;left:84%}.landing-module__yPXGBW__heroParticles span:nth-child(4){width:5px;height:5px;top:41%;left:73%}.landing-module__yPXGBW__heroParticles span:nth-child(5){width:9px;height:9px;top:66%;left:93%}.landing-module__yPXGBW__heroParticles span:nth-child(6){width:5px;height:5px;top:71%;left:7%}.landing-module__yPXGBW__heroParticles span:nth-child(7){top:83%;left:36%}.landing-module__yPXGBW__heroParticles span:nth-child(8){width:10px;height:10px;top:77%;left:63%}.landing-module__yPXGBW__heroParticles span:nth-child(9){width:5px;height:5px;top:84%;left:89%}.landing-module__yPXGBW__heroParticles span:nth-child(10){width:9px;height:9px;top:86%;left:13%}.landing-module__yPXGBW__heroParticles span:nth-child(11){width:5px;height:5px;top:28%;left:44%}.landing-module__yPXGBW__heroParticles span:nth-child(12){top:18%;left:55%}.landing-module__yPXGBW__heroParticles span:nth-child(13){width:5px;height:5px;top:31%;left:27%}.landing-module__yPXGBW__heroParticles span:nth-child(14){top:88%;left:78%}.landing-module__yPXGBW__heroContent{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:880px;display:flex;position:relative}.landing-module__yPXGBW__heroBadge{color:var(--lp-text);letter-spacing:.01em;opacity:0;background:linear-gradient(#00ff871f,#00ff870d);border:1px solid #00ff873d;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:11px 18px;font-size:15px;font-weight:700;animation:.6s ease-out forwards landing-module__yPXGBW__lp-fade-up;display:inline-flex;box-shadow:inset 0 1px #ffffff0f,0 0 34px #00ff871f}.landing-module__yPXGBW__heroBadge svg{color:var(--lp-accent)}.landing-module__yPXGBW__headline{max-width:980px;color:var(--lp-text);letter-spacing:-.055em;opacity:0;font-size:clamp(38px,8.2vw,72px);font-weight:800;line-height:.96;animation:.6s ease-out 60ms forwards landing-module__yPXGBW__lp-fade-up}.landing-module__yPXGBW__headlineAccent{color:#0000;background:linear-gradient(92deg,var(--lp-accent)0%,#86efac 48%,var(--lp-gold)100%);text-shadow:0 0 34px #00ff8721;-webkit-background-clip:text;background-clip:text;display:block}.landing-module__yPXGBW__subheadline{color:var(--lp-text-secondary);opacity:0;max-width:640px;font-size:19px;line-height:1.55;animation:.6s ease-out .14s forwards landing-module__yPXGBW__lp-fade-up}@media (min-width:768px){.landing-module__yPXGBW__subheadline{font-size:22px}}@media (min-width:768px) and (max-height:720px){.landing-module__yPXGBW__heroContent{gap:18px;transform:translateY(-56px)}.landing-module__yPXGBW__headline{max-width:920px;font-size:clamp(36px,6.2vw,58px);line-height:.94}.landing-module__yPXGBW__subheadline{max-width:780px;font-size:18px;line-height:1.45}.landing-module__yPXGBW__heroStats{display:none!important}}.landing-module__yPXGBW__heroCtas{opacity:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;animation:.6s ease-out .2s forwards landing-module__yPXGBW__lp-fade-up;display:flex}.landing-module__yPXGBW__heroPrimaryCta,.landing-module__yPXGBW__heroSecondaryCta{letter-spacing:.01em;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:0 26px;font-size:18px;font-weight:800;text-decoration:none;transition:transform .2s,border-color .2s,background-color .2s,box-shadow .2s;display:inline-flex}.landing-module__yPXGBW__heroPrimaryCta{min-width:min(360px,100vw - 48px);color:var(--lp-bg);background:linear-gradient(92deg,var(--lp-accent),#78f7b5 55%,var(--lp-gold));cursor:pointer;border:1px solid #ffffff2e;box-shadow:0 18px 44px #00ff872e,inset 0 1px #ffffff47}.landing-module__yPXGBW__heroSecondaryCta{color:var(--lp-text);border:1px solid var(--lp-border);background:#18181bbd}.landing-module__yPXGBW__heroPrimaryCta:hover,.landing-module__yPXGBW__heroSecondaryCta:hover{transform:translateY(-2px)}.landing-module__yPXGBW__heroSecondaryCta:hover{background:#00ff8714;border-color:#00ff875c}.landing-module__yPXGBW__heroPrimaryCta:focus-visible,.landing-module__yPXGBW__heroSecondaryCta:focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px}.landing-module__yPXGBW__heroStats{opacity:0;flex-wrap:wrap;justify-content:center;gap:32px;animation:.6s ease-out .32s forwards landing-module__yPXGBW__lp-fade-up;display:flex}@media (min-width:768px){.landing-module__yPXGBW__heroStats{gap:48px}}.landing-module__yPXGBW__heroForm{opacity:0;width:100%;max-width:480px;animation:.6s ease-out .38s forwards landing-module__yPXGBW__lp-fade-up}.landing-module__yPXGBW__scrollIndicator{color:var(--lp-text-muted);opacity:0;animation:2s ease-in-out infinite landing-module__yPXGBW__lp-scroll-bounce,.6s ease-out .5s forwards landing-module__yPXGBW__lp-fade-up;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.landing-module__yPXGBW__stat{text-align:center}.landing-module__yPXGBW__statValue{color:var(--lp-accent);letter-spacing:-.02em;font-size:28px;font-weight:700}@media (min-width:768px){.landing-module__yPXGBW__statValue{font-size:36px}}.landing-module__yPXGBW__statLabel{color:var(--lp-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-top:4px;font-size:13px}.landing-module__yPXGBW__socialProof{text-align:center;border-top:1px solid var(--lp-border);border-bottom:1px solid var(--lp-border);background-color:var(--lp-surface);padding:32px 24px}.landing-module__yPXGBW__socialProofText{color:var(--lp-text-secondary);font-size:16px;font-weight:500}.landing-module__yPXGBW__socialProofHighlight{color:var(--lp-accent);font-weight:700}.landing-module__yPXGBW__section{padding:var(--lp-section-py-mobile)24px;max-width:var(--lp-max-width);margin:0 auto}@media (min-width:768px){.landing-module__yPXGBW__section{padding:var(--lp-section-py)24px}}.landing-module__yPXGBW__sectionTitle{text-align:center;color:var(--lp-text);letter-spacing:-.02em;margin-bottom:16px;font-size:32px;font-weight:800}@media (min-width:768px){.landing-module__yPXGBW__sectionTitle{font-size:40px}}.landing-module__yPXGBW__sectionSubtitle{text-align:center;color:var(--lp-text-secondary);max-width:600px;margin:0 auto 48px;font-size:16px;line-height:1.6}.landing-module__yPXGBW__animateOnScroll{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(24px)}.landing-module__yPXGBW__animateOnScrollVisible{opacity:1;transform:translateY(0)}.landing-module__yPXGBW__featuresGrid{gap:var(--lp-grid-gap);grid-template-columns:1fr;display:grid}@media (min-width:768px){.landing-module__yPXGBW__featuresGrid{grid-template-columns:repeat(3,1fr)}}.landing-module__yPXGBW__featureCard{background-color:var(--lp-surface);border:1px solid var(--lp-border);padding:var(--lp-card-padding);cursor:default;border-radius:12px;transition:border-color .3s,box-shadow .3s}.landing-module__yPXGBW__featureCard:hover{border-color:#00ff874d;box-shadow:0 0 24px #00ff8714}.landing-module__yPXGBW__featureIcon{width:48px;height:48px;color:var(--lp-accent);background-color:#00ff8714;border-radius:10px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.landing-module__yPXGBW__featureTitle{color:var(--lp-text);margin-bottom:8px;font-size:18px;font-weight:700}.landing-module__yPXGBW__featureDescription{color:var(--lp-text-secondary);font-size:14px;line-height:1.7}.landing-module__yPXGBW__stepsContainer{flex-direction:column;gap:48px;max-width:720px;margin:0 auto;display:flex;position:relative}.landing-module__yPXGBW__stepsLine{display:none}@media (min-width:768px){.landing-module__yPXGBW__stepsLine{background:linear-gradient(to bottom,var(--lp-accent),transparent);pointer-events:none;width:2px;display:block;position:absolute;top:48px;bottom:48px;left:23px}}.landing-module__yPXGBW__step{align-items:flex-start;gap:20px;display:flex}.landing-module__yPXGBW__stepBadge{background-color:var(--lp-accent);width:48px;height:48px;color:var(--lp-bg);z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:800;display:flex;position:relative}.landing-module__yPXGBW__stepContent{padding-top:8px}.landing-module__yPXGBW__stepTitle{color:var(--lp-text);margin-bottom:6px;font-size:20px;font-weight:700}.landing-module__yPXGBW__stepDescription{color:var(--lp-text-secondary);font-size:15px;line-height:1.6}.landing-module__yPXGBW__finalCta{padding:var(--lp-section-py-mobile)24px;text-align:center;max-width:var(--lp-max-width);margin:0 auto}@media (min-width:768px){.landing-module__yPXGBW__finalCta{padding:var(--lp-section-py)24px}}.landing-module__yPXGBW__finalCtaHeadline{color:var(--lp-text);letter-spacing:-.02em;margin-bottom:12px;font-size:32px;font-weight:800}@media (min-width:768px){.landing-module__yPXGBW__finalCtaHeadline{font-size:44px}}.landing-module__yPXGBW__finalCtaUrgency{color:var(--lp-gold);margin-bottom:32px;font-size:16px;font-weight:600}.landing-module__yPXGBW__finalCtaButton{min-width:min(320px,100vw - 48px);min-height:56px;color:var(--lp-bg);background:linear-gradient(92deg,var(--lp-accent),#78f7b5 55%,var(--lp-gold));letter-spacing:.01em;cursor:pointer;border:1px solid #ffffff2e;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:18px;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 18px 44px #00ff872e,inset 0 1px #ffffff47}.landing-module__yPXGBW__finalCtaButton:hover{transform:translateY(-2px)}.landing-module__yPXGBW__finalCtaButton:focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px}.landing-module__yPXGBW__waitlistModalBackdrop{z-index:120;-webkit-backdrop-filter:blur(14px);background:#000000ad;justify-content:center;align-items:center;padding:24px;animation:.18s ease-out landing-module__yPXGBW__lp-fade-up;display:flex;position:fixed;inset:0}.landing-module__yPXGBW__waitlistModal{text-align:center;background:radial-gradient(circle at 50% 0,#00ff8726,#0000 34%),linear-gradient(#18181bfa,#09090bfa);border:1px solid #00ff8747;border-radius:22px;width:min(520px,100%);padding:34px 24px 24px;position:relative;box-shadow:0 28px 80px #00000085,0 0 42px #00ff871f}@media (min-width:768px){.landing-module__yPXGBW__waitlistModal{padding:42px 34px 34px}}.landing-module__yPXGBW__waitlistModalClose{border:1px solid var(--lp-border);width:38px;height:38px;color:var(--lp-text-secondary);cursor:pointer;background:#27272a9e;border-radius:12px;justify-content:center;align-items:center;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex;position:absolute;top:14px;right:14px}.landing-module__yPXGBW__waitlistModalClose:hover,.landing-module__yPXGBW__waitlistModalClose:focus-visible{color:var(--lp-text);background:#00ff871a;border-color:#00ff8773}.landing-module__yPXGBW__waitlistModalBadge{color:var(--lp-accent);letter-spacing:.08em;text-transform:uppercase;background:#00ff8714;border:1px solid #00ff8738;border-radius:999px;margin-bottom:14px;padding:8px 13px;font-size:12px;font-weight:800;display:inline-flex}.landing-module__yPXGBW__waitlistModalTitle{color:var(--lp-text);letter-spacing:-.03em;margin-bottom:10px;font-size:28px;font-weight:800}.landing-module__yPXGBW__waitlistModalCopy{max-width:410px;color:var(--lp-text-secondary);margin:0 auto 22px;font-size:15px;line-height:1.6}.landing-module__yPXGBW__footer{border-top:1px solid var(--lp-border);padding:48px 24px}.landing-module__yPXGBW__footerInner{max-width:var(--lp-max-width);flex-direction:column;align-items:center;gap:24px;margin:0 auto;display:flex}.landing-module__yPXGBW__footerBrand{text-align:center}.landing-module__yPXGBW__footerLogo{color:var(--lp-text);font-size:18px;font-weight:700}.landing-module__yPXGBW__footerLogoAccent{color:var(--lp-accent)}.landing-module__yPXGBW__footerTagline{color:var(--lp-text-muted);margin-top:4px;font-size:13px}.landing-module__yPXGBW__footerLinks{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.landing-module__yPXGBW__footerLink{color:var(--lp-text-secondary);font-size:14px;text-decoration:none;transition:color .2s;position:relative}.landing-module__yPXGBW__footerLink:hover{color:var(--lp-accent)}.landing-module__yPXGBW__footerLink:focus-visible{outline:2px solid var(--lp-accent);outline-offset:2px;border-radius:2px}.landing-module__yPXGBW__footerLink:after{content:"";background-color:var(--lp-accent);height:1px;transition:transform .2s;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.landing-module__yPXGBW__footerLink:hover:after{transform:scaleX(1)}.landing-module__yPXGBW__footerCopyright{color:var(--lp-text-muted);font-size:13px}.landing-module__yPXGBW__landingPage{background-color:var(--lp-bg);color:var(--lp-text);min-height:100vh;padding-bottom:calc(78px + env(safe-area-inset-bottom))}@keyframes landing-module__yPXGBW__lp-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-module__yPXGBW__lp-grid-fade{0%{opacity:0}to{opacity:.03}}@keyframes landing-module__yPXGBW__lp-scroll-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes landing-module__yPXGBW__lp-menu-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes landing-module__yPXGBW__lp-stagger-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
