/* Keep the heading margin inside the gray section background. */
.clinics-news-section { display: flow-root; }
.clinics-news-more { overflow: hidden; transition: height .35s ease; }
.clinics-news [hidden] { display: none !important; }
@media (prefers-reduced-motion: reduce) { .clinics-news-more { transition: none; } }
