.ochc-homepage-video {
    position: relative;
    width: 100%;
    max-width: 100%;
    aspect-ratio: 16 / 9;
}

.ochc-homepage-video > iframe {
    position: absolute;
    inset: 0;
    display: block;
    width: 100%;
    height: 100%;
    border: 0;
}

@supports not (aspect-ratio: 16 / 9) {
    .ochc-homepage-video {
        height: 0;
        padding-bottom: 56.25%;
    }
}
