/* Keep short labels, versions, and edition markers together as one phrase. */
body.home .shiso-v2 .shiso-v2-nowrap {
  white-space: nowrap;
}

/* The previous mobile NEWS column stayed 384px wide below 390px. */
@media (max-width: 1000px) {
  body.home .shiso-v2 .shiso-v2-news-grid {
    width: 100% !important;
    max-width: 100% !important;
    grid-template-columns: minmax(0, 1fr) !important;
  }

  body.home .shiso-v2 .shiso-v2-news-grid article {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    box-sizing: border-box;
  }
}
