/* The existing desktop links overflow at tablet widths in English. */
@media (min-width: 941px) and (max-width: 1100px) {
  .burger { display: block; margin-left: auto; }
  .nav {
    position: absolute; top: 72px; left: 0; right: 0; margin: 0;
    flex-direction: column; gap: 0; padding: 8px 24px 18px;
    background: #fff; border-bottom: 1px solid var(--line); display: none;
  }
  .nav.open { display: flex; }
  .nav a { padding: 11px 0; border-bottom: 1px solid var(--line); }
  .topbar-act { order: 3; }
}
