.jel-bloque__cabecera{margin-bottom:0.5rem}.jel-bloque__titulo{margin:0;font-family:var( --wp--preset--font-family--titulos,Georgia,serif);font-size:1.5rem;font-weight:600;line-height:1.15;letter-spacing:-0.01em}.jel-bloque__bajada{margin:0.3rem 0 0;max-width:40rem;font-size:0.9rem;color:var( --wp--preset--color--tenue,#5a5548)}.jel-ranking,.jel-indice,.jel-decadas,.jel-carrusel,.jel-relacionados,.jel-seccion,.jel-hoy{padding-top:1rem;border-top:2px solid var( --wp--preset--color--fuerte,#1b1a17)}.jel-lista{list-style:none;margin:0;padding:0}.jel-lista--doble{display:grid;grid-template-columns:repeat( 2,minmax( 0,1fr));column-gap:3rem}.jel-lista--ranking{grid-auto-flow:column;grid-template-rows:repeat( var( --jel-filas,5),auto)}.jel-fila{margin:0;border-bottom:1px solid var( --wp--preset--color--borde,#cfc9b8)}.jel-fila__enlace{display:flex;align-items:center;gap:0.95rem;padding:0.7rem 0;color:inherit;text-decoration:none}.jel-fila__posicion{flex:none;width:2.1rem;font-family:var( --wp--preset--font-family--titulos,Georgia,serif);font-size:1.5rem;font-weight:600;line-height:1;color:var( --wp--preset--color--tenue,#5a5548);text-align:right}.jel-fila__texto{display:flex;flex-direction:column;gap:0.12rem;flex:1 1 auto;min-width:0}.jel-fila__titulo{font-family:var( --wp--preset--font-family--titulos,Georgia,serif);font-size:1.12rem;font-weight:600;line-height:1.2;color:var( --wp--preset--color--fuerte,#1b1a17);background-image:linear-gradient( transparent 62%,var( --wp--preset--color--marcador,#f2d03b) 62%);background-repeat:no-repeat;background-size:0% 100%;transition:background-size 0.18s ease;align-self:flex-start}.jel-fila__enlace:hover .jel-fila__titulo,.jel-fila__enlace:focus-visible .jel-fila__titulo{background-size:100% 100%}.jel-fila__meta{overflow:hidden;font-size:0.85rem;color:var( --wp--preset--color--tenue,#5a5548);text-overflow:ellipsis;white-space:nowrap}.jel-fila__anio{flex:none;margin-left:auto;font-family:var( --wp--preset--font-family--datos,ui-monospace,monospace);font-size:0.85rem;color:var( --wp--preset--color--tenue,#5a5548)}.jel-fila__enlace--texto .jel-fila__meta{white-space:normal}.jel-miniatura{display:grid;flex:none;place-items:center;width:3.5rem;height:3.5rem;overflow:hidden;background:var( --wp--preset--color--superficie-alta,#e2ddcf);border:1px solid var( --wp--preset--color--borde,#cfc9b8);border-radius:2px}.jel-miniatura__imagen{min-width:0;min-height:0;width:100%;height:100%;padding:0.3rem;box-sizing:border-box;object-fit:contain}.jel-miniatura--sobre-claro{background:#fffdf8}.jel-miniatura--sobre-oscuro{background:#25231f;border-color:#25231f}.jel-miniatura--foto .jel-miniatura__imagen{padding:0;object-fit:cover}.jel-miniatura--inicial{font-family:var( --wp--preset--font-family--titulos,Georgia,serif);font-size:1.5rem;font-weight:600;color:var( --wp--preset--color--tenue,#5a5548)}.jel-miniatura--ficha{width:100%;height:auto;aspect-ratio:4 / 3}.jel-miniatura--ficha .jel-miniatura__imagen{padding:1.4rem}.jel-miniatura--ficha.jel-miniatura--foto .jel-miniatura__imagen{padding:0}.jel-miniatura--ficha.jel-miniatura--inicial{font-size:5rem}.jel-catalogo__conteo{margin:0 0 0.25rem;font-family:var( --wp--preset--font-family--datos,ui-monospace,monospace);font-size:0.8rem;color:var( --wp--preset--color--tenue,#5a5548)}.jel-vacio{padding:2rem 0;color:var( --wp--preset--color--tenue,#5a5548)}.jel-paginacion{margin-top:2.25rem}.jel-paginacion ul{display:flex;flex-wrap:wrap;gap:0.4rem;margin:0;padding:0;list-style:none}.jel-paginacion .page-numbers{display:block;padding:0.45rem 0.8rem;border:1px solid var( --wp--preset--color--borde,#cfc9b8);font-family:var( --wp--preset--font-family--datos,ui-monospace,monospace);font-size:0.85rem;color:var( --wp--preset--color--fuerte,#1b1a17);text-decoration:none}.jel-paginacion a.page-numbers:hover{background:var( --wp--preset--color--marcador,#f2d03b)}.jel-paginacion .page-numbers.current{background:var( --wp--preset--color--fuerte,#1b1a17);border-color:var( --wp--preset--color--fuerte,#1b1a17);color:var( --wp--preset--color--base,#f4f1ea)}.jel-paginacion .page-numbers.dots{border-color:transparent}.jel-indice__lista{margin:0.9rem 0 0.75rem;padding:0;list-style:none}.jel-indice__lista li{margin:0;border-bottom:1px solid var( --wp--preset--color--borde,#cfc9b8)}.jel-indice__lista a{display:flex;justify-content:space-between;gap:1rem;padding:0.55rem 0;color:var( --wp--preset--color--fuerte,#1b1a17);text-decoration:none}.jel-indice__lista a >span:first-child{background-image:linear-gradient( transparent 62%,var( --wp--preset--color--marcador,#f2d03b) 62%);background-repeat:no-repeat;background-size:0% 100%;transition:background-size 0.18s ease}.jel-indice__lista a:hover >span:first-child,.jel-indice__lista a:focus-visible >span:first-child{background-size:100% 100%}.jel-indice__n{font-family:var( --wp--preset--font-family--datos,ui-monospace,monospace);font-size:0.85rem;color:var( --wp--preset--color--tenue,#5a5548)}.jel-indice__todos{font-size:0.9rem}.jel-decadas__lista{display:flex;flex-wrap:wrap;margin:1rem 0 0;padding:0;list-style:none;border-left:1px solid var( --wp--preset--color--borde,#cfc9b8)}.jel-decadas__lista li{flex:1 1 8rem;margin:0;border-right:1px solid var( --wp--preset--color--borde,#cfc9b8);border-bottom:1px solid var( --wp--preset--color--borde,#cfc9b8)}.jel-decadas__lista a{display:block;padding:1rem 1.1rem 0.9rem;color:var( --wp--preset--color--fuerte,#1b1a17);text-decoration:none}.jel-decadas__lista a:hover,.jel-decadas__lista a:focus-visible{background:var( --wp--preset--color--marcador,#f2d03b)}.jel-decadas__anio{display:block;font-family:var( --wp--preset--font-family--titulos,Georgia,serif);font-size:1.7rem;font-weight:600;line-height:1.1}.jel-decadas__n{display:block;margin-top:0.2rem;font-family:var( --wp--preset--font-family--datos,ui-monospace,monospace);font-size:0.78rem;color:var( --wp--preset--color--tenue,#5a5548)}.jel-decadas__lista a:hover .jel-decadas__n,.jel-decadas__lista a:focus-visible .jel-decadas__n{color:var( --wp--preset--color--fuerte,#1b1a17)}.jel-hoy{padding:1.1rem 1.4rem 0.6rem;background:var( --wp--preset--color--superficie,#ebe7dc)}.jel-hoy .jel-fila:last-child{border-bottom:0}.jel-lateral{grid-area:lateral;position:sticky;top:5.5rem;margin:0}.jel-lateral__portada{margin-bottom:1.1rem}.jel-datos{margin:0;border-top:2px solid var( --wp--preset--color--fuerte,#1b1a17)}.jel-datos__fila{display:grid;grid-template-columns:6.5rem minmax( 0,1fr);gap:0.75rem;padding:0.65rem 0;border-bottom:1px solid var( --wp--preset--color--borde,#cfc9b8)}.jel-datos dt{margin:0;font-family:var( --wp--preset--font-family--datos,ui-monospace,monospace);font-size:0.78rem;line-height:1.6;color:var( --wp--preset--color--tenue,#5a5548)}.jel-datos dd{margin:0;font-size:0.95rem}.jel-nota{font-family:var( --wp--preset--font-family--titulos,Georgia,serif);font-size:1.4rem;color:var( --wp--preset--color--primario,#0f5a46)}.jel-nota__total{font-size:0.85rem;color:var( --wp--preset--color--tenue,#5a5548)}@media ( max-width:900px){.jel-lateral{position:static;display:grid;grid-template-columns:minmax( 0,12rem) minmax( 0,1fr);gap:1.25rem 1.5rem;align-items:start}.jel-lateral__portada{margin:0}}@media ( max-width:560px){.jel-lateral{grid-template-columns:minmax( 0,1fr)}.jel-lista--doble{grid-template-columns:minmax( 0,1fr)}.jel-lista--ranking{grid-auto-flow:row;grid-template-rows:none}}@media ( max-width:900px){.jel-lista--ranking{column-gap:2rem}}.jel-resumen__texto{margin:0;font-size:1.15rem;line-height:1.6}.jel-resumen__aviso{margin:1rem 0 0;padding-left:0.85rem;border-left:3px solid var( --wp--preset--color--marcador,#f2d03b);font-size:0.88rem;color:var( --wp--preset--color--tenue,#5a5548)}.jel-trailer__marco{aspect-ratio:16 / 9;overflow:hidden;border-radius:2px}.jel-trailer__marco iframe{width:100%;height:100%;border:0}.jel-credito{margin-top:1.5rem;font-family:var( --wp--preset--font-family--datos,ui-monospace,monospace);font-size:0.74rem;color:var( --wp--preset--color--tenue,#5a5548)}.jel-credito a{color:inherit;text-decoration:underline}.jel-seccion__cabecera{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0.5rem 1rem;margin-bottom:0.4rem}.jel-seccion__todos{font-size:0.9rem}.jel-relacionados,.jel-contexto .jel-seccion{margin-top:3rem}.jel-lista--doble .jel-fila__meta{max-width:100%}.jel-anuncio{margin-block:2.25rem;text-align:center;clear:both}.jel-anuncio__etiqueta{display:block;margin-bottom:0.35rem;font-family:var( --wp--preset--font-family--datos,ui-monospace,monospace);font-size:0.72rem;color:var( --wp--preset--color--tenue,#5a5548)}.jel-anuncio__reserva{display:flex;align-items:center;justify-content:center;min-height:280px;overflow:hidden;background:var( --wp--preset--color--superficie,#ebe7dc)}.jel-anuncio__reserva .adsbygoogle{width:100%}.jel-anuncio--vacio{display:grid;place-items:center;min-height:90px;border:1px dashed var( --wp--preset--color--tenue,#5a5548);font-size:0.82rem;color:var( --wp--preset--color--tenue,#5a5548)}@media ( min-width:768px){.jel-anuncio__reserva{min-height:110px}}.jel-carrusel__controles{display:flex;align-items:center;gap:0.5rem}.jel-carrusel__flecha{display:grid;place-items:center;width:2.5rem;height:2.5rem;border:1px solid var( --wp--preset--color--fuerte,#1b1a17);border-radius:2px;background:transparent;color:var( --wp--preset--color--fuerte,#1b1a17);font-size:1rem;line-height:1;cursor:pointer}.jel-carrusel__flecha:hover:not( .esta-al-limite){background:var( --wp--preset--color--marcador,#f2d03b)}.jel-carrusel__flecha.esta-al-limite{border-color:var( --wp--preset--color--borde,#cfc9b8);color:var( --wp--preset--color--tenue,#5a5548)}.jel-carrusel__flecha[hidden]{display:none}.jel-carrusel__pista{display:grid;grid-auto-flow:column;grid-auto-columns:minmax( 15rem,21rem);gap:1.25rem;margin:1rem 0 0;padding:0 0 0.5rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none}.jel-carrusel__pista::-webkit-scrollbar{display:none}.jel-carrusel__item{scroll-snap-align:start;margin:0}.jel-entrada-tarjeta{height:100%}.jel-entrada-tarjeta__enlace{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.jel-entrada-tarjeta__imagen{display:block;aspect-ratio:3 / 2;overflow:hidden;background:var( --wp--preset--color--superficie-alta,#e2ddcf);border-radius:2px}.jel-entrada-tarjeta__imagen img{display:block;width:100%;height:100%;object-fit:cover}.jel-entrada-tarjeta__cuerpo{display:flex;flex-direction:column;gap:0.3rem;padding-top:0.8rem}.jel-entrada-tarjeta__fecha{font-family:var( --wp--preset--font-family--datos,ui-monospace,monospace);font-size:0.78rem;color:var( --wp--preset--color--tenue,#5a5548)}.jel-entrada-tarjeta__titulo{font-family:var( --wp--preset--font-family--titulos,Georgia,serif);font-size:1.25rem;font-weight:600;line-height:1.2;color:var( --wp--preset--color--fuerte,#1b1a17)}.jel-entrada-tarjeta__enlace:hover .jel-entrada-tarjeta__titulo{text-decoration:underline}.jel-entrada-tarjeta__resumen{font-size:0.92rem;color:var( --wp--preset--color--tenue,#5a5548)}@media ( max-width:640px){.jel-carrusel__pista{grid-auto-columns:minmax( 13rem,78vw)}}@media ( prefers-reduced-motion:reduce){.jel-fila__titulo,.jel-indice__lista a >span:first-child{transition:none}.jel-carrusel__pista{scroll-behavior:auto}}.jel-wikipedia{margin:1.25rem 0 0}.jel-wikipedia blockquote{margin:0;padding:0.1rem 0 0.1rem 1.1rem;border-left:3px solid var( --wp--preset--color--fuerte,#1b1a17);font-family:var( --wp--preset--font-family--titulos,Georgia,serif);font-size:1.1rem;line-height:1.55}.jel-wikipedia blockquote p{margin:0}.jel-wikipedia figcaption{margin:0.6rem 0 0 1.1rem;font-family:var( --wp--preset--font-family--datos,ui-monospace,monospace);font-size:0.74rem;color:var( --wp--preset--color--tenue,#5a5548)}