.sew-vlb{--sew-vlb-backdrop:rgba(11, 11, 11, 0.85);--sew-vlb-button-bg:#3452ff;--sew-vlb-button-bg-hover:var(--sew-vlb-button-bg);--sew-vlb-button-border:transparent;--sew-vlb-button-border-width:0;--sew-vlb-button-size:70px;--sew-vlb-dialog-ratio:16 / 9;--sew-vlb-dialog-width:1280px;--sew-vlb-icon-color:#fff;--sew-vlb-icon-color-hover:var(--sew-vlb-icon-color);--sew-vlb-media-ratio:16 / 9;--sew-vlb-object-fit:cover;--sew-vlb-object-x:50%;--sew-vlb-object-y:50%;box-sizing:border-box;display:flex;max-width:100%;min-width:0;position:relative;width:100%}.sew-vlb--button{--sew-vlb-button-bg:transparent;--sew-vlb-button-border:#fff;--sew-vlb-button-border-width:3px;--sew-vlb-button-size:90px}.sew-vlb--inline-default{--sew-vlb-button-bg:#111;--sew-vlb-button-size:52px}.sew-vlb--inline-small{--sew-vlb-button-bg:transparent;--sew-vlb-button-border:currentColor;--sew-vlb-button-border-width:2px;--sew-vlb-button-size:30px}.sew-vlb--inline-bordered-top{--sew-vlb-button-bg:transparent;--sew-vlb-button-border:currentColor;--sew-vlb-button-border-width:2px;--sew-vlb-button-size:70px}.sew-vlb--follow{--sew-vlb-button-bg:#000;--sew-vlb-button-size:94px}.sew-vlb__trigger{-webkit-appearance:none;align-items:center;background:none;border:0;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-flex;font:inherit;margin:0;padding:0;position:relative;text-align:inherit}body .sew-vlb .sew-vlb__trigger,body .sew-vlb .sew-vlb__trigger:hover,body .sew-vlb .sew-vlb__trigger:focus{background:transparent!important;border:0!important;box-shadow:none!important;color:inherit;outline:0}.sew-vlb__trigger:focus-visible .sew-vlb__play{outline:2px solid currentColor;outline-offset:5px}.sew-vlb__trigger--inline{align-items:center;gap:25px;max-width:100%;padding:20px 0}.sew-vlb--inline-small .sew-vlb__trigger--inline{gap:15px}.sew-vlb--inline-bordered-top .sew-vlb__trigger--inline{flex-direction:column;gap:28px;text-align:center}.sew-vlb__play{align-items:center;background:var(--sew-vlb-button-bg);border:var(--sew-vlb-button-border-width) solid var(--sew-vlb-button-border);border-radius:50%;box-shadow:none;box-sizing:border-box;color:var(--sew-vlb-icon-color);display:inline-flex;flex:0 0 var(--sew-vlb-button-size);height:var(--sew-vlb-button-size);justify-content:center;position:relative;transition:background-color 450ms cubic-bezier(.15,.2,.1,1),border-color 450ms cubic-bezier(.15,.2,.1,1),box-shadow 450ms cubic-bezier(.2,1,.22,1),color 450ms cubic-bezier(.15,.2,.1,1),opacity 300ms ease,transform 700ms cubic-bezier(.2,1,.22,1);width:var(--sew-vlb-button-size);z-index:3}.sew-vlb__play-inner{align-items:center;display:flex;height:100%;justify-content:center;position:relative;transition:transform 400ms cubic-bezier(.19,1,.22,1);width:100%;will-change:transform;z-index:2}.sew-vlb__trigger:hover .sew-vlb__play,.sew-vlb__trigger:focus-visible .sew-vlb__play{background:var(--sew-vlb-button-bg-hover);color:var(--sew-vlb-icon-color-hover)}.sew-vlb__play-icon{align-items:center;display:inline-flex;font-size:14px;justify-content:center;line-height:1;transform:translateX(.08em)}.sew-vlb__play-icon i,.sew-vlb__play-icon svg{display:block;fill:currentColor;height:1em;width:1em}.sew-vlb--button .sew-vlb__play-icon{font-size:18px}.sew-vlb--button .sew-vlb__play{background:#fff0;border:0}.sew-vlb--button .sew-vlb__play::before{border:var(--sew-vlb-button-border-width) solid var(--sew-vlb-button-border);border-radius:50%;box-sizing:border-box;content:"";inset:0;position:absolute;transition:opacity 400ms cubic-bezier(.19,1,.22,1),transform 400ms cubic-bezier(.19,1,.22,1)}.sew-vlb--button .sew-vlb__trigger:hover .sew-vlb__play,.sew-vlb--button .sew-vlb__trigger:focus-visible .sew-vlb__play{background:#fff0}.sew-vlb--button .sew-vlb__trigger:hover .sew-vlb__play::before,.sew-vlb--button .sew-vlb__trigger:focus-visible .sew-vlb__play::before{opacity:.4;transform:scale(1.1)}.sew-vlb--button .sew-vlb__trigger:hover .sew-vlb__play-inner,.sew-vlb--button .sew-vlb__trigger:focus-visible .sew-vlb__play-inner{transform:scale(1.3)}.sew-vlb--inline .sew-vlb__play-icon{font-size:14px}.sew-vlb--inline-small .sew-vlb__play-icon,.sew-vlb--inline-bordered-top .sew-vlb__play-icon{font-size:10px}.sew-vlb--inline-default .sew-vlb__play{background:#fff0}.sew-vlb--inline-default .sew-vlb__play::before{background:var(--sew-vlb-button-bg);border-radius:50%;content:"";inset:0;position:absolute;transition:background-color 450ms cubic-bezier(.15,.2,.1,1),transform 450ms cubic-bezier(.15,.2,.1,1);z-index:1}.sew-vlb--inline-default .sew-vlb__trigger:hover .sew-vlb__play,.sew-vlb--inline-default .sew-vlb__trigger:focus-visible .sew-vlb__play{background:#fff0}.sew-vlb--inline-default .sew-vlb__trigger:hover .sew-vlb__play::before,.sew-vlb--inline-default .sew-vlb__trigger:focus-visible .sew-vlb__play::before{background:var(--sew-vlb-button-bg-hover);transform:scale(1.15)}.sew-vlb__pulse{border:1px solid currentColor;border-radius:50%;inset:0;opacity:0;pointer-events:none;position:absolute;z-index:0}.sew-vlb--pulse .sew-vlb__pulse--one{animation:sew-vlb-pulse 2.6s cubic-bezier(.25,.9,.2,1) infinite}.sew-vlb--pulse .sew-vlb__pulse--two{animation:sew-vlb-pulse 2.6s cubic-bezier(.25,.9,.2,1) 400ms infinite}.sew-vlb__label{color:inherit;line-height:1.35;min-width:0;overflow-wrap:anywhere;transition:color 250ms ease}.sew-vlb__media{aspect-ratio:var(--sew-vlb-media-ratio);box-sizing:border-box;display:block;line-height:0;max-width:100%;overflow:hidden;width:100%}.sew-vlb__placeholder,body .sew-vlb .sew-vlb__asset{background:#d5d8df;display:block;height:100%!important;inset:0;max-height:none;max-width:none;object-fit:var(--sew-vlb-object-fit);object-position:var(--sew-vlb-object-x) var(--sew-vlb-object-y);position:absolute;transform:translateZ(0) scale(1.05);transition:transform 700ms cubic-bezier(.2,1,.22,1);width:100%!important}.sew-vlb__overlay{background:#fff0;inset:0;pointer-events:none;position:absolute;transition:background-color 450ms ease;z-index:1}.sew-vlb--image .sew-vlb__media .sew-vlb__play{background:#fff0;box-shadow:0 20px 45px rgb(0 0 0 / .25);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.sew-vlb--image .sew-vlb__play::before{background:var(--sew-vlb-button-bg);border-radius:50%;content:"";inset:0;position:absolute;transition:background-color 700ms cubic-bezier(.2,1,.22,1),transform 700ms cubic-bezier(.2,1,.22,1);z-index:1}.sew-vlb--image .sew-vlb__trigger:hover .sew-vlb__play,.sew-vlb--image .sew-vlb__trigger:focus-visible .sew-vlb__play{background:#fff0}.sew-vlb--image .sew-vlb__trigger:hover .sew-vlb__play::before,.sew-vlb--image .sew-vlb__trigger:focus-visible .sew-vlb__play::before{background:var(--sew-vlb-button-bg-hover)}.sew-vlb--image.sew-vlb--hover-zoom-button .sew-vlb__asset{transform:none;transition:none}.sew-vlb--image.sew-vlb--hover-zoom-button .sew-vlb__trigger:hover .sew-vlb__play::before,.sew-vlb--image.sew-vlb--hover-zoom-button .sew-vlb__trigger:focus-visible .sew-vlb__play::before{transform:scale(1.14)}.sew-vlb--image:not(.sew-vlb--hover-none) .sew-vlb__trigger:hover .sew-vlb__play-inner,.sew-vlb--image:not(.sew-vlb--hover-none) .sew-vlb__trigger:focus-visible .sew-vlb__play-inner{transform:scale(1.3)}.sew-vlb--image.sew-vlb--hover-zoom-image .sew-vlb__trigger:hover .sew-vlb__asset,.sew-vlb--image.sew-vlb--hover-zoom-image .sew-vlb__trigger:focus-visible .sew-vlb__asset{transform:translateZ(0) scale(1.14)}.sew-vlb--image.sew-vlb--hover-none .sew-vlb__asset{transform:none;transition:none}.sew-vlb--image.sew-vlb--hover-lift .sew-vlb__media{transition:box-shadow 500ms cubic-bezier(.22,1,.36,1),transform 500ms cubic-bezier(.22,1,.36,1)}.sew-vlb--image.sew-vlb--hover-lift .sew-vlb__media:hover,.sew-vlb--image.sew-vlb--hover-lift .sew-vlb__media:focus-visible{box-shadow:0 24px 55px rgb(17 17 17 / .18);transform:translateY(-8px)}body .sew-vlb--follow .sew-vlb__asset{transform:none}.sew-vlb--follow .sew-vlb__play{box-shadow:0 20px 45px rgb(0 0 0 / .25);left:var(--sew-vlb-follow-x,50%);pointer-events:none;position:absolute;top:var(--sew-vlb-follow-y,50%);transform:translate(-50%,-50%);will-change:left,top}.sew-vlb--follow-default .sew-vlb__play{border:2px solid rgb(255 255 255 / .18)}.sew-vlb--follow-contrast{background:#fff}.sew-vlb--follow-contrast .sew-vlb__play{background:#fff0;border:2px solid #fff;box-shadow:none;color:#fff;mix-blend-mode:difference}.sew-vlb--follow-solid .sew-vlb__play{border:0}.sew-vlb--follow-hide .sew-vlb__play{opacity:0}.sew-vlb--follow-hide.is-following .sew-vlb__play,.sew-vlb--follow-hide .sew-vlb__media:focus-visible .sew-vlb__play{opacity:1}.sew-vlb-modal[hidden]{display:none}.sew-vlb-modal{align-items:center;background:var(--sew-vlb-backdrop);display:flex;inset:0;justify-content:center;opacity:0;padding:40px 20px;position:fixed;transition:opacity 300ms ease-out;visibility:hidden;z-index:999999}.sew-vlb-modal.is-open{opacity:1;visibility:visible}.sew-vlb-modal__dialog{aspect-ratio:var(--sew-vlb-dialog-ratio);background:#000;max-height:calc(100dvh - 80px);overflow:hidden;position:relative;transform:scale(.93);transition:opacity 200ms ease-in-out,transform 200ms ease-in-out;width:min(var(--sew-vlb-dialog-width), calc(100vw - 40px))}.sew-vlb-modal.is-open .sew-vlb-modal__dialog{transform:scale(1)}.sew-vlb-modal__player,.sew-vlb-modal__player iframe,.sew-vlb-modal__player video{border:0;display:block;height:100%;inset:0;position:absolute;width:100%}.sew-vlb-modal__player video{object-fit:contain}.sew-vlb-modal__close{-webkit-appearance:none;background:#fff0;border:0;color:#fff;cursor:pointer;height:44px;padding:0;position:absolute;right:max(10px, env(safe-area-inset-right));top:max(10px, env(safe-area-inset-top));transition:transform 470ms cubic-bezier(.3,1,.3,.95);width:44px;z-index:2}.sew-vlb-modal__close::before,.sew-vlb-modal__close::after{background:currentColor;content:"";height:2px;left:10px;position:absolute;top:21px;width:24px}.sew-vlb-modal__close::before{transform:rotate(45deg)}.sew-vlb-modal__close::after{transform:rotate(-45deg)}.sew-vlb-modal__close:hover,.sew-vlb-modal__close:focus-visible{transform:rotate(90deg)}body.sew-vlb-open{overflow:hidden}@keyframes sew-vlb-pulse{0%{opacity:.55;transform:scale(.35)}100%{opacity:0;transform:scale(1.7)}}@media (hover:none),(pointer:coarse){.sew-vlb--follow .sew-vlb__media{cursor:pointer}.sew-vlb--follow .sew-vlb__play{--sew-vlb-follow-x:50%;--sew-vlb-follow-y:50%}.sew-vlb--follow-hide .sew-vlb__play{opacity:1}}.elementor-editor-active .sew-vlb--follow .sew-vlb__media{cursor:pointer}.elementor-editor-active .sew-vlb--follow .sew-vlb__play{--sew-vlb-follow-x:50%;--sew-vlb-follow-y:50%;opacity:1}@media (max-width:767px){.sew-vlb--button{--sew-vlb-button-size:66px}.sew-vlb--follow{--sew-vlb-button-size:60px}.sew-vlb--inline-default{--sew-vlb-button-size:46px}.sew-vlb--inline-bordered-top{--sew-vlb-button-size:56px}.sew-vlb__trigger--inline{gap:14px}.sew-vlb-modal{padding:40px 6px}.sew-vlb-modal__dialog{max-height:calc(100dvh - 80px);width:calc(100vw - 12px)}}@media (prefers-reduced-motion:reduce){.sew-vlb *,.sew-vlb *::before,.sew-vlb *::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0.01ms!important}}