
:root{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;color:#eaf4fa;background:#081823}
*{box-sizing:border-box}body{margin:0;line-height:1.7}a{color:#83dce7}header,main,footer{max-width:880px;margin:auto;padding:24px}
header{display:flex;justify-content:space-between;gap:20px;align-items:center;border-bottom:1px solid #25414e}
.brand{font-weight:800;font-size:1.25rem;color:#fff;text-decoration:none}nav{display:flex;gap:18px;flex-wrap:wrap}
main{padding-top:58px;padding-bottom:80px}h1{font-size:clamp(2rem,5vw,3.4rem);line-height:1.15;letter-spacing:-.03em}h2{margin-top:2.2rem}
p,li{color:#c1d4df}.eyebrow{color:#76d4dc;font-weight:700;letter-spacing:.1em;text-transform:uppercase}
.panel{border:1px solid #2c4b59;background:#102a39;border-radius:18px;padding:24px;margin-top:26px}
footer{border-top:1px solid #25414e;color:#9db5c2;font-size:.9rem}
@media(max-width:600px){header{display:block}nav{margin-top:12px}main{padding-top:30px}}
