.primary-menu{display:flex;align-items:center;gap:8px}.primary-menu a{display:block;padding:10px 12px;border:1px solid #31adc75c;border-radius:9px;box-shadow:0 0 8px #31adc710;text-decoration:none;white-space:nowrap;font-size:13px;font-weight:750;line-height:1.2}.primary-menu a:hover,.primary-menu a:focus-visible{border-color:#31adc7;box-shadow:0 0 11px #31adc730}.primary-menu a[aria-current=page],.primary-menu a.active-page{border-color:#f58b32;color:#f58b32;box-shadow:0 0 10px #f58b3219}.section-menu{display:flex;justify-content:flex-start;gap:22px;margin:0 0 26px;padding:0 0 16px;border-bottom:1px solid var(--line);font-size:13px}.section-menu a{text-decoration:none;font-weight:700}.section-menu a:hover{color:var(--accent)}@media(max-width:1050px){.primary-menu{gap:6px}.primary-menu a{font-size:12px;padding:10px 9px}}@media(max-width:800px){header .nav{height:auto;min-height:78px;flex-wrap:wrap;padding-top:12px;padding-bottom:12px;gap:12px}header .nav-menu{display:none!important}header .nav-links.primary-menu{display:flex!important;position:static;order:3;width:100%;flex-basis:100%;flex-direction:row;align-items:center;justify-content:space-between;margin:0;padding:0;background:transparent;box-shadow:none}.primary-menu{order:3;display:flex!important;flex-basis:100%;width:100%;justify-content:space-between;margin:0;gap:5px}.primary-menu a{padding:10px 7px;font-size:clamp(10px,2.65vw,12px);border-radius:7px;text-align:center}.section-menu{gap:20px;font-size:12px}}@media(prefers-reduced-motion:reduce){.primary-menu a{transition:none}}

.channel-formats{margin-top:20px;padding-top:15px;border-top:1px solid var(--line)}.channel-formats a{font-size:12px;color:var(--muted)}.social-grid .card .textlink{margin-top:auto;padding-top:12px}.social-grid .card p{margin-bottom:24px}

/* Same four destinations across the local portal. */
.primary-menu{flex:1;justify-content:space-between}.primary-menu a{flex:1;text-align:center}header .brand img{display:none}header .brand b{display:none}
