/* Shared card navigation stays within the existing sticky header. */
nav.card-switcher{min-height:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:0 0 14px}
.card-switcher a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:9px 10px;border:1px solid var(--gold,#c9a25b);color:var(--navy,#101f3b);background:#fff;font:700 .76rem/1.3 Arial,sans-serif;text-align:center;text-decoration:none;transition:background-color .18s,color .18s}
.card-switcher a:hover,.card-switcher a[aria-current="page"]{background:var(--navy,#101f3b);color:#fff;border-color:var(--navy,#101f3b)}
.card-switcher a:focus-visible{outline:3px solid var(--gold,#c9a25b);outline-offset:2px}
html{scroll-padding-top:160px}
@media(max-width:650px){nav.card-switcher{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding-bottom:10px}.card-switcher a{font-size:.69rem;padding:8px 4px}html{scroll-padding-top:195px}}
@media(prefers-reduced-motion:reduce){.card-switcher a{transition:none}}
