/* Homepage: narrower modules menu and less bottom space, 2026-10-16 [23]. */
@media (min-width: 961px) {
  .site-header #modules-menu { width: min(785px, 100%); }
  .site-header .nav-panel { padding-bottom: 20px; }
}
@media (max-width: 960px) {
  .site-header .main-nav.is-open { padding-bottom: 12px; }
}
