/* Balanced layouts for data-driven standalone service pages. */
@media (min-width: 981px) {
    .content-page .content-card-grid--count-4 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        max-width: 980px;
    }
}

@media (min-width: 1241px) {
    .content-page .content-card-grid--count-4 .content-card {
        padding: 29px 30px;
    }
}
