*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:#f6f7f2;color:#202e27;font:17px/1.75 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}header,main,footer{max-width:850px;margin:auto;padding:28px 24px}header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dae1d8}.brand{font:600 24px Georgia,serif;text-decoration:none;color:inherit}a{color:#206744;text-underline-offset:4px}a:focus-visible,summary:focus-visible{outline:3px solid #608e71;outline-offset:5px}h1{font:500 clamp(30px,5vw,44px)/1.2 Georgia,serif;overflow-wrap:anywhere;margin:32px 0 14px}h2{font-size:22px;line-height:1.4;margin:38px 0 14px}p{margin:0 0 16px}.date,footer{color:#58685d;font-size:14px}.documents{display:flex;flex-wrap:wrap;gap:8px 24px;font-size:15px}.documents [aria-current]{font-weight:700}details{padding:14px 18px;background:#eaf0e7;border-radius:12px;margin:24px 0}summary{cursor:pointer;font-weight:600}ol{padding-left:24px}li{margin:6px 0}footer{border-top:1px solid #dae1d8;padding-bottom:48px}footer p{margin-bottom:4px}@media(prefers-color-scheme:dark){body{background:#121a15;color:#e2e9e2}a{color:#a3cfaf}.date,footer{color:#adbbaf}header,footer{border-color:#34483a}details{background:#202e25}}@media print{body{background:white;color:black;font-size:11pt}header nav,.documents,details{display:none}a{color:inherit}header,main,footer{padding:12px 0}section{break-inside:auto}h2{break-after:avoid}footer{padding-bottom:0}}