/* Prevent intrinsic carousel widths from expanding the homepage's grid tracks. */
.home-page .section-band,
.home-page .engagement-browser {
    grid-template-columns: minmax(0, 1fr);
}
.home-page .section-inner,
.home-page .engagement-browser > * {
    min-width: 0;
}
@media (max-width: 760px) {
    .home-page .nav-links a { min-height: 44px; }
}
