.LandingLiga-module__bpT2ca__avisoAdmin{justify-content:space-between;align-items:center;gap:var(--esp-3);background:var(--ll-inverso);color:var(--ll-sobre-inverso);flex-wrap:wrap;padding:14px max(24px,50% - 526px);display:flex}.LandingLiga-module__bpT2ca__avisoAdminTextos{flex-direction:column;gap:2px;display:flex}.LandingLiga-module__bpT2ca__avisoAdminTextos strong{font-family:var(--ll-display);font-size:18px;font-weight:800;line-height:1.1}.LandingLiga-module__bpT2ca__avisoAdminTextos span{opacity:.8;font-size:13px}.LandingLiga-module__bpT2ca__avisoAdminBoton{min-height:40px}.LandingLiga-module__bpT2ca__identidad{gap:var(--esp-3);flex-direction:column;max-width:1100px;margin:0 auto;padding:28px 24px 0;display:flex}.LandingLiga-module__bpT2ca__portada{object-fit:cover;border-radius:var(--rad-lg);width:100%;max-height:280px;display:block}.LandingLiga-module__bpT2ca__identidadFila{align-items:center;gap:var(--esp-4);display:flex}.LandingLiga-module__bpT2ca__escudoLiga{--escudo-ancho:72px}.LandingLiga-module__bpT2ca__identidadTexto{gap:var(--esp-1);flex-direction:column;min-width:0;display:flex}.LandingLiga-module__bpT2ca__nombre{font-family:var(--ll-display);text-wrap:balance;margin:0;font-size:clamp(30px,5vw,44px);font-weight:800;line-height:1}.LandingLiga-module__bpT2ca__meta{color:var(--ll-gris);margin:0;font-size:14px}.LandingLiga-module__bpT2ca__descripcion{max-width:62ch;color:var(--ll-texto);margin:0;font-size:15px;line-height:1.55}.LandingLiga-module__bpT2ca__grupoTorneos{gap:var(--esp-2);flex-direction:column;display:flex}.LandingLiga-module__bpT2ca__grupoTorneos+.LandingLiga-module__bpT2ca__grupoTorneos{margin-top:var(--esp-5)}.LandingLiga-module__bpT2ca__listaTorneos{gap:var(--esp-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));margin:0;padding:0;list-style:none;display:grid}.LandingLiga-module__bpT2ca__torneoAbierto,.LandingLiga-module__bpT2ca__torneoCerrado{justify-content:space-between;align-items:center;gap:var(--esp-3);flex-direction:row}.LandingLiga-module__bpT2ca__torneoTexto{flex-direction:column;gap:2px;min-width:0;display:flex}.LandingLiga-module__bpT2ca__torneoNombre{color:var(--ll-tinta);font-family:var(--ll-display);font-size:20px;font-weight:700;line-height:1.1;text-decoration:none}a.LandingLiga-module__bpT2ca__torneoNombre:hover{text-underline-offset:3px;text-decoration:underline}.LandingLiga-module__bpT2ca__torneoDetalle{color:var(--ll-gris);font-size:13px}.LandingLiga-module__bpT2ca__torneoAccion{flex-shrink:0;min-height:44px}.LandingLiga-module__bpT2ca__torneoGestion{color:var(--ll-tinta);text-underline-offset:3px;flex-shrink:0;font-size:14px;font-weight:700;text-decoration:underline}.LandingLiga-module__bpT2ca__crearTorneo{margin-top:var(--esp-4);border:1.5px dashed var(--ll-borde2);border-radius:var(--rad-lg);color:var(--ll-tinta);flex-direction:column;gap:2px;padding:16px;text-decoration:none;display:flex}.LandingLiga-module__bpT2ca__crearTorneo:hover{border-color:var(--ll-borde3)}.LandingLiga-module__bpT2ca__crearTorneoTitulo{font-family:var(--ll-display);font-size:20px;font-weight:800}.LandingLiga-module__bpT2ca__torneoVer{color:var(--ll-tinta);flex-shrink:0;font-size:14px;font-weight:700}.LandingLiga-module__bpT2ca__seccion{max-width:1100px;margin:0 auto;padding:32px 24px 48px;scroll-margin-top:126px}.LandingLiga-module__bpT2ca__seccionCabecera{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.LandingLiga-module__bpT2ca__seccionTitulo{font-family:var(--ll-display);letter-spacing:-.6px;color:var(--ll-tinta);margin:0;font-size:clamp(24px,4vw,30px);font-weight:900}.LandingLiga-module__bpT2ca__seccionMeta{color:var(--liga-texto);font-size:13px}.LandingLiga-module__bpT2ca__torneoNombre{font-family:var(--ll-display);letter-spacing:.4px;color:var(--ll-tinta);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:800;overflow:hidden}.LandingLiga-module__bpT2ca__vacio{background:var(--ll-card);border:1px dashed var(--ll-borde2);color:var(--ll-gris);border-radius:14px;margin:20px 0 0;padding:20px;font-size:13px}.LandingLiga-module__bpT2ca__auspiciadores{max-width:1100px;margin:0 auto;padding:34px 24px 6px}.LandingLiga-module__bpT2ca__auspiciadoresTitulo{letter-spacing:.9px;text-transform:uppercase;color:var(--ll-gris);margin-bottom:14px;font-size:9.5px;font-weight:700;display:block}.LandingLiga-module__bpT2ca__auspiciadoresLista{grid-template-columns:repeat(auto-fill,minmax(152px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.LandingLiga-module__bpT2ca__auspiciador{background:var(--ll-card);border:1px solid var(--ll-borde);border-radius:14px;place-items:center;height:76px;padding:14px 18px;text-decoration:none;transition:border-color .16s,background .16s;display:grid}a.LandingLiga-module__bpT2ca__auspiciador:hover{border-color:color-mix(in srgb, var(--liga-borde) 40%, transparent);background:var(--ll-elev)}.LandingLiga-module__bpT2ca__auspiciadorLogo{object-fit:contain;filter:grayscale();opacity:.78;max-width:100%;max-height:46px;transition:filter .16s,opacity .16s}.LandingLiga-module__bpT2ca__auspiciador:hover .LandingLiga-module__bpT2ca__auspiciadorLogo{filter:none;opacity:1}.LandingLiga-module__bpT2ca__auspiciadorNombre{font-family:var(--ll-display);letter-spacing:.3px;text-align:center;color:var(--ll-texto);font-size:13.5px;font-weight:800}.LandingLiga-module__bpT2ca__auspiciador:hover .LandingLiga-module__bpT2ca__auspiciadorNombre{color:var(--liga-texto)}.LandingLiga-module__bpT2ca__noticias{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;margin:20px 0 0;padding:0;list-style:none;display:grid}.LandingLiga-module__bpT2ca__noticia{background:var(--ll-card);border:1px solid var(--ll-borde);border-radius:16px;flex-direction:column;height:100%;text-decoration:none;transition:border-color .14s,transform .14s;display:flex;overflow:hidden}.LandingLiga-module__bpT2ca__noticia:hover{border-color:var(--liga-borde);transform:translateY(-2px)}.LandingLiga-module__bpT2ca__noticiaFoto{aspect-ratio:16/9;background:var(--ll-elev);overflow:hidden}.LandingLiga-module__bpT2ca__noticiaFoto img{object-fit:cover;width:100%;height:100%;display:block}.LandingLiga-module__bpT2ca__noticiaSinFoto{background:radial-gradient(90% 120% at 20% 0%, color-mix(in srgb, var(--liga-color) 28%, transparent) 0%, transparent 62%), var(--ll-elev);width:100%;height:100%;display:block}.LandingLiga-module__bpT2ca__noticiaCuerpo{flex-direction:column;flex:1;gap:8px;padding:16px 18px 14px;display:flex}.LandingLiga-module__bpT2ca__noticiaKicker{letter-spacing:.7px;text-transform:uppercase;color:var(--liga-texto);font-size:10px;font-weight:700}.LandingLiga-module__bpT2ca__noticiaTitulo{font-family:var(--ll-display);letter-spacing:.2px;text-transform:uppercase;color:var(--ll-tinta);margin:0;font-size:16px;font-weight:800;line-height:1.3}.LandingLiga-module__bpT2ca__noticiaResumen{color:var(--ll-texto);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.LandingLiga-module__bpT2ca__noticiaPie{color:var(--ll-gris);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;font-size:11.5px;display:flex}.LandingLiga-module__bpT2ca__noticiaLeerMas{color:var(--liga-texto)}.LandingLiga-module__bpT2ca__verTodos{margin-top:var(--esp-4);border:1.5px solid var(--ll-borde2);color:var(--ll-tinta);white-space:nowrap;border-radius:999px;padding:8px 16px;font-size:12.5px;text-decoration:none;transition:border-color .14s,color .14s;display:inline-flex}.LandingLiga-module__bpT2ca__verTodos:hover{border-color:var(--liga-borde);color:var(--liga-texto)}.LandingLiga-module__bpT2ca__carruselMarco{margin:20px -24px 0;padding:2px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.LandingLiga-module__bpT2ca__carruselTira{width:max-content;animation:LandingLiga-module__bpT2ca__desfile calc(var(--partidos,8) * 9s) linear infinite;gap:13px;margin:0;padding:0 6px;list-style:none;display:flex}.LandingLiga-module__bpT2ca__carruselMarco:hover .LandingLiga-module__bpT2ca__carruselTira,.LandingLiga-module__bpT2ca__carruselTira:focus-within{animation-play-state:paused}@keyframes LandingLiga-module__bpT2ca__desfile{0%{transform:translate(0)}to{transform:translate(calc(-50% - 6.5px))}}@media (prefers-reduced-motion:reduce){.LandingLiga-module__bpT2ca__carruselTira{width:100%;animation:none;overflow-x:auto}.LandingLiga-module__bpT2ca__carruselMarco{-webkit-mask-image:none;mask-image:none}}.LandingLiga-module__bpT2ca__partidoItem{flex:0 0 280px}.LandingLiga-module__bpT2ca__filaPartidos{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:13px;margin:20px 0 0;padding:0;list-style:none;display:grid}.LandingLiga-module__bpT2ca__filaPartidos .LandingLiga-module__bpT2ca__partidoItem{flex:initial}.LandingLiga-module__bpT2ca__partido{background:var(--ll-card);border:1px solid var(--ll-borde);border-radius:16px;flex-direction:column;height:100%;text-decoration:none;transition:border-color .14s,transform .14s;display:flex}.LandingLiga-module__bpT2ca__partido:hover{border-color:var(--liga-borde);transform:translateY(-2px)}.LandingLiga-module__bpT2ca__partidoTop{border-bottom:1px solid var(--ll-borde);justify-content:space-between;align-items:center;gap:10px;padding:12px 15px;display:flex}.LandingLiga-module__bpT2ca__partidoJornada{letter-spacing:.7px;text-transform:uppercase;color:var(--ll-gris);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}.LandingLiga-module__bpT2ca__partidoEstado{background:var(--ll-exito-a);color:var(--ll-exito);border-radius:999px;flex:none;padding:3px 9px;font-size:10px;font-weight:700}.LandingLiga-module__bpT2ca__partidoCuerpo{grid-template-columns:1fr auto 1fr;align-items:start;gap:8px;padding:18px 12px;display:grid}.LandingLiga-module__bpT2ca__lado{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.LandingLiga-module__bpT2ca__ladoEscudo,.LandingLiga-module__bpT2ca__ladoEscudoVacio{object-fit:contain;border-radius:9px;width:34px;height:34px}.LandingLiga-module__bpT2ca__ladoEscudoVacio{background:var(--ll-elev);border:1px solid var(--ll-borde2);color:var(--ll-gris);font-family:var(--ll-display);place-items:center;font-size:12px;font-weight:800;display:grid}.LandingLiga-module__bpT2ca__marcador{min-width:38px;height:38px;font-family:var(--ll-display);color:var(--ll-tinta);border:1px solid #0000;border-radius:10px;place-items:center;padding:0 8px;font-size:19px;font-weight:900;display:grid}.LandingLiga-module__bpT2ca__marcadorGana{border-color:var(--liga-borde);color:var(--liga-texto)}.LandingLiga-module__bpT2ca__ladoNombre{text-align:center;max-width:100%;color:var(--ll-texto);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.LandingLiga-module__bpT2ca__versus{color:var(--ll-gris);align-self:center;font-size:10px}.LandingLiga-module__bpT2ca__partidoPie{border-top:1px solid var(--ll-borde);color:var(--ll-gris);justify-content:space-between;gap:10px;padding:11px 15px;font-size:11px;display:flex}.LandingLiga-module__bpT2ca__contactoBajada{max-width:60ch;color:var(--ll-texto);margin:12px 0 0;font-size:14.5px;line-height:1.65}.LandingLiga-module__bpT2ca__contactoPanel{background:linear-gradient(135deg, color-mix(in srgb, var(--liga-color) 12%, transparent), var(--ll-card));border:1px solid var(--ll-borde);border-radius:18px;margin-top:22px;padding:24px}.LandingLiga-module__bpT2ca__waCabecera{align-items:center;gap:12px;display:flex}.LandingLiga-module__bpT2ca__waIcono{background:var(--ll-exito-a);width:44px;height:44px;color:var(--ll-exito);border-radius:14px;flex:none;place-items:center;display:grid}.LandingLiga-module__bpT2ca__waTexto{flex-direction:column;gap:2px;min-width:0;display:flex}.LandingLiga-module__bpT2ca__waNumero{font-family:var(--ll-display);color:var(--ll-tinta);overflow-wrap:anywhere;font-size:clamp(17px,3.4vw,20px);font-weight:800}.LandingLiga-module__bpT2ca__waAcciones{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.LandingLiga-module__bpT2ca__waPrimario,.LandingLiga-module__bpT2ca__waSecundario{border-radius:999px;padding:12px 20px;font-size:12.5px;text-decoration:none;transition:transform .14s,border-color .14s}.LandingLiga-module__bpT2ca__waPrimario{background:var(--liga-color);color:var(--ll-fondo);font-family:var(--ll-display);font-weight:800}.LandingLiga-module__bpT2ca__waSecundario{border:1px solid var(--ll-borde2);color:var(--ll-tinta);font-weight:600}.LandingLiga-module__bpT2ca__waPrimario:hover,.LandingLiga-module__bpT2ca__waSecundario:hover{transform:translateY(-2px)}.LandingLiga-module__bpT2ca__waSecundario:hover{border-color:var(--liga-borde)}.LandingLiga-module__bpT2ca__contactoPie{flex-wrap:wrap;gap:26px;display:flex}.LandingLiga-module__bpT2ca__contactoPie div{flex-direction:column;gap:3px;min-width:0;display:flex}.LandingLiga-module__bpT2ca__contactoPieConLinea{border-top:1px solid var(--ll-borde);margin-top:22px;padding-top:18px}.LandingLiga-module__bpT2ca__contactoEtiqueta{letter-spacing:.6px;text-transform:uppercase;color:var(--ll-gris);font-size:9.5px;font-weight:700}.LandingLiga-module__bpT2ca__contactoDato{color:var(--ll-tinta);overflow-wrap:anywhere;align-items:center;gap:6px;font-size:13px;text-decoration:none;display:inline-flex}a.LandingLiga-module__bpT2ca__contactoDato:hover{color:var(--liga-texto)}.LandingLiga-module__bpT2ca__faqs{flex-direction:column;gap:9px;margin-top:20px;display:flex}.LandingLiga-module__bpT2ca__faq{background:var(--ll-card);border:1px solid var(--ll-borde);border-radius:14px;padding:18px 20px}.LandingLiga-module__bpT2ca__faq[open]{border-color:color-mix(in srgb, var(--liga-borde) 30%, transparent)}.LandingLiga-module__bpT2ca__faqPregunta{color:var(--ll-tinta);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;font-size:14.5px;font-weight:600;list-style:none;display:flex}.LandingLiga-module__bpT2ca__faqPregunta::-webkit-details-marker{display:none}.LandingLiga-module__bpT2ca__faqSigno{background:color-mix(in srgb, var(--liga-color) 14%, transparent);border-radius:8px;flex:none;width:26px;height:26px;position:relative}.LandingLiga-module__bpT2ca__faqSigno:before,.LandingLiga-module__bpT2ca__faqSigno:after{content:"";background:var(--liga-color);border-radius:2px;width:11px;height:2px;transition:transform .16s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LandingLiga-module__bpT2ca__faqSigno:after{transform:translate(-50%,-50%)rotate(90deg)}.LandingLiga-module__bpT2ca__faq[open] .LandingLiga-module__bpT2ca__faqSigno:after{transform:translate(-50%,-50%)rotate(0)}.LandingLiga-module__bpT2ca__faqRespuesta{color:var(--ll-texto);margin:10px 0 0;padding-right:40px;font-size:13.5px;line-height:1.65}@media (prefers-reduced-motion:reduce){.LandingLiga-module__bpT2ca__faqSigno:before,.LandingLiga-module__bpT2ca__faqSigno:after,.LandingLiga-module__bpT2ca__waPrimario,.LandingLiga-module__bpT2ca__waSecundario{transition:none}}.LandingLiga-module__bpT2ca__dosColumnas{gap:var(--esp-6);grid-template-columns:repeat(2,minmax(0,1fr));max-width:1100px;margin:0 auto;padding:48px 24px 60px;display:grid}.LandingLiga-module__bpT2ca__dosColumnas>.LandingLiga-module__bpT2ca__seccion{max-width:none;margin:0;padding:0}@media (max-width:860px){.LandingLiga-module__bpT2ca__dosColumnas{grid-template-columns:minmax(0,1fr)}}.LandingLiga-module__bpT2ca__listaCompacta{gap:var(--esp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LandingLiga-module__bpT2ca__proximo{gap:var(--esp-1);padding:var(--esp-3) var(--esp-4);border-radius:var(--rad-md);border:1px solid var(--ll-borde);background:var(--ll-card);color:inherit;flex-direction:column;text-decoration:none;transition:border-color .14s;display:flex}.LandingLiga-module__bpT2ca__proximo:hover{border-color:var(--liga-borde)}.LandingLiga-module__bpT2ca__proximoCuando,.LandingLiga-module__bpT2ca__proximoTorneo{color:var(--ll-gris);font-size:.75rem}.LandingLiga-module__bpT2ca__proximoCuando{color:var(--liga-texto);font-weight:700}.LandingLiga-module__bpT2ca__proximoRivales{align-items:center;gap:var(--esp-2);min-width:0;color:var(--ll-tinta);font-weight:700;display:flex}.LandingLiga-module__bpT2ca__proximoNombre{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.LandingLiga-module__bpT2ca__escudito{object-fit:cover;border-radius:6px;flex-shrink:0;width:22px;height:22px}.LandingLiga-module__bpT2ca__escuditoVacio{background:var(--ll-elev);color:var(--ll-gris);justify-content:center;align-items:center;font-size:9px;font-weight:800;display:inline-flex}.LandingLiga-module__bpT2ca__tablaResumen{border-collapse:collapse;width:100%;color:var(--ll-texto);font-size:.875rem}.LandingLiga-module__bpT2ca__tablaResumen th{padding:var(--esp-2);letter-spacing:.06em;text-transform:uppercase;color:var(--ll-gris);text-align:right;border-bottom:1px solid var(--ll-borde);font-size:.6875rem;font-weight:700}.LandingLiga-module__bpT2ca__tablaResumen th:nth-child(2){text-align:left}.LandingLiga-module__bpT2ca__tablaResumen abbr{text-decoration:none}.LandingLiga-module__bpT2ca__tablaResumen td{padding:var(--esp-2);text-align:right;font-variant-numeric:tabular-nums;border-bottom:1px solid var(--ll-borde)}.LandingLiga-module__bpT2ca__tablaResumen td:nth-child(2){text-align:left;width:100%;max-width:0}.LandingLiga-module__bpT2ca__tablaPos{width:28px;color:var(--ll-gris)}.LandingLiga-module__bpT2ca__tablaEquipo{align-items:center;gap:var(--esp-2);min-width:0;color:var(--ll-tinta);font-weight:600;display:flex}.LandingLiga-module__bpT2ca__tablaPuntos{color:var(--ll-tinta);font-weight:800}.LandingLiga-module__bpT2ca__grillaEquipos{gap:var(--esp-2);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0;padding:0;list-style:none;display:grid}.LandingLiga-module__bpT2ca__equipoChip{align-items:center;gap:var(--esp-2);min-width:0;padding:var(--esp-2) var(--esp-3);border-radius:var(--rad-md);border:1px solid var(--ll-borde);background:var(--ll-card);color:var(--ll-tinta);font-size:.875rem;font-weight:600;text-decoration:none;transition:border-color .14s;display:flex}a.LandingLiga-module__bpT2ca__equipoChip:hover{border-color:var(--liga-borde)}.LandingLiga-module__bpT2ca__tablaNota{margin:var(--esp-3) 0 0;color:var(--ll-gris);font-size:.75rem}.LandingLiga-module__bpT2ca__proximoEnVivo{color:var(--ll-error);font-family:var(--ll-display);letter-spacing:.5px;font-size:12px;font-weight:900}
