.theme-dark{--headingColour:var(--white)}.m-heading{margin-inline:auto;margin-bottom:var(--spacing_12);max-width:var(--headingBlockWidth);text-align:center}.m-heading__subheading{display:block;font-weight:var(--font_semibold)}.m-heading__heading{display:flex;flex-direction:column;gap:var(--spacing_4) 0;>*{margin:0}*{&:not(:is(h1,h2,h3,h4,h5,h6)):not(.e-button){color:var(--headingColour,var(--text_secondary))}&:is(h1,h2,h3,h4,h5,h6){color:var(--headingColour,var(--text_primary))}}}.m-heading__cta{margin-top:var(--spacing_8)}@media (min-width:992px){.m-heading{margin-bottom:var(--spacer_lg)}}