.aqx-nav{background:#f4f2e9;color:#25332f;font:600 15px/1.55 system-ui;padding:14px max(5%,calc((100% - 1120px)/2));display:flex;gap:10px 22px;flex-wrap:wrap;align-items:center;text-align:left}.aqx-nav a,.aqx-local a,.aqx-private a{color:#245346;text-decoration:underline;text-underline-offset:.16em}.aqx-local{background:#f8f7f2;color:#192925;font:16px/1.55 system-ui;padding:clamp(24px,4vw,55px) max(5%,calc((100% - 1120px)/2));text-align:left}.aqx-local h2{color:inherit;font:500 clamp(24px,3vw,38px)/1.2 Georgia,serif;margin:0 0 14px}.aqx-local h3{color:inherit;font:650 18px/1.4 system-ui;margin:0 0 6px}.aqx-local p{color:inherit;margin:0 0 12px;max-width:75ch}.aqx-links{display:flex;flex-wrap:wrap;gap:7px 20px;margin:14px 0 18px}.aqx-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(270px,100%),1fr));gap:14px 27px}.aqx-options article{border-top:1px solid #aaa996;padding:14px 0 4px}.aqx-options a{display:inline-block;margin:5px 0}.aqx-meta{font-size:14px}.aqx-private{border-bottom:1px solid #c9cdc4;padding:12px 0;scroll-margin-top:72px}.aqx-private h3{margin:0}.aqx-private p{margin:0 0 5px}.aqx-select{display:block;width:min(100%,550px);padding:12px;margin-bottom:15px;font:inherit;color:#142723;background:white;border:1px solid #73887f}.aqx-local [hidden]{display:none!important}.aqx-hero-links{margin:16px 0 0}.aqx-hero-links a{color:#fff}.aqx-filter-row{margin:22px 0 0}.aqx-count{font:600 14px system-ui}.aqx-local details{margin:14px 0}.aqx-local summary{cursor:pointer;font-weight:600}.aqx-subnav{background:#152b2b;color:#fff}.aqx-subnav a{color:#fff}.aqx-hub-links{padding-block:17px}.aqx-hero-compact .aq-wrap{padding-block:clamp(40px,5vw,70px)}

/* Home navigation rules must stay scoped to the site's own masthead. */
nav.aqx-nav.aqx-nav{position:static!important;inset:auto!important;transform:none!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;display:flex!important;flex-direction:row!important;justify-content:flex-start;box-shadow:none!important;visibility:visible!important;opacity:1!important;overflow:visible!important;z-index:auto!important}
