.aq-page{margin:0;background:#f9f8f4;color:#182020;font:17px/1.58 system-ui,-apple-system,"Segoe UI",sans-serif}.aq-page *,.aq-panel *{box-sizing:border-box}.aq-page a{color:inherit}.aq-wrap{width:min(1140px,90%);margin:auto}.aq-bar{background:#111c1e;color:white}.aq-bar .aq-wrap{min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:16px}.aq-logo{font:italic 26px/1.1 Georgia,serif;text-decoration:none;color:#f1dbab!important}.aq-bar nav{display:flex;gap:1.3rem;align-items:center;font-size:.91rem}.aq-hero{background:#182224;color:white;position:relative;isolation:isolate;overflow:hidden}.aq-hero>img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:65% 52%}.aq-hero:after{position:absolute;content:"";inset:0;z-index:-1;background:linear-gradient(90deg,rgba(10,16,17,.96),rgba(10,16,17,.84) 46%,rgba(10,16,17,.24))}.aq-hero .aq-wrap{padding:clamp(44px,7vw,88px) 0}.aq-tag{font:700 13px/1.5 system-ui;letter-spacing:.08em;color:#f4d99d;text-transform:uppercase;margin:0 0 12px}.aq-page h1{max-width:840px;font:500 clamp(34px,5.2vw,65px)/1.03 Georgia,serif;letter-spacing:-.035em;margin:0 0 18px;text-wrap:balance}.aq-lead{max-width:610px;margin:0 0 24px;color:#fafafa}.aq-actions{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center}.aq-button{display:inline-block;padding:.7rem 1rem;background:#e4c382;color:#142020!important;text-decoration:none!important;font:700 15px/1.35 system-ui;border:1px solid #e4c382;border-radius:3px}.aq-ghost{background:#172527;border-color:#74817f;color:#fff!important}.aq-page h2,.aq-panel h2{font:500 clamp(26px,3.5vw,41px)/1.12 Georgia,serif;letter-spacing:-.025em;margin:0 0 15px;color:inherit}.aq-page h3,.aq-panel h3{font:650 19px/1.3 system-ui;color:inherit;margin:0 0 7px}.aq-section{padding:clamp(32px,5vw,62px) 0}.aq-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.aq-cards article{padding:16px 0;border-top:2px solid #b79652}.aq-cards p,.aq-section p{margin:0 0 12px}.aq-two{display:grid;grid-template-columns:1.25fr 1fr;gap:clamp(25px,5vw,68px)}.aq-band{background:#e9ece6}.aq-source{font-size:14px}.aq-panel{background:#f5f3ed;color:#1c2523;padding:28px max(5%,calc((100% - 1100px)/2));font:16px/1.55 system-ui;text-align:left}.aq-panel p{max-width:850px;margin:7px 0}.aq-panel a{color:#254c46;text-decoration:underline}.aq-related{background:#ecece5;color:#182324;font:600 15px/1.5 system-ui;padding:12px 5%;margin:0}.aq-related a{color:#284b44;text-decoration:underline}.aq-page footer{background:#102020;color:#f5f1e7;padding:24px 0}.aq-page footer .aq-wrap{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap}.aq-county{margin:25px 0}.aq-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(245px,100%),1fr));gap:12px}.aq-card{background:white;color:#152525!important;display:flex;flex-direction:column;border:1px solid #cfd3ca;padding:15px;text-decoration:none}.aq-card:hover,.aq-card:focus-visible{border-color:#776331}.aq-card b{color:#6d572d;font:.75rem/1.5 monospace}.aq-card span{font-size:14px}.aq-filter{width:min(100%,560px);font:inherit;padding:12px 14px;background:white;border:1px solid #78817b;border-radius:3px}.aq-page [hidden]{display:none!important}.aq-page :focus-visible,.aq-panel :focus-visible{outline:3px solid #df9c27;outline-offset:3px}.aq-skip{position:absolute;top:-100px;background:white;color:#111;z-index:5;padding:8px}.aq-skip:focus{top:0}@media(max-width:660px){.aq-cards,.aq-two{grid-template-columns:1fr;gap:12px}.aq-bar .aq-wrap{min-height:58px}.aq-bar nav{gap:10px;font-size:13px}.aq-logo{font-size:22px}.aq-hero:after{background:linear-gradient(85deg,#10191aeb,#121c1dd9 65%,#1520219c)}}
