/* Alleen tussenkoppen in volledige artikelen en redactionele importvoorbeelden. */
.legal-copy h2:not(.reader-gate h2),
.editorial-body h2,
#detailBody h2,
.specialty-topic details .article-subheading {
  font-family: inherit;
  font-size: 1.2rem;
  font-weight: 750;
  line-height: 1.35;
  letter-spacing: -.012em;
  color: #35223f;
  margin: 1.7rem 0 .55rem;
  text-wrap: balance;
}
.legal-copy h2 + p,
.editorial-body h2 + p,
#detailBody h2 + p { margin-top: 0; }
@media (max-width: 650px) {
  .legal-copy h2:not(.reader-gate h2),
  .editorial-body h2,
  #detailBody h2,
  .specialty-topic details .article-subheading {
    font-size: 1.1rem;
    margin-top: 1.4rem;
  }
}
