.main-nav ul{display:flex;gap:26px;list-style:none;padding:0;margin:0;align-items:center}.main-nav li{position:relative}.main-nav .sub-menu{display:none;position:absolute;top:100%;left:0;min-width:220px;background:white;padding:16px;box-shadow:0 8px 24px #0002}.main-nav li:hover>.sub-menu,.main-nav li:focus-within>.sub-menu{display:block}.mobile-nav ul{list-style:none;margin:0;padding:0}.mobile-nav .sub-menu{padding-left:20px}.admin-bar .site-header{top:32px}.wp-content-page{min-height:55vh;max-width:980px}.wp-content-page h1{font-size:clamp(36px,5vw,64px);margin-bottom:30px}.wp-content-page p,.wp-content-page ul,.wp-content-page ol,.wp-content-page figure{margin-bottom:24px}.wp-content-page a:not(.button){text-decoration:underline}.wp-content-page .wp-post-image{height:auto;margin-bottom:28px}.wp-content-page h2,.wp-content-page h3{margin:30px 0 18px}.prowling-form-status{padding:18px;border:1px solid var(--forest);background:#eef1e9;margin-bottom:20px}.prowling-form-status.error{border-color:#a33;background:#fff1ed}.prowling-trap{position:absolute!important;left:-10000px!important;height:1px;width:1px;overflow:hidden}.wp-block-image img{height:auto}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.footer .brand{margin-bottom:24px}textarea{font:inherit}textarea:focus-visible{outline:3px solid #b87f36;outline-offset:3px}@media(max-width:782px){.admin-bar .site-header{top:46px}}@media(max-width:600px){.admin-bar .site-header{top:0}} .main-nav a[aria-current]{font-weight:700;color:var(--forest)}
.main-nav a[aria-current]:after{width:100%;height:3px;transform:scaleX(1);border-radius:3px;background:#b87f36}
.mobile-nav a[aria-current]{font-weight:700;color:var(--forest);background:#edf2ec;border-left:3px solid #b87f36;padding-left:14px;border-radius:0 6px 6px 0}
@media(min-width:901px) and (max-width:1150px){.main-nav ul{gap:18px}}