:root{color-scheme:light;--ink:#203247;--blue:#14477e;--muted:#546579;--line:#dfe7ef}*{box-sizing:border-box}body{margin:0;font:17px/1.65 system-ui,-apple-system,Segoe UI,sans-serif;background:#f5f8fb;color:var(--ink)}header{background:white;border-bottom:1px solid var(--line)}header>div,main,footer>div{max-width:880px;margin:auto;padding:28px 24px}header a{color:var(--blue);text-decoration:none;font-weight:750;font-size:23px}nav{display:flex;flex-wrap:wrap;gap:20px;margin-top:12px}nav a{font-size:15px;font-weight:600}main{padding-top:42px;padding-bottom:60px}h1{font-size:34px;line-height:1.2;letter-spacing:-.6px;color:var(--blue);margin-top:0}h2{font-size:22px;line-height:1.35;margin-top:32px}p,ul,ol{margin:16px 0}li+li{margin-top:8px}a{color:var(--blue)}.lead{font-size:20px}.muted{color:var(--muted)}.card{background:white;border:1px solid var(--line);border-radius:14px;padding:24px;margin:22px 0}footer{border-top:1px solid var(--line);font-size:14px;background:white}strong{font-weight:700}table{border-collapse:collapse;width:100%;font-size:15px;background:white}th,td{text-align:left;vertical-align:top;padding:14px;border:1px solid var(--line)}@media(max-width:540px){body{font-size:16px}h1{font-size:29px}header>div,main,footer>div{padding-left:20px;padding-right:20px}th,td{padding:10px}table{font-size:13px}}
