@font-face{font-family:Heebo;src:url('assets/heebo.ttf') format('truetype');font-display:swap;font-weight:100 900}
:root{font-family:Heebo,Arial,sans-serif;color:#0b1f3a;background:#f5f7fb;line-height:1.85;font-synthesis:none}
*{box-sizing:border-box}body{margin:0}a{color:#1558c9;text-underline-offset:4px}a:focus-visible{outline:3px solid #146cff;outline-offset:5px;border-radius:3px}header{background:#0b1f3a;padding:24px max(24px,calc((100% - 920px)/2));display:flex;align-items:center;justify-content:space-between;gap:24px}header img{display:block;width:150px;height:auto}header a{color:#fff}main{max-width:920px;margin:36px auto;padding:0 24px 64px}article{background:#fff;border:1px solid #dce5ef;border-radius:24px;padding:40px}h1{font-size:clamp(28px,5vw,42px);line-height:1.35;margin:12px 0}h2{font-size:21px;line-height:1.5;margin:32px 0 10px}p,li{overflow-wrap:anywhere}li{margin-block:8px}ul,ol{padding-inline-start:24px}.draft{border:1px solid #bd9232;background:#fff6da;border-radius:14px;padding:18px 22px;margin-bottom:24px;color:#654910}.meta{color:#52647b}.eyebrow{color:#126c65;font-weight:600}.contact{background:#edf8f6;border-inline-start:4px solid #28b6a7;padding:18px 22px;border-radius:12px}.pending{background:#fff6da;padding:3px 7px;border-radius:5px}nav{display:flex;gap:20px;flex-wrap:wrap;margin:24px 0}footer{padding:24px;text-align:center;border-top:1px solid #dce5ef;color:#52647b}.skip{position:fixed;top:8px;right:8px;transform:translateY(-160%);padding:12px;background:#fff;z-index:2}.skip:focus{transform:none}section{scroll-margin-top:20px}@media(max-width:600px){header{padding:20px;flex-wrap:wrap}main{padding-inline:16px;margin-top:24px}article{padding:24px 20px;border-radius:18px}.draft{padding:16px}header img{width:125px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
