.issue-directory li:last-child {
  border-right: 0;
}

.story-card--wide {
  grid-column: 1 / -1;
  display: grid;
  grid-template-columns: minmax(0, 1.08fr) minmax(340px, 0.92fr);
  gap: clamp(34px, 5vw, 70px);
  align-items: center;
}

.story-card--wide .editorial-figure {
  margin-bottom: 0;
}

@media (max-width: 860px) {
  .story-card--wide {
    display: block;
  }

  .story-card--wide .editorial-figure {
    margin-bottom: 24px;
  }
}
