@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap');
*{box-sizing:border-box}
body{margin:0;font-family:Roboto,Arial,Helvetica,sans-serif;color:#1d2b2e;background:#f6f9fa;line-height:1.6}
header{background:#fff;padding:16px;border-bottom:1px solid #e3ecee;display:flex;justify-content:center}
.h-logo{display:flex;align-items:center;gap:10px;text-decoration:none;font-weight:700;font-size:26px;letter-spacing:-.5px;color:#1f3f45}
.h-logo b{color:#4f9ca7;font-weight:700}
.h-logo img{display:block;width:40px;height:40px}
main{max-width:820px;margin:28px auto;background:#fff;border-radius:12px;padding:30px 28px 40px;box-shadow:0 2px 12px rgba(0,0,0,.05)}
h1{color:#3f8791;font-size:30px;margin:0 0 4px}
.upd{color:#6b7c80;font-size:14px;margin:0 0 24px}
h2{font-size:20px;margin:28px 0 8px;color:#1d2b2e}
p,li{font-size:16px}
a{color:#3f8791}
footer{text-align:center;font-size:13px;color:#6b7c80;padding:10px 16px 40px}
footer a{margin:0 8px}
@media (max-width:600px){main{margin:16px 12px;padding:22px 18px 30px}h1{font-size:25px}}
