
  .entrada-ficha { display: block; text-decoration: none; color: inherit; padding: 1.6rem 0;
                   border-top: 1px solid var(--filete); }
  .entrada-ficha:last-of-type { border-bottom: 1px solid var(--filete); }
  .entrada-ficha h2 { font-size: var(--t-2xl); margin: .2rem 0 .5rem; }
  
  
  .entrada-portada { display: block; width: 100%; max-width: 62ch; height: auto; aspect-ratio: 3 / 2;
    object-fit: cover; border-radius: var(--radio-m); margin-bottom: .8rem;
    background: var(--pergamino); }
  .entrada-ficha:hover h2 { color: var(--uca-azul-medio); }
  .entrada-fecha { font-size: var(--t-s); letter-spacing: .1em; text-transform: uppercase;
                   color: var(--oro-hondo); font-weight: 600; }
  .entrada-ficha p { color: var(--tinta-suave); margin: 0; max-width: 62ch; }
