/* RevalorART Home — estilos del blog y de las páginas de zonas */
.nav a[aria-current="true"],.menu-panel a[aria-current="true"]{color:var(--bronce)}
.nav a[aria-current="true"]{text-decoration:underline;text-underline-offset:6px;text-decoration-color:var(--dorado)}
.menu-panel a[aria-current="true"]{text-decoration:underline;text-decoration-color:var(--dorado);text-underline-offset:4px}

.aviso-provisional{background:var(--antracita);color:var(--crema)}
.aviso-provisional .wrap{display:flex;gap:1.2rem;align-items:center;padding-top:1.4rem;padding-bottom:1.4rem}
.aviso-provisional strong{color:var(--dorado-claro)}

.articulo-meta{color:var(--piedra);font-size:.92rem;margin:0 0 1.5rem}
.articulo-meta time{font-weight:600;color:var(--antracita)}

.portada-articulo{margin:0 0 2rem}
.portada-articulo img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radio);display:block}
.portada-articulo figcaption{font-size:.82rem;color:var(--piedra);padding:.5rem .1rem 0}

.cuerpo-articulo{max-width:44rem}
.cuerpo-articulo h2{font-size:1.5rem;margin-top:2rem}
.cuerpo-articulo h3{font-size:1.2rem;margin-top:1.5rem}
.cuerpo-articulo ul,.cuerpo-articulo ol{padding-left:1.2rem;margin:0 0 1em}
.cuerpo-articulo li{margin-bottom:.4em}
.cuerpo-articulo blockquote{margin:0 0 1em;padding:.2rem 1.2rem;border-left:3px solid var(--dorado);color:var(--piedra)}
.cuerpo-articulo .comparador-destacado{margin:2rem auto}
.imagen-articulo{margin:2rem auto;max-width:40rem}
.imagen-articulo img{width:100%;height:auto;border-radius:var(--radio);display:block}

.sigue-leyendo{max-width:44rem;margin-top:2.5rem;border-top:1px solid var(--linea);padding-top:1.5rem}
.paginas-relacionadas{max-width:44rem;margin-top:2.5rem;border-top:1px solid var(--linea);padding-top:1.5rem}

.lista-articulos{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin-bottom:2rem}
.tarjeta-articulo{background:#FFF;border:1px solid var(--linea);border-radius:var(--radio);overflow:hidden;display:flex;flex-direction:column}
.tarjeta-articulo picture,.tarjeta-articulo img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}
.tarjeta-articulo .tarjeta-cuerpo{padding:1.25rem}
.tarjeta-articulo time{font-size:.82rem;color:var(--piedra)}
.tarjeta-articulo h3{margin:.4rem 0}
.tarjeta-articulo h3 a{color:var(--antracita);text-decoration:none}
.tarjeta-articulo h3 a:hover{color:var(--bronce)}
.etiqueta-provisional{display:inline-block;font-size:.75rem;font-weight:600;color:var(--bronce);border:1px solid var(--dorado);border-radius:999px;padding:.1em .6em;margin:0 0 .5rem}

.small{font-size:.85rem;color:var(--piedra)}

.tabla{overflow-x:auto;margin:0 0 1.5em}
.tabla table{width:100%;border-collapse:collapse;font-size:.95rem}
.tabla th,.tabla td{border:1px solid var(--linea);padding:.5em .75em;text-align:left;vertical-align:top}
.tabla thead th{background:var(--crema-calido);color:var(--antracita);font-weight:600}

@media (max-width:980px){.lista-articulos{grid-template-columns:repeat(2,1fr)}}
@media (max-width:640px){
  .lista-articulos{grid-template-columns:1fr}
  .cierre{grid-template-columns:1fr}
}
