
/* Client-approved legal heading exception: body metrics, bold emphasis only. */
.sub-privacy .sub-terms__article, .sub-terms .sub-terms__article { border-top:0; padding-top:0; }
.sub-privacy__inner, .sub-terms__inner { display:flex; flex-direction:column; gap:var(--space--xl); }
.sub-privacy .sub-terms__article > h2, .sub-terms .sub-terms__article > h2 {
  font-family:var(--font--base);
  font-size:var(--_typography---type--section--content--body--font-size);
  line-height:var(--_typography---type--section--content--body--line-height);
  letter-spacing:var(--_typography---type--section--content--body--letter-spacing);
  font-weight:var(--weight--bold);
  color:var(--color--text--body-invert);
}


