/* =========================================
   Torneos Nacionales - Estrellas arriba/abajo + centrado
   Nota: NO se modifica el texto del HTML.
   Se agrega ⭐ arriba y ⭐ abajo vía pseudo-elementos.
   ========================================= */

/* Antes este archivo apuntaba a h3, pero el título real del bloque es h2.tnc-title.
   Se rehace para controlar el título en PC/Laptop/Móvil sin “ruido”. */

#torneos-nacionales .tnc-title{
  text-wrap: balance;
  margin: .85rem auto .55rem;
  max-width: 22ch;
  text-align: center;
  line-height: 1.06;
  letter-spacing: 1.4px;
}

/* PC / Desktop: CENTRADO real */
@media (min-width: 1200px){
  #torneos-nacionales .tnc-title{
    max-width: 28ch;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    letter-spacing: 1.7px;
  }
}

/* Laptop: correr levemente a la derecha (sin tocar HTML) */
@media (min-width: 768px) and (max-width: 1199.98px){
  #torneos-nacionales .tnc-title{
    font-size: clamp(1.65rem, 2.15vw, 2.1rem) !important;
    max-width: 26ch;
    position: relative;
    left: 18px; /* ajuste fino solicitado: “correr a la derecha” */
    text-align: center;
  }
}

/* Móvil: compactar un poco más */
@media (max-width: 480px){
  #torneos-nacionales .tnc-title{
    font-size: 1.52rem !important;
    max-width: 17ch;
    line-height: 1.02;
    letter-spacing: 1.15px;
  }
}

/* Móvil muy chico */
@media (max-width: 360px){
  #torneos-nacionales .tnc-title{
    font-size: 1.42rem !important;
    line-height: 1.01;
    letter-spacing: 1.05px;
    max-width: 16ch;
  }
}

/* Desactivar cualquier adorno de estrellas que pudiera haberse aplicado a títulos internos */
#torneos-nacionales h3::before,
#torneos-nacionales h3::after{
  content: none !important;
}
