:root{color-scheme:dark;--bg:#061019;--panel:#0b1b26;--line:#ffffff20;--text:#f4f8fa;--muted:#a3b5bc;--lime:#bdff36}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 80% 2%,#14383b 0,transparent 33%),var(--bg);color:var(--text);font-family:'DM Sans',sans-serif}a{color:inherit;text-decoration:none}.wrap{max-width:1180px;margin:auto;padding-left:24px;padding-right:24px}.site-header{height:72px;max-width:1340px;margin:auto;padding:0 30px;display:flex;align-items:center;gap:40px;border-bottom:1px solid var(--line)}.wordmark{display:flex;align-items:center;gap:8px;font:800 21px Manrope;letter-spacing:-.07em;white-space:nowrap}.wordmark span:last-child{color:var(--lime)}.mark{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:var(--lime);color:#0b2312;font-size:22px}.site-header nav{display:flex;gap:28px;margin-left:auto;color:#bfccd1;font-size:12px}.site-header nav a:hover{color:var(--lime)}.header-cta,.secondary{border:1px solid #80939a;border-radius:9px;padding:11px 16px;font-size:12px;font-weight:700}.header-cta span{color:var(--lime)}.hero{min-height:610px;display:grid;grid-template-columns:1fr 1.08fr;gap:45px;align-items:center;padding-top:76px;padding-bottom:94px}.eyebrow,.kicker{color:var(--lime);font-size:11px;font-weight:800;letter-spacing:.15em}.eyebrow i{display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;background:#5af298;box-shadow:0 0 12px #5af298}.hero h1{max-width:590px;margin:19px 0 22px;font:800 clamp(38px,4.4vw,61px)/1.08 Manrope;letter-spacing:-.06em}.hero h1 em{font-style:normal;color:var(--lime)}.hero-copy>p,.section-head p,.steps p,.pricing p{color:var(--muted);line-height:1.65;font-size:15px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:29px}.primary{display:inline-flex;justify-content:center;align-items:center;gap:20px;padding:14px 19px;border-radius:10px;background:linear-gradient(145deg,#d3ff65,#a5ef14);color:#102315;font-size:13px;font-weight:800;box-shadow:0 8px 30px #bcff3525}.primary:hover{filter:brightness(1.1)}.secondary{display:inline-flex;align-items:center}.hero-proof{display:flex;gap:18px;flex-wrap:wrap;margin-top:28px;color:#a9b8ba;font-size:10px}.showcase{overflow:hidden;border:1px solid #69907b;border-radius:17px;background:#081822;box-shadow:0 40px 90px #0009,0 0 55px #a5ed1715;transform:perspective(900px) rotateY(-4deg) rotateX(2deg)}.window-top{display:flex;align-items:center;gap:12px;height:42px;padding:0 15px;border-bottom:1px solid #ffffff20;background:#101d28}.window-top b{font:800 12px Manrope}.window-top small{margin-left:auto;color:#89a49f;font-size:8px;letter-spacing:.12em}.dots{display:flex;gap:4px}.dots i{width:6px;height:6px;border-radius:50%;background:#80939a}.dots i:first-child{background:#bdff36}.window-body{display:flex;min-height:340px}.preview-side{width:45px;display:flex;align-items:center;flex-direction:column;gap:20px;padding:22px 0;border-right:1px solid #ffffff19;color:#8babac}.preview-side span:first-child{color:var(--lime)}.preview-main{flex:1;padding:24px;background:radial-gradient(circle at 100% 0,#a9ef1b18,transparent 50%)}.preview-main>small{color:var(--lime);font-weight:800;letter-spacing:.13em;font-size:9px}.preview-main h2{max-width:340px;margin:11px 0 21px;font:800 24px/1.2 Manrope;letter-spacing:-.04em}.preview-cards{display:grid;grid-template-columns:1fr 1fr;gap:10px}.preview-cards div{padding:14px;border:1px solid #ffffff27;border-radius:10px;background:#102632}.preview-cards span,.preview-cards strong,.preview-cards small{display:block}.preview-cards span{color:#a8bbb9;font-size:9px}.preview-cards strong{margin:7px 0;color:#e5ffad;font-size:13px}.preview-cards small{color:#8ba0aa;font-size:9px}.preview-chart{display:flex;align-items:end;gap:12px;height:112px;margin-top:16px;padding:12px 19px;border:1px solid #ffffff20;border-radius:10px;background:linear-gradient(0deg,#112d2a,#0b1b25)}.preview-chart span{flex:1;background:linear-gradient(0deg,#5ac432,#c5ff3e);border-radius:4px 4px 0 0}.preview-label{margin-top:10px;color:#82979f;font-size:8px}.section-muted{background:#0a1822;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12}.section-muted>.wrap,.features,.pricing{padding-top:85px;padding-bottom:85px}.section-head{max-width:680px;margin-bottom:30px}.section-head h2,.steps h2,.pricing h2{margin:12px 0;font:800 clamp(28px,3.5vw,42px)/1.12 Manrope;letter-spacing:-.05em}.problem-grid,.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.problem-grid article,.feature-grid article{padding:24px;border:1px solid #ffffff20;border-radius:14px;background:linear-gradient(145deg,#102734,#0a1923)}.problem-grid article>span{color:#b8ff49;font:800 12px Manrope}.problem-grid h3,.feature-grid h3{margin:15px 0 8px;font:800 17px Manrope}.problem-grid p,.feature-grid p{margin:0;color:#9fb2bb;font-size:13px;line-height:1.6}.feature-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#baff3320;color:var(--lime);font-size:24px}.steps{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.steps .primary{margin-top:20px}.steps ol{list-style:none;margin:0;padding:0;display:grid;gap:12px}.steps li{display:flex;gap:16px;align-items:center;padding:18px;border:1px solid #ffffff20;border-radius:12px;background:#10232c}.steps li>b{color:var(--lime);font:800 18px Manrope}.steps strong,.steps small{display:block}.steps small{margin-top:4px;color:#a2b4b9}.pricing-card{display:grid;grid-template-columns:1.3fr .8fr;gap:28px;padding:38px;border:1px solid #b9ff3263;border-radius:20px;background:radial-gradient(circle at 80% 0,#b9ff321b,transparent 40%),#0e232b}.price-note{display:inline-block;margin-top:17px;padding:9px 12px;border:1px solid #ffffff25;border-radius:8px;color:#b3c4c8;font-size:11px}.price-action{padding:25px;border:1px solid #ffffff29;border-radius:14px;background:#07171f}.price-action>span{color:var(--lime);font-size:10px;font-weight:800;letter-spacing:.14em}.price-action strong{display:block;margin:11px 0;font:800 24px Manrope}.price-action .primary{margin-top:8px}footer{border-top:1px solid #ffffff1c;background:#051019}footer .wrap{display:flex;align-items:center;gap:35px;padding-top:28px;padding-bottom:28px}footer p{max-width:550px;color:#839aa3;font-size:11px;line-height:1.5}footer small{margin-left:auto;color:#859ba2;white-space:nowrap}@media(max-width:850px){.site-header nav{display:none}.hero{grid-template-columns:1fr;gap:35px;min-height:0;padding-top:55px}.showcase{max-width:650px;transform:none}.problem-grid,.feature-grid{grid-template-columns:repeat(2,1fr)}.steps,.pricing-card{grid-template-columns:1fr;gap:30px}footer .wrap{flex-wrap:wrap}}@media(max-width:560px){.site-header{height:64px;padding:0 17px;gap:10px}.wordmark{font-size:18px}.header-cta{margin-left:auto;padding:9px 10px;font-size:10px}.wrap{padding-left:17px;padding-right:17px}.hero{padding-top:43px;padding-bottom:60px}.hero h1{font-size:38px}.hero-copy>p{font-size:14px}.hero-actions>*{width:100%}.hero-proof{gap:11px}.showcase{border-radius:12px}.window-body{min-height:300px}.preview-main{padding:17px}.preview-main h2{font-size:19px}.preview-cards{gap:6px}.preview-cards div{padding:9px}.preview-cards strong{font-size:10px}.preview-chart{gap:6px}.section-muted>.wrap,.features,.pricing{padding-top:60px;padding-bottom:60px}.problem-grid,.feature-grid{grid-template-columns:1fr}.problem-grid article,.feature-grid article{padding:20px}.pricing-card{padding:20px}.steps{gap:25px}footer .wrap{display:block}footer p{margin:18px 0}footer small{margin:0}}
