*{box-sizing:border-box}html{font-family:Arial,Helvetica,sans-serif;color:#263746;background:#f4f6f8}body{margin:0}header{background:#133f62;color:#fff;border-bottom:4px solid #274e6e}header .wrap{max-width:900px;margin:auto;padding:26px 26px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand{font-size:17px;font-weight:700;letter-spacing:.12em}.subbrand{font-size:10px;letter-spacing:.18em;margin-top:5px;opacity:.8}header a{color:#e9f2f9;font-size:12px;text-decoration:none}main{max-width:900px;background:white;margin:42px auto 50px;padding:50px 64px;border:1px solid #dbe2e7;box-shadow:0 8px 28px #1b364910}h1{font-size:28px;letter-spacing:-.02em;color:#183a55;font-weight:650;margin:0 0 10px}.meta{font-size:12px;color:#667784;margin-bottom:30px;padding-bottom:24px;border-bottom:1px solid #e1e6ea}h2{font-size:15px;font-weight:700;color:#1c425e;margin:27px 0 8px}p,li{font-size:13px;line-height:1.72;color:#354858}ul{padding-left:22px}a{color:#164c74}footer{max-width:900px;margin:0 auto 40px;padding:0 26px;display:flex;justify-content:space-between;gap:14px;font-size:11px;color:#647585}footer a{color:#536a7c;text-decoration:none}@media(max-width:650px){header .wrap{padding:20px}main{margin:18px 12px 30px;padding:28px 23px}h1{font-size:24px}footer{flex-direction:column}}@media print{body{background:#fff}header{background:#fff;color:#173d5b;border-bottom:1px solid #ccc}main{box-shadow:none;border:0;margin:0;padding:25px}footer{display:none}}