.comparar-module__Js2a5q__pagina{gap:var(--esp-4);flex-direction:column;width:100%;min-width:0;max-width:960px;margin:0 auto;padding:24px 24px 64px;display:flex}.comparar-module__Js2a5q__titulo{font-family:var(--ll-display);margin:0;font-size:clamp(30px,6vw,44px);font-weight:800;line-height:1}.comparar-module__Js2a5q__texto{color:var(--ll-texto);margin:0;font-size:15px}.comparar-module__Js2a5q__tablaMarco{margin:0 -24px;padding:0 24px;overflow-x:auto}.comparar-module__Js2a5q__tabla{width:100%;min-width:calc(92px + var(--columnas) * 128px);border-collapse:collapse;table-layout:fixed}.comparar-module__Js2a5q__tabla th,.comparar-module__Js2a5q__tabla td{border-bottom:1px solid var(--ll-borde);text-align:left;vertical-align:top;padding:12px 8px;font-size:14px}.comparar-module__Js2a5q__tabla td a{color:var(--ll-tinta);font-weight:600}.comparar-module__Js2a5q__esquina,.comparar-module__Js2a5q__etiqueta{background:var(--ll-fondo);width:92px;position:sticky;left:0}.comparar-module__Js2a5q__etiqueta{color:var(--ll-gris);letter-spacing:.1em;text-transform:uppercase;font-weight:700;font-size:11px!important}.comparar-module__Js2a5q__liga{text-align:center!important;vertical-align:bottom!important}.comparar-module__Js2a5q__escudo{--escudo-ancho:52px;margin:0 auto var(--esp-2)}.comparar-module__Js2a5q__ligaNombre{color:var(--ll-tinta);font-family:var(--ll-display);font-size:18px;font-weight:800;line-height:1.1;text-decoration:none;display:block}.comparar-module__Js2a5q__ligaLugar{color:var(--ll-gris);margin-top:2px;font-size:12px;font-weight:400;display:block}.comparar-module__Js2a5q__quitar{margin-top:var(--esp-2);color:var(--ll-gris);font-size:12px;font-weight:400;display:inline-block}.comparar-module__Js2a5q__vacio{color:var(--ll-gris)}.comparar-module__Js2a5q__oculto{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.comparar-module__Js2a5q__agregar{gap:var(--esp-2);flex-direction:column;display:flex}.comparar-module__Js2a5q__buscar{align-items:center;gap:var(--esp-2);border:1.5px solid var(--ll-borde3);border-radius:var(--rad-md);background:var(--ll-card);min-height:48px;color:var(--ll-gris);padding:0 14px;display:flex}.comparar-module__Js2a5q__buscar:focus-within{outline:2px solid var(--ll-foco);outline-offset:2px}.comparar-module__Js2a5q__entrada{min-width:0;color:var(--ll-tinta);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}.comparar-module__Js2a5q__candidatas{margin:0;padding:0;list-style:none}.comparar-module__Js2a5q__escudoChico{--escudo-ancho:28px;flex-shrink:0}@media (max-width:640px){.comparar-module__Js2a5q__pagina{padding:var(--esp-3) 16px var(--esp-6)}.comparar-module__Js2a5q__tablaMarco{margin:0 -16px;padding:0 16px}}
