.tail2-video-slides-mobile{display:flex;flex-direction:column;gap:40px;margin-top:24px;padding-left:20px;padding-right:20px;position:relative}.tail2-video-slides-mobile .mobile-list-item{position:relative}.tail2-video-slides-mobile .mobile-list-item .abs-text-wrapper{color:#fff;font-size:24px;font-weight:700;left:24px;line-height:32px;pointer-events:none;position:absolute;right:24px;top:24px;z-index:10}.tail2-video-slides-mobile .mobile-list-item .poster-image .bg-layer,.tail2-video-slides-mobile .mobile-list-item .poster-image .img-inner{border-radius:32px}.tail2-video-slides-mobile .mobile-list-item .item-label{margin-left:auto;margin-right:auto;margin-top:16px}.tail2-video-slides{margin-top:40px;position:relative}.tail2-video-slides .swiper-container .swiper-button-next,.tail2-video-slides .swiper-container .swiper-button-prev{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,98%,.24);border:none;border-radius:30px;cursor:pointer;display:flex;height:auto;padding:1px;width:auto}.tail2-video-slides .swiper-container .swiper-button-next .css-arrow-btn,.tail2-video-slides .swiper-container .swiper-button-prev .css-arrow-btn{background:transparent;border-radius:30px;color:#fff;display:inline-flex;padding:8px 24px}.tail2-video-slides .swiper-container .swiper-button-next .css-arrow-btn:before,.tail2-video-slides .swiper-container .swiper-button-prev .css-arrow-btn:before{right:35px}.tail2-video-slides .swiper-container .swiper-button-prev{left:24px;position:absolute;top:50%;transform:translateY(-50%)}.tail2-video-slides .swiper-container .swiper-button-next{position:absolute;right:24px;top:50%;transform:translateY(-50%)}.tail2-video-slides .swiper-container .swiper-button-disabled{opacity:0}.tail2-video-slides .sc-video-box-wrapper{max-width:1200px;position:relative}.tail2-video-slides .sc-video-box-wrapper .img-inner{transition:all 1.5s;transition-delay:.8s}.tail2-video-slides .sc-video-box-wrapper.active .img-inner{transform:scale(1.05)}.tail2-video-slides .sc-video-box-wrapper .abs-text-wrapper{left:40px;position:absolute;right:40px;text-align:left;text-align:initial;top:40px;z-index:10}.tail2-video-slides .sc-video-box-wrapper .abs-text-wrapper .a-title{color:#fff;font-size:24px;font-weight:700;line-height:32px}.tail2-video-slides .sc-video-box-wrapper .abs-text-wrapper .a-desc{color:#fff;font-size:16px;font-weight:700;line-height:24px;margin-top:8px}.tail2-video-slides .sc-video-box-wrapper .sc-video-box{border-radius:32px;max-width:1200px;opacity:.32;overflow:hidden;transition:all 1s}.tail2-video-slides .sc-video-box-wrapper.swiper-slide-active .sc-video-box{opacity:1}.tail2-video-slides .sc-video-box-wrapper .item-label{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(29,29,29,.56);border-radius:100px;bottom:20px;color:#fff;font-size:20px;font-weight:700;left:50%;line-height:32px;padding:8px 22px;position:absolute;transform:translateX(-50%);width:-moz-fit-content;width:fit-content}.tail2-video-slides .below-data-wrapper{margin-top:24px;opacity:0;transition:all 1s;visibility:hidden}.tail2-video-slides .below-data-wrapper.visible{opacity:1;visibility:visible}.tail2-video-slides .below-data-wrapper .b-title{color:#fff;font-size:20px;font-weight:700;line-height:32px;text-align:left}.tail2-video-slides .below-data-wrapper .b-desc{color:#8f8f8f;font-size:16px;font-weight:700;line-height:32px;margin-top:8px;text-align:left}.tail2-video-slides .b-below{align-items:center;bottom:24px;display:flex;justify-content:center;margin-top:32px;position:sticky;z-index:10}.tail2-video-slides .b-below .dots-wrapper{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(51,51,51,.56);border-radius:28px;display:flex;gap:16px;justify-content:center;margin-left:auto;margin-right:auto;opacity:0;overflow:hidden;padding:24px;visibility:hidden;width:-moz-fit-content;width:fit-content}.tail2-video-slides .b-below .dots-wrapper .dot-item{background:hsla(0,0%,100%,.64);border-radius:4px;cursor:pointer;flex-shrink:0;height:8px;overflow:hidden;position:relative;transition:all .3s;width:8px}.tail2-video-slides .b-below .dots-wrapper .dot-item .dot-progress{display:none;transition:all .5s}.tail2-video-slides .b-below .dots-wrapper .dot-item.active{width:80px}.tail2-video-slides .b-below .dots-wrapper .dot-item.active .dot-progress{background:hsla(0,0%,100%,.64);border-radius:4px;bottom:0;display:block;left:0;position:absolute;top:0;width:0}.tail-2-loop-videos[data-v-f7385852]{display:flex;gap:24px;margin-top:40px}.tail-2-loop-videos.fixed-aspect-ratio .box-item[data-v-f7385852]{height:100%!important}.tail-2-loop-videos .box-item[data-v-f7385852]{background:#222;border-radius:32px;flex:1;height:600px;overflow:hidden;position:relative;transition:all .5s}.tail-2-loop-videos .box-item.active[data-v-f7385852]{flex:2.92}.tail-2-loop-videos .box-item .inner-video[data-v-f7385852]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tail-2-loop-videos .box-item .item-label[data-v-f7385852]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(29,29,29,.56);border-radius:100px;bottom:20px;color:#fff;font-size:20px;font-weight:700;left:50%;line-height:32px;padding:8px 22px;position:absolute;transform:translateX(-50%);white-space:nowrap;width:-moz-fit-content;width:fit-content}.tail-2-loop-videos .box-item .item-label.active[data-v-f7385852]{background:linear-gradient(135deg,hsla(0,0%,41%,.72),hsla(0,0%,60%,.72))}.tail-2-loop-videos .btn-toggle-mute[data-v-f7385852]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.16);border-radius:50%;bottom:25px;box-shadow:0 3px 5px 0 rgba(0,0,0,.16);cursor:pointer;display:flex;height:44px;justify-content:center;opacity:0;position:absolute;right:25px;transition:all .3s;visibility:hidden;width:44px;z-index:5}.tail-2-loop-videos .btn-toggle-mute.visible[data-v-f7385852]{opacity:1;visibility:visible}.tail-2-loop-videos .btn-toggle-mute .image-mute[data-v-f7385852]{height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:26px}.dialog-full[data-v-049045e4] .prompt-window-bg{opacity:0}.dialog-full[data-v-049045e4] .prompt-window-modal{max-width:100%!important;width:100%!important}.dialog-full .dialog-shadow[data-v-049045e4]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:hsla(0,0%,100%,.1);height:100vh;overflow:auto;padding:1px 0;width:100%}.dialog-full .dialog-shadow.light[data-v-049045e4]{background-color:rgba(0,0,0,.2)}.dialog-full .dialog-window[data-v-049045e4]{background:#000;border-radius:32px;box-shadow:0 3px 8px 0 rgba(0,0,0,.8);color:#fff;display:flex;flex-direction:column;margin:64px auto 40px;max-width:1600px;position:relative;z-index:1}.dialog-full .dialog-window.medium[data-v-049045e4]{max-width:1200px}.dialog-full .dialog-window.medium .dialog-window-inner[data-v-049045e4]{padding:16px 0}.dialog-full .dialog-window.medium .btn-close-sticky .btn-close[data-v-049045e4]{background-color:rgba(0,0,0,.16);margin-right:16px;margin-top:16px}.dialog-full .dialog-window.light[data-v-049045e4]{background:#fff;box-shadow:0 14px 30px 0 rgba(0,0,0,.03);color:#000}.dialog-full .dialog-window.light .btn-close-sticky .btn-close[data-v-049045e4]{background-color:rgba(0,0,0,.4)}@media screen and (max-width:567px){.dialog-full .dialog-window[data-v-049045e4]{margin-top:56px}}.dialog-full .dialog-window .btn-close-sticky[data-v-049045e4]{align-self:flex-end;display:flex;position:sticky;top:0;z-index:30}[dir=rtl] .dialog-full .dialog-window .btn-close-sticky .btn-close[data-v-049045e4]{margin-left:24px;margin-right:0}.dialog-full .dialog-window .btn-close-sticky .btn-close[data-v-049045e4]{align-items:center;align-self:flex-end;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:hsla(0,0%,100%,.16);border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;margin-right:24px;margin-top:24px;width:40px}.dialog-full .dialog-window .btn-close-sticky .btn-close img[data-v-049045e4]{height:24px;width:24px}.dialog-full .dialog-window .dialog-window-inner[data-v-049045e4]{padding:40px 0}@media screen and (max-width:567px){.dialog-full .dialog-window .dialog-window-inner[data-v-049045e4]{padding-top:0}}