.VideoBanner_banner__A6O3D{position:relative;width:100%;height:100vh;height:100dvh;background-color:var(--color-bg);overflow:hidden}.VideoBanner_iframe___pZaN{position:absolute;top:50%;left:50%;width:125vw;height:70.3125vw;min-width:222.23vh;min-height:125vh;transform:translate(-50%,-50%);border:0}.VideoBanner_heroOverlayWrap__8z_yV{position:absolute;top:0;left:0;right:0;bottom:60px;pointer-events:none}.VideoBanner_heroOverlayWrap__8z_yV a{pointer-events:auto}.VideoBanner_bottomMask__oskvh{position:absolute;left:0;right:0;bottom:0;height:8%;min-height:60px;background-color:var(--color-bg);display:flex;align-items:center;z-index:1}.VideoBanner_caption__hGWTG{padding-left:clamp(1.5rem,5vw,4rem);color:var(--color-text);font-size:.72rem;font-weight:500;letter-spacing:.3em;text-transform:uppercase}