:root{--bg:#0b0d10;--panel:#12161b;--soft:#1a2027;--text:#f3f5f7;--muted:#9da7b1;--line:#27313a;--accent:#b8ff62;--max:1120px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.55}.shell{width:min(var(--max),calc(100% - 36px));margin:auto}.nav{height:72px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.brand{font-size:21px;font-weight:850;color:var(--text);text-decoration:none;letter-spacing:-.03em}.nav nav{display:flex;gap:24px}.nav nav a{color:var(--muted);text-decoration:none;font-size:14px}.hero{display:grid;grid-template-columns:1.5fr .8fr;gap:64px;align-items:center;padding:92px 0 76px}.eyebrow{font-size:12px;font-weight:800;letter-spacing:.14em;color:var(--accent)}h1{font-size:clamp(48px,7vw,82px);line-height:.98;letter-spacing:-.055em;margin:14px 0 24px;max-width:820px}.hero-copy>p{max-width:680px;font-size:20px;color:var(--muted)}.actions,.row{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.btn{border:1px solid var(--line);background:var(--panel);color:var(--text);padding:12px 17px;border-radius:10px;text-decoration:none;font-weight:750;cursor:pointer}.btn.primary{background:var(--accent);border-color:var(--accent);color:#0b0d10}.btn:disabled{opacity:.4;cursor:not-allowed}.proof{display:flex;gap:18px;flex-wrap:wrap;color:var(--muted);font-size:13px;margin-top:24px}.proof span:before{content:'✓';color:var(--accent);margin-right:7px}.hero-card,.panel,.pricing article,.steps article{background:var(--panel);border:1px solid var(--line);border-radius:16px}.hero-card{padding:26px}.hero-card>span{color:var(--muted);font-size:13px}.hero-card>strong{display:block;font-size:23px;margin:7px 0 18px}.hero-card ol{padding-left:20px;color:var(--muted);margin-bottom:0}.section{padding:78px 0;border-top:1px solid var(--line)}.section-head{max-width:760px;margin-bottom:30px}.section-head h2,.final-cta h2{font-size:clamp(32px,5vw,52px);line-height:1.08;letter-spacing:-.04em;margin:10px 0}.section-head p,.final-cta p{color:var(--muted);font-size:17px}.demo-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.panel{padding:18px}.panel label{font-weight:800}.panel textarea{width:100%;min-height:260px;margin-top:10px;background:#090b0d;border:1px solid var(--line);border-radius:10px;color:#dce3e8;padding:14px;font:13px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;resize:vertical}.result-head{display:flex;justify-content:space-between;gap:12px}.result-head span{font-size:12px;color:var(--muted)}.pricing{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.pricing article{padding:25px}.pricing article>span{color:var(--muted);font-weight:700}.pricing article>strong{font-size:44px;display:block;margin:8px 0}.pricing article p,.pricing li,.steps p{color:var(--muted)}.pricing ul{padding-left:18px}.pricing .featured{outline:1px solid var(--accent);transform:translateY(-7px)}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.steps article{padding:24px}.steps b{color:var(--accent);font-size:13px}.steps h3{font-size:20px;margin:24px 0 8px}.final-cta{max-width:920px;margin:auto}.final-cta h2{max-width:850px}footer{border-top:1px solid var(--line);padding:28px 0 42px;display:flex;justify-content:space-between;gap:20px;color:var(--muted);font-size:13px}footer strong{color:var(--text)}@media(max-width:800px){.hero{grid-template-columns:1fr;gap:28px;padding-top:64px}.hero-card{max-width:560px}.demo-grid,.pricing,.steps{grid-template-columns:1fr}.pricing .featured{transform:none}.nav nav{display:none}h1{font-size:52px}.section{padding:58px 0}footer{flex-direction:column}}