@media screen and (min-width:768px){.blog-posts-section .content-grid.content-grid--desktop-grid.content-grid--gap{row-gap:2em;column-gap:var(--grid-spacing-loose)}}@media screen and (max-width:767px){.blog-posts-section .content-grid.content-grid--mobile-grid.content-grid--gap{row-gap:2em}}.blog-posts-section .custom-badge{color:var(--badge-font-color)!important}/* Force blog post titles to use body font on homepage */
.template-index .article-card__title,
.template-index .article-card .card__heading,
.template-index .article-card .card__heading a,
.template-index .blog__title,
.template-index .card__information .card__heading {
  font-family: var(--font-body-family) !important;
  font-weight: var(--font-body-weight, 400) !important;
  text-transform: none;
  letter-spacing: normal;
}
