*{box-sizing:border-box}html{color-scheme:dark}body{margin:0;background:#0d1621;color:#eaf2f6;font:16px/1.85 system-ui,"Microsoft YaHei",sans-serif}a{color:#82d9d1}header,footer{max-width:1020px;margin:auto;padding:22px 24px;display:flex;gap:24px;align-items:center;flex-wrap:wrap}header{border-bottom:1px solid #294457}.brand{font-weight:800;font-size:22px;text-decoration:none;color:#fff}nav{display:flex;gap:18px;flex-wrap:wrap}main{max-width:860px;margin:0 auto;padding:42px 24px 80px}.eyebrow{color:#80c7c1;font-size:14px;letter-spacing:.08em}h1{font-size:clamp(30px,4vw,48px);line-height:1.28;margin:10px 0 24px}h2{font-size:25px;line-height:1.4;margin:48px 0 12px;color:#fff}p{margin:14px 0}.lead{font-size:19px;color:#c5d6dc}.card{background:#162838;border:1px solid #2c4b5c;border-radius:14px;padding:22px;margin:22px 0}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.grid a{display:block;background:#162838;border:1px solid #2c4b5c;border-radius:12px;padding:18px;text-decoration:none;color:#eaf2f6}.grid a:hover{border-color:#82d9d1}.grid strong{display:block;font-size:18px}.grid span{display:block;color:#adc4cc;font-size:14px;margin-top:6px}.notice{border-left:3px solid #80c7c1;padding:12px 18px;background:#142635;color:#c5d6dc}footer{border-top:1px solid #294457;color:#9db5be;font-size:14px}