:root{font:17px/1.75 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#243e50;background:#f3f5f7}*{box-sizing:border-box}body{margin:0;padding:48px 20px}main{max-width:920px;margin:auto;padding:48px 56px;background:#fff;border:1px solid #e0e6eb;border-radius:20px;box-shadow:0 14px 45px #14314608}.brand{text-decoration:none;color:#17384c;font-weight:750;font-size:28px;letter-spacing:-1px}.brand span{color:#98783a}.eyebrow{font-size:12px;letter-spacing:2px;color:#846c3d;margin-top:38px}h1{font:400 44px/1.2 Georgia,serif;color:#17384c;margin:12px 0 16px}h2{font-size:21px;color:#183a4e;line-height:1.4;margin:32px 0 12px}p{margin:12px 0}li{margin:12px 0}a{color:#1e5975;text-underline-offset:3px}.updated,footer{font-size:14px;color:#6f7e8a}footer{border-top:1px solid #e1e7ec;padding-top:24px;margin-top:36px}.draft{padding:14px 18px;background:#fff5db;border:1px solid #e5d6af;border-radius:10px;font-size:14px;margin-top:28px}@media(max-width:620px){body{padding:16px 10px}main{padding:26px 22px;border-radius:14px}h1{font-size:34px}h2{font-size:20px}}
