/* Remove the theme's default block-gap between full-bleed CTA sections so
   the blue gradient and dark bar sit flush against each other and the footer. */
.ten-final-cta,
.ten-footer-cta {
	margin-block-start: 0;
}

.ten-footer-cta + footer.wp-block-template-part {
	margin-block-start: 0;
}

/* Same fix for regular Pages, where post-content wraps the blocks in its
   own container instead of leaving them as direct .wp-site-blocks children. */
*:has(> .ten-footer-cta:last-child) + footer.wp-block-template-part {
	margin-block-start: 0;
}
