*{box-sizing:border-box}body{margin:0;font-family:Arial,sans-serif;background:#07111f;color:#eef5ff;line-height:1.6}a{color:inherit}.wrap{max-width:1100px;margin:auto;padding:0 24px}header{border-bottom:1px solid #233650;padding:20px 0}.nav{display:flex;justify-content:space-between;gap:20px;align-items:center}.brand{text-decoration:none;font-weight:800;font-size:20px}.brand span{color:#49b7ff}nav{display:flex;gap:20px}nav a{text-decoration:none;color:#a9bad0;font-size:14px}.hero{text-align:center;padding:100px 0 80px}.eyebrow{color:#7ce0c3;text-transform:uppercase;letter-spacing:2px;font-size:13px;font-weight:bold}h1{font-size:clamp(42px,7vw,72px);line-height:1.05;margin:18px 0}h2{font-size:40px;line-height:1.15}.lead{max-width:760px;margin:auto;color:#a9bad0;font-size:19px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:30px 0 70px}.card{background:#101f33;border:1px solid #233650;border-radius:18px;padding:30px}.card p,.card li{color:#a9bad0}.tag{color:#7ce0c3;font-size:13px}.buttons{margin-top:30px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.btn{padding:12px 20px;border-radius:10px;text-decoration:none;font-weight:bold;border:1px solid #233650}.primary{background:#49b7ff;color:#04101d}.content{max-width:820px;margin:auto;padding:70px 24px}.content h1{font-size:48px}.content h2{font-size:28px;margin-top:40px}.content p,.content li{color:#a9bad0}footer{border-top:1px solid #233650;padding:30px 0;color:#a9bad0;font-size:14px}@media(max-width:700px){nav{display:none}.grid{grid-template-columns:1fr}.hero{padding:70px 0}}