.v4-body .v4-module--video{min-width:0}
.v4-body .v4-video-component{width:var(--video_width,100%);max-width:100%;margin:0 auto}
.v4-body .v4-video-component figcaption{margin:0 0 16px}
.v4-body .v4-video-player{display:block;width:100%;max-width:100%;height:var(--video_height,auto);aspect-ratio:var(--video-ratio,16 / 9);object-fit:var(--video-fit,contain);background:#111;border-radius:12px}
.v4-body .v4-video-placeholder{display:grid;place-items:center;min-height:160px;aspect-ratio:var(--video-ratio,16 / 9);border:1px dashed #c7b8b4;border-radius:12px;background:#fbf5f0;color:#73635e;padding:24px;text-align:center}
@media(max-width:1199px),(pointer:coarse){
 .v4-body .v4-video-component{width:var(--mobile_width,100%)}
 .v4-body .v4-video-player{height:var(--mobile_height,auto)}
}
