.wp-pattern-hero-split .wp-block-media-text {
        display: grid;
        grid-gap: var(--wp--custom--spacing--32);
        gap: var(--wp--custom--spacing--32);
        grid-template-columns: 1fr;
        grid-template-rows: auto auto
    }

    .wp-pattern-hero-split .wp-block-media-text__content {
        padding: 0
    }

    .wp-pattern-hero-split .wp-block-media-text .wp-block-media-text__media {
        grid-column: 1;
        grid-row: 2
    }

    .wp-pattern-hero-split .wp-block-media-text .wp-block-media-text__content {
        grid-column: 1;
        grid-row: 1
    }

    .wp-pattern-hero-split .wp-block-media-text__media img {
        height: auto;
        margin-inline: auto;
        width: 100%
    }

    @media (min-width:48rem) {
        .wp-pattern-hero-split .wp-block-media-text {
            gap: var(--wp--preset--spacing--40-80);
            grid-template-columns: 1fr 1fr;
            grid-template-rows: auto
        }

        .wp-pattern-hero-split .wp-block-media-text .wp-block-media-text__content,
        .wp-pattern-hero-split .wp-block-media-text .wp-block-media-text__media {
            grid-row: 1
        }

        .wp-pattern-hero-split .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media {
            grid-column: 2
        }

        .wp-pattern-hero-split .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {
            grid-column: 1
        }
    }

    .wp-pattern-hero-split--framed:after {
        background-color: var(--wp--custom--color--secondary--business-green--300);
        bottom: 0;
        content: "";
        height: 35%;
        inset-inline: 0;
        position: absolute;
        z-index: 0
    }

    @media (min-width:64rem) {
        .wp-pattern-hero-split--framed:after {
            height: auto;
            inset-inline-start: 58%;
            top: 0
        }
    }

    .wp-pattern-hero-split--overlap .wp-block-tenup-post-primary-term:hover {
        color: var(--wp--custom--color--secondary--business-green--100);
        -webkit-text-decoration: none;
        text-decoration: none
    }
