body{margin:0;font-family:Inter,system-ui,-apple-system,sans-serif;background:#07111d;color:#eef5fb;line-height:1.65}a{color:inherit}.wrap{max-width:1080px;margin:auto;padding:0 22px}.nav{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:22px 0}.brand{font-weight:800;font-size:20px;text-decoration:none}.nav a:not(.brand){color:#b8c8d8;text-decoration:none}.hero{padding:68px 0 44px}.eyebrow{color:#6fd0ff;font-weight:750;text-transform:uppercase;letter-spacing:.09em;font-size:13px}.hero h1{font-size:clamp(38px,6vw,66px);line-height:1.05;margin:12px 0 18px;max-width:950px}.lead{font-size:20px;color:#b8c8d8;max-width:800px}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.btn{display:inline-block;text-decoration:none;padding:13px 19px;border-radius:9px;font-weight:750;background:#eef5fb;color:#07111d}.btn.alt{background:#132538;color:#eef5fb;border:1px solid #29435b}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:36px 0}.card{background:#0d1b2a;border:1px solid #1d3448;border-radius:14px;padding:22px}.card h2{font-size:18px;margin-top:0}.card p,.section p,.section li{color:#b8c8d8}.section{padding:32px 0;border-top:1px solid #193047}.section h2{font-size:28px}.links{display:flex;gap:10px;flex-wrap:wrap}.links a{padding:9px 12px;border:1px solid #29435b;border-radius:999px;text-decoration:none;color:#cbe2f2}.source{font-size:14px;color:#8ba2b7}.foot{padding:40px 0 60px;color:#8195a8;font-size:14px}@media(max-width:760px){.grid{grid-template-columns:1fr}.hero{padding-top:40px}.nav{align-items:flex-start;flex-direction:column}}
