*{box-sizing:border-box}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#162a36;background:#f6f8fa;font-size:17px;line-height:1.75}body{margin:0}.wrap{max-width:900px;margin:auto;padding:0 26px}header{background:#102d3b;color:#c2d3dd;padding:22px 0}header a{color:#fff}.brand{font-weight:800;letter-spacing:.12em;text-decoration:none}header span{font-size:.9rem}nav{display:flex;gap:20px;flex-wrap:wrap;margin-top:14px;font-size:.88rem}nav a{text-underline-offset:5px}main{padding-top:42px!important;padding-bottom:46px!important}.eyebrow{font-size:.74rem;font-weight:800;letter-spacing:.17em;color:#186966}h1{font-size:clamp(2rem,6vw,3rem);line-height:1.15;letter-spacing:-.04em;margin:16px 0 22px}.lead{font-size:1.2rem;color:#3c5362}.date{font-size:.82rem;color:#5b6e7a;border-bottom:1px solid #d4dfe5;padding-bottom:26px;margin-bottom:32px}section{margin:32px 0}h2{font-size:1.23rem;line-height:1.4;margin-bottom:12px}h3{font-size:1.08rem}p{margin:12px 0}li{padding:5px 0}a{color:#075b75;text-underline-offset:3px;overflow-wrap:anywhere}a:focus-visible{outline:3px solid #ddaf3b;outline-offset:4px}.cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cards a{display:block;background:#fff;border:1px solid #d4dfe5;border-radius:8px;padding:18px;font-weight:650;text-decoration:none}.cards span{display:block;color:#506977;font-size:.9rem;font-weight:400;margin-top:5px}.draft{background:#fff4d5;border:1px solid #d5b15b;border-radius:7px;color:#5a450c;padding:16px 20px;font-size:.9rem;margin:0 0 28px}.entity{background:white;border:1px solid #d4dfe5;padding:18px;border-radius:8px;margin:18px 0}footer{border-top:1px solid #d4dfe5;padding-top:22px!important;padding-bottom:28px!important;font-size:.84rem;color:#4b6371}@media(max-width:600px){.wrap{padding:0 20px}header span{display:block;margin-top:6px}nav{gap:15px}main{padding-top:28px!important}.cards{grid-template-columns:1fr}}
