*{box-sizing:border-box}html{color:#172b4d;background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:1.7}body{border-top:8px solid #1762bf;margin:0}main{max-width:800px;margin:auto;padding:42px 28px 90px}nav{justify-content:flex-end;gap:8px;margin-bottom:34px;display:flex}nav a{border-radius:999px;padding:6px 12px;font-size:.88rem;font-weight:700;text-decoration:none}nav a[aria-current=page]{color:#fff;background:#145aa9}.brand{letter-spacing:.13em;color:#145aa9;margin:0;font-size:.85rem;font-weight:800}h1{letter-spacing:-.035em;margin:14px 0;font-size:2.6rem;line-height:1.15}h2{margin:0 0 14px;font-size:1.3rem;line-height:1.3}.date{color:#52627b;font-size:.88rem}header{border-bottom:1px solid #d6e1ee;margin-bottom:30px;padding-bottom:24px}section{margin-top:36px}p{margin:0 0 16px}li{margin-bottom:8px}a{color:#104c9b;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}a:focus-visible{outline-offset:4px;outline:3px solid #f2ae24}@media (max-width:500px){main{padding:24px 22px 60px}nav{margin-bottom:26px}h1{font-size:2.1rem}}
