@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Space+Grotesk:wght@500;600;700;800&display=swap";*{box-sizing:border-box}body{color:#f8fafc;background:#0f0a07;margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}a{color:inherit}.site{color:#f8fafc;background:#0f0a07;min-height:100vh}.header{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f0a07e6;border-bottom:1px solid #3b2a1f;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 2rem;display:flex;position:sticky;top:0}.logo{color:#fb923c;align-items:center;gap:.5rem;font-weight:800;text-decoration:none;display:inline-flex}.header nav{gap:.9rem;display:flex}.header nav a{color:#cbd5e1;font-size:.9rem;font-weight:600;text-decoration:none}.header nav a.active{color:#fb923c}.main{width:min(1140px,100% - 2rem);margin:0 auto;padding:1.5rem 0 3rem}.hero{background:radial-gradient(circle at 100% 0,#fb923c29,#0000 38%),#1f130e;border:1px solid #3b2a1f;border-radius:18px;grid-template-columns:1.2fr .8fr;gap:1rem;padding:2rem;display:grid}h1{margin:.8rem 0;font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(2rem,4vw,3.4rem);line-height:1.1}h2,h3{font-family:Space Grotesk,Inter,sans-serif}.badge{color:#fed7aa;background:#7c2d12;border:1px solid #ea580c;border-radius:999px;margin:0;padding:.3rem .65rem;font-size:.8rem;display:inline-block}.sub{color:#94a3b8;margin:0}.cta-row{gap:.8rem;margin-top:1rem;display:flex}.btn{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:.62rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.btn.primary{color:#fff;background:#ea580c}.btn.ghost{color:#fed7aa;background:0 0;border-color:#7c2d12}.viz{background:#0f0a07;border:1px solid #3b2a1f;border-radius:14px;padding:1rem}.viz h3{margin:0 0 .5rem}.pipe{background:linear-gradient(90deg,#ea580c 0%,#fb923c 100%);border-radius:999px;height:10px;margin-bottom:.5rem}.pipe.mid{width:82%}.pipe.low{width:63%}.viz ul{gap:.55rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.viz li{color:#cbd5e1;align-items:center;gap:.45rem;font-size:.9rem;display:flex}.metrics,.cards{gap:.8rem;margin-top:1rem;display:grid}.metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.metrics article,.cards article,.process,.form{background:#1f130e;border:1px solid #3b2a1f;border-radius:14px}.metrics article{gap:.2rem;padding:.85rem;display:grid}.metrics strong{color:#fb923c;font-size:1.3rem}.cards article{padding:1rem}.cards article p,.cards article li{color:#94a3b8}.cards.two{grid-template-columns:repeat(2,minmax(0,1fr))}.cards.three{grid-template-columns:repeat(3,minmax(0,1fr))}.stack{gap:1rem;display:grid}.stack ul,.stack ol{margin:.5rem 0 0;padding-left:1.1rem}.process{margin-top:1rem;padding:1.2rem}.flow{color:#fed7aa;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.9rem;display:flex}.price{color:#fb923c;font-size:1.6rem;font-weight:800}.form{gap:.8rem;padding:1rem;display:grid}.form label{color:#cbd5e1;gap:.35rem;font-weight:600;display:grid}.form input,.form textarea,.form select{font:inherit;color:#f8fafc;background:#0f0a07;border:1px solid #7c2d12;border-radius:10px;padding:.58rem .65rem}.footer{color:#94a3b8;border-top:1px solid #3b2a1f;width:min(1140px,100% - 2rem);margin:0 auto 1rem;padding-top:.8rem;font-size:.88rem}@media (width<=980px){.header{flex-wrap:wrap}.header nav{width:100%;overflow-x:auto}.hero,.cards.two,.cards.three,.metrics{grid-template-columns:1fr}}
