.CONTENT .container {
	margin: 0 auto;
}

.CONTENT .container.alt-centered {
	text-align: center;
}

.CONTENT[data-width="12"] .container {max-width: var(--col-12);}
.CONTENT[data-width="10"] .container {max-width: var(--col-10);}
.CONTENT[data-width="8"] .container {max-width: var(--col-8);}
.CONTENT[data-width="7"] .container {max-width: var(--col-7);}
.CONTENT[data-width="6"] .container {max-width: var(--col-6);}

.CONTENT[data-variant="_heading"] .container:not(.alt-centered) {margin-left: 0;}

@media screen and (max-width: 960px) {
	.CONTENT[data-variant="_heading"] .container:not(.alt-centered) {text-align: left;}
	.CONTENT[data-variant="_heading"] .container br {display: none;}
}



/* POST CTA */

.CONTENT[data-variant="_post_cta"] .container {
	margin: 0;
	padding: 40rem;
	border-radius: 10rem;
	box-sizing: border-box;
	background: var(--grey);
}

.CONTENT[data-variant="_post_cta"] .container a::after { display: inline-block; }

@media screen and (min-width: 961px) {
	.CONTENT[data-variant="_post_cta"] .container :is(h1, .b-h1, h2, .b-h2, h3, .b-h3, h4, .b-h4) { margin-top: 40rem; }
}

@media screen and (max-width: 960px) {
	.CONTENT[data-variant="_post_cta"] .container { padding: 25rem; }
}