.program-switch{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:18px 24px;background:#000;color:#fff;font:13px Inter,Arial,sans-serif}.program-switch nav{display:flex;gap:24px;flex-wrap:wrap}.program-switch a{color:#fff;display:inline-flex;align-items:center;min-height:44px}.program-switch [aria-current]{text-decoration-color:#f6cf1f;text-underline-offset:8px}.program-switch a:focus-visible{outline:3px solid #f6cf1f;outline-offset:4px}@media(max-width:720px){.program-switch{align-items:flex-start;flex-direction:column;gap:0}}