.video-slider[data-v-9457e87c]{position:relative;width:100%;background:black;aspect-ratio:2.725/1}@media (max-width: 650px){.video-slider[data-v-9457e87c]{aspect-ratio:1.725/1}}.video-slider[data-v-9457e87c]{overflow:hidden;border-radius:4px}.slide-enter-active[data-v-9457e87c]{animation:slideIn-9457e87c .8s forwards}.slide-leave-active[data-v-9457e87c]{animation:slideOut-9457e87c .8s forwards}@keyframes slideIn-9457e87c{0%{transform:translate(100%);opacity:.5}to{transform:translate(0);opacity:1}}@keyframes slideOut-9457e87c{0%{transform:translate(0);opacity:1}to{transform:translate(-100%);opacity:0}}.static-text[data-v-9457e87c]{position:absolute;top:24px;left:24px;color:#fff;z-index:2}.static-text h2[data-v-9457e87c]{margin:0 0 4px;font-size:28px;font-weight:700}.static-text p[data-v-9457e87c]{font-size:14px;opacity:.9}.overlay-text[data-v-9457e87c]{position:absolute;bottom:16px;right:16px;background:transparent;color:#6ff!important;padding:10px 14px;border-radius:4px;text-align:left;opacity:0;transform:translateY(10px);transition:all .3s ease;z-index:2}.overlay-text h3[data-v-9457e87c]{margin:0;font-size:20px;font-weight:700}.overlay-text p[data-v-9457e87c]{font-size:16px;margin:4px 0 0;color:#a9a9a9}.video-slider:hover .overlay-text[data-v-9457e87c]{opacity:1;transform:translateY(0)}.progress-bar[data-v-9457e87c]{position:absolute;bottom:0;left:0;height:4px;width:100%;z-index:1}.progress-fill[data-v-9457e87c]{height:100%;background:#6ff!important;transition:width .1s linear}.media-wrapper[data-v-9457e87c]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.media[data-v-9457e87c]{position:absolute;top:0;left:0;height:100%;width:100%;display:block;object-position:center;border-radius:4px}.media-cover[data-v-9457e87c]{object-fit:cover}.media-image[data-v-9457e87c]{transition:transform .4s ease-in-out;transform-origin:center center}.media-image[data-v-9457e87c]:hover{transform:scale(1.2)}.fade-slide-text-in[data-v-9457e87c]{position:absolute;top:24px;left:24px;z-index:2;opacity:0;transform:translate(20px);animation:textFadeIn-9457e87c .8s forwards}.fade-slide-text-in h2[data-v-9457e87c]{color:#6ff}.fade-slide-text-in p[data-v-9457e87c]{color:#a9a9a9}@keyframes textFadeIn-9457e87c{to{opacity:1;transform:translate(0)}}
