*{box-sizing:border-box}html{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#0d2336;color:#e6f0fa}body{margin:0;line-height:1.8}a{color:#86d7d4}a:hover{color:#b5f5f0}.site-header{border-bottom:1px solid #294355;background:#102a40}.site-header .wrap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:19px 0}.brand{font-weight:800;letter-spacing:.13em;color:#eff7ff;text-decoration:none}.nav{display:flex;gap:18px;font-size:.93rem}.wrap{max-width:950px;padding:0 24px;margin:auto}main{padding:48px 0 60px}h1{font-size:clamp(2rem,5vw,3rem);line-height:1.15;margin:12px 0 22px;letter-spacing:-.035em}h2{font-size:1.43rem;line-height:1.35;margin:43px 0 12px}p{color:#bdcddd;margin:0 0 19px}.eyebrow{font-size:.79rem;letter-spacing:.2em;text-transform:uppercase;color:#8ad5c2}.lead{font-size:1.17rem;color:#d5e6f0}.actions{display:flex;flex-wrap:wrap;gap:12px;margin:27px 0 39px}.btn{display:inline-block;background:#b9e5ef;color:#102a40;text-decoration:none;border-radius:10px;font-weight:750;padding:12px 19px}.btn.secondary{border:1px solid #57788c;color:#d6eaf3;background:transparent}.related{border-top:1px solid #2b4758;margin-top:48px;padding-top:25px}.related ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;padding:0}.related li a{display:block;border:1px solid #345368;background:#142e43;padding:12px 15px;border-radius:10px;text-decoration:none}footer{border-top:1px solid #294355;padding:25px 0;color:#94aab9;font-size:.84rem}footer a{margin-left:15px}@media(max-width:600px){main{padding:30px 0}.wrap{padding:0 17px}.related ul{grid-template-columns:1fr}.nav{gap:10px}}