#terms{counter-reset:heading}#terms h1:not(:first-of-type):before{content:counter(heading) "." " ";counter-increment:heading}#terms h1{counter-reset:subheading;font-size:var(--text-ds-6,var(--ds-font-size-6))}@media(min-width:48rem){#terms h1{font-size:var(--text-ds-7,var(--ds-font-size-7))}}#terms h2:before{content:counter(heading) "." counter(subheading) " ";counter-increment:subheading}#terms h2{counter-reset:subsubheading}#terms h3:before{content:counter(heading) "." counter(subheading) "." counter(subsubheading) " ";counter-increment:subsubheading}#terms h1,#terms h2,#terms h3{margin-bottom:var(--spacing-5,var(--ds-size-5))}#terms p:has(+h1),#terms p:has(+h2),#terms p:has(+h3),#terms ul:has(+h1),#terms ul:has(+h2),#terms ul:has(+h3),#terms table:has(+h1),#terms table:has(+h2),#terms table:has(+h3){margin-bottom:var(--spacing-8,var(--ds-size-8))}#terms p:has(+p){margin-bottom:var(--spacing-3,var(--ds-size-3))}
