
/* Keep the full navigation collapsed until it fits beside the logo and language switch. */
@media (min-width: 1024px) and (max-width: 1279px) {
  body > header nav.hidden.lg\:flex { display: none; }
  body > header button.lg\:hidden { display: block; }
  body > header #mobile-menu:not(.hidden) { display: block; }
}
