*{box-sizing:border-box}
body{margin:0;font:17px/1.7 "Instrument Sans",-apple-system,"Segoe UI",Roboto,Arial,sans-serif;color:#1E2A3B;background:#F5F8FC}
h1,h2,h3{font-family:Outfit,"Instrument Sans",sans-serif;letter-spacing:-.02em;line-height:1.2;color:#0A2540}
.top{background:#0B1F3F;padding:0 16px}
.top div{max-width:780px;margin:0 auto;height:62px;display:flex;align-items:center;justify-content:space-between;gap:12px}
.top a{color:#fff;text-decoration:none;font:800 19px Outfit,sans-serif}.top a span{color:#FFC83D}
.top a.cta{font:700 15px "Instrument Sans",sans-serif;background:#FFC83D;color:#0A2540;padding:9px 14px;border-radius:10px;white-space:nowrap}
main{max-width:780px;margin:0 auto;padding:36px 16px 70px}
.crumb{font-size:14px;color:#6B7C93}.crumb a{color:#1A56DB;text-decoration:none}
h1{font-size:36px;margin:10px 0 8px}
.meta{color:#6B7C93;font-size:14px;margin-bottom:26px}
h2{font-size:25px;margin:38px 0 8px}
h3{font-size:19px;margin:24px 0 4px}
p,li{color:#2A3A4E}
a{color:#1A56DB}
ul,ol{padding-left:22px}li{margin:6px 0}
.box{background:#fff;border:1px solid #E4EAF2;border-radius:16px;padding:22px 24px;margin:34px 0}
.box h2{margin-top:0;font-size:22px}
.btn{display:inline-block;background:#FFC83D;color:#0A2540;font-weight:700;text-decoration:none;padding:12px 18px;border-radius:12px;margin-top:6px}
.list a{display:block;background:#fff;border:1px solid #E4EAF2;border-radius:14px;padding:20px 22px;margin:14px 0;text-decoration:none}
.list a b{display:block;font:700 20px Outfit,sans-serif;color:#0A2540}.list a span{color:#425466}
footer{text-align:center;color:#6B7C93;font-size:14px;padding:0 16px 40px}footer a{color:#6B7C93;margin:0 8px}
@media(max-width:600px){h1{font-size:29px}.top a.cta{padding:8px 10px;font-size:14px}}
