:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f8fafc;--page:#080812;--page-soft:#0d1220;--surface:#101827;--surface-strong:#141c2d;--line:#94a3b82e;--line-strong:#a78bfa6b;--text:#f8fafc;--muted:#b9c2d6;--muted-2:#8994aa;--accent:#8b5cf6;--accent-strong:#a78bfa;--success:#34d399;--warning:#fbbf24;background:#080812;font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}*{box-sizing:border-box}html{background:var(--page);min-width:320px}body{color:var(--text);background:linear-gradient(#8b5cf614,#08081200 360px),linear-gradient(#090814 0%,#080812 52%,#070b12 100%);margin:0}button,input,select,textarea{min-width:0;max-width:100%;font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible{outline:2px solid var(--accent-strong);outline-offset:3px}a{color:inherit;text-decoration:none}p,h1,h2,h3{margin:0}.site-shell{min-height:100vh}.page-inner{width:min(1120px,100% - 40px);margin:0 auto}.site-header{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080812e0;justify-content:space-between;align-items:center;gap:24px;min-height:70px;padding:0 28px;display:flex;position:sticky;top:0}.brand{min-width:0;color:var(--text);align-items:center;gap:10px;font-size:18px;font-weight:900;display:inline-flex}.brand-mark{border:1px solid var(--line-strong);color:#e9ddff;background:#8b5cf62e;border-radius:8px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:950;display:inline-grid}.nav-links{align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}.nav-links a{color:var(--muted);white-space:nowrap;border-radius:8px;padding:9px 10px;font-size:14px;font-weight:800}.nav-links a:hover,.nav-links a[data-active=true]{color:var(--text);background:#8b5cf624}.hero-shell{border-bottom:1px solid var(--line);min-height:660px;padding:108px 0 88px;position:relative;overflow:hidden}.hero-shell:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#080812fc 0%,#080812eb 38%,#08081252 78%,#080812d6 100%),linear-gradient(#0808121a 0%,#080812eb 100%);position:absolute;inset:0}.hero-visual{z-index:0;opacity:.88;width:560px;position:absolute;top:86px;right:max(28px,50vw - 590px)}.hero-copy{z-index:2;max-width:720px;position:relative}.eyebrow{color:var(--accent-strong);text-transform:uppercase;font-size:13px;font-weight:950}h1{max-width:780px;color:var(--text);margin-top:12px;font-size:58px;font-weight:950;line-height:1.02}.hero-lede{color:#dbe3f5;max-width:690px;margin-top:22px;font-size:20px;line-height:1.55}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.button{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:10px 16px;font-weight:900;display:inline-flex}.button svg{flex:none;width:18px;height:18px}.button.primary{border-color:var(--accent-strong);background:var(--accent);color:var(--text);box-shadow:0 16px 40px #8b5cf63d}.button.primary:hover{background:#7c3aed}.button.secondary{color:#dbe3f5;background:#0f172abd;border-color:#94a3b842}.button.secondary:hover{color:var(--text);border-color:#a78bfa94}.button.large{width:fit-content;min-height:50px;padding-inline:20px}.hero-points{color:#dbe3f5;flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.hero-points span{background:#0f172a9e;border:1px solid #94a3b82e;border-radius:999px;align-items:center;gap:7px;min-height:32px;padding:6px 10px;font-size:13px;font-weight:850;display:inline-flex}.hero-points svg,.platform-row svg,.benefit-row svg,.plan-card li svg{width:16px;height:16px;color:var(--success);flex:none}.product-preview{background:#101827f0;border:1px solid #a78bfa47;border-radius:8px;width:100%;overflow:hidden;box-shadow:0 28px 80px #0000007a}.preview-topbar{border-bottom:1px solid var(--line);min-height:42px;color:var(--muted);background:#090814e6;align-items:center;gap:8px;padding:0 12px;font-size:12px;display:flex}.preview-topbar span{background:#334155;border-radius:999px;width:10px;height:10px}.preview-topbar span:first-child{background:#fb7185}.preview-topbar span:nth-child(2){background:#fbbf24}.preview-topbar span:nth-child(3){background:#34d399}.preview-topbar strong{color:#dbe3f5;margin-left:8px}.preview-body{grid-template-columns:150px minmax(0,1fr);min-height:380px;display:grid}.preview-sidebar{border-right:1px solid var(--line);background:#0908148a;align-content:start;gap:8px;padding:18px 12px;display:grid}.preview-brand{color:var(--text);margin-bottom:8px;font-size:15px;font-weight:950}.preview-sidebar span{color:var(--muted);border-radius:8px;padding:8px 9px;font-size:12px;font-weight:850}.preview-sidebar span[data-active=true]{color:#e9ddff;background:#8b5cf62e}.preview-main{align-content:start;gap:12px;padding:18px;display:grid}.preview-status,.preview-shield,.preview-control{border:1px solid var(--line);background:#08081275;border-radius:8px}.preview-status{align-items:center;gap:12px;padding:13px;display:flex}.preview-status svg,.preview-shield svg{width:22px;height:22px;color:var(--accent-strong)}.preview-status div{gap:3px;display:grid}.preview-status strong{font-size:15px}.preview-status span{color:var(--muted);font-size:12px}.preview-control{min-height:46px;color:var(--muted);justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex}.preview-control strong{color:#bbf7d0;font-size:13px}.preview-control[data-strong=true]{background:#34d39914;border-color:#34d39952}.preview-shield{color:#dbe3f5;align-items:center;gap:10px;min-height:50px;padding:12px;font-weight:850;display:flex}.section-band{border-bottom:1px solid var(--line);padding:84px 0}.section-alt{background:#0f172a52}.section-intro{max-width:760px}.section-intro h2,.cta-inner h2,.benefit-panel h2,.support-contact h2,.info-block h2{color:var(--text);margin-top:10px;font-size:34px;font-weight:950;line-height:1.12}.section-intro p,.cta-inner p,.info-block p,.support-contact p,.support-contact span{color:var(--muted);margin-top:14px;font-size:16px;line-height:1.6}.three-grid,.feature-grid,.plan-grid,.platform-list{gap:14px;margin-top:34px;display:grid}.three-grid,.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-list{grid-template-columns:repeat(4,minmax(0,1fr))}.signal-card,.feature-item,.plan-card,.info-block,.support-contact,.benefit-panel{border:1px solid var(--line);background:#101827c7;border-radius:8px}.signal-card{min-height:210px;padding:22px}.signal-card svg,.feature-icon svg,.info-block svg,.support-contact svg{width:22px;height:22px;color:var(--accent-strong)}.signal-card h3,.feature-item h3{color:var(--text);margin-top:18px;font-size:20px;line-height:1.22}.signal-card p,.feature-item p{color:var(--muted);margin-top:10px;font-size:15px;line-height:1.58}.feature-item{min-height:230px;padding:22px}.feature-icon{background:#8b5cf61f;border:1px solid #a78bfa47;border-radius:8px;place-items:center;width:44px;height:44px;display:grid}.platform-row{border:1px solid var(--line);color:#dbe3f5;background:#101827b8;border-radius:8px;align-items:center;gap:9px;min-height:50px;padding:12px;font-size:14px;font-weight:850;display:flex}.plan-card{gap:18px;padding:24px;display:grid}.plan-card[data-featured=true]{border-color:var(--line-strong);background:#8b5cf61f}.plan-name{color:var(--muted);text-transform:uppercase;font-size:14px;font-weight:950}.plan-price{color:var(--text);margin-top:8px;font-size:34px;font-weight:950}.plan-card ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.plan-card li{color:#dbe3f5;align-items:flex-start;gap:9px;line-height:1.45;display:flex}.cta-band{background:#090d19;padding:72px 0}.cta-inner{justify-content:space-between;align-items:center;gap:32px;display:flex}.cta-inner div{max-width:720px}.page-frame{padding:84px 0 96px}.page-frame h1{font-size:52px}.founder-hero{grid-template-columns:minmax(0,.9fr) minmax(360px,.8fr);align-items:start;gap:28px;margin-top:34px;display:grid}.founder-copy{gap:14px;padding:32px 0;display:grid}.founder-line{color:#dbe3f5;font-size:22px;font-weight:850;line-height:1.36}.price-lockup{align-items:end;gap:12px;margin:12px 0;display:flex}.price{color:var(--text);font-size:64px;font-weight:950;line-height:.95}.price-lockup span:last-child{color:var(--muted);font-size:18px;font-weight:850}.checkout-notice{color:#fde68a;background:#fbbf241a;border:1px solid #fbbf245c;border-radius:8px;max-width:520px;padding:12px 14px;font-weight:850}.benefit-panel{padding:24px}.benefit-panel h2{margin:0;font-size:24px}.benefit-list{gap:11px;margin-top:20px;display:grid}.benefit-row{color:#dbe3f5;align-items:flex-start;gap:10px;line-height:1.45;display:flex}.legal-stack{gap:14px;margin-top:34px;display:grid}.info-block{grid-template-columns:28px minmax(0,1fr);gap:14px;padding:20px;display:grid}.info-block h2{margin:0;font-size:22px}.info-block p{margin-top:8px}.support-layout{margin-top:34px}.support-contact{grid-template-columns:34px minmax(0,1fr);gap:14px;padding:24px;display:grid}.support-contact h2{margin:0;font-size:22px}.support-contact p{color:var(--text);font-weight:900}.support-contact span{margin-top:6px;font-size:14px;display:block}.site-footer{border-top:1px solid var(--line);background:#070b12;padding:28px 0}.footer-inner{color:var(--muted);justify-content:space-between;align-items:center;gap:18px;font-size:14px;display:flex}.footer-inner span{color:var(--text);font-weight:900}.footer-inner div{flex-wrap:wrap;gap:14px;display:flex}.footer-inner a:hover{color:var(--text)}@media (width<=920px){.site-header{flex-direction:column;align-items:flex-start;padding:16px 20px}.nav-links{width:100%}.hero-shell{min-height:760px;padding-top:72px}.hero-shell:after{background:linear-gradient(#080812f5 0%,#080812cc 48%,#080812fa 100%)}.hero-visual{opacity:.72;width:auto;inset:auto 20px 34px}.hero-copy{max-width:none}h1,.page-frame h1{font-size:42px}.hero-lede{font-size:18px}.three-grid,.feature-grid,.plan-grid,.platform-list,.founder-hero{grid-template-columns:1fr}.cta-inner{flex-direction:column;align-items:flex-start}}@media (width<=620px){.page-inner{width:min(100% - 28px,1120px)}.hero-shell{min-height:780px;padding:56px 0 72px}h1,.page-frame h1{font-size:36px}.section-intro h2,.cta-inner h2{font-size:28px}.hero-actions,.button.large,.button{width:100%}.preview-body{grid-template-columns:1fr}.preview-sidebar{display:none}.price-lockup{flex-direction:column;align-items:flex-start}.price{font-size:52px}.footer-inner{flex-direction:column;align-items:flex-start}}
