/* Article and EasyBlog post headings: more room above, less below, so each heading sits with the text it introduces */
.com-content-article__body :is(h1, h2, h3, h4, h5, h6),
#eb .eb-entry-article :is(h1, h2, h3, h4, h5, h6) {
  margin-top: 2rem;
  margin-bottom: .75rem;
}
.com-content-article__body :is(h1, h2, h3, h4, h5, h6) + :is(h1, h2, h3, h4, h5, h6),
#eb .eb-entry-article :is(h1, h2, h3, h4, h5, h6) + :is(h1, h2, h3, h4, h5, h6) {
  margin-top: 1rem;
}
.com-content-article__body > :is(h1, h2, h3, h4, h5, h6):first-child,
.com-content-article__body > center:first-child > :is(h1, h2, h3, h4, h5, h6):first-child,
#eb .eb-entry-article > :is(h1, h2, h3, h4, h5, h6):first-child,
#eb .eb-entry-article > center:first-child > :is(h1, h2, h3, h4, h5, h6):first-child {
  margin-top: 0;
}
