/* Shared static language navigation; no automatic redirects or tracking. */
.language-switcher{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.45rem .75rem;padding:.7rem 1rem;background:#f1f5f2;color:#173f38;border-bottom:1px solid #d6e2da;font:500 .9rem/1.5 system-ui,sans-serif}
.language-switcher span{margin-right:.25rem;font-size:.8rem;letter-spacing:.025em}.language-switcher a{display:inline-block;padding:.25rem .65rem;border-radius:1rem;color:#173f38;text-decoration:none;border:1px solid transparent}.language-switcher a:hover,.language-switcher a:focus-visible{border-color:#173f38;text-decoration:underline}.language-switcher a[aria-current="page"]{background:#173f38;color:#fff}.language-switcher a:focus-visible{outline:3px solid #bd7b26;outline-offset:2px}
@media(max-width:440px){.language-switcher{gap:.25rem}.language-switcher span{flex-basis:100%;text-align:center}}
