/* Tablet landscape / small laptop — up to 1080px */
 
@media (max-width: 1080px) {
 
  :root {
    --side: clamp(20px, 10vw, 110px);
    --indent: clamp(0px, 5vw, 56px);
  }
 
  .header_right {
    gap: 28px;
  }
 
  .header_pages a,
  .language_pages a {
    padding: 0 6px;
  }
 
  /* Equipa: 2 cards visible */
  .team_track {
    --visible: 2;
  }
 
  .logos {
    gap: 32px 48px;
  }
}
 