/* Activities gallery language pill: preserve the established gallery layout. */
.activities-mini-nav{gap:20px}
.activities-mini-nav>a:nth-child(2){margin-left:auto;font:700 12px "DM Sans",Arial,sans-serif;color:var(--green);text-decoration:none}
.activities-mini-nav .c2-language-switch{flex-shrink:0}
@media(max-width:600px){.activities-mini-nav{gap:10px;padding-inline:14px}.activities-mini-nav>a:nth-child(2){max-width:110px;font-size:10px}.activities-mini-nav .c2-language-switch a{padding:8px 10px;font-size:11px}}
.activities-mini-nav .c2-language-switch{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid #dddad5;border-radius:999px;background:#f5f3f0}
.activities-mini-nav .c2-language-switch a{display:block;padding:5px 12px;border-radius:999px;color:#74665e;font:600 10px/1.2 Arial,sans-serif;letter-spacing:.05em;text-decoration:none}
.activities-mini-nav .c2-language-switch a[aria-current=page]{background:#a84744;color:#fff;box-shadow:0 2px 5px #673d3020}
.activities-mini-nav .c2-language-switch a:focus-visible{outline:2px solid #a84744;outline-offset:3px}
