*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#0b0b0d;color:#f7f7f8;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}header{height:74px;border-bottom:1px solid #252529;display:flex;align-items:center;justify-content:space-between;padding:0 6%;position:sticky;top:0;background:#0b0b0df2;backdrop-filter:blur(12px);z-index:5}.brand{font-weight:900;letter-spacing:-1px;font-size:22px}.brand span,h1 span{color:#ff6a00}nav{display:flex;gap:28px}nav a,.ghost{color:#c7c7cc;text-decoration:none}.btn{border:0;background:#ff6a00;color:#111;font-weight:800;border-radius:10px;padding:12px 18px;cursor:pointer}.btn:hover{filter:brightness(1.08)}main{max-width:1200px;margin:auto;padding:0 5%}.hero{min-height:650px;display:grid;grid-template-columns:1.25fr .75fr;gap:60px;align-items:center}.pill,.eyebrow{color:#ff7b20;font-size:12px;font-weight:900;letter-spacing:1.5px}.hero h1{font-size:clamp(48px,7vw,82px);line-height:.98;letter-spacing:-4px;margin:20px 0}.hero p{font-size:19px;line-height:1.6;color:#aaa;max-width:650px}.actions{display:flex;gap:22px;align-items:center;margin-top:32px}.big{padding:15px 24px;font-size:16px}.hero-card{border:1px solid #29292e;background:linear-gradient(145deg,#151518,#0d0d0f);border-radius:26px;padding:34px;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 100px #000}.orb{width:95px;height:95px;border-radius:24px;background:#ff6a00;color:#111;display:grid;place-items:center;font-size:48px;font-weight:1000;margin-bottom:15px}.hero-card b{font-size:27px}.hero-card small{color:#999}.stat{display:flex;justify-content:space-between;border-top:1px solid #29292e;padding-top:15px;margin-top:10px}.stat span{color:#888}.section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:28px}h2{font-size:38px;margin:8px 0 0;letter-spacing:-1.5px}.muted{color:#888}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.card{border:1px solid #28282d;background:#121215;padding:22px;border-radius:16px}.icon{font-size:30px}.card h3{margin:12px 0 5px}.card p{color:#999;font-size:14px}.price{color:#ff7b20;font-weight:900}.card button{margin-top:14px;width:100%}.how{padding:130px 0}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:35px}.steps>div{border-top:1px solid #333;padding:20px 5px}.steps b{color:#ff6a00}.steps p{color:#999;line-height:1.5}footer{border-top:1px solid #252529;padding:35px 6%;display:flex;justify-content:space-between;gap:30px;color:#888}.modal{display:none;position:fixed;inset:0;background:#000b;z-index:20;place-items:center;padding:20px}.modal-box{width:min(430px,100%);background:#151518;border:1px solid #303037;border-radius:18px;padding:28px;position:relative}.close{position:absolute;right:18px;top:12px;background:none;border:0;color:#aaa;font-size:28px;cursor:pointer}input{width:100%;margin:7px 0;padding:14px;border-radius:9px;border:1px solid #333;background:#0c0c0e;color:#fff}.full{width:100%;margin-top:10px}#msg{margin-top:14px;color:#ff7b20}@media(max-width:800px){nav{display:none}.hero{grid-template-columns:1fr;padding:60px 0}.hero h1{letter-spacing:-2px}.grid,.steps{grid-template-columns:1fr}.section-head,footer{align-items:flex-start;flex-direction:column}.hero-card{display:none}}