.main-video-container{max-width:var(--container-lg);margin:0 auto;position:relative}.frame-video{text-align:center;transform-origin:top;will-change:transform;width:100%;display:block}.video-content{background-color:var(--white-color);aspect-ratio:16/8.9;border-radius:1.25rem;width:100%;position:relative;overflow:hidden}.hero__video{object-fit:cover;width:100%;height:100%}.video-overlay{pointer-events:none;z-index:1;opacity:.2;background-repeat:repeat;background-size:6px 8px;position:absolute;inset:0}.video-wrapper{cursor:none;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:768px){.video-content{aspect-ratio:auto;border-radius:calc(.25rem * (1 - var(--video-progress,1)));height:25rem}.video-wrapper{cursor:pointer}}
