body{margin:0;background:#081426;color:#f4f8ff;font:16px Arial,sans-serif;line-height:1.6}.wrap{width:min(1000px,calc(100% - 40px));margin:auto}.top{display:flex;justify-content:space-between;align-items:center;padding:18px 0}.top img{width:140px;border-radius:7px}.btn{display:inline-block;padding:13px 18px;border-radius:10px;background:linear-gradient(135deg,#24c5ed,#4966f4);color:#fff;font-weight:bold;text-decoration:none}.hero{padding:75px 0 55px;background:radial-gradient(circle at 80% 0,#214b8a,transparent 25rem)}.eyebrow{color:#39d5ff;font-size:.78rem;font-weight:bold;letter-spacing:.12em;text-transform:uppercase}.hero h1,h2{line-height:1.1}.hero h1{max-width:760px;font-size:clamp(2.5rem,6vw,4.5rem);margin:14px 0}.hero p,.lead{max-width:720px;color:#b5c5da;font-size:1.1rem}.pills{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px}.pills span,.card{border:1px solid rgba(145,207,255,.2);background:rgba(255,255,255,.05);border-radius:10px}.pills span{padding:8px 12px}.section{padding:58px 0}.alt{background:#0c1d36}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.card{padding:22px}.card h3{margin:10px 0}.card p{margin:0;color:#b5c5da}.steps{display:grid;gap:12px}.step{padding:18px;border-left:3px solid #39d5ff;background:rgba(255,255,255,.04)}.step p{margin:3px 0 0;color:#b5c5da}.cta{margin-top:35px;padding:32px;border-radius:17px;background:linear-gradient(135deg,#17457a,#242365);display:flex;align-items:center;justify-content:space-between;gap:20px}.cta h2{margin:0}footer{padding:30px;text-align:center;color:#abc0da}@media(max-width:700px){.grid{grid-template-columns:1fr}.cta{display:block}.cta .btn{margin-top:18px}.top .btn{font-size:.85rem}.wrap{width:min(100% - 28px,1000px)}}
