/* Document typography only; the contents component is shared in editorial.css. */
.email-disclaimer-page .ed-hero h1 { max-width: 20ch; }
.email-disclaimer-page .ed-hero__lede { max-width: 56ch; text-wrap: balance; }
.email-disclaimer-page .ed-article__body { overflow-wrap: anywhere; }
.email-disclaimer-page .ed-article__body h2 {
  scroll-margin-top: calc(var(--header-height) + 28px);
}
.email-disclaimer-page .ed-article__body h3 {
  margin-top: 1.25em;
  font-size: 1em;
  font-weight: 600;
  letter-spacing: 0;
}
.email-disclaimer-page .email-disclaimer-law { line-height: 1.35; }
