/* Home Works spacing, title and CTA are reused without changing Works. */
.home-press .home-press__intro { margin: 0 auto clamp(3.5rem, 5vw, 4.375rem); max-width: 48rem; text-align: center; }
/* Reuse Blog block-card white background, 0.5rem radius, no border/shadow,
   and editorial-grid row spacing. Keep the newspaper row's 3:9 columns. */
.home-press .home-press-cards { grid-template-columns: minmax(0, 1fr); }
.home-press .home-press-card { padding: 1.375rem 1.5rem 1.5rem; }
.home-press .home-press-card .press-list-row { margin: 0 -0.75rem; --bs-gutter-y: 0; }
@media (max-width: 575.98px) {
    .home-press .home-press-card { padding: 1.25rem; }
}
@media (max-width: 991.98px) {
    .home-press .home-press-card .press-list-row > div + div { margin-top: 1.5rem; }
}

/* Home only: change this value independently of Press Archive. */
.home-press .press-list-excerpt { -webkit-line-clamp: 4; }

/* Home-only type scale: title is 7.5% above the shared responsive size. */
.home-press .story-card__title { font-size: clamp(1.29rem, 1.935vw, 1.6125rem); }
.home-press .story-card__summary { font-size: 1rem; }
