/* SP9: more breathing space between the end of a body paragraph (or list/table) and the next heading.
   Scoped to SEO10 pages only (linked per page, never on home). Labels above headings (.mono-label) stay tight. */
html body main :is(p:not(.mono-label,.hint,.eyebrow,.kicker),ul,ol,table,.table-wrap,figure,blockquote,details)+h2{margin-top:3rem!important}
html body main :is(p:not(.mono-label,.hint,.eyebrow,.kicker),ul,ol,table,.table-wrap,figure,blockquote,details)+h3{margin-top:2.5rem!important}
@media(max-width:800px){
html body main :is(p:not(.mono-label,.hint,.eyebrow,.kicker),ul,ol,table,.table-wrap,figure,blockquote,details)+h2{margin-top:2.75rem!important}
html body main :is(p:not(.mono-label,.hint,.eyebrow,.kicker),ul,ol,table,.table-wrap,figure,blockquote,details)+h3{margin-top:2.5rem!important}
}
