.vx-mega,.vx-mega__backdrop{display:none}@media (min-width: 1025px){.vx-mega{display:block;position:absolute;top:calc(100% - var(--vx-head-inset, 24px) + 8px);left:var(--vx-head-inset, 24px);right:var(--vx-head-inset, 24px);z-index:2;pointer-events:none}.vx-mega__container{position:relative;height:0;overflow:hidden;border-radius:var(--vx-r-l)}.vx-mega__bg{position:absolute;inset:0;border:1px solid rgb(255 255 255 / .12);border-radius:var(--vx-r-l);background:#0e0e0ed1;-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:inset 0 1px #ffffff1a}.vx-mega__panel{position:absolute;inset:0 0 auto;opacity:0;visibility:hidden;pointer-events:none}.vx-mega__inner{display:flex}.vx-mega__col{display:flex;flex:1;flex-direction:column;gap:14px;padding:30px 22px;border-right:1px solid rgb(255 255 255 / .08)}.vx-mega__col:last-child{border-right:0}.vx-mega__col.has-card{flex:1.25;padding:18px;background:#ffffff09}.vx-mega__label{padding-left:12px;font-family:var(--vx-sans);font-size:var(--vx-fs-note);line-height:1;letter-spacing:.01em;color:#8a8a8a}.vx-mega__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.vx-mega__link{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:var(--vx-r-s);color:#fff;text-decoration:none;transition:background-color .2s}a.vx-mega__link:hover,a.vx-mega__link:focus-visible{background:#ffffff12;outline:none}.vx-mega__link-text{font-family:var(--vx-display);font-size:var(--vx-fs-label);font-weight:400;line-height:1.3;color:#fff}.vx-mega__link-desc{font-family:var(--vx-sans);font-size:var(--vx-fs-note);line-height:1.4;color:#9a9a9a}span.vx-mega__link{cursor:default}.vx-mega__card{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:var(--vx-r-m);background:#ffffff0a}.vx-mega__card-visual{height:200px;overflow:hidden}.vx-mega__card-visual img{display:block;width:100%;height:100%;object-fit:cover}.vx-mega__card-content{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:18px}.vx-mega__card-text{display:flex;flex-direction:column;gap:2px}.vx-mega__card-cta{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;border-radius:var(--vx-r-s);background:#fff;color:#000;font:500 14px/1.2 var(--vx-sans);text-decoration:none;transition:opacity .2s}.vx-mega__card-cta:hover{opacity:.85;color:#000}.vx-mega__card-cta svg{width:18px;height:18px}.vx-mega__backdrop{display:block;position:fixed;inset:0;z-index:98;opacity:0;visibility:hidden;background:#00000073}.elementor-location-header a[data-mega-toggle][aria-expanded=true]{opacity:1}}.elementor-19 .elementor-element.elementor-element-68dd7e6{display:none!important}.vx-burger,.vx-mnav[hidden]{display:none}@media (max-width: 1024px){.vx-mega,.vx-mega__backdrop{display:none!important}button.vx-burger,button.vx-burger:hover,button.vx-burger:focus{position:absolute;top:50%;right:calc(var(--vx-head-gap, 10px) + 6px);z-index:2;display:grid;place-items:center;width:48px;height:48px;margin:-24px 0 0;padding:0;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}button.vx-burger:focus-visible{outline:2px solid #fff;outline-offset:2px}.vx-burger span{grid-area:1 / 1;display:block;width:26px;height:1.5px;border-radius:1px;background:currentColor;transition:transform .45s cubic-bezier(.65,0,.35,1)}.vx-burger span:first-child{transform:translateY(-4.5px)}.vx-burger span:last-child{transform:translateY(4.5px)}.vx-mnav-open .vx-burger span:first-child{transform:rotate(45deg)}.vx-mnav-open .vx-burger span:last-child{transform:rotate(-45deg)}.vx-mnav-open .elementor-location-header .elementor-element-0bcd303{transform:none!important}.vx-mnav-open .elementor-location-header .elementor-element.elementor-element-0bcd303:after{opacity:0}.vx-mnav{--mnav-x: calc(100% - 40px) ;--mnav-y: 38px;position:fixed;inset:0;z-index:98;color:#fff;background:#080808f7;clip-path:circle(0 at var(--mnav-x) var(--mnav-y));transition:clip-path .6s cubic-bezier(.65,0,.35,1);font-family:var(--vx-sans)}.vx-mnav.is-open{clip-path:circle(150% at var(--mnav-x) var(--mnav-y))}.vx-mnav__scroll{height:100%;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.vx-mnav__inner{display:flex;flex-direction:column;min-height:100%;box-sizing:border-box;padding:92px max(24px,calc((100vw - 620px)/2)) max(28px,env(safe-area-inset-bottom))}.vx-mnav__item,.vx-mnav__secondary,.vx-mnav__foot{opacity:0;transform:translateY(18px);transition:opacity .4s ease,transform .6s cubic-bezier(.16,1,.3,1)}.vx-mnav.is-open .vx-mnav__item,.vx-mnav.is-open .vx-mnav__secondary,.vx-mnav.is-open .vx-mnav__foot{opacity:1;transform:none;transition-delay:calc(.12s + var(--i, 0) * 45ms)}.vx-mnav button.vx-mnav__close:not(:focus-visible){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0;white-space:nowrap}.vx-mnav button.vx-mnav__close:focus-visible{align-self:flex-start;min-height:44px;margin:0 0 12px;padding:0 16px;border:0;border-radius:var(--vx-r-s, 10px);background:#fff;color:#000;font:500 15px/1 var(--vx-sans);outline:2px solid #fff;outline-offset:2px}.vx-mnav__list{margin:0;padding:0;list-style:none}.vx-mnav__item{border-bottom:1px solid rgb(255 255 255 / .09)}.vx-mnav a.vx-mnav__link,.vx-mnav button.vx-mnav__link,.vx-mnav button.vx-mnav__link:hover,.vx-mnav button.vx-mnav__link:focus{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:54px;margin:0;padding:6px 0;border:0;background:none;color:#e9e9e9;font-family:var(--vx-display);font-size:var(--vx-fs-menu);font-weight:300;line-height:1.1;letter-spacing:-.02em;text-align:left;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.vx-mnav .vx-mnav__link:active{color:#fff}.vx-mnav .vx-mnav__link:focus-visible,.vx-mnav__sub a:focus-visible,.vx-mnav__foot a:focus-visible,.vx-mnav__secondary a:focus-visible{outline:2px solid #fff;outline-offset:2px;border-radius:6px}.vx-mnav .vx-mnav__link[aria-current=page]{color:#fff}.vx-mnav .vx-mnav__link[aria-current=page]:after{content:"";flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#fff}.vx-mnav .vx-mnav__toggle.is-current{color:#fff}.vx-mnav a.vx-mnav__sublink[aria-current=page] span:after{content:"";display:inline-block;width:6px;height:6px;margin-left:10px;border-radius:50%;background:#fff;vertical-align:middle}.vx-mnav__toggle i{position:relative;flex:0 0 18px;height:18px}.vx-mnav__toggle i:before,.vx-mnav__toggle i:after{content:"";position:absolute;left:0;top:8.5px;width:18px;height:1.5px;background:currentColor;transition:transform .35s ease}.vx-mnav__toggle i:after{transform:rotate(90deg)}.vx-mnav__toggle[aria-expanded=true] i:after{transform:rotate(0)}.vx-mnav__sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.65,0,.35,1)}.vx-mnav__toggle[aria-expanded=true]+.vx-mnav__sub{grid-template-rows:1fr}.vx-mnav__sub>ul{min-height:0;margin:0;padding:0;overflow:hidden;list-style:none}.vx-mnav__sub>ul>li:last-child{padding-bottom:14px}.vx-mnav a.vx-mnav__sublink{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-height:48px;padding:10px 0 10px 2px;color:#fff;text-decoration:none}.vx-mnav__sublink span{font-size:var(--vx-fs-title);line-height:1.3}.vx-mnav__sublink small{flex-basis:100%;font-size:var(--vx-fs-note);line-height:1.4;color:#9a9a9a}.vx-mnav a.vx-mnav__sublink--all{align-items:center;color:#cfcfcf}.vx-mnav__sublink--all span{font-size:var(--vx-fs-label)}.vx-mnav__sublink--all svg{width:18px;height:18px}.vx-mnav__secondary{display:flex;flex-wrap:wrap;gap:4px 24px;margin:18px 0 0}.vx-mnav p.vx-mnav__secondary a{display:inline-flex;align-items:center;min-height:44px;color:#b9b9b9;font-size:var(--vx-fs-nav);text-decoration:none}.vx-mnav__foot{margin-top:auto;padding-top:24px}.vx-mnav a.vx-mnav__cta{display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;border-radius:var(--vx-r-m, 12px);background:#fff;color:#000;font-size:var(--vx-fs-nav);font-weight:500;text-decoration:none}.vx-mnav__cta svg{width:20px;height:20px}.vx-mnav__contact{display:grid;gap:2px;margin-top:22px}.vx-mnav .vx-mnav__contact a{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:#e4e4e4;font-size:var(--vx-fs-nav);text-decoration:none}.vx-mnav__contact svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;color:#8a8a8a}.vx-mnav__contact p{margin:6px 0 0;font-size:var(--vx-fs-note);line-height:1.5;color:#8a8a8a}.vx-mnav__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 20px;margin-top:18px;padding-top:14px;border-top:1px solid rgb(255 255 255 / .09)}.vx-mnav__social{display:flex;flex-wrap:wrap;gap:0 18px;margin:0}.vx-mnav p.vx-mnav__social a{display:inline-flex;align-items:center;min-height:44px;color:#9a9a9a;font-size:var(--vx-fs-ui);text-decoration:none}}@media (hover: hover) and (max-width: 1024px){.vx-mnav a.vx-mnav__link:hover,.vx-mnav button.vx-mnav__link:hover,.vx-mnav__secondary a:hover,.vx-mnav__contact a:hover,.vx-mnav__social a:hover{color:#fff}}@media (prefers-reduced-motion: reduce){.vx-mnav{clip-path:none!important;opacity:0;transition:opacity .2s ease}.vx-mnav.is-open{opacity:1}.vx-mnav__item,.vx-mnav__secondary,.vx-mnav__foot{transform:none!important;transition:opacity .2s ease!important;transition-delay:0s!important}.vx-burger span,.vx-mnav__sub,.vx-mnav__toggle i:after{transition:none!important}}:root{--vx-stage: 9 9 10;--vx-tint: 30 58 138;--vx-tint-a: 0}.vx-backdrop{--col: 80px;position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:rgb(var(--vx-stage));isolation:isolate;contain:strict}.vx-backdrop i{position:absolute;display:block}.vx-backdrop .vx-fabric{inset:0;display:flex;justify-content:center;overflow:hidden}.vx-fabric>i{position:relative;flex:0 0 var(--col);height:100%;overflow:hidden;background:linear-gradient(to right,#1b1b1b,#131313 45%,#0a0a0a calc(100% - 2px),#2a2a2a calc(100% - 2px));transform-origin:50% 0;animation:vx-unroll 1.8s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i) * 55ms + .12s)}.vx-fabric>i:after{content:"";position:absolute;left:0;right:0;top:0;height:55%;background:linear-gradient(to bottom,transparent 0%,rgb(255 255 255 / .016) 30%,rgb(255 255 255 / .034) 50%,rgb(255 255 255 / .016) 70%,transparent 100%);transform:translate3d(0,-100%,0);animation:vx-wash calc(11s + var(--r) * 6s) cubic-bezier(.45,0,.3,1) infinite;animation-delay:calc(2.2s + var(--i) * .42s + var(--r) * 1.5s)}.vx-lights{inset:0}.vx-lights:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 90% 60% at 50% 112%,rgb(var(--vx-tint) / var(--vx-tint-a)),transparent 72%),radial-gradient(ellipse 70% 45% at 50% -12%,rgb(var(--vx-tint) / calc(var(--vx-tint-a) * .6)),transparent 70%)}.vx-light--key{inset:-6% -4%;background:radial-gradient(ellipse 30% 44% at 50% 38%,transparent 0%,rgb(var(--vx-stage) / .1) 40%,rgb(var(--vx-stage) / .55) 64%,rgb(var(--vx-stage) / .9) 84%,rgb(var(--vx-stage)) 100%);animation:vx-key 11s ease-in-out infinite}.vx-lights-on{inset:0;background:rgb(var(--vx-stage));animation:vx-lights-on 1.6s ease-out .35s both}.vx-backdrop:after{content:"";position:absolute;inset:0;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(/assets/backdrop/%23n)'/%3E%3C/svg%3E")}@keyframes vx-unroll{0%{transform:scaleY(0);opacity:0}to{transform:none;opacity:1}}@keyframes vx-wash{0%{transform:translate3d(0,-100%,0)}62%,to{transform:translate3d(0,190%,0)}}@keyframes vx-lights-on{to{opacity:0;visibility:hidden}}@keyframes vx-key{0%,to{transform:translateZ(0);opacity:.94}50%{transform:translate3d(0,1.2vh,0);opacity:1}}@media (max-width: 720px){.vx-backdrop{--col: 64px}.vx-light--key{background:radial-gradient(ellipse 48% 36% at 50% 36%,transparent 0%,rgb(var(--vx-stage) / .12) 42%,rgb(var(--vx-stage) / .58) 66%,rgb(var(--vx-stage) / .9) 84%,rgb(var(--vx-stage)) 100%)}}@media (prefers-reduced-motion: reduce){.vx-backdrop i,.vx-fabric>i:after{animation:none!important}.vx-fabric>i:after,.vx-lights-on{display:none}}.vx-film{position:fixed;inset:0;z-index:2147483000;pointer-events:none;overflow:hidden}.vx-film:before{content:"";position:absolute;inset:-10%;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(/assets/backdrop/%23n)'/%3E%3C/svg%3E");animation:vx-grain 1s steps(4) infinite}.vx-film:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 95% 90% at 50% 45%,transparent 62%,rgb(0 0 0 / .26) 100%)}@keyframes vx-grain{0%{transform:translateZ(0)}20%{transform:translate3d(-3%,2%,0)}40%{transform:translate3d(2%,-3%,0)}60%{transform:translate3d(-2%,-1%,0)}80%{transform:translate3d(3%,3%,0)}to{transform:translateZ(0)}}@media (prefers-reduced-motion: reduce){.vx-film:before{animation:none}}.vx-backdrop .vx-fabric,.vx-backdrop .vx-lights{transition:opacity .9s ease}.vx-backdrop-dark .vx-backdrop .vx-fabric,.vx-backdrop-dark .vx-backdrop .vx-lights{opacity:0}.vx-backdrop-dark .vx-fabric>i:after,.vx-backdrop-dark .vx-light--key{animation-play-state:paused}@media (prefers-reduced-motion: reduce){.vx-backdrop .vx-fabric,.vx-backdrop .vx-lights{transition:none}}.vhero{--ease: cubic-bezier(.16, 1, .3, 1);--R: max(71vw, 790px);--card-w: max(20vw, 228px);--arc-top: 46svh;--step: 20deg;position:relative;min-height:100svh;overflow:hidden;background:transparent;color:#e4e4e4;font-family:var(--vx-sans);isolation:isolate}.vhero .vrm{position:absolute;left:50%;top:calc(var(--arc-top) + var(--R));width:0;height:0;z-index:0}.vhero .vrm__rings i{--k: 1;position:absolute;left:calc(var(--R) * var(--k) * -1);top:calc(var(--R) * var(--k) * -1);width:calc(var(--R) * var(--k) * 2);height:calc(var(--R) * var(--k) * 2);border:1px solid rgb(255 255 255 / .06);border-radius:50%}.vhero .vrm__rings i:nth-child(1){--k: .84}.vhero .vrm__rings i:nth-child(2){--k: 1.13}.vhero .vrm__rings i:nth-child(3){--k: 1.42;border-style:dashed;border-color:#ffffff0d}.vhero .vrm__list{position:absolute;left:0;top:0;width:0;height:0;margin:0;padding:0;list-style:none;animation:vrm-spin 90s linear infinite}.vhero.is-paused .vrm__list{animation-play-state:paused}.vhero .vrm__item{position:absolute;left:0;top:0;transform:rotate(calc(var(--n) * var(--step))) translateY(calc(var(--R) * -1))}.vhero button.vrm__card{position:absolute;left:0;top:0;display:block;width:var(--card-w);padding:0;border:0;background:none;color:#cfcfcf;text-align:left;cursor:pointer;transform:translate(-50%,-50%);transition:transform .6s var(--ease)}.vhero button.vrm__card:hover,.vhero button.vrm__card:focus-visible{background:none;color:#fff;transform:translate(-50%,-50%) translateY(-8px);outline:none}.vhero .vrm__media{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--vx-r-m);background:#111}.vhero .vrm__media:after{content:"";position:absolute;inset:0;background:#000;opacity:.24;transition:opacity .6s var(--ease)}.vhero button.vrm__card:hover .vrm__media:after,.vhero button.vrm__card:focus-visible .vrm__media:after{opacity:0}.vhero .vrm__poster{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.vhero .vrm__media video{position:relative;display:block;width:100%;height:100%;object-fit:cover}.vhero .vrm__caption{display:block;padding:11px 4px 13px;overflow:hidden;font-size:var(--vx-fs-caps);font-weight:500;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:#bdbdbd}.vhero .vhero__shade{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 48% 44% at 50% 52%,#000000d1,#0000008c 55%,#0000),linear-gradient(180deg,#0a0a0ad9 0,#0a0a0a00 140px)}.vhero .vhero__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;min-height:100svh;padding:108px 3vw clamp(44px,6vh,72px);text-align:center;pointer-events:none}.vhero .vhero__content>*{pointer-events:auto}.vhero .vhero__intro{display:flex;flex-direction:column;align-items:center;max-width:1180px;margin-block:auto;padding-block:24px}.vhero h1.vhero__h1{margin:0 0 clamp(24px,4svh,40px);font-family:var(--vx-display);font-size:var(--vx-fs-h1);font-weight:400;line-height:.98;letter-spacing:-.025em;color:#fff}.vhero .vhero__sub{max-width:46rem;margin:0;font-size:var(--vx-fs-body);line-height:1.6;color:#c9c9c9;text-wrap:balance}.vhero .vhero__sub a{color:inherit;text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:3px}.vhero .vhero__sub a:hover{text-decoration-color:#fff}.vhero ul.vtrust{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 0;margin:clamp(30px,5.5svh,56px) 0 0;padding:0;list-style:none}.vhero .vtrust li{display:flex;align-items:center;padding:0 26px}.vhero .vtrust li+li{border-left:1px solid rgb(255 255 255 / .14)}.vhero .vtrust a{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none}.vhero .vtrust li>:is(img,.vtrust__big){margin-right:12px}.vhero .vtrust a>:is(img,.vtrust__big){margin-right:0}.vhero .vtrust img{display:block;width:auto;height:38px;filter:grayscale(1) contrast(1.05)}.vhero .vtrust img.is-mono{height:34px;filter:brightness(0) invert(1);opacity:.9}.vhero .vtrust__big{font-family:var(--vx-display);font-size:var(--vx-fs-stat);font-weight:300;line-height:1;letter-spacing:-.02em;color:#fff}.vhero .vtrust__text{display:flex;flex-direction:column;gap:3px;text-align:left;font-size:var(--vx-fs-micro);line-height:1.25;color:#9a9a9a}.vhero .vtrust__text b{font-size:var(--vx-fs-caps);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#e8e8e8}:is(.vhero,.vx-cta2) .vform{--glass-line: rgb(0 0 0 / .08);display:grid;grid-template-columns:1fr;row-gap:12px;width:min(var(--vx-content),100%);padding:16px 18px 12px;border-radius:var(--vx-r-l);border:1px solid rgb(255 255 255 / .12);background:#0e0e0e99;-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:inset 0 1px #ffffff1a,0 30px 90px #00000080;color:#e4e4e4;text-align:left}:is(.vhero,.vx-cta2) .vform__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 14px;padding:2px 2px 0}:is(.vhero,.vx-cta2) .vform__title{margin:0;font-family:var(--vx-display);font-size:var(--vx-fs-label);font-weight:500;line-height:1.3;letter-spacing:0;color:#fff}:is(.vhero,.vx-cta2) .vform__sub{margin:0;font-size:var(--vx-fs-note);line-height:1.3;color:#9a9a9a}:is(.vhero,.vx-cta2) .vform .elementor-form .elementor-form-fields-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1.5fr auto;gap:10px;margin:0}:is(.vhero,.vx-cta2) .vform .elementor-form .elementor-field-group{width:auto;max-width:none;flex:none;margin:0;padding:0}:is(.vhero,.vx-cta2) .vform .elementor-form .elementor-field-group-name{grid-column:1;grid-row:1}:is(.vhero,.vx-cta2) .vform .elementor-form .elementor-field-group-email{grid-column:2;grid-row:1}:is(.vhero,.vx-cta2) .vform .elementor-form .elementor-field-group-field_495e22e{grid-column:3;grid-row:1}:is(.vhero,.vx-cta2) .vform .elementor-form .elementor-field-group-message{grid-column:4;grid-row:1}:is(.vhero,.vx-cta2) .vform .elementor-form .e-form__buttons{grid-column:5;grid-row:1}:is(.vhero,.vx-cta2) .vform .elementor-form .elementor-field-type-acceptance{grid-column:1 / -1;grid-row:2}:is(.vhero,.vx-cta2) .vform .elementor-105 .elementor-element.elementor-element-3f6852d .elementor-field-group .elementor-field:not(.elementor-select-wrapper):not([type=checkbox]){height:52px;min-height:52px;padding:14px 16px;border:1px solid transparent;border-radius:var(--vx-r-s);background:#ffffffeb;color:#111;font-family:var(--vx-sans);font-size:var(--vx-fs-ui);line-height:22px;transition:border-color .25s,box-shadow .25s}:is(.vhero,.vx-cta2) .vform .elementor-105 .elementor-element.elementor-element-3f6852d .elementor-field-group .elementor-field:not(.elementor-select-wrapper):not([type=checkbox]):hover{background:#fff}:is(.vhero,.vx-cta2) .vform .elementor-105 .elementor-element.elementor-element-3f6852d .elementor-field-group .elementor-field:not(.elementor-select-wrapper):not([type=checkbox]):focus{border-color:#fff;background:#fff;box-shadow:0 0 0 4px #ffffff2e;outline:none}:is(.vhero,.vx-cta2) .vform textarea.elementor-field{resize:none;overflow-y:auto}:is(.vhero,.vx-cta2) .vform .elementor-field::placeholder{color:#8a8a8a;opacity:1}:is(.vhero,.vx-cta2) .vform .elementor-field:-webkit-autofill{-webkit-text-fill-color:#111;-webkit-box-shadow:0 0 0 100px #fff inset;caret-color:#111}:is(.vhero,.vx-cta2) .vform .elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option{display:flex;align-items:flex-start;gap:10px;margin:2px 0 0}:is(.vhero,.vx-cta2) .vform .elementor-105 .elementor-element.elementor-element-3f6852d .elementor-field-type-acceptance input[type=checkbox].elementor-field{appearance:none;-webkit-appearance:none;flex-shrink:0;width:17px;height:17px;margin:0;border:1px solid rgb(255 255 255 / .35);border-radius:5px;background:#ffffff0a center / 11px no-repeat;box-shadow:none;cursor:pointer;transition:background-color .2s,border-color .2s}:is(.vhero,.vx-cta2) .vform .elementor-105 .elementor-element.elementor-element-3f6852d .elementor-field-type-acceptance input[type=checkbox].elementor-field:checked{border-color:#fff;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 5 8.6l4.6-5' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}:is(.vhero,.vx-cta2) .vform .elementor-field-type-acceptance input[type=checkbox]:focus-visible{outline:2px solid #fff;outline-offset:2px}:is(.vhero,.vx-cta2) .vform .elementor-105 .elementor-element.elementor-element-3f6852d .elementor-field-type-acceptance .elementor-field-subgroup label{padding:0;color:#9a9a9a;font-size:var(--vx-fs-micro);line-height:1.45;cursor:pointer}:is(.vhero,.vx-cta2) .vform .elementor-field-subgroup a{color:#fff}:is(.vhero,.vx-cta2) .vform .elementor-105 .elementor-element.elementor-element-3f6852d .elementor-button[type=submit]{height:52px;min-height:52px;padding:0 26px;border-radius:var(--vx-r-s);background-color:#fff;color:#000;font-family:var(--vx-display);font-size:var(--vx-fs-ui);font-weight:600;letter-spacing:0;white-space:nowrap;box-shadow:0 10px 30px #ffffff1f;transition:transform .3s var(--ease),box-shadow .3s,background-color .3s}:is(.vhero,.vx-cta2) .vform .elementor-105 .elementor-element.elementor-element-3f6852d .elementor-button[type=submit] .elementor-button-text:after{content:"";display:inline-block;width:14px;height:14px;margin-left:10px;vertical-align:-1px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.4 2.6l4.5 4.5H1.8v1.8h9.1l-4.5 4.5 1.2 1.2 6-6 .6-.6-.6-.6-6-6-1.2 1.2Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.4 2.6l4.5 4.5H1.8v1.8h9.1l-4.5 4.5 1.2 1.2 6-6 .6-.6-.6-.6-6-6-1.2 1.2Z'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .3s var(--ease)}:is(.vhero,.vx-cta2) .vform .elementor-105 .elementor-element.elementor-element-3f6852d .elementor-button[type=submit]:hover{background-color:#fff;color:#000;transform:translateY(-2px);box-shadow:0 14px 40px #fff3}:is(.vhero,.vx-cta2) .vform .elementor-105 .elementor-element.elementor-element-3f6852d .elementor-button[type=submit]:hover .elementor-button-text:after{transform:translate(3px)}:is(.vhero,.vx-cta2) .vform .elementor-message{grid-column:1 / -1;color:#fff;font-size:var(--vx-fs-note)}@media (max-width: 1180px){:is(.vhero,.vx-cta2) .vform{grid-template-columns:1fr;row-gap:14px}.vhero .vhero__shade{background:radial-gradient(ellipse 70% 30% at 50% 44%,#000c,#00000080 55%,#0000),linear-gradient(180deg,#0a0a0ad9 0,#0a0a0a00 140px)}:is(.vhero,.vx-cta2) .vform .elementor-form .elementor-form-fields-wrapper{grid-template-columns:1fr 1fr 1fr}:is(.vhero,.vx-cta2) .vform .elementor-form .elementor-field-group-name,:is(.vhero,.vx-cta2) .vform .elementor-form .elementor-field-group-email,:is(.vhero,.vx-cta2) .vform .elementor-form .elementor-field-group-field_495e22e{grid-row:1}:is(.vhero,.vx-cta2) .vform .elementor-form .elementor-field-group-message{grid-column:1 / 3;grid-row:2}:is(.vhero,.vx-cta2) .vform .elementor-form .e-form__buttons{grid-column:3;grid-row:2}:is(.vhero,.vx-cta2) .vform .elementor-form .elementor-field-type-acceptance{grid-row:3}}.vcta__in{opacity:0;transform:translateY(18px);animation:vcta-in 1s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--d, 0) * .11s + .2s)}.vhero .vw>span{animation:none}@media (max-width: 720px){.vhero ul.vtrust{display:grid;grid-template-columns:1fr 1fr;gap:18px 0;width:100%;max-width:380px}.vhero .vtrust li{padding:0 12px}.vhero .vtrust li:nth-child(odd){border-left:0}.vhero .vtrust img{height:30px}.vhero .vtrust img.is-mono{height:28px}.vhero .vtrust__big{font-size:calc(var(--vx-fs-stat) - 6px)}.vhero .vtrust__text{font-size:0;gap:0}.vhero .vtrust__text b{font-size:var(--vx-fs-caps);line-height:1.3}.vhero .vhero__content{padding:100px 14px 32px}.vhero h1.vhero__h1{font-size:var(--vx-fs-h1-m)}:is(.vhero,.vx-cta2) .vform{padding:20px 16px 16px}:is(.vhero,.vx-cta2) .vform .elementor-form .elementor-form-fields-wrapper{grid-template-columns:1fr}:is(.vhero,.vx-cta2) .vform .elementor-form .elementor-field-group,:is(.vhero,.vx-cta2) .vform .elementor-form .elementor-field-group-message,:is(.vhero,.vx-cta2) .vform .elementor-form .e-form__buttons,:is(.vhero,.vx-cta2) .vform .elementor-form .elementor-field-type-acceptance{grid-column:auto;grid-row:auto}:is(.vhero,.vx-cta2) .vform .elementor-form .e-form__buttons{order:2}:is(.vhero,.vx-cta2) .vform textarea.elementor-field{height:88px;min-height:88px}.vhero .vrm__caption{padding:8px 2px 10px;font-size:var(--vx-fs-caps)}}@media (max-width: 720px){.vhero .vhero__content{padding-inline:20px}.vhero .vhero__sub{max-width:100%}.vhero .vrm__caption{display:none}.vhero .vtrust__text b{font-size:var(--vx-fs-caps);letter-spacing:.1em}}:is(.vhero,.vx-cta2) .vform label:not(.elementor-screen-only){position:static;text-transform:none;letter-spacing:normal;transition:none}:is(.vhero,.vx-cta2) .vform :is(input,textarea,select).elementor-field{margin-bottom:0}@media (pointer: coarse),(max-width: 767px){:is(.vhero,.vx-cta2) .vform .elementor-field-group .elementor-field,:is(.vhero,.vx-cta2) .vform .elementor-field-group input,:is(.vhero,.vx-cta2) .vform .elementor-field-group textarea{font-size:var(--vx-fs-touch)!important}:is(.vhero,.vx-cta2) .vform .vform__title{font-size:var(--vx-fs-note)}:is(.vhero,.vx-cta2) .vform .vform__sub{font-size:var(--vx-fs-note)}:is(.vhero,.vx-cta2) .vform .elementor-field-type-acceptance .elementor-field-subgroup label{font-size:var(--vx-fs-note)!important;line-height:1.45!important}}@media (max-width: 767px){:is(.vhero,.vx-cta2) .vform textarea.elementor-field{height:104px!important;min-height:104px!important}}.vx-cta2{display:flex;justify-content:center;padding:var(--vx-section-space, 160px) 3vw clamp(12px,1.6vw,24px);color:#e4e4e4;font-family:var(--vx-sans)}.vx-cta2 .vform__head a.vx-cta2__more{margin-left:auto;color:#e4e4e4;font-size:var(--vx-fs-note);text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:3px}.vx-cta2 .vform__head a.vx-cta2__more:hover{color:#fff;text-decoration-color:#fff}.vx-cta2:has(.vx-cta2__media){--gap: clamp(12px, 1.6vw, 24px);--inset: clamp(16px, 3.4vw, 48px);display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;padding-inline:var(--gap);padding-bottom:var(--gap)}.vx-cta2:has(.vx-cta2__media)>*{grid-area:1 / 1}.vx-cta2 .vx-cta2__media{position:relative;width:100%;aspect-ratio:21 / 9;margin:0;overflow:hidden;border:1px solid rgb(255 255 255 / .12);border-radius:var(--vx-r-l);background:#111}.vx-cta2 .vx-cta2__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 42%;filter:grayscale(1) brightness(.72) contrast(1.05);transform:scale(1.01);transition:filter .9s var(--ease, ease),transform 1.4s var(--ease, ease)}.vx-cta2 .vx-cta2__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000 50%,#0000008c);pointer-events:none}@media (hover: hover){.vx-cta2 .vx-cta2__media:hover img{filter:grayscale(0) brightness(.92) contrast(1);transform:scale(1.03)}}.vx-cta2 .vx-cta2__caption{position:absolute;top:var(--inset);left:var(--inset);z-index:1;padding:8px 14px;border:1px solid rgb(255 255 255 / .14);border-radius:999px;background:#0e0e0e8c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:var(--vx-fs-small);font-style:normal;color:#e4e4e4}.vx-cta2:has(.vx-cta2__media)>.vform{position:relative;z-index:1;align-self:end;width:min(var(--vx-content),calc(100% - 2 * var(--inset)));margin-bottom:var(--inset)}@media (min-width: 768px) and (max-width: 1199px){.vx-cta2 .vx-cta2__media{aspect-ratio:16 / 9}}@media (prefers-reduced-motion: reduce){.vx-cta2 .vx-cta2__media img{transition:none;transform:none}}@media (max-width: 767px){.vx-cta2:has(.vx-cta2__media){display:flex;flex-direction:column;align-items:center}.vx-cta2 .vx-cta2__media{aspect-ratio:4 / 3}.vx-cta2 .vx-cta2__media img{object-position:46% 40%}.vx-cta2:has(.vx-cta2__media){--gap: 10px;--inset: 12px}.vx-cta2:has(.vx-cta2__media)>.vform{align-self:center;width:calc(100% - 24px);margin:-56px 0 0}}@keyframes vcta-in{to{opacity:1;transform:none}}@keyframes vrm-spin{to{transform:rotate(-360deg)}}@media (prefers-reduced-motion: reduce){.vcta__in{opacity:1;transform:none;animation:none}.vhero .vrm__list{animation:none}}.vhero button.vrm__card{border-radius:var(--vx-r-m)}.vx-footer{--gap: clamp(12px, 1.6vw, 24px);--pad: clamp(24px, 6.2vw, 90px);margin:0 var(--gap) var(--gap);color:#bdbdbd;font-family:var(--vx-sans)}.vx-footer__box{padding:clamp(36px,6vw,90px) var(--pad) clamp(32px,4vw,56px);border:1px solid rgb(255 255 255 / .12);border-radius:var(--vx-r-l, 16px);background:#0e0e0e99;-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:inset 0 1px #ffffff1a,0 20px 60px #0006}.vx-footer a{color:#fff;text-decoration:none}.vx-footer a:hover{text-decoration:underline;text-underline-offset:3px}.vx-footer a:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:4px}.vx-footer__top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(32px,6vw,120px);align-items:start}.vx-footer__lead p{max-width:30em;margin:0 0 .6em;font-size:var(--vx-fs-lead-xl);line-height:1.45;color:#c4c4c4}.vx-footer__lead p:last-child{margin-bottom:0}.vx-footer__person{justify-self:center;width:min(100%,390px);margin:0}.vx-footer__person img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--vx-r-m, 12px);filter:grayscale(1)}.vx-footer__person figcaption{margin-top:14px;font-size:var(--vx-fs-note);font-style:normal;text-align:center;color:#8a8a8a}.vx-footer__info{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center;margin-top:clamp(40px,5vw,64px);font-size:var(--vx-fs-nav);line-height:1.5}.vx-footer__address{font-style:normal;color:#cfcfcf}.vx-footer__contact{display:flex;flex-direction:column;gap:6px;margin:0}.vx-footer__contact a{display:inline-flex;align-items:center;gap:10px;color:#e4e4e4}.vx-footer .vx-ico{width:1.05em;height:1.05em;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;opacity:.8}.vx-footer__awards{display:flex;align-items:center;justify-content:space-between;gap:24px}.vx-footer__seal .vv-siegel img{filter:grayscale(1) contrast(1.05)}.vx-footer__seal .vv-siegel span{color:#bdbdbd}.vx-footer__gda{flex:none;display:block;width:auto;height:48px;filter:brightness(0) invert(1);opacity:.85}.vx-footer__bottom{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:clamp(48px,6vw,80px);padding-top:clamp(36px,5vw,64px);border-top:1px solid rgb(255 255 255 / .14);font-size:var(--vx-fs-ui);color:#8a8a8a}.vx-footer__bottom p{margin:0}.vx-footer__bottom a{color:#8a8a8a}.vx-footer__bottom a:hover{color:#fff;text-decoration:none}.vx-footer__social a+a:before,.vx-footer__legal a+a:before{content:"\2013";display:inline-block;margin:0 .5em;color:#6f6f6f}.vx-footer__legal a.vx-cookie-settings{white-space:nowrap}@media (min-width: 1200px){.vx-footer__bottom{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:24px}.vx-footer__brand{justify-self:start}.vx-footer__legal{justify-self:end}}@media (max-width: 1024px){.vx-footer__info{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vx-footer__awards{grid-column:1 / -1;justify-content:flex-start;gap:40px}}@media (max-width: 767px){.vx-footer{--gap: 10px}.vx-footer__box{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0e0e0ed9}.vx-footer__top{grid-template-columns:minmax(0,1fr)}.vx-footer__person{justify-self:start}.vx-footer__info{grid-template-columns:minmax(0,1fr);gap:28px}.vx-footer__awards{flex-wrap:nowrap;justify-content:space-between;gap:16px}.vx-footer__gda{height:42px}.vx-footer__contact a{min-height:44px}.vx-footer__bottom{text-align:center}.vx-footer__social,.vx-footer__legal{display:flex;flex-wrap:wrap;justify-content:center;gap:0 4px}.vx-footer__bottom a{display:inline-flex;align-items:center;min-height:44px;padding:0 9px}.vx-footer__social a+a:before,.vx-footer__legal a+a:before{content:none}}@media (prefers-reduced-transparency: reduce){.vx-footer__box{-webkit-backdrop-filter:none;backdrop-filter:none;background:#111}}#cc-main{background:transparent;color:var(--cc-primary-color);font-family:var(--cc-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;position:relative;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;position:fixed;z-index:var(--cc-z-index)}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147483647;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;position:relative;transition:background-size .25s,color .25s ease}#cc-main .cc__link:hover,#cc-main a:hover{background-size:100% 1px;color:var(--cc-primary-color)}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (min-width:640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-thumb,#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:transparent;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media (prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;max-width:24rem;opacity:0;overflow:hidden;position:fixed;transform:translateY(1.6em);visibility:hidden;z-index:1}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);margin:0 auto;right:var(--cc-modal-margin);width:unset}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{display:flex;flex-direction:column;justify-content:space-between;position:relative}#cc-main .cm__btns,#cc-main .cm__links{padding:1rem 1.3rem;width:unset}#cc-main .cm__texts{display:flex;flex:1;flex-direction:column;justify-content:center;padding:1rem 0 0}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);font-size:.9em;line-height:1.5;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-bottom:1em}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);display:flex;flex-direction:column;justify-content:center}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0,1fr)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .cm--inline .cm__btn+.cm__btn{margin-left:.375rem;margin-top:0}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{display:flex;flex:1;justify-content:space-between}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);font-size:.82em;font-weight:600;min-height:42px;padding:.5em 1em;text-align:center}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-right:none;border-top:none;display:none;font-size:1em;height:42px;min-width:auto!important;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;width:42px}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{display:flex;flex-direction:row;padding-bottom:0;padding-top:0}#cc-main .cm__link-group{display:flex;flex-direction:row;font-size:.8em;width:100%}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{border-radius:0;left:0;margin:0;max-width:unset;opacity:1;right:0;transform:translateY(0);width:100vw;--cc-modal-transition-duration:.35s}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{margin:0 auto;max-width:55em;width:100%}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);content:"";inset:0;opacity:0;position:fixed;visibility:hidden;z-index:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-left:3rem!important;padding-right:1.3rem}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width:640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{max-width:none!important;width:auto!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;max-width:none!important;min-width:auto!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .cm__btn-group{display:flex!important;flex-direction:column!important;min-width:auto!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:100%;width:unset;z-index:1}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{align-items:center;border-bottom:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__title{align-items:center;display:flex;flex:1;font-weight:600;margin-right:2em}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);height:40px;position:relative;transition:all .15s ease;width:40px}#cc-main .pm__close-btn span{display:flex;height:100%;width:100%}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);display:flex;flex-direction:column;margin-bottom:.5em}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;margin-top:0!important;overflow:hidden}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s ease,border-color .25s ease}#cc-main .pm__section:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{align-items:center;background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);display:flex;justify-content:space-between;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;position:relative;transition:background-color .25s ease,border-color .25s ease;width:100%}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);border-radius:100%;display:flex;height:20px;justify-content:center;left:18px;pointer-events:none;position:absolute;width:20px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{align-items:center;background:var(--cc-btn-secondary-bg);border-radius:5em;color:var(--cc-secondary-color);display:flex;flex:none;font-size:.8em;font-weight:600;height:23px;justify-content:center;margin-left:1em;min-width:23px;overflow:hidden;padding:0 .6em 1px;position:relative;text-align:center;white-space:nowrap;width:auto}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);padding:0;width:23px}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px;width:auto}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);height:23px;transform:translateZ(0);width:50px}#cc-main .section__toggle-wrapper{cursor:pointer;position:absolute;right:18px;z-index:1}#cc-main .toggle-service{height:19px;position:relative;right:0;width:42px}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{height:19px;width:42px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);display:flex;flex-direction:row;pointer-events:none;position:absolute;transition:all .25s ease}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border:none;border-radius:var(--cc-pm-toggle-border-radius);box-shadow:0 1px 2px #1820035c;display:block;height:23px;left:0;position:absolute;top:0;transition:transform .25s ease,background-color .25s ease;width:23px}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{height:100%;position:absolute;transition:opacity .15s ease;width:100%}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55) rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translate(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);display:flex;flex-direction:column;font-size:.9em}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:flex;flex-direction:column}#cc-main .pm__service{align-items:center;display:flex;justify-content:space-between;padding:.4em 1.2em;position:relative;transition:background-color .15s ease}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;display:flex;margin-right:1em;width:100%}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;height:8px;margin-left:6px;margin-right:20px;margin-top:1px;min-width:8px}#cc-main .pm__service-title{font-size:.95em;width:100%;word-break:break-word}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;font-size:.9em;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{padding:.625em .625em .625em 1.2em;vertical-align:top}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);flex:auto;font-size:.82em;font-weight:600;min-height:42px;min-width:110px;padding:.5em 1.5em;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);margin:0 auto;max-height:37.5em;max-width:43em;right:var(--cc-modal-margin);top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{border-radius:0;bottom:0;height:100%;margin:0;max-height:none;max-width:29em;opacity:1;top:0;width:100%;--cc-modal-transition-duration:.35s}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);content:"";inset:0;opacity:0;position:fixed;visibility:hidden;z-index:1}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:left}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;padding-right:1.2em;text-align:right}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width:640px){#cc-main .pm{border-radius:0;height:auto;inset:0;max-height:100%;max-width:none!important;transform:translateY(1.6em)}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}#cc-main{--cc-font-family: var(--vx-sans, "Uncut Sans", system-ui, sans-serif);--cc-modal-border-radius: var(--vx-r-l, 16px);--cc-btn-border-radius: var(--vx-r-s, 10px);--cc-modal-margin: clamp(12px, 1.6vw, 24px);--cc-z-index: 2147483200;--cc-bg: rgb(14 14 14 / .84);--cc-primary-color: #f2f2f2;--cc-secondary-color: #bdbdbd;--cc-link-color: #fff;--cc-btn-primary-bg: #fff;--cc-btn-primary-color: #000;--cc-btn-primary-border-color: #fff;--cc-btn-primary-hover-bg: rgb(255 255 255 / .85);--cc-btn-primary-hover-color: #000;--cc-btn-primary-hover-border-color: rgb(255 255 255 / .85);--cc-btn-secondary-bg: transparent;--cc-btn-secondary-color: #fff;--cc-btn-secondary-border-color: rgb(255 255 255 / .25);--cc-btn-secondary-hover-bg: rgb(255 255 255 / .08);--cc-btn-secondary-hover-color: #fff;--cc-btn-secondary-hover-border-color: #fff;--cc-separator-border-color: rgb(255 255 255 / .1);--cc-toggle-on-bg: #fff;--cc-toggle-off-bg: #4a4a4a;--cc-toggle-on-knob-bg: #0e0e0e;--cc-toggle-off-knob-bg: #e6e6e6;--cc-toggle-enabled-icon-color: #fff;--cc-toggle-disabled-icon-color: #0e0e0e;--cc-toggle-readonly-bg: #8a8a8a;--cc-toggle-readonly-knob-bg: #0e0e0e;--cc-toggle-readonly-knob-icon-color: #8a8a8a;--cc-section-category-border: rgb(255 255 255 / .1);--cc-cookie-category-block-bg: rgb(255 255 255 / .04);--cc-cookie-category-block-border: rgb(255 255 255 / .08);--cc-cookie-category-block-hover-bg: rgb(255 255 255 / .07);--cc-cookie-category-block-hover-border: rgb(255 255 255 / .14);--cc-cookie-category-expanded-block-bg: transparent;--cc-cookie-category-expanded-block-hover-bg: rgb(255 255 255 / .04);--cc-overlay-bg: rgb(0 0 0 / .6);--cc-footer-bg: transparent;--cc-footer-color: #9a9a9a;--cc-footer-border-color: rgb(255 255 255 / .1);--cc-webkit-scrollbar-bg: #3a3a3a;--cc-webkit-scrollbar-hover-bg: #5a5a5a}#cc-main .cm,#cc-main .pm{border:1px solid rgb(255 255 255 / .12);-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:inset 0 1px #ffffff1a,0 20px 60px #00000080}#cc-main .cm{max-width:30rem}#cc-main .cm__title,#cc-main .pm__title{font-family:var(--vx-display, var(--cc-font-family));font-weight:500;letter-spacing:-.01em}#cc-main .cm__title{font-size:1.15rem}#cc-main .cm__desc,#cc-main .pm__section-desc{font-size:.875rem;line-height:1.6;color:#bdbdbd}#cc-main .cm__btn,#cc-main .pm__btn{min-height:44px;font-weight:500}#cc-main .cm__footer{font-size:.8rem}#cc-main .cm__link-group a,#cc-main .pm__section-desc a{text-decoration:underline;text-underline-offset:3px}#cc-main .vx-cc-badge{margin-left:10px;padding:3px 8px;border:1px solid rgb(255 255 255 / .18);border-radius:6px;font-size:.72rem;font-weight:400;color:#bdbdbd;vertical-align:middle}#cc-main .pm__table-th,#cc-main .pm__table-td{font-size:.8rem}#cc-main .pm__table-td a{color:#fff}#cc-main :focus-visible{outline:2px solid #fff;outline-offset:2px}.vfilms{--gutter: clamp(20px, 5vw, 96px);--space: clamp(104px, 14vw, 216px);--meta: 0px;--cw: min(1500px, calc(100vw - 2 * var(--gutter)), calc((100svh - 260px) * 16 / 9));--ch: calc(var(--cw) * 9 / 16 + var(--meta));--top: max(104px, calc(50svh - var(--ch) / 2 + 12px));--gap: max(48px, calc(100svh - var(--top) - var(--ch) + 8svh));position:relative;width:100%;color:#e4e4e4;font-family:var(--vx-sans)}.vfilms__cat{position:relative}.vfilms__head{padding:var(--space) var(--gutter) clamp(44px,5vw,72px);text-align:center}.vfilms__cat:first-child .vfilms__head{padding-top:clamp(150px,16vw,230px)}.vfilms .vfilms__title{margin:0;font-family:var(--vx-display);font-size:var(--vx-fs-h2);font-weight:400;line-height:1.04;letter-spacing:-.02em;color:#fff;text-wrap:balance;background-image:linear-gradient(180deg,#a9a9a9,#fff 16%,#f4f4f4 46%,#a9a9a9);background-repeat:repeat-y;background-position:0 .08em;background-color:#a9a9a9;background-size:100% 1lh;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-block:.08em .2em;margin-block:-.08em -.2em}.vfilms .vfilms__more{margin:14px 0 0;font-size:var(--vx-fs-ui)}.vfilms .vfilms__more a{color:#e4e4e4;text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:3px}.vfilms .vfilms__more a:hover{color:#fff;text-decoration-color:#fff}.vfilms .vfilms__count{margin:18px 0 0;font-size:var(--vx-fs-body);line-height:1.5;color:#c4c4c4}.vfilms .vfilms__note{margin:6px 0 0;font-size:14px;line-height:1.4;color:#8a8a8a}.vstack{margin:0;padding:0;list-style:none}.vstack__item{position:sticky;top:var(--top);margin:0 0 var(--gap);padding:0 var(--gutter)}@media (max-width: 767px){.vfilms{--meta: 64px;--top: max(88px, calc(50svh - var(--ch) / 2 + 8px));--gap: 120px}}@media (prefers-reduced-motion: reduce){.vstack__item{position:relative;top:auto;margin-bottom:48px}}.elementor-element.elementor-element-d1a88cb:not(.elementor-sticky):not(.elementor-sticky__spacer){position:sticky;bottom:0;z-index:99}.vcard{position:relative;width:var(--cw, 100%);margin:0 auto;overflow:hidden;border-radius:var(--vx-r-l);background:#0e0e0e;box-shadow:0 30px 80px #00000080;transform-origin:50% 0;isolation:isolate}.vcard:before{content:"";position:absolute;inset:0;z-index:3;border:1px solid rgb(255 255 255 / .12);border-radius:inherit;pointer-events:none}.vcard.is-back{pointer-events:none}.vcard__link{display:block;color:inherit;text-decoration:none;outline:none}.vcard__link:after{content:"";position:absolute;inset:0;z-index:4}.vcard:has(.vcard__link:focus-visible){outline:2px solid #fff;outline-offset:4px}.vcard__media{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;background:#141414}.vcard__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.vcard__media:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .72) 0%,rgb(0 0 0 / .28) 26%,transparent 48%);pointer-events:none}.vcard__play{position:absolute;left:50%;top:50%;z-index:1;display:grid;place-items:center;width:76px;height:76px;margin:-38px 0 0 -38px;border:1px solid rgb(255 255 255 / .28);border-radius:var(--vx-r-m);background:#0000006b;color:#fff;transition:background-color .3s,color .3s,transform .5s cubic-bezier(.16,1,.3,1)}.vcard__play svg{width:26px;height:26px;fill:currentColor}@media (hover: hover){.vcard:hover .vcard__img{transform:scale(1.03)}.vcard:hover .vcard__play{background:#fff;color:#000;transform:scale(1.06)}}.vcard__meta{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:clamp(18px,2.2vw,32px);pointer-events:none}.vcard .vcard__title{margin:0;font-family:var(--vx-display);font-size:clamp(18px,1.7vw,26px);font-weight:500;line-height:1.2;letter-spacing:-.01em;color:#fff}.vcard .vcard__info{flex:0 0 auto;margin:0;font-size:14px;line-height:1.4;font-variant-numeric:tabular-nums;color:#bdbdbd}.vcard__info span+span:before{content:"\b7";margin:0 .5em;color:#777}.vcard__dim{position:absolute;inset:0;z-index:5;background:#000;opacity:0;pointer-events:none}@media (max-width: 767px){.vcard__media:after{display:none}.vcard__meta{position:static;height:var(--meta, 58px);align-items:center;gap:14px;padding:0 16px}.vcard .vcard__title{display:-webkit-box;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:15px;line-height:1.25}.vcard .vcard__info{font-size:13px}.vcard__play{width:56px;height:56px;margin:-28px 0 0 -28px}.vcard__play svg{width:22px;height:22px}}@media (prefers-reduced-motion: reduce){.vcard__img,.vcard__play{transition:none}}.vlb{--ease: cubic-bezier(.625, .05, 0, 1);--ratio: 1.7778;--pad-x: clamp(16px, 4vw, 64px);position:fixed;inset:0;z-index:2147483100;display:grid;place-items:center;padding:76px var(--pad-x) 40px;font-family:var(--vx-sans);color:#fff;overscroll-behavior:contain}.vlb[hidden]{display:none}.vx-lb-open .vx-backdrop i,.vx-lb-open .vx-fabric>i:after,.vx-lb-open .vx-film:before{animation-play-state:paused!important}.elementor-element.elementor-element-d1a88cb{transition:opacity .35s ease}.vx-lb-open .elementor-element.elementor-element-d1a88cb{opacity:0}.vlb__backdrop{position:absolute;inset:0;background:#080808bd;-webkit-backdrop-filter:blur(22px) saturate(1.15);backdrop-filter:blur(22px) saturate(1.15);opacity:0;transition:opacity .5s ease}.vlb.is-open .vlb__backdrop{opacity:1}.vlb button.vlb__close{position:absolute;top:16px;right:var(--pad-x);z-index:3;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgb(255 255 255 / .12);border-radius:var(--vx-r-s);background:#0e0e0e99;-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:inset 0 1px #ffffff1a;color:#fff;cursor:pointer;opacity:0;transform:translateY(-6px);transition:opacity .35s ease,transform .5s var(--ease),background-color .2s,color .2s}.vlb.is-open button.vlb__close{opacity:1;transform:none;transition-delay:.2s,.2s,0s,0s}.vlb button.vlb__close:hover{background:#fff;color:#000}.vlb button.vlb__close svg{width:20px;height:20px}.vlb__stage{position:relative;z-index:1;display:flex;flex-direction:column;gap:14px;width:min(100%,calc((100svh - 190px) * var(--ratio)));margin:0}.vlb__player{position:relative;width:100%;aspect-ratio:var(--ratio);overflow:hidden;border-radius:var(--vx-r-l);background:#0b0b0b;box-shadow:0 40px 140px #000000b3;transform-origin:0 0}.vlb__player:after{content:"";position:absolute;inset:0;z-index:7;border:1px solid rgb(255 255 255 / .08);border-radius:inherit;pointer-events:none}.vlb .vlb__caption{font-style:normal;text-align:left;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:0 2px;opacity:0;transform:translateY(6px);transition:opacity .4s ease,transform .6s var(--ease)}.vlb.is-open .vlb__caption{opacity:1;transform:none;transition-delay:.3s}.vlb .vlb__title{margin:0;font-family:var(--vx-display);font-size:17px;font-weight:500;line-height:1.3;letter-spacing:-.005em;color:#f2f2f2}.vlb__meta{font-size:14px;line-height:1.3;font-variant-numeric:tabular-nums;color:#8a8a8a}.vlb__meta:empty{display:none}.vlb__frame,.vlb__frame iframe,.vlb__poster,.vlb__hit{position:absolute;inset:0;width:100%;height:100%;border:0}.vlb__frame{z-index:1}.vlb__poster{z-index:2;object-fit:cover;transition:opacity .6s ease;pointer-events:none}.vlb__player:not([data-state=idle]):not([data-state=loading]):not([data-state=consent]) .vlb__poster{opacity:0}.vlb__hit{z-index:3;cursor:pointer}.vlb__player[data-hover=false][data-playing=true],.vlb__player[data-hover=false][data-playing=true] .vlb__hit{cursor:none}.vlb button.vlb__big{position:absolute;left:50%;top:50%;z-index:4;display:grid;place-items:center;width:80px;height:80px;margin:-40px 0 0 -40px;padding:0;border:1px solid rgb(255 255 255 / .18);border-radius:var(--vx-r-m);background:#14141461;-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:0 20px 50px #00000059;color:#fff;cursor:pointer;transition:opacity .3s ease,transform .45s cubic-bezier(.16,1,.3,1),background-color .25s,color .25s}.vlb button.vlb__big:hover{background:#fff;color:#000;transform:scale(1.04)}.vlb button.vlb__big svg{width:26px;height:26px;margin-left:2px}.vlb__player[data-playing=true] .vlb__big,.vlb__player[data-state=loading] .vlb__big,.vlb__player[data-state=native] .vlb__big{opacity:0;pointer-events:none;transform:scale(.88)}.vlb__flash{position:absolute;left:50%;top:50%;z-index:4;display:grid;place-items:center;width:68px;height:68px;margin:-34px 0 0 -34px;border-radius:var(--vx-r-m);background:#0006;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;pointer-events:none}.vlb__flash svg{width:24px;height:24px}.vlb__flash.is-on{animation:vlb-flash .6s ease-out both}.vlb__flash[data-icon=play] .vlb__i-pause,.vlb__flash[data-icon=pause] .vlb__i-play{display:none}@keyframes vlb-flash{0%{opacity:.95;transform:scale(.82)}to{opacity:0;transform:scale(1.18)}}.vlb__spinner{position:absolute;left:50%;top:50%;z-index:4;width:34px;height:34px;margin:-17px 0 0 -17px;border:1.5px solid rgb(255 255 255 / .18);border-top-color:#fff;border-radius:50%;opacity:0;pointer-events:none;transition:opacity .3s;animation:vlb-spin .8s linear infinite}.vlb__player[data-state=loading] .vlb__spinner,.vlb__player[data-buffering=true] .vlb__spinner{opacity:1}@keyframes vlb-spin{to{transform:rotate(360deg)}}.vlb__dock{position:absolute;left:14px;right:14px;bottom:14px;z-index:5;display:flex;align-items:center;gap:2px;height:52px;padding:0 7px;border:1px solid rgb(255 255 255 / .1);border-radius:var(--vx-r-m);background:#12121280;-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);box-shadow:0 12px 34px #00000059,inset 0 1px #ffffff14;transition:opacity .35s ease,transform .45s var(--ease)}.vlb__player[data-hover=false][data-playing=true] .vlb__dock,.vlb__player[data-state=idle] .vlb__dock,.vlb__player[data-state=loading] .vlb__dock,.vlb__player[data-state=native] .vlb__dock{opacity:0;transform:translateY(10px);pointer-events:none}.vlb__player[data-state=native] .vlb__hit{display:none}.vlb button.vlb__btn{display:grid;flex:0 0 auto;place-items:center;width:38px;height:38px;padding:0;border:0;border-radius:var(--vx-r-s);background:transparent;color:#fff;cursor:pointer;transition:background-color .2s}.vlb button.vlb__btn:hover{background:#ffffff1f}.vlb button:focus-visible{outline:2px solid #fff;outline-offset:2px}.vlb__btn svg{width:19px;height:19px}.vlb__btn .is-off,.vlb__player[data-muted=true] [data-vlb-mute] .is-on,.vlb__player[data-fullscreen=true] [data-vlb-fs] .is-on{display:none}.vlb__player[data-muted=true] [data-vlb-mute] .is-off,.vlb__player[data-fullscreen=true] [data-vlb-fs] .is-off{display:block}.vlb__i-play,.vlb__i-pause{display:grid;place-items:center}.vlb__btn .vlb__i-pause,.vlb__player[data-playing=true] .vlb__btn .vlb__i-play{display:none}.vlb__player[data-playing=true] .vlb__btn .vlb__i-pause{display:grid}.vlb__btn .vlb__i-play svg,.vlb__btn .vlb__i-pause svg{width:17px;height:17px}.vlb__time{flex:0 0 auto;min-width:42px;padding:0 4px;font-size:12.5px;line-height:1;font-variant-numeric:tabular-nums;color:#fff;text-align:center}.vlb__time--total{color:#9a9a9a}.vlb__timeline{--p: 0;--hx: 0;position:relative;flex:1 1 auto;height:38px;margin:0 6px}.vlb__track{position:absolute;left:0;right:0;top:50%;height:4px;margin-top:-2px;overflow:hidden;border-radius:4px;background:#ffffff2e;transition:height .2s ease,margin-top .2s ease}.vlb__timeline:hover .vlb__track,.vlb__timeline.is-seeking .vlb__track{height:6px;margin-top:-3px}.vlb__buffered,.vlb__progress{position:absolute;inset:0;transform:scaleX(0);transform-origin:0 50%}.vlb__buffered{background:#ffffff47}.vlb__progress{background:#fff}.vlb__knob{position:absolute;top:50%;left:calc(var(--p) * 100%);width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:#fff;box-shadow:0 0 0 5px #ffffff29,0 2px 8px #0006;transform:scale(0);transition:transform .2s ease;pointer-events:none}.vlb__timeline:hover .vlb__knob,.vlb__timeline.is-seeking .vlb__knob,.vlb__timeline:has(input:focus-visible) .vlb__knob{transform:scale(1)}.vlb__tip{position:absolute;bottom:calc(100% + 4px);left:calc(var(--hx) * 100%);padding:5px 8px;border:1px solid rgb(255 255 255 / .12);border-radius:var(--vx-r-s);background:#121212d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:12px;line-height:1;font-variant-numeric:tabular-nums;color:#fff;white-space:nowrap;opacity:0;transform:translate(-50%,4px);transition:opacity .15s ease,transform .2s ease;pointer-events:none}.vlb__timeline.is-hover .vlb__tip{opacity:1;transform:translate(-50%)}.vlb__timeline:has(input:focus-visible) .vlb__track{outline:2px solid #fff;outline-offset:6px;overflow:visible}.vlb__timeline input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.vlb__vol{display:flex;flex:0 0 auto;align-items:center}.vlb__volume{--v: 1;width:0;height:4px;margin:0;border-radius:4px;background:linear-gradient(90deg,#fff calc(var(--v) * 100%),#ffffff38 0);opacity:0;cursor:pointer;-webkit-appearance:none;appearance:none;transition:width .3s var(--ease),opacity .2s ease,margin .3s var(--ease)}.vlb__vol:hover .vlb__volume,.vlb__vol:focus-within .vlb__volume{width:70px;margin:0 10px 0 4px;opacity:1}.vlb__volume::-webkit-slider-thumb{width:12px;height:12px;border:0;border-radius:50%;background:#fff;-webkit-appearance:none;appearance:none}.vlb__volume::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background:#fff}.vlb__volume:focus-visible{outline:2px solid #fff;outline-offset:6px}.vlb__gate{position:absolute;inset:0;z-index:6;display:grid;place-content:center;justify-items:center;gap:18px;padding:clamp(18px,4vw,48px);background:#0000009e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center}.vlb__gate[hidden]{display:none}.vlb .vlb__gate-text{max-width:34rem;margin:0;font-size:clamp(14px,1.2vw,17px);line-height:1.55;color:#e6e6e6}.vlb__gate-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.vlb button.vlb__gate-btn{min-height:46px;padding:0 22px;border:1px solid #fff;border-radius:var(--vx-r-s);background:#fff;color:#000;font:500 15px/1.2 var(--vx-sans);cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.vlb button.vlb__gate-btn:hover{background:#ffffffd9}.vlb button.vlb__gate-btn--ghost{border-color:#ffffff4d;background:transparent;color:#fff}.vlb button.vlb__gate-btn--ghost:hover{border-color:#fff;background:#ffffff14}.vlb button.vlb__gate-link{padding:4px 6px;border:0;background:none;color:#bdbdbd;font:400 13px/1.3 var(--vx-sans);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.vlb__player[data-state=consent] .vlb__spinner,.vlb__player[data-state=consent] .vlb__big,.vlb__player[data-state=consent] .vlb__hit{display:none}@media (max-width: 767px){.vlb__gate{gap:12px;padding:14px}.vlb .vlb__gate-text{font-size:13px}.vlb button.vlb__gate-btn{min-height:40px;padding:0 14px;font-size:13.5px}}.vlb[data-provider=youtube] .vlb__dock,.vlb[data-provider=youtube] .vlb__big,.vlb[data-provider=youtube] .vlb__hit,.vlb[data-provider=youtube] .vlb__flash{display:none}.vlb__player:fullscreen{width:100%;height:100%;aspect-ratio:auto;border-radius:0;background:#000}.vlb__player:-webkit-full-screen{width:100%;height:100%;aspect-ratio:auto;border-radius:0;background:#000}.vlb__player:fullscreen .vlb__dock{left:24px;right:24px;bottom:24px}@media (max-width: 767px){.vlb{padding:68px 12px 24px}.vlb button.vlb__close{top:12px;right:12px}.vlb__stage{width:min(100%,calc((100svh - 150px) * var(--ratio)));gap:12px}.vlb__dock{left:8px;right:8px;bottom:8px;height:44px;padding:0 4px}.vlb button.vlb__btn{width:34px;height:34px}.vlb__time{min-width:36px;font-size:12px}.vlb__time--total,.vlb__volume{display:none}.vlb__timeline{margin:0 4px}.vlb button.vlb__big{width:60px;height:60px;margin:-30px 0 0 -30px}.vlb button.vlb__big svg{width:22px;height:22px}.vlb .vlb__title{font-size:15px}.vlb__meta{font-size:13px}}@media (max-height: 500px){.vlb{padding:8px}.vlb__stage{width:min(100%,calc((100svh - 16px) * var(--ratio)))}.vlb__caption{display:none}.vlb button.vlb__close{top:12px;right:12px}}@media (prefers-reduced-motion: reduce){.vlb__backdrop,.vlb__caption,.vlb button.vlb__close,.vlb__poster,.vlb__dock,.vlb button.vlb__big{transition:none}.vlb__flash.is-on{animation:none}}@media (pointer: coarse){.vlb__dock{height:52px}.vlb button.vlb__btn{width:44px;height:44px}.vlb button.vlb__gate-btn{min-height:44px}.vlb .vlb__gate [data-vx-cookie-settings]{display:inline-flex;align-items:center;min-height:44px}}@font-face{font-family:Uncut Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/fonts/uncut-sans/UncutSans-Variable.woff2) format("woff2-variations"),url(/assets/fonts/uncut-sans/UncutSans-Variable.woff2) format("woff2")}@font-face{font-family:Uncut Sans;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/fonts/uncut-sans/UncutSans-LightItalic.woff2) format("woff2")}@font-face{font-family:Uncut Sans;font-style:italic;font-weight:350;font-display:swap;src:url(/assets/fonts/uncut-sans/UncutSans-BookItalic.woff2) format("woff2")}@font-face{font-family:Uncut Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/uncut-sans/UncutSans-RegularItalic.woff2) format("woff2")}@font-face{font-family:Uncut Sans;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/fonts/uncut-sans/UncutSans-MediumItalic.woff2) format("woff2")}@font-face{font-family:Uncut Sans;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/fonts/uncut-sans/UncutSans-SemiboldItalic.woff2) format("woff2")}@font-face{font-family:Uncut Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/fonts/uncut-sans/UncutSans-BoldItalic.woff2) format("woff2")}:root{--vx-display: "Uncut Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--vx-sans: "Uncut Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--vx-w-light: 300;--vx-w-book: 350;--vx-w-regular: 400;--vx-w-medium: 500;--vx-w-semibold: 600;--vx-w-bold: 700}@font-face{font-family:Beausite Grand;font-style:normal;font-weight:300 400;font-display:swap;src:url(/wp-content/uploads/2022/01/BeausiteGrandWeb-Light.woff2) format("woff2"),url(/wp-content/uploads/2022/01/BeausiteGrandWeb-Light.woff) format("woff")}:root{--vx-headline: "Beausite Grand", var(--vx-display)}:root .vhero h1.vhero__h1,:root .vcs h2.vcs__title,:root .elementor-1328 .vx-sec h2.vx-sec__title,:root .elementor-1328 .elementor-section.vx-stack .elementor-widget-heading .elementor-heading-title,:root .vpage .vpage__title,:root .vpage .vpage__h2:not(.vpage__h2--left),:root .vfilms .vfilms__title,:root body.error404 .page-header h1.entry-title{font-family:var(--vx-headline);letter-spacing:-.02em}@media (max-width: 767px){:root .vpage .vpage__title,:root .vpage .vpage__h2:not(.vpage__h2--left){-webkit-hyphens:auto;hyphens:auto}}:root{--vx-r-l: 16px;--vx-r-m: 12px;--vx-r-s: 10px}@media (max-width: 767px){:root{--vx-r-l: 14px}}:root{--vx-gutter: clamp(20px, 5vw, 96px);--vx-content: min(1500px, calc(100vw - 2 * var(--vx-gutter)));--vx-max: min(1680px, 94vw);--vx-gap-sub: 28px;--vx-gap-actions: 32px}:root{--vx-headline-scale: .96;--vx-fs-h1: calc(clamp(2.8rem, 6.8vw, 7.6rem) * var(--vx-headline-scale));--vx-fs-video: calc(clamp(2.4rem, 6.4vw, 7rem) * var(--vx-headline-scale));--vx-fs-h2: calc(clamp(2.6rem, 5.4vw, 5.6rem) * var(--vx-headline-scale));--vx-fs-stat: 34px;--vx-fs-h3: calc(clamp(2.2rem, 3.6vw, 3.8rem) * var(--vx-headline-scale));--vx-fs-lead-xl: clamp(20px, 1.9vw, 27px);--vx-fs-body-big: clamp(18px, 1.6vw, 23px);--vx-fs-title: clamp(19px, 1.55vw, 22px);--vx-fs-sub: clamp(16px, 1.4vw, 20px);--vx-fs-body: clamp(16px, 1.25vw, 18px);--vx-fs-nav: 17px;--vx-fs-label: 16px;--vx-fs-small: clamp(15px, 1.1vw, 16px);--vx-fs-ui: 15px;--vx-fs-note: 13px;--vx-fs-micro: 12px;--vx-fs-caps: 11px;--vx-fs-h1-m: calc(13vw * var(--vx-headline-scale));--vx-fs-display-m: calc(7.6vw * var(--vx-headline-scale));--vx-fs-touch: 16px;--vx-fs-menu: clamp(28px, 7.4vw, 38px)}.elementor-19 .elementor-element.elementor-element-a053a58 img{width:130px;max-width:100%;transform:translateY(var(--vx-logo-dy, 0px))}@media (max-width: 767px){.elementor-19 .elementor-element.elementor-element-a053a58 img{width:112px}}#cmplz-manage-consent{display:none!important}.elementor-location-header .elementor-element-0bcd303{--vx-head-gap: clamp(12px, 1.6vw, 24px);--vx-head-inset: var(--vx-head-gap);transition:transform .45s cubic-bezier(.16,1,.3,1)}.elementor-location-header .elementor-element.elementor-element-0bcd303:after{content:"";position:absolute;inset:var(--vx-head-inset);z-index:-1;border:1px solid rgb(255 255 255 / .12);border-radius:var(--vx-r-l);background:#0e0e0e99;-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:inset 0 1px #ffffff1a,0 20px 60px #0006;opacity:0;transform:translateY(-6px) scale(.985);transition:opacity .4s ease,transform .5s cubic-bezier(.16,1,.3,1);pointer-events:none}.vfx-scrolled .elementor-location-header .elementor-element.elementor-element-0bcd303:after{opacity:1;transform:none}.vfx-header-hidden .elementor-location-header .elementor-element-0bcd303{transform:translateY(-100%)}@media (max-width: 767px){.elementor-location-header .elementor-element-0bcd303{--vx-head-gap: 10px}.elementor-location-header .elementor-element.elementor-element-0bcd303:after{background:#0e0e0ec7}}.elementor-location-header .elementor-element.elementor-element-0bcd303:not(.elementor-sticky):not(.elementor-sticky__spacer){--margin-top: 0px;--margin-bottom: 0px;position:fixed;top:0;width:100%;margin-top:0;margin-bottom:0;z-index:99}@media (prefers-reduced-motion: reduce){.elementor-location-header .elementor-element-0bcd303,.elementor-location-header .elementor-element.elementor-element-0bcd303:after{transition:opacity .2s}}@media (min-width: 1025px){.elementor-location-header .elementor-element.elementor-element-0bcd303{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.elementor-location-header .elementor-element.elementor-element-6ad576e,.elementor-location-header .elementor-element.elementor-element-a1961ed,.elementor-location-header .elementor-element.elementor-element-a48f3cd{width:auto!important;max-width:none}.elementor-location-header .elementor-element.elementor-element-6ad576e{justify-self:start}.elementor-location-header .elementor-element.elementor-element-a1961ed{justify-self:center}.elementor-location-header .elementor-element.elementor-element-a48f3cd{justify-self:end}}.elementor-19 .elementor-element.elementor-element-48fbffe .ue_hamburger{transform:translateY(var(--vx-burger-dy, 0px))}.elementor-element.elementor-element-d1a88cb{--vx-head-gap: clamp(12px, 1.6vw, 24px);background:transparent!important;padding-bottom:var(--vx-head-gap)!important;pointer-events:none}.elementor-element.elementor-element-d1a88cb .elementor-widget-wrap{justify-content:center}.elementor-element.elementor-element-91162f4{width:auto!important;max-width:100%;pointer-events:auto}.elementor-element.elementor-element-91162f4>.elementor-widget-container{padding:4px 10px;border:1px solid rgb(255 255 255 / .12);border-radius:var(--vx-r-l);background:#0e0e0e99;-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:inset 0 1px #ffffff1a,0 20px 60px #0006}.elementor-element.elementor-element-91162f4 .elementor-nav-menu--main .elementor-item{color:#9a9a9a!important;fill:#9a9a9a}.elementor-element.elementor-element-91162f4 .elementor-nav-menu--main .elementor-item:hover,.elementor-element.elementor-element-91162f4 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#fff!important}.elementor-element.elementor-element-91162f4 .elementor-nav-menu--main .elementor-item:after{background-color:#fff!important}.elementor-element.elementor-element-91162f4>.elementor-widget-container:has(.has-pill){padding:5px}.elementor-element.elementor-element-91162f4 nav.elementor-nav-menu--main>ul.has-pill{position:relative}.elementor-element.elementor-element-91162f4 .has-pill .elementor-item:before,.elementor-element.elementor-element-91162f4 .has-pill .elementor-item:after{display:none!important}.elementor-element.elementor-element-91162f4 .has-pill>li:not(.vx-anchor-pill){position:relative;z-index:1}.elementor-element.elementor-element-91162f4 .has-pill .elementor-item{transition:color .2s ease}.elementor-element.elementor-element-91162f4 .has-pill .elementor-item.is-pill{color:#0b0b0b!important;transition:color .25s ease .24s}.elementor-element.elementor-element-91162f4 nav.elementor-nav-menu--main>ul.has-pill>li.vx-anchor-pill{position:absolute;left:0;top:0;z-index:0;width:0;height:0;margin:0!important;padding:0!important;list-style:none;border-radius:calc(var(--vx-r-l) - 5px);background:#fff;box-shadow:0 6px 20px #00000040,inset 0 -1px #00000014;opacity:0;pointer-events:none;transition:transform .55s cubic-bezier(.65,0,.35,1),width .55s cubic-bezier(.65,0,.35,1),height .55s cubic-bezier(.65,0,.35,1),opacity .3s ease}.elementor-element.elementor-element-91162f4 nav.elementor-nav-menu--main>ul.has-pill>li.vx-anchor-pill.is-instant{transition:none}@media (prefers-reduced-motion: reduce){.elementor-element.elementor-element-91162f4 nav.elementor-nav-menu--main>ul.has-pill>li.vx-anchor-pill{transition:opacity .2s ease}}@media (max-width: 1024px){.elementor-element.elementor-element-91162f4{max-width:calc(100vw - 2 * var(--vx-head-gap))}.elementor-element.elementor-element-91162f4 .elementor-menu-toggle,.elementor-element.elementor-element-91162f4 nav.elementor-nav-menu--dropdown{display:none!important}.elementor-element.elementor-element-91162f4 nav.elementor-nav-menu--main{display:block!important}.elementor-element.elementor-element-91162f4>.elementor-widget-container{padding:2px 4px;overflow:hidden}.elementor-element.elementor-element-91162f4>.elementor-widget-container:has(.has-pill){padding:4px}.elementor-element.elementor-element-91162f4 nav.elementor-nav-menu--main>ul.has-pill>li.vx-anchor-pill{border-radius:calc(var(--vx-r-l) - 4px)}.elementor-element.elementor-element-91162f4 nav.elementor-nav-menu--main>ul.has-pill>li:nth-child(2){margin-left:auto}.elementor-element.elementor-element-91162f4 nav.elementor-nav-menu--main>ul{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;justify-content:flex-start!important}.elementor-element.elementor-element-91162f4 nav.elementor-nav-menu--main>ul>li:first-child{margin-left:auto}.elementor-element.elementor-element-91162f4 nav.elementor-nav-menu--main>ul>li:last-child{margin-right:auto}.elementor-element.elementor-element-91162f4 nav.elementor-nav-menu--main>ul::-webkit-scrollbar{display:none}.elementor-element.elementor-element-91162f4 nav.elementor-nav-menu--main .elementor-item{padding:14px 12px;white-space:nowrap;font-size:var(--vx-fs-ui)}}@media (max-width: 767px){.elementor-element.elementor-element-d1a88cb{--vx-head-gap: 10px}.elementor-element.elementor-element-91162f4>.elementor-widget-container{background:#0e0e0ec7}}.vx-apply{margin:24px 0 0}.vx-apply p{margin:0;color:#c9c9c9;font-size:var(--vx-fs-body);line-height:1.6}.vx-apply p.vx-apply__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}a.vx-apply__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border:1px solid #fff;border-radius:var(--vx-r-m, 12px);background:#fff;color:#000!important;font-size:var(--vx-fs-ui);font-weight:500;text-decoration:none}a.vx-apply__btn--ghost{background:transparent;color:#fff!important;border-color:#fff6}a.vx-apply__btn--ghost:hover{border-color:#fff}@media (max-width: 767px){a.vx-apply__btn{flex:1 1 100%}}body.error404 main#content{padding:clamp(130px,16vw,210px) clamp(20px,5vw,96px) 0;text-align:center}body.error404 .page-header h1.entry-title{max-width:18em;margin:0 auto;font-family:var(--vx-display);font-size:calc(clamp(2.2rem,6vw,4.6rem) * var(--vx-headline-scale));font-weight:400;line-height:1.08;letter-spacing:-.02em;color:#fff}body.error404 .page-content p{margin:18px auto 0;color:#bdbdbd;font-size:var(--vx-fs-body);line-height:1.6}body.error404 p.vx-404-links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}a.vx-404-btn{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;border:1px solid #fff;border-radius:var(--vx-r-m, 12px);background:#fff;color:#000!important;font-size:var(--vx-fs-ui);font-weight:500;text-decoration:none}a.vx-404-btn--ghost{background:transparent;color:#fff!important;border-color:#fff6}@media (min-width: 768px){.elementor-256 .elementor-element.elementor-element-34f8db0,.elementor-284 .elementor-element.elementor-element-8276210{margin-top:max(5%,140px)!important}}@property --vx-orbit-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@property --vx-orbit-l{syntax: "<number>"; inherits: false; initial-value: .32;}:is(:is(.vhero,.vx-cta2) .vform .elementor-button[type=submit],.elementor-1328 .vx-step__cta,.vcs .vcs__link,.vsq-section .vsq__action,.vpage a.vbtn,a.vx-apply__btn,a.vx-404-btn,.vangebot button.vangebot__submit,.vx-mega .vx-mega__card-cta,.vx-mnav a.vx-mnav__cta){position:relative;border:0!important;background:#101010!important;color:#fff!important;box-shadow:inset 0 0 0 1px #ffffff29,0 10px 30px #00000059!important;opacity:1!important;transition:transform .6s cubic-bezier(.44,0,.56,1),background-color .3s!important}:is(:is(.vhero,.vx-cta2) .vform .elementor-button[type=submit],.elementor-1328 .vx-step__cta,.vcs .vcs__link,.vsq-section .vsq__action,.vpage a.vbtn,a.vx-apply__btn,a.vx-404-btn,.vangebot button.vangebot__submit,.vx-mega .vx-mega__card-cta,.vx-mnav a.vx-mnav__cta):after{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:conic-gradient(from var(--vx-orbit-a),rgb(255 255 255 / 0) 0%,rgb(255 255 255 / 0) calc((1 - var(--vx-orbit-l)) * 100%),rgb(255 255 255 / .95) calc((1 - var(--vx-orbit-l) * var(--vx-orbit-l)) * 100%),#fff 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;animation:vx-orbit 4.2s linear infinite;transition:--vx-orbit-l .45s cubic-bezier(.33,1,.68,1)}:is(:is(.vhero,.vx-cta2) .vform .elementor-button[type=submit],.elementor-1328 .vx-step__cta,.vcs .vcs__link,.vsq-section .vsq__action,.vpage a.vbtn,a.vx-apply__btn,a.vx-404-btn,.vangebot button.vangebot__submit,.vx-mega .vx-mega__card-cta,.vx-mnav a.vx-mnav__cta):is(:hover,:focus-visible){background:#181818!important;color:#fff!important;transform:scale(1.03)!important}:is(:is(.vhero,.vx-cta2) .vform .elementor-button[type=submit],.elementor-1328 .vx-step__cta,.vcs .vcs__link,.vsq-section .vsq__action,.vpage a.vbtn,a.vx-apply__btn,a.vx-404-btn,.vangebot button.vangebot__submit,.vx-mega .vx-mega__card-cta,.vx-mnav a.vx-mnav__cta):is(:hover,:focus-visible):after{--vx-orbit-l: 1}:is(:is(.vhero,.vx-cta2) .vform .elementor-button[type=submit],.elementor-1328 .vx-step__cta,.vcs .vcs__link,.vsq-section .vsq__action,.vpage a.vbtn,a.vx-apply__btn,a.vx-404-btn,.vangebot button.vangebot__submit,.vx-mega .vx-mega__card-cta,.vx-mnav a.vx-mnav__cta):active{transform:scale(.99)!important}:is(:is(.vhero,.vx-cta2) .vform .elementor-button[type=submit],.elementor-1328 .vx-step__cta,.vcs .vcs__link,.vsq-section .vsq__action,.vpage a.vbtn,a.vx-apply__btn,a.vx-404-btn,.vangebot button.vangebot__submit,.vx-mega .vx-mega__card-cta,.vx-mnav a.vx-mnav__cta):before{content:"";position:absolute;inset:-1px;z-index:-1;border:2px solid transparent;border-image:conic-gradient(from var(--vx-orbit-a),rgb(255 255 255 / 0) 0%,rgb(255 255 255 / 0) calc((1 - var(--vx-orbit-l)) * 100%),rgb(255 255 255 / .9) calc((1 - var(--vx-orbit-l) * var(--vx-orbit-l)) * 100%),#fff 100%) 1;filter:blur(5px);opacity:.3;pointer-events:none;animation:vx-orbit 4.2s linear infinite;transition:--vx-orbit-l .45s cubic-bezier(.33,1,.68,1),opacity .45s}:is(:is(.vhero,.vx-cta2) .vform .elementor-button[type=submit],.elementor-1328 .vx-step__cta,.vcs .vcs__link,.vsq-section .vsq__action,.vpage a.vbtn,a.vx-apply__btn,a.vx-404-btn,.vangebot button.vangebot__submit,.vx-mega .vx-mega__card-cta,.vx-mnav a.vx-mnav__cta):is(:hover,:focus-visible):before{--vx-orbit-l: 1;opacity:.2}@keyframes vx-orbit{to{--vx-orbit-a: 360deg}}@media (prefers-reduced-motion: reduce){:is(:is(.vhero,.vx-cta2) .vform .elementor-button[type=submit],.elementor-1328 .vx-step__cta,.vcs .vcs__link,.vsq-section .vsq__action,.vpage a.vbtn,a.vx-apply__btn,a.vx-404-btn,.vangebot button.vangebot__submit,.vx-mega .vx-mega__card-cta,.vx-mnav a.vx-mnav__cta):after{animation:none}:is(:is(.vhero,.vx-cta2) .vform .elementor-button[type=submit],.elementor-1328 .vx-step__cta,.vcs .vcs__link,.vsq-section .vsq__action,.vpage a.vbtn,a.vx-apply__btn,a.vx-404-btn,.vangebot button.vangebot__submit,.vx-mega .vx-mega__card-cta,.vx-mnav a.vx-mnav__cta):before{animation:none}:is(:is(.vhero,.vx-cta2) .vform .elementor-button[type=submit],.elementor-1328 .vx-step__cta,.vcs .vcs__link,.vsq-section .vsq__action,.vpage a.vbtn,a.vx-apply__btn,a.vx-404-btn,.vangebot button.vangebot__submit,.vx-mega .vx-mega__card-cta,.vx-mnav a.vx-mnav__cta):is(:hover,:focus-visible,:active){transform:none!important}}:is(.vcard__play,.vcs__play,.vlb button.vlb__big){border-color:transparent!important;box-shadow:inset 0 0 0 1px #ffffff2e,0 20px 50px #0000004d}:is(.vcard__play,.vcs__play,.vlb button.vlb__big):after{content:"";position:absolute;inset:-1px;padding:1px;border-radius:inherit;background:conic-gradient(from var(--vx-orbit-a),rgb(255 255 255 / 0) 0%,rgb(255 255 255 / 0) calc((1 - var(--vx-orbit-l)) * 100%),rgb(255 255 255 / .95) calc((1 - var(--vx-orbit-l) * var(--vx-orbit-l)) * 100%),#fff 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;animation:vx-orbit 4.2s linear infinite;transition:--vx-orbit-l .45s cubic-bezier(.33,1,.68,1)}@media (hover: hover){.vcard:hover .vcard__play,.vclip:hover .vclip__play,.vpage a.vcs__card:hover .vcs__play,.vlb button.vlb__big:hover{background:#0000008c!important;color:#fff!important}.vcard:hover .vcard__play:after,.vclip:hover .vclip__play:after,.vpage a.vcs__card:hover .vcs__play:after,.vlb button.vlb__big:hover:after{--vx-orbit-l: 1}}@media (prefers-reduced-motion: reduce){:is(.vcard__play,.vcs__play,.vlb button.vlb__big):after{animation:none}}
