.adhc-navframe{position:relative;z-index:20;background:#fff;color:#111;border-bottom:1px solid #e5e5e5;font:500 15px/1.3 system-ui,sans-serif;color-scheme:light}
.adhc-navline{display:flex;align-items:center;gap:clamp(9px,2vw,26px);min-height:60px;padding:8px clamp(12px,3vw,32px)}
.adhc-wordmark{margin-right:auto;font-size:clamp(22px,4vw,30px);font-weight:900;letter-spacing:-.065em}
.adhc-navlink{white-space:nowrap}
.adhc-explore{position:relative}
.adhc-explore summary{cursor:pointer;list-style:none}
.adhc-explore summary::-webkit-details-marker{display:none}
.adhc-explore summary:hover{text-decoration:underline}
.adhc-explore-menu{position:absolute;right:0;top:calc(100% + 10px);min-width:175px;padding:6px;background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 8px 24px #0002}
.adhc-explore-menu a{display:block;padding:8px 10px;white-space:nowrap}
.adhc-account{display:flex;align-items:center;gap:10px}
.adhc-primary{background:#8dc63f;color:#111;padding:7px 11px;border-radius:4px;font-weight:750;white-space:nowrap}
.adhc-primary:hover,.adhc-primary:focus-visible{background:#111;color:#fff;text-decoration:none}
@media(max-width:450px){.adhc-navline{flex-wrap:wrap}.adhc-account{margin-left:auto}.adhc-navframe{font-size:14px}}
.adhc-navframe,.adhc-navframe *{box-sizing:border-box}
.adhc-navframe a{font-family:inherit;line-height:inherit;text-transform:none;text-decoration:none;box-shadow:none}
.adhc-navframe a:not(.adhc-primary){color:inherit}
.adhc-navframe a:not(.adhc-primary):is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:4px}
.adhc-navframe .adhc-explore{margin:0;padding:0;border:0;background:transparent}
.adhc-navframe .adhc-explore summary{font:inherit;color:inherit;padding:0}
