.style_videoContainer__7XIwY{position:relative;width:100%;background:#000;border-radius:16px;overflow:hidden}.style_videoContainer__7XIwY[data-sizing-mode=responsive]{aspect-ratio:var(--video-aspect-ratio,16/9)}.style_videoContainer__7XIwY[data-sizing-mode=cover]{aspect-ratio:1/1}@media (min-width:768px){.style_videoContainer__7XIwY[data-sizing-mode=cover]{aspect-ratio:7/4}}.style_video__gMETW{width:100%;height:auto;display:block}.style_poster__mZxXd{z-index:1}.style_playOverlay__QYYMo,.style_poster__mZxXd{position:absolute;top:0;left:0;width:100%;height:100%}.style_playOverlay__QYYMo{z-index:2}.style_playButton__y6im3,.style_playOverlay__QYYMo{display:flex;align-items:center;justify-content:center}.style_playButton__y6im3{width:80px;height:80px;border-radius:50%;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.style_playButton__y6im3:hover{background:rgba(255,255,255,1);transform:scale(1.05)}.style_playButton__y6im3:active{transform:scale(.95)}@media (prefers-reduced-motion:reduce){.style_playButton__y6im3{transition:none}}.style_videoContainer__7XIwY[data-sizing-mode=cover] .style_video__gMETW{position:absolute;top:0;left:0;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.style_videoControls__qcJdP{position:absolute;bottom:16px;right:16px;display:flex;flex-direction:column;gap:8px;z-index:2}.style_videoControl__pRQB_{border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .2s cubic-bezier(.4,0,.2,1)}.style_videoControl__pRQB_:hover{background:rgba(0,0,0,.5)}.style_videoControl__pRQB_:active,.style_videoControl__pRQB_:focus{background:rgba(0,0,0,.2);transform:scale(.9)}@media (prefers-reduced-motion:reduce){.style_videoControl__pRQB_{transition:none}}@media (prefers-contrast:high){.style_videoControl__pRQB_{background:black;border:2px solid white}}