:root{color-scheme:dark;--bg:#06111f;--panel:#0a1b2c;--line:#1c3858;--text:#f2f7ff;--muted:#94a9c5;--blue:#4a94ff;--green:#2ed3a7}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 78% 0,#173d74 0,transparent 34%),radial-gradient(circle at 10% 18%,#0c3340 0,transparent 25%),var(--bg);color:var(--text);font:16px/1.6 Inter,system-ui,-apple-system,"Segoe UI",sans-serif}a{color:inherit}.wrap{width:min(1080px,calc(100% - 32px));margin:auto}.site-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0}.brand{display:flex;align-items:center;gap:11px;text-decoration:none}.brand img{width:44px;height:44px}.brand b{font-size:20px;letter-spacing:.04em}.brand span{color:var(--green)}.site-nav{display:flex;gap:16px;align-items:center}.site-nav a{color:#b6c7dd;text-decoration:none;font-size:14px}.site-nav a:hover{text-decoration:underline}.hero{padding:72px 0 48px}.eyebrow{color:var(--green);font-size:12px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.hero h1{font-size:clamp(38px,7vw,68px);line-height:1.04;max-width:870px;margin:12px 0 18px}.lead{max-width:790px;color:#b9c9dd;font-size:19px}.actions{display:flex;gap:11px;flex-wrap:wrap;margin-top:28px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:12px;text-decoration:none;font-weight:850}.button.primary{background:linear-gradient(135deg,#347ff2,#55a0ff);color:#041122}.button.secondary{border:1px solid var(--line);background:#0b1c2d}.trust{display:flex;gap:18px;flex-wrap:wrap;color:var(--muted);font-size:13px;margin-top:18px}.trust span:before{content:"✓";color:var(--green);font-weight:900;margin-right:6px}.section{padding:32px 0}.section h2{font-size:clamp(27px,4vw,38px);margin:0 0 12px}.section>p{color:var(--muted);max-width:820px}.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px}.card{padding:20px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(150deg,rgba(12,31,50,.96),rgba(6,20,33,.96))}.card h2,.card h3{font-size:18px;margin:0 0 7px}.card p{color:var(--muted);font-size:14px;margin:0}.steps{counter-reset:step;display:grid;gap:11px;margin:22px 0 0;padding:0;list-style:none}.steps li{counter-increment:step;padding:17px 18px 17px 58px;border:1px solid var(--line);border-radius:14px;background:rgba(8,25,42,.82);position:relative}.steps li:before{content:counter(step);position:absolute;left:17px;top:15px;width:28px;height:28px;border-radius:9px;background:#143b57;color:var(--green);font-weight:900;display:grid;place-items:center}.note{padding:16px 18px;border:1px solid #64552b;background:#2c2718;border-radius:14px;color:#e7d8a8;margin:28px 0}.related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.related a{padding:16px;border:1px solid var(--line);border-radius:13px;background:#091a2b;text-decoration:none;font-weight:800}.related a:hover{border-color:var(--green)}footer{margin-top:48px;border-top:1px solid var(--line);padding:28px 0 40px;color:var(--muted);font-size:13px}.footer-links{display:flex;gap:16px;flex-wrap:wrap;margin-top:8px}.footer-links a{color:#b8cbe2}@media(max-width:760px){.site-head{align-items:flex-start}.site-nav{display:none}.hero{padding:45px 0 30px}.lead{font-size:17px}.grid,.related{grid-template-columns:1fr}.actions{display:grid}.button{width:100%}.trust{display:grid;gap:6px}}
