/* Compact shared navigation; each mobile nav link stays on one line. */
header nav[aria-label="Main navigation"] a{white-space:nowrap}
@media(max-width:700px){header{display:grid;grid-template-columns:minmax(0,1fr);gap:13px;align-items:center}header .brand{max-width:none;justify-self:start}header nav[aria-label="Main navigation"]{width:100%;max-width:none;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:6px;font-size:8.5px;letter-spacing:.1px;line-height:1.5}header nav[aria-label="Main navigation"] a{flex:0 0 auto}}
#tuesday,#wednesday{scroll-margin-top:24px}

.community-links{display:flex;flex-wrap:wrap;gap:12px 20px}.community-links a{color:var(--gold);font-size:10px;letter-spacing:0;text-transform:none}@media(max-width:700px){header nav[aria-label="Main navigation"]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 5px;justify-items:start;font-size:8.5px}header nav[aria-label="Main navigation"] a{min-width:0}.community-links{gap:12px}}
