/* Shared post-listing pages (/posts/, /articles/, /member-of-the-month/,
   /meeting-minutes-and-updates/). Grid/card styles themselves live in
   wbpa-base.css (.news-grid/.news-card/.news-buttons) since the
   homepage preview reuses them too. */

.dotgrid-section h2 { color: var(--accent); font-size: 30px; }
.listing-subtitle { color: var(--accent); font-size: 14px; margin-bottom: 0.5rem; max-width: 640px; margin-left: auto; margin-right: auto; }
