/*
 * Blog Section pattern — grid layout only. Card styling lives in blog-card.css.
 * WP renders <ul class="wp-block-post-template blog-section__grid"> + one <li>
 * per post; this file styles that list.
 */

.blog-section__grid {
  display: grid !important;
  grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
  gap: 24px;
}

.blog-section__grid > * {
  margin-block-start: 0;
}

.blog-section__grid > li {
  min-width: 0;
  width: 100%;
  margin: 0 !important;
  list-style: none;
}
