.page-hero-article .page-hero-article-media :is(img, video, iframe) {
    width: 100%;
    max-height: 80rem;
    object-fit: cover;
    border-radius: var(--element-border-radius);
}

.page-hero-article :is(.page-hero-article-image, .page-hero-article-video-player, .page-hero-article-video-player :is(iframe, video)){
    width: 100%;
    height: 100%;
}

.page-hero-article-video-player :is(iframe, video){
    display: block;
    border: none;
}

.page-hero-article .page-hero-article-video-player :is(iframe, video){
    width: auto;
    height: auto;
    min-width: 100%;
    min-height: 100%;
    aspect-ratio: 16/9;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.page-hero-article-inner>*:last-child{
    margin-bottom: 0;
}


@media (max-width: 1199px) {
    .blocks-container > .page-hero-article:first-child {
        margin-bottom: calc( var(--padding-lg) + var(--padding-xl) );
    }
}

@media (min-width: 1200px) {
    .blocks-container > .page-hero-article:first-child {
        margin-bottom: calc( var(--padding-lg) * 2);
    }
}