/* Doubled class beats WP's block-gap margin and main.css's prose-cap `ul` rule; cards run 20px past prose, as on live. */
.nomon-service-cards.nomon-service-cards {
	max-width: calc(var(--wp--style--global--content-size) + 40px);
	margin-inline: auto !important;
}

.nomon-service-cards.nomon-service-cards:not(.nomon-service-cards--overlap) {
	margin-top: 110px;
}

@media (min-width: 769px) {
	.nomon-service-cards.nomon-service-cards--overlap {
		margin-top: -140px;
	}
}

@media (min-width: 992px) {
	.nomon-service-cards.nomon-service-cards--overlap {
		margin-top: -120px;
	}
}
