.header nav a[aria-current="page"]{color:#ffd092;border-bottom:1px solid #ffd092}
.mobile-specialty-nav{display:none}
.header .brand{flex-shrink:0}
.header nav{gap:24px}
@media(max-width:1050px){.header nav{gap:16px;font-size:13px}}
@media(max-width:760px){.mobile-specialty-nav{display:flex;justify-content:center;gap:6px;padding:0 16px 12px;overflow:auto}.mobile-specialty-nav a{padding:9px 13px;border:1px solid #68615b;border-radius:999px;color:#f1e6d8;font-size:12px;white-space:nowrap}.mobile-specialty-nav a[aria-current="page"]{background:#efb76b;border-color:#efb76b;color:#21190f}.header{height:76px}.header-cta{font-size:11px;padding:10px 12px}}
