.magazine-index .magazine-index-card {
  overflow: hidden;
  padding: 0;
  gap: 0;
}
.magazine-index-card img {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 16 / 10;
  object-fit: cover;
}
.magazine-index-copy {
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 6px;
  padding: 16px 18px;
}
.magazine-index-copy b {
  margin-top: auto;
  padding-top: 8px;
}
