:root{color-scheme:light;--ink:#20251c;--green:#373600;--link:#174f27;--paper:#fff;--line:#73755c}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f2f1e8;color:var(--ink);font:1.125rem/1.7 Arial,Helvetica,sans-serif}.wrap{width:min(100% - 2rem,72rem);margin-inline:auto}.site-header{background:var(--green);color:#fff;padding:1.25rem 0}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.eyebrow{font-size:1.5rem;font-weight:700;margin:0}.contact{margin:.25rem 0 0}.contact a,.site-header a{color:#fff}.normal-link{display:inline-block;border:2px solid #fff;border-radius:.35rem;padding:.5rem .8rem;font-weight:700}.layout{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:1.5rem;margin-block:1.5rem}.navigation,main{background:var(--paper);border:1px solid #d4d2c4;border-radius:.4rem;padding:1.25rem}.navigation{align-self:start}.content-column{min-width:0}.navigation h2{font-size:1.25rem;margin:0 0 .5rem}.navigation ul{list-style:none;padding:0;margin:0}.navigation li+li{border-top:1px solid #ddd;margin-top:.25rem;padding-top:.25rem}.navigation a{display:block;padding:.4rem .25rem}a{color:var(--link);text-decoration:underline;text-underline-offset:.15em}a:hover{text-decoration-thickness:.16em}a:focus-visible,button:focus-visible,[tabindex="-1"]:focus-visible{outline:3px solid #a64400;outline-offset:3px}.display-controls{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.control-label{font-weight:700;margin-right:.25rem}.display-controls button{font:inherit;font-weight:700;color:#20251c;background:#fff;border:2px solid #555;border-radius:.3rem;padding:.35rem .65rem;cursor:pointer}.display-controls button:hover{background:#e8e7dc}.display-controls button[aria-pressed="true"]{background:#222;color:#ffeb3b;border-color:#222}h1,h2,h3{line-height:1.25;color:#292900}h1{font-size:2rem;margin:.1rem 0 1rem}h2{font-size:1.55rem;margin:1.6rem 0 .65rem}h3{font-size:1.2rem;margin:1.2rem 0 .4rem}main p{margin:.6rem 0}main ul,main ol{padding-left:1.5rem}main li{margin:.35rem 0}main img{max-width:100%;height:auto}main table{border-collapse:collapse;max-width:100%}main td,main th{padding:.45rem;border:1px solid #aaa}main [align="center"]{text-align:center}footer{padding:0 0 1.5rem;font-size:.95rem}.skip-link{position:absolute;left:.5rem;top:-6rem;background:white;padding:.75rem;z-index:5}.skip-link:focus{top:.5rem}body.high-contrast{--ink:#111;--green:#000;--link:#111;background:#fff;color:#111}body.high-contrast .site-header{background:#000;color:#fff}body.high-contrast .navigation,body.high-contrast main{background:#fff;border-color:#111}body.high-contrast h1,body.high-contrast h2,body.high-contrast h3{color:#111}body.high-contrast a{color:#111;text-decoration-thickness:.12em}body.high-contrast .navigation li+li{border-color:#111}body.high-contrast .display-controls button{background:#ffeb3b;color:#111;border-color:#111}body.high-contrast .display-controls button[aria-pressed="true"]{background:#111;color:#ffeb3b}@media(max-width:740px){.header-inner{align-items:flex-start;flex-direction:column}.layout{grid-template-columns:1fr}.navigation ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.2rem .75rem}.navigation li+li{border:0;margin:0;padding:0}body{font-size:1.05rem}}
body.high-contrast{background:#000;color:#fff}body.high-contrast .site-header{background:#000;color:#fff}body.high-contrast .navigation,body.high-contrast main{background:#000;color:#fff;border-color:#aaa}body.high-contrast h1,body.high-contrast h2,body.high-contrast h3,body.high-contrast .navigation h2{color:#fff}body.high-contrast a{color:#ffeb3b;text-decoration:none}body.high-contrast a:hover,body.high-contrast a:focus-visible{text-decoration:underline;text-decoration-thickness:.12em}body.high-contrast main [bgcolor]{background:#000!important;color:#fff}body.high-contrast main td,body.high-contrast main th{border-color:#aaa}body.high-contrast .display-controls button{background:#ffeb3b;color:#000;border-color:#ffeb3b}body.high-contrast .display-controls button[aria-pressed="true"]{background:#fff;color:#000;border-color:#fff}
