/* =========================================
   Laptop Bottom Compact Fix
   Objetivo: que la "última parte de abajo" no se vea gigante en laptop.
   Afecta SOLO rangos típicos laptop (981px–1280px).
   ========================================= */

@media (min-width: 981px) and (max-width: 1280px){
  /* Reduce padding general en los últimos bloques */
  #leyendas{ padding: 3.9rem 0 !important; }
  #sedes{ padding: 5.6rem 0 !important; }
  #contacto{ padding: 5.6rem 0 !important; }

  /* Header de Sedes (suele verse muy alto en laptop) */
  #sedes .section-header{ margin-bottom: 2.4rem !important; }

  /* Grid de sedes y amistosos: menos separación vertical */
  #sedes [style*="grid-template-columns: repeat(4, 1fr)"]{ gap: 1.35rem !important; margin-bottom: 2.4rem !important; }
  #sedes [style*="grid-template-columns: repeat(3, 1fr)"]{ gap: 1.35rem !important; }
  #sedes [style*="margin-bottom: 3rem"]{ margin-bottom: 2.1rem !important; }

  /* Contacto y footer: que no se sientan enormes */
  #footer{ padding: 1.6rem 0 0.9rem !important; }
}
