/* Keep the six-item main nav on one line on small laptops (added with the Research page). */
@media (min-width: 1025px) and (max-width: 1320px) {
  .main-nav ul { gap: 22px; }
  .main-nav a { font-size: 0.94rem; white-space: nowrap; }
  .main-nav .cta-button { padding: 10px 16px; }
}
@media (min-width: 1025px) and (max-width: 1120px) {
  .header-container { gap: 16px; }
  .main-nav ul { gap: 14px; }
  .main-nav a { font-size: 0.86rem; }
  .main-nav .cta-button { padding: 8px 12px; }
  .lang-btn { padding-left: 5px; padding-right: 5px; }
}
