/* Third language fits the existing navigation. Keep mobile content unchanged. */
.language-switcher { flex-shrink: 0; white-space: nowrap; }
.trial-header .language-switcher { display: inline-flex; align-items: center; gap: .4rem; }
.trial-header .language-switcher [aria-current] { text-decoration: underline; text-underline-offset: .3em; }
html[lang="es-ES"] .global-nav-link { white-space: nowrap; }
.policy-content a { overflow-wrap: anywhere; }
@media (min-width: 1100px) and (max-width: 1500px) {
  .global-nav-desktop { gap: clamp(.35rem, .65vw, .75rem); }
  html[lang="es-ES"] .global-nav-link,
  html[lang="es-ES"] .global-dropdown-toggle { font-size: .78rem; }
}
