/* Give the lower homepage bands more room on desktop. */
@media (min-width: 981px) {
    .ee-site-main .ee-front-page :is(
        .ee-home-steps,
        .ee-home-story,
        .ee-home-seo,
        .ee-home-local,
        .ee-home-faq
    ) {
        padding-block: 72px;
    }

    .ee-front-page .ee-home-steps--v2 .wp-block-columns.ee-home-step-grid {
        margin-top: 52px !important;
        gap: 20px;
    }

    .ee-front-page .ee-home-steps--v2 .ee-home-step-grid .wp-block-column {
        padding: 22px 20px;
    }

    .ee-front-page .ee-home-story__layout,
    .ee-front-page .ee-home-seo--v2 .wp-block-columns {
        gap: 40px;
    }

    .ee-front-page .ee-home-seo__points {
        padding: 28px 30px;
    }

    .ee-front-page .wp-block-columns.ee-home-local__grid {
        margin-top: 38px;
        gap: 24px;
    }

    .ee-front-page .ee-home-map-card__body,
    .ee-front-page .ee-home-local .ee-home-delivery__tool {
        padding: 25px 28px;
    }

    .ee-front-page .ee-home-local .ee-delivery-form,
    .ee-front-page .ee-home-local .ee-delivery-result {
        margin-top: 20px;
    }

    .ee-front-page .ee-home-faq__list {
        margin-top: 38px;
        gap: 16px;
    }

    .ee-front-page .ee-home-faq summary {
        padding: 18px 46px 18px 18px;
    }
}
