*{box-sizing:border-box}body{margin:0;background:#f8f6f0;color:#193c3e;font:18px/1.75 system-ui,sans-serif}a{color:#075c65;text-underline-offset:4px}a:hover{color:#974b23}header,main,footer{max-width:1040px;margin:auto;padding:26px}header{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #c9d4cf}nav{display:flex;gap:18px;flex-wrap:wrap}.brand{font-size:26px;font-weight:800;text-decoration:none}h1{font:600 clamp(32px,5vw,58px)/1.14 Georgia,serif;max-width:950px;margin:25px 0}h2{font:600 30px/1.25 Georgia,serif;margin:42px 0 18px}h3{font-size:22px}p{max-width:800px}article{max-width:920px}section{margin-bottom:28px}.eyebrow{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#596761}.note,aside{padding:18px 22px;background:#e8eee7;border-left:4px solid #285c54;font-size:16px}.summary{font-size:23px}.table-wrap{overflow:auto;max-width:100%;margin:22px 0}table{border-collapse:collapse;min-width:570px;width:100%;font-size:16px}td,th{text-align:left;padding:14px;border-bottom:1px solid #ccd4cd}thead{background:#193c3e;color:white}tbody tr:nth-child(even){background:#efeee7}.links{columns:2;column-gap:35px}.links li{break-inside:avoid;margin:8px 0}label{display:block;font-weight:700}select{width:100%;max-width:440px;font:inherit;padding:12px;background:white;border:1px solid #597571;border-radius:4px}.skip{position:absolute;left:-9999px}.skip:focus{left:10px;top:10px;background:white;padding:12px}footer{border-top:1px solid #c9d4cf;font-size:15px}details{border-bottom:1px solid #ccd4cd;padding:14px 0}summary{cursor:pointer;font-weight:700}small{font-size:14px} :focus-visible{outline:3px solid #ba7029;outline-offset:4px}@media(max-width:600px){header,main,footer{padding:20px}.links{columns:1}header{display:block}nav{margin-top:12px}h2{font-size:27px}body{font-size:17px}}