/* R37: 28 articles = 1 full-width featured + nine balanced rows of three.
 * Reset older R33-R36 tail-card rules; colours, media, and motion are unchanged. */
@media (min-width: 901px) {
  .journal-section .journal-grid > .journal-card:not(.journal-card--featured),
  .journal-section .journal-grid > .journal-card:nth-last-child(-n+4):not(.journal-card--featured) {
    grid-column: span 2;
    display: flex;
    flex-direction: column;
    grid-template-columns: none;
  }
  .journal-section .journal-grid > .journal-card:not(.journal-card--featured) .journal-card-media {
    height: 218px;
    min-height: 0;
  }
  .journal-section .journal-grid > .journal-card:not(.journal-card--featured) .journal-card-body {
    padding: 27px;
    justify-content: flex-start;
  }
  .journal-section .journal-grid > .journal-card--featured { grid-column: 1 / -1; }
}
@media (max-width: 680px) {
  .journal-article-hero h1, .journal-card h3, .journal-prose a { overflow-wrap: anywhere; }
}
