.epic-scope{--epic-bg-primary:#1a1614;--epic-bg-secondary:#26211e;--epic-accent:#e6a05a;--epic-accent-hover:#d48f49;--epic-text-primary:#fff;--epic-text-secondary:#a19b95;--epic-border:#3d3530;--epic-font-heading:"Playfair Display", Georgia, serif;--epic-font-body:"Inter", ui-sans-serif, system-ui, sans-serif;--epic-space-xxs:4px;--epic-space-xs:8px;--epic-space-sm:16px;--epic-space-md:24px;--epic-space-lg:32px;--epic-space-xl:48px;--epic-space-xxl:64px;--epic-radius-sm:4px;--epic-radius-md:8px;--epic-radius-lg:12px;--epic-radius-full:9999px;--epic-shadow-sm:0 1px 3px #0000001a;--epic-shadow-md:0 4px 6px #0000001a;--epic-shadow-lg:0 10px 15px #0000001a;--epic-duration-fast:.15s;--epic-duration-normal:.3s;--epic-ease:cubic-bezier(.4, 0, .2, 1);--epic-container-max:1280px;--epic-grid-gap:24px;font-family:var(--epic-font-body);color:var(--epic-text-primary);background-color:var(--epic-bg-primary)}.epic-scope h1,.epic-scope h2,.epic-scope h3,.epic-scope h4{font-family:var(--epic-font-heading);letter-spacing:-.01em;line-height:1.15}.launch-neon{--bg:#000;--surface:#0a0f12;--surface-2:#101820;--border:#ffffff0f;--border-strong:#00e5e547;--text:#f2f5f7;--text-dim:#9aa5ab;--accent:#00e5e5;--accent-strong:#00c7c7;--accent-ink:#001417;--accent-glow:0 0 40px #00e5e559;background:var(--bg);color:var(--text);min-height:100vh;font-family:Inter,system-ui,sans-serif}.launch-neon *,.launch-neon :before,.launch-neon :after{box-sizing:border-box}.launch-neon .display{letter-spacing:-.02em;color:var(--text);font-family:Space Grotesk,Inter,system-ui,sans-serif;font-weight:700;line-height:1.05}.launch-neon .overline{letter-spacing:.24em;color:var(--text-dim);text-transform:uppercase;font-size:11px;font-weight:600}.launch-neon .accent-text{color:var(--accent)}.launch-neon .wordmark{letter-spacing:.02em;color:var(--text);align-items:center;gap:8px;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:700;display:inline-flex}.launch-neon .wordmark:before{content:"";background:var(--accent);width:8px;height:8px;box-shadow:0 0 12px var(--accent);border-radius:2px}.launch-neon .saas-hero{background:var(--bg);grid-template-columns:1fr;min-height:100vh;display:grid;position:relative}@media(min-width:900px){.launch-neon .saas-hero{grid-template-columns:1fr 1fr}}.launch-neon .saas-hero-left{flex-direction:column;justify-content:center;width:100%;max-width:620px;margin-left:auto;padding:32px 24px 48px;display:flex}@media(min-width:900px){.launch-neon .saas-hero-left{padding:48px 48px 48px 6vw}}.launch-neon .saas-hero-right{background:radial-gradient(#00e5e51a,#0000 60%),#000;min-height:320px;position:relative;overflow:hidden}.launch-neon .saas-hero-photo{object-fit:contain;z-index:1;width:100%;height:100%;padding:24px;position:absolute;inset:0}.launch-neon .top-nav{z-index:3;position:absolute;top:20px;left:24px}@media(min-width:900px){.launch-neon .top-nav{left:6vw}}.launch-neon .pill{background:var(--surface);border:1px solid var(--border-strong);height:36px;color:var(--text);letter-spacing:.02em;border-radius:6px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.launch-neon .pill svg{color:var(--accent)}.launch-neon .pills-row{flex-wrap:wrap;gap:8px;display:flex}.launch-neon .form-label{letter-spacing:.12em;color:var(--text);text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:700;display:block}.launch-neon .form-input{background:var(--surface);width:100%;height:44px;color:var(--text);border:1px solid #ffffff14;border-radius:6px;outline:none;padding:0 14px;font-family:inherit;font-size:14px;transition:border-color .15s}.launch-neon .form-input::placeholder{color:#6b7278}.launch-neon .form-input:focus{border-color:var(--accent)}.launch-neon .form-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.launch-neon .cta-btn{background:var(--accent);width:100%;height:52px;color:var(--accent-ink);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:700;transition:transform .15s,background .15s,box-shadow .15s;display:inline-flex}.launch-neon .cta-btn:hover{background:var(--accent-strong);box-shadow:var(--accent-glow);transform:translateY(-1px)}.launch-neon .cta-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.launch-neon .section{max-width:1120px;margin:0 auto;padding:80px 24px}.launch-neon .section-title{text-align:center;letter-spacing:-.01em;color:var(--text);margin-bottom:56px;font-family:Space Grotesk,sans-serif;font-size:clamp(24px,3vw,34px);font-weight:700}.launch-neon .pillars-wrap{max-width:900px;margin:0 auto;position:relative}.launch-neon .pillars-wrap:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#00e5e50d 1px,#0000 1px),linear-gradient(90deg,#00e5e50d 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:-60px;-webkit-mask-image:radial-gradient(#000 0%,#0000 65%);mask-image:radial-gradient(#000,#0000 65%)}.launch-neon .pillars-grid{z-index:1;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px 48px;display:grid;position:relative}@media(max-width:800px){.launch-neon .pillars-grid{grid-template-columns:1fr;gap:24px}}.launch-neon .pillar{align-items:flex-start;gap:14px;display:flex}.launch-neon .pillar-num{color:var(--accent);min-width:60px;font-family:Space Grotesk,sans-serif;font-size:42px;font-weight:700;line-height:1}.launch-neon .pillar-body h3{color:var(--text);letter-spacing:-.01em;margin:0 0 4px;font-size:14px;font-weight:700}.launch-neon .pillar-body p{color:var(--text-dim);margin:0;font-size:13px;line-height:1.5}.launch-neon .pillar.align-right{text-align:right;flex-direction:row-reverse}@media(max-width:800px){.launch-neon .pillar.align-right{text-align:left;flex-direction:row}}.launch-neon .disc{border:1px solid var(--border-strong);background:radial-gradient(circle,#001518,#000 80%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:260px;height:260px;margin:0 auto;display:flex;box-shadow:inset 0 0 40px #00e5e540,0 0 60px #00e5e526}.launch-neon .disc span{letter-spacing:.18em;color:var(--accent);text-transform:uppercase;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:700}.launch-neon .pillars-column{flex-direction:column;gap:40px;display:flex}.launch-neon .foryou-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media(max-width:900px){.launch-neon .foryou-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.launch-neon .foryou-grid{grid-template-columns:1fr}}.launch-neon .foryou-card{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.launch-neon .foryou-media{aspect-ratio:16/10;color:var(--accent);border-bottom:1px solid var(--border);background:linear-gradient(135deg,#0d1518,#05090b);justify-content:center;align-items:center;display:flex}.launch-neon .foryou-media svg{opacity:.9;filter:drop-shadow(0 0 20px #00e5e566);width:44px;height:44px}.launch-neon .foryou-body{color:var(--text);padding:18px 16px 20px;font-size:13px;line-height:1.55}.launch-neon .presenter-grid{grid-template-columns:1fr 1.15fr;align-items:center;gap:48px;max-width:1000px;margin:0 auto;display:grid}@media(max-width:800px){.launch-neon .presenter-grid{grid-template-columns:1fr;gap:32px}}.launch-neon .presenter-card{aspect-ratio:4/5;background:var(--surface);border:1px solid var(--border);border-radius:12px;position:relative;overflow:hidden}.launch-neon .presenter-card img{object-fit:cover;object-position:center top;width:100%;height:100%}.launch-neon .presenter-card:after{content:"";background:var(--accent);border-radius:4px;width:42px;height:42px;position:absolute;bottom:-12px;left:-12px;box-shadow:0 0 24px #00e5e580}.launch-neon .presenter-body h2{color:var(--text);margin:0 0 8px;font-family:Space Grotesk,sans-serif;font-size:22px;font-weight:600}.launch-neon .presenter-body h3{color:var(--accent);margin:0 0 20px;font-family:Space Grotesk,sans-serif;font-size:28px;font-weight:700}.launch-neon .presenter-body p{color:var(--text-dim);margin:0 0 14px;font-size:14px;line-height:1.7}.launch-neon .presenter-body p strong{color:var(--text);font-weight:600}.launch-neon .final-cta{text-align:center;padding:80px 24px 100px}.launch-neon .final-cta-inner{max-width:520px;margin:0 auto}.launch-neon .final-cta-inner .pills-row{justify-content:center;margin-bottom:24px}.launch-neon .success{border:1px solid var(--accent);color:var(--text);background:#00e5e50d;border-radius:8px;padding:20px}.launch-neon .success p{color:var(--text-dim);margin:8px 0 16px;font-size:13px}.launch-neon .error-msg{color:#ff6b6b;margin-top:4px;font-size:12px}.launch-neon .footer{border-top:1px solid var(--border);text-align:center;color:var(--text-dim);padding:24px;font-size:12px}.launch-neon .lots-grid{grid-template-columns:repeat(3,1fr);gap:20px;max-width:960px;margin:0 auto;display:grid}@media(max-width:720px){.launch-neon .lots-grid{grid-template-columns:1fr}}.launch-neon .lot-card{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:10px;padding:28px 24px;transition:border-color .15s,transform .15s;display:flex}.launch-neon .lot-card--highlight{border-color:var(--accent);box-shadow:0 0 40px #00e5e52e}.launch-neon .lot-name{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:700}.launch-neon .lot-price{color:var(--text);letter-spacing:-.02em;font-family:Space Grotesk,sans-serif;font-size:44px;font-weight:700;line-height:1}.launch-neon .lot-body{color:var(--text-dim);margin:0;font-size:13px;line-height:1.5}.launch-neon .lot-anchor{color:var(--text-dim);letter-spacing:.02em;margin-bottom:-4px;font-size:14px;text-decoration:line-through}.launch-neon .lot-card--highlight .lot-anchor{color:#c8ced2}
