.headline-text-video {
    display: none;
    text-wrap: balance;
}

.headline-text-video-headline {
    grid-column: 2 / span 12;
    margin: 0;
    margin-bottom: var(--s-md);
    text-align: center;
    justify-self: center;
    max-width: 48ch;
}

.headline-text-video-text {
    grid-column: 5 / span 6;
    margin-bottom: var(--s-md);
    text-align: center;
    justify-self: center;
}

.headline-text-video-video {
    grid-column: 5 / span 6;
}

.headline-text-video-video.cmplz-blocked-content-container {
    background-image: var(--video-poster) !important;
    aspect-ratio: 16/9;
    width: 100%;
    height: auto !important;
}

.headline-text-video-video iframe,
.headline-text-video-video video {
    width: 100%;
    height: auto;
    aspect-ratio: 16/9;
}

@media (max-width: 991.98px) {
    .headline-text-video-text,
    .headline-text-video-video {
        grid-column: 4 / span 8;
    }
}

@media (max-width: 767.98px) {
    .headline-text-video-text,
    .headline-text-video-video {
        grid-column: 3 / span 10;
    }
}

@media (max-width: 575.98px) {
    .headline-text-video-text,
    .headline-text-video-video {
        grid-column: 2 / span 12;
    }
}