/* Market Fortune · LA CAPA VISUAL DE LAS PAGINAS DE NICHO. Se genera; no editar a mano.
   El home tiene 45 imagenes y la subpagina promedio tenia una. Esto cierra esa distancia. */
.mfv{--oro:#e3c873;--oro-2:#c7a24a;--papel:#f7f1e7;--tenue:#9aa79c;
  --filete:rgba(227,200,115,.18);--v3:#04160e;
  background:var(--v3);padding:clamp(44px,6vw,78px) 0;border-top:1px solid var(--filete);
  font-family:'EB Garamond',Georgia,serif;color:var(--papel)}
.mfv *{box-sizing:border-box}
.mfv .caja{max-width:1240px;margin:0 auto;padding:0 clamp(16px,3.4vw,34px)}
.mfv .rot{display:block;font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;
  color:var(--oro);margin-bottom:9px}
.mfv h2{font-family:'Playfair Display',Georgia,serif;font-weight:600;
  font-size:clamp(24px,2.8vw,36px);line-height:1.1;margin:0 0 26px;text-wrap:balance;max-width:22ch}
.mfv .tira{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:14px}
@media(max-width:900px){ .mfv .tira{grid-template-columns:1fr 1fr} .mfv .tira figure:first-child{grid-column:1/-1} }
@media(max-width:560px){ .mfv .tira{grid-template-columns:1fr} }
.mfv figure{margin:0;position:relative;overflow:hidden;border-radius:3px;
  border:1px solid var(--filete);background:#071f16}
.mfv figure img{display:block;width:100%;height:100%;object-fit:cover;
  transition:transform .5s ease}
.mfv figure:hover img{transform:scale(1.03)}
.mfv .tira figure:first-child{aspect-ratio:16/11}
.mfv .tira figure{aspect-ratio:4/3}
@media(max-width:560px){ .mfv .tira figure,.mfv .tira figure:first-child{aspect-ratio:16/10} }
.mfv figcaption{position:absolute;left:0;right:0;bottom:0;padding:26px 16px 13px;
  font-size:13px;line-height:1.35;color:rgba(247,241,231,.9);
  background:linear-gradient(transparent,rgba(4,10,7,.86))}
