.blog-module__JsT-Oq__portada{background:var(--hueso);padding:clamp(3rem, 6vh, 4.5rem) var(--pad-x) clamp(2rem, 4vh, 3rem)}.blog-module__JsT-Oq__portadaInner{max-width:var(--ancho-max);margin:0 auto}.blog-module__JsT-Oq__destacado{color:inherit;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(1.8rem,4vw,3.5rem);text-decoration:none;display:grid}.blog-module__JsT-Oq__destacadoMedia{aspect-ratio:4/3;border:1px solid var(--piedra);border-radius:14px;position:relative;overflow:hidden;box-shadow:0 40px 80px -45px #2c030d8c}.blog-module__JsT-Oq__destacadoMedia img{object-fit:cover;width:100%;height:100%;transition:scale 1.2s cubic-bezier(.22,.61,.36,1)}.blog-module__JsT-Oq__destacado:hover .blog-module__JsT-Oq__destacadoMedia img{scale:1.04}.blog-module__JsT-Oq__sello{font-family:var(--acento);letter-spacing:.2em;text-transform:uppercase;color:var(--crema);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#2c030dd9;border-radius:99px;padding:.5rem .9rem;font-size:.58rem;font-weight:700;position:absolute;top:1rem;left:1rem}.blog-module__JsT-Oq__destacadoTitulo{color:var(--vino);margin-top:.9rem;font-size:clamp(1.8rem,3.8vw,3rem);line-height:1.12}.blog-module__JsT-Oq__destacadoResumen{color:var(--tinta-suave);max-width:52ch;margin-top:1.1rem;line-height:1.8}.blog-module__JsT-Oq__meta{font-family:var(--acento);letter-spacing:.16em;text-transform:uppercase;color:var(--tinta-suave);opacity:.85;flex-wrap:wrap;align-items:center;gap:.7rem;font-size:.6rem;font-weight:700;display:flex}.blog-module__JsT-Oq__meta span{align-items:center;gap:.7rem;display:inline-flex}.blog-module__JsT-Oq__meta span:after{content:"·";opacity:.5}.blog-module__JsT-Oq__meta span:last-child:after{content:""}.blog-module__JsT-Oq__leer{font-family:var(--display);color:var(--vino);border-bottom:2px solid var(--dorado);margin-top:1.6rem;padding-bottom:4px;font-size:.92rem;transition:color .3s,transform .3s;display:inline-block}.blog-module__JsT-Oq__destacado:hover .blog-module__JsT-Oq__leer{color:var(--dorado);transform:translate(4px)}.blog-module__JsT-Oq__listado{background:var(--hueso);padding:clamp(2rem, 4vh, 3rem) var(--pad-x) clamp(4rem, 9vh, 7rem)}.blog-module__JsT-Oq__listadoInner{max-width:var(--ancho-max);margin:0 auto}.blog-module__JsT-Oq__separador{background:var(--piedra);height:1px;margin-bottom:clamp(2.5rem,5vh,4rem)}.blog-module__JsT-Oq__rejilla{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:clamp(1.5rem,3vw,2.4rem);display:grid}.blog-module__JsT-Oq__tarjeta{color:inherit;border:1px solid var(--piedra);background:#fff;border-radius:12px;flex-direction:column;text-decoration:none;transition:transform .45s cubic-bezier(.22,.61,.36,1),box-shadow .45s,border-color .45s;display:flex;overflow:hidden}.blog-module__JsT-Oq__tarjeta:hover{border-color:#c9a24b80;transform:translateY(-6px);box-shadow:0 34px 70px -40px #2c030d73}.blog-module__JsT-Oq__tarjetaFoto{aspect-ratio:16/10;overflow:hidden}.blog-module__JsT-Oq__tarjetaFoto img{object-fit:cover;filter:saturate(.94);width:100%;height:100%;transition:scale 1.1s cubic-bezier(.22,.61,.36,1),filter 1.1s}.blog-module__JsT-Oq__tarjeta:hover .blog-module__JsT-Oq__tarjetaFoto img{filter:saturate(1.06);scale:1.05}.blog-module__JsT-Oq__tarjetaCuerpo{flex-direction:column;flex:1;gap:.6rem;padding:1.3rem 1.5rem 1.6rem;display:flex}.blog-module__JsT-Oq__tarjetaTitulo{color:var(--vino);font-size:1.22rem;line-height:1.24}.blog-module__JsT-Oq__tarjetaResumen{color:var(--tinta-suave);flex:1;font-size:.92rem;line-height:1.7}.blog-module__JsT-Oq__tarjetaPie{font-family:var(--acento);letter-spacing:.16em;text-transform:uppercase;color:var(--dorado-tinta);margin-top:.4rem;font-size:.6rem;font-weight:700}.blog-module__JsT-Oq__franja{background:var(--vino-negro);color:var(--crema);padding:clamp(3.5rem, 8vh, 6rem) var(--pad-x)}.blog-module__JsT-Oq__franjaInner{max-width:var(--ancho-max);grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(2rem,5vw,4rem);margin:0 auto;display:grid}.blog-module__JsT-Oq__franja h2{max-width:18ch;margin-top:.9rem;font-size:clamp(1.6rem,3.2vw,2.4rem)}.blog-module__JsT-Oq__franja p{color:#f5d9c0d9;max-width:46ch;margin-top:1rem;line-height:1.8}.blog-module__JsT-Oq__franjaAcciones{flex-wrap:wrap;gap:1rem;display:flex}@media (max-width:860px){.blog-module__JsT-Oq__destacado,.blog-module__JsT-Oq__franjaInner{grid-template-columns:1fr}}:is(.blog-module__JsT-Oq__portada .kicker,.blog-module__JsT-Oq__listado .kicker){color:var(--dorado-tinta)}
