.block-three-columns-sticky-column:first-child > .wp-block-heading,
.block-three-columns-sticky-column:first-child > .block-paragraph {
    max-width: 288px;
}
.block-three-columns-sticky-column > *:first-child {
    margin-top: 0;
}

.block-three-columns-sticky-column > .is-style-h1-like {
    max-width: 741px;
}

@media screen and (max-width: 991px) {
    .block-three-columns-sticky-column:first-child > .wp-block-heading,
    .block-three-columns-sticky-column:first-child > .block-paragraph {
        max-width: none;
    }

    .block-three-columns-sticky-column .wp-block-spacer {
        max-height: var(--custom-theme-vertical-spacing-xl);
    }
}

@media screen and (max-width: 767px) {
    .block-three-columns-sticky-column > :last-child {
        margin-bottom: 0;
    }
    .block-three-columns-sticky-column .is-style-h1-like {
        font-size: 1.625rem;
    }
}
