/* TV PLAY V1.140 — sistema de separación vertical entre apartados
   Meta desktop: 80px al salir / 80px al entrar = 160px visuales.
   Meta móvil: 64px / 64px = 128px.
   No modifica contenido interno, listas de precios, botones o navegación. */
@media(min-width:861px){
  /* La portada mantiene su altura de pantalla y logos, solo ajustamos su base. */
  main > section.hero {padding-bottom:80px !important;}

  /* Apartados: separaciones comunes; sin alturas mínimas que generan vacío. */
  main > section#como-funciona,
  main > section#instalacion,
  main > section#planes,
  main > section#revendedores,
  main > section#clientes,
  main > section#preguntas,
  main > section#contacto{
    padding-top:80px !important;
    padding-bottom:80px !important;
    min-height:0 !important;
  }
}
@media(max-width:860px){
  main > section.hero {padding-bottom:64px !important;}
  main > section#como-funciona,
  main > section#instalacion,
  main > section#planes,
  main > section#revendedores,
  main > section#clientes,
  main > section#preguntas,
  main > section#contacto{
    padding-top:64px !important;
    padding-bottom:64px !important;
    min-height:0 !important;
  }
}
