.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}}#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}.vsq-section .vsq{--sq-ms: 1s;--sq-ease: cubic-bezier(.16, 1, .3, 1);--sq-fill: #fff;--sq-on-fill: #000;--sq-title: #fff;--sq-muted: #9a9a9a;container-type:inline-size;display:flex;flex-direction:column;width:100%;font-family:var(--vx-sans)}.vsq-section .vsq__stage{--sq-h: min(clamp(200px, 32cqi, 420px), 34.875cqi );--sq-gap: 16px;--sq-slat: 8px;--sq-slat-gap: 8px;--sq-radius: var(--vx-r-m, 12px);--sq-hero: calc(var(--sq-h) * 16 / 9);--sq-room: calc(100cqi - var(--sq-hero) - var(--sq-slats) * var(--sq-slat-gap) - 3 * var(--sq-gap) - var(--sq-slats) * var(--sq-slat))}@container (max-width: 640px){.vsq-section .vsq__stage{--sq-h: 39.375cqi ;--sq-gap: 8px;--sq-slat: 6px;--sq-slat-gap: 6px}}.vsq-section{padding:2% 0 6%;background:transparent}.vsq-section .vsq{width:var(--vx-max);max-width:100%;margin-inline:auto}.vsq-section .vsq__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.vsq-section h2.vsq__heading{margin:0;font-family:var(--vx-sans);font-size:var(--vx-fs-label);font-weight:500;letter-spacing:0;line-height:1.4;color:var(--sq-muted)}.vsq-section .vsq__arrows{display:flex;gap:8px}.vsq-section .vsq__arrow,.vsq-section .vsq__action{cursor:pointer;border:0;border-radius:var(--vx-r-s, 10px);background:var(--sq-fill);color:var(--sq-on-fill);transition:opacity .2s;outline:none}.vsq-section .vsq__arrow{display:grid;place-items:center;width:36px;height:36px;padding:0}.vsq-section .vsq__arrow:hover,.vsq-section .vsq__action:hover,.vsq-section .vsq__arrow:focus,.vsq-section .vsq__action:focus{background:var(--sq-fill);color:var(--sq-on-fill)}.vsq-section .vsq__arrow:hover,.vsq-section .vsq__action:hover{opacity:.85}.vsq-section .vsq__card:hover,.vsq-section .vsq__card:focus{background:#1a1a1a}.vsq-section .vsq__arrow:focus-visible,.vsq-section .vsq__action:focus-visible,.vsq-section .vsq__card:focus-visible{box-shadow:0 0 0 2px #000,0 0 0 4px var(--sq-fill)}.vsq-section .vsq__viewport{width:100%;height:var(--sq-h);overflow:hidden}.vsq-section .vsq__strip{display:flex;width:max-content;height:100%;transition:transform var(--sq-ms) var(--sq-ease)}.vsq-section .vsq__card{position:relative;isolation:isolate;flex-shrink:0;height:100%;padding:0;border:0;overflow:hidden;cursor:pointer;background:#1a1a1a;transition-property:width,margin-left,border-radius;transition-duration:var(--sq-ms);transition-timing-function:var(--sq-ease)}.vsq-section .vsq__pic,.vsq-section .vsq__video{position:absolute;inset-block:0;left:50%;width:var(--sq-hero);min-width:100%;max-width:none;height:100%;transform:translate(-50%);object-fit:cover}.vsq-section .vsq__video{opacity:0;transition:opacity .6s ease}.vsq-section .vsq__card.is-front .vsq__video{left:0;width:100%;min-width:0;transform:none}.vsq-section .vsq__video.is-playing{opacity:1}.vsq-section .vsq__overlay{position:absolute;inset-inline:0;bottom:0;display:flex;align-items:flex-end;padding:64px 20px 16px;pointer-events:none;background-image:linear-gradient(to top,rgb(0 0 0 / .6),transparent);color:#fff;font-size:var(--vx-fs-note);font-weight:500;letter-spacing:0;text-align:left;white-space:nowrap;opacity:0;transition:opacity var(--sq-ms) var(--sq-ease)}.vsq-section .vsq__card.is-front .vsq__overlay{opacity:1}.vsq-section .vsq__panels{display:grid;margin-top:24px}.vsq-section .vsq__panel{grid-area:1 / 1;display:flex;flex-direction:column;gap:16px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--sq-ms) var(--sq-ease),visibility var(--sq-ms)}.vsq-section .vsq__panel.is-shown{opacity:1;visibility:visible;pointer-events:auto}@container (min-width: 720px){.vsq-section .vsq__panels{margin-top:28px}.vsq-section .vsq__panel{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:40px}}.vsq-section .vsq__text{max-width:46rem;margin:0;font-size:var(--vx-fs-small);line-height:1.6;text-wrap:balance}.vsq-section .vsq__title{color:var(--sq-title)}.vsq-section .vsq__desc{color:var(--sq-muted)}.vsq-section .vsq__action{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;align-self:flex-start;padding:10px 16px;font:500 14px/1.2 var(--vx-sans);text-decoration:none}.vsq-section .vsq__action svg{transition:transform .2s}.vsq-section .vsq__action:hover svg{transform:translate(2px)}.vsq-dialog{width:min(92vw,1280px);max-width:none;padding:0;border:0;overflow:visible;background:#000}.vsq-dialog::backdrop{background:#000000e0}.vsq-dialog__frame{position:relative;aspect-ratio:16 / 9}.vsq-dialog__frame :is(iframe,video){position:absolute;inset:0;width:100%;height:100%;border:0;background:#000}.vsq-dialog .vsq-dialog__close,.vsq-dialog .vsq-dialog__close:hover,.vsq-dialog .vsq-dialog__close:focus{position:absolute;top:-44px;right:0;width:36px;height:36px;border:0;background:transparent;color:#fff;padding:0;font-size:28px;line-height:1;cursor:pointer}@media (prefers-reduced-motion: reduce){.vsq-section .vsq{--sq-ms: 0ms}}.vsq-section .vsq__card.is-front{cursor:default}.vsq-section a.vsq__action{text-decoration:none}.vsq .vsq__strip{touch-action:pan-y}@media (max-width: 767px){.vsq-section h2.vsq__heading,.vsq-section .vsq__overlay{font-size:var(--vx-fs-note)}}.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)}@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)}.vw{display:inline-block;overflow:hidden;padding:.08em 0 .22em;margin:-.08em 0 -.22em;vertical-align:top}.vw>span{display:inline-block;animation:vw-up 1.1s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i) * 75ms + .15s)}@keyframes vw-up{0%{transform:translateY(110%)}to{transform:none}}.vcs{position:relative;height:260svh;background:transparent;overflow-x:clip}.vcs .vcs__sticky{position:sticky;top:0;display:grid;place-items:center;height:100svh;overflow:hidden;perspective:900px}.vcs .vcs__header{position:absolute;top:13svh;left:5%;right:5%;z-index:1;text-align:center;will-change:transform,opacity}.vcs .vcs__header:has(.vcs__link){top:11svh}.vcs h2.vcs__title{margin:0 0 .12em;font-family:var(--vx-display);font-size:var(--vx-fs-video);font-weight:400;line-height:1.02;letter-spacing:-.02em;color:#fff;text-wrap:balance}.vcs .vcs__sub{margin:var(--vx-gap-sub) 0 0;font-size:var(--vx-fs-sub);line-height:1.5;color:#bdbdbd}@media (max-width: 720px){.vcs h2.vcs__title{font-size:var(--vx-fs-display-m)}}@media (max-width: 768px){.vcs.vcs--wide .vcs__card{width:92vw;aspect-ratio:16 / 9}}.vcs button.vcs__sound,.vcs button.vcs__sound:hover,.vcs button.vcs__sound:focus{position:absolute;right:18px;bottom:18px;z-index:2;display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:10px 16px 10px 14px;border:1px solid rgb(255 255 255 / .25);border-radius:var(--vx-r-s);background:#00000073;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font:500 13px/1 var(--vx-sans);letter-spacing:.04em;cursor:pointer}.vcs button.vcs__sound:hover{background:#000000a6}.vcs .vcs__sound-icon{display:inline-flex;align-items:flex-end;gap:2px;height:12px}.vcs .vcs__sound-icon i{width:2px;height:4px;border-radius:1px;background:currentColor}.vcs .vcs__sound-icon i:nth-child(2){height:8px}.vcs .vcs__sound-icon i:nth-child(3){height:6px}.vcs button.vcs__sound.is-on .vcs__sound-icon i{animation:vcs-eq .9s ease-in-out infinite alternate}.vcs button.vcs__sound.is-on .vcs__sound-icon i:nth-child(2){animation-delay:-.3s}.vcs button.vcs__sound.is-on .vcs__sound-icon i:nth-child(3){animation-delay:-.6s}@keyframes vcs-eq{0%{height:3px}to{height:12px}}.vcs .vw>span{animation:none}.vcs.is-in .vw>span{animation:vw-up 1.1s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i) * 75ms + .15s)}.vcs .vcs__card{--vcs-r: var(--vx-r-l);position:relative;z-index:2;width:min(var(--vx-max),calc((100svh - 170px) * 16 / 9));aspect-ratio:16 / 9;margin-top:90px;overflow:hidden;border-radius:var(--vcs-r);background:#111;box-shadow:0 0 0 1px #ffffff0f;transform:translateY(18svh) rotateX(62deg) scale(.62);transform-origin:50% 100%;will-change:transform}@media (max-width: 768px){.vcs .vcs__card{width:min(92vw,calc((100svh - 140px)*.5625));aspect-ratio:9 / 16;margin-top:50px}}.vcs video.vcs__video{display:block;width:100%;height:100%;object-fit:cover}@media (prefers-reduced-motion: reduce){.vw>span,.vcs.is-in .vw>span{opacity:1;transform:none;animation:none}.vcs{height:auto}.vcs .vcs__sticky{position:relative}.vcs .vcs__card{transform:none}}.elementor-1328 .elementor-section.vx-stack>.elementor-container{flex-direction:column;align-items:center}.elementor-1328 .elementor-section.vx-stack>.elementor-container>.elementor-column{width:100%;max-width:64rem}.elementor-1328 .elementor-section.vx-stack>.elementor-container>.elementor-column>.elementor-widget-wrap{justify-content:center;margin-inline:0;padding-inline:0;text-align:center}.elementor-1328{--vx-gap-title: clamp(44px, 5vw, 72px);--vx-gap-lead: clamp(64px, 6.5vw, 96px);--vx-section-space: clamp(104px, 14vw, 216px)}.elementor-1328 .elementor-section.vx-stack>.elementor-container>.elementor-column>.elementor-widget-wrap{padding-top:0;padding-bottom:0}.elementor-1328 .elementor-section.vx-stack>.elementor-container>.elementor-column:first-child>.elementor-widget-wrap{margin-bottom:var(--vx-gap-title)}.elementor-1328 .elementor-section.vx-stack .elementor-widget:not(:last-child){margin-bottom:0}.elementor-1328 .elementor-section.vx-stack .elementor-heading-title{margin-top:0;margin-bottom:0}.elementor-1328 .elementor-section.vx-stack .elementor-widget-text-editor:last-child p:last-child{margin-bottom:0}.elementor-1328 .elementor-section.vx-stack .elementor-widget>.elementor-widget-container.elementor-motion-effects-element,.elementor-1328 .elementor-section.vx-stack .elementor-widget-heading>.elementor-widget-container{transform:none!important}.elementor-1328 .elementor-section.vx-stack .elementor-widget-heading,.elementor-1328 .elementor-section.vx-stack .elementor-widget-heading .elementor-heading-title{width:100%;text-align:center}.elementor-1328 .elementor-section.vx-stack .elementor-widget-heading .elementor-heading-title{font-size:var(--vx-fs-h2);font-weight:400;line-height:1.04;letter-spacing:-.02em;text-wrap:balance}.elementor-1328 .elementor-section.vx-stack .elementor-widget-text-editor{width:100%;text-align:center}.elementor-1328 .elementor-section.vx-stack .elementor-widget-text-editor,.elementor-1328 .elementor-section.vx-stack .elementor-widget-text-editor p,.elementor-1328 .elementor-section.vx-stack .elementor-widget-accordion .elementor-tab-content,.elementor-1328 .elementor-section.vx-stack .elementor-widget-accordion .elementor-tab-content p{font-size:var(--vx-fs-body-big);line-height:1.65}.elementor-1328 .elementor-section.vx-stack .block{text-align:center!important}.elementor-1328 .elementor-section.vx-stack .elementor-widget-text-editor p{text-align:center;text-wrap:pretty}.elementor-1328 .elementor-section.vx-stack>.elementor-container>.elementor-column:last-child .elementor-widget-text-editor{max-width:58rem;margin-inline:auto;line-height:1.75}.elementor-1328 .elementor-section.vx-stack .elementor-widget-accordion .elementor-tab-content,.elementor-1328 .elementor-section.vx-stack .elementor-widget-accordion .elementor-tab-content p{text-align:left!important}.elementor-1328 .elementor-section.vx-stack .elementor-widget-accordion{width:100%;max-width:58rem;margin-inline:auto;text-align:left}@media (max-width: 720px){.elementor-1328 .elementor-section.vx-stack .elementor-widget-heading .elementor-heading-title{font-size:var(--vx-fs-display-m)}}.vlogos{padding:clamp(56px,8vw,110px) 0;text-align:center}.vlogos .vlogos__label{margin:0 0 28px;font-family:var(--vx-sans);font-size:var(--vx-fs-ui);font-weight:500;letter-spacing:0;color:#8f8f8f}.vlogos .vlogos__marquee{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.vlogos .vlogos__marquee ul{display:flex;flex-shrink:0;align-items:center;gap:clamp(40px,5vw,72px);margin:0;padding:0 clamp(20px,2.5vw,36px);list-style:none;animation:vlogos-run 110s linear infinite}.vlogos .vlogos__marquee:hover ul{animation-play-state:paused}.vlogos .vlogos__marquee img{display:block;width:auto;max-width:130px;height:38px;object-fit:contain;filter:brightness(0) invert(1);opacity:.6;transition:opacity .3s}.vlogos .vlogos__marquee img:hover{opacity:1}@keyframes vlogos-run{to{transform:translate(-100%)}}@media (max-width: 720px){.vlogos .vlogos__marquee img{height:30px;max-width:100px}}@media (prefers-reduced-motion: reduce){.vlogos .vlogos__marquee ul{animation:none}.vlogos .vlogos__marquee{flex-wrap:wrap;justify-content:center;mask-image:none;-webkit-mask-image:none}.vlogos .vlogos__marquee ul[aria-hidden]{display:none}.vlogos .vlogos__marquee ul{flex-wrap:wrap;justify-content:center;row-gap:28px}}.vlogos-grid{width:var(--vx-content);margin:0 auto;padding:clamp(56px,8vw,110px) 0}.vlogos-grid__logo{display:flex;align-items:center;justify-content:center;width:100%}.vlogos-grid.is-waiting .vlogos-grid__logo{opacity:0;transform:translateY(8px)}.vlogos-grid.is-waiting.is-in .vlogos-grid__logo{opacity:1;transform:none;transition:opacity 1.1s ease var(--d, 0s),transform 1.1s cubic-bezier(.16,1,.3,1) var(--d, 0s)}.vlogos-grid ul{display:grid;grid-template-columns:repeat(var(--cols, 7),minmax(0,1fr));margin:0;padding:0;list-style:none}.vlogos-grid li{display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 9}.vlogos-grid img{display:block;max-width:72%;height:auto;filter:brightness(0) invert(1);opacity:.62;transition:opacity .3s}.vlogos-grid li:hover img{opacity:1}@media (max-width: 1024px){.vlogos-grid>ul{grid-template-columns:repeat(4,minmax(0,1fr))}}.vlogos-grid__marquee{display:none}@media (max-width: 767px){.vlogos-grid>ul{display:none}.vlogos-grid__marquee{display:grid;row-gap:30px}.vlogos-grid__row{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.vlogos-grid__row ul{display:flex;flex-shrink:0;align-items:center;gap:42px;margin:0;padding:0 21px;list-style:none;animation:vlogos-ltr 56s linear infinite}.vlogos-grid__row--2 ul{animation-duration:68s}.vlogos-grid__row li{aspect-ratio:auto}.vlogos-grid__row img{display:block;max-width:none;filter:brightness(0) invert(1);opacity:.62}}@keyframes vlogos-ltr{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (max-width: 767px) and (prefers-reduced-motion: reduce){.vlogos-grid__row ul{animation:none}.vlogos-grid__row{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.vlogos-grid__row ul+ul{display:none}}@media (max-width: 560px){.vlogos-grid ul{grid-template-columns:repeat(3,minmax(0,1fr))}.vlogos-grid img{transform:none}}.elementor-1328 .elementor-element.elementor-element-0603175,.elementor-1328 .elementor-element.elementor-element-7f8aec5,.elementor-1328 .elementor-element.elementor-element-c54f53d,.elementor-1328 .elementor-element.elementor-element-cb86389{margin-top:var(--vx-section-space)!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.vlogos-grid{margin-top:var(--vx-section-space);padding:0!important}.vsq-section{margin-top:var(--vx-section-space);padding-top:0!important;padding-bottom:0!important}#ki-videoproduktion.vcs{margin-top:max(0px,calc(var(--vx-section-space) - 13svh))}.elementor-1328 .elementor-element.elementor-element-cb86389{margin-top:calc(var(--vx-section-space) - 40px)!important}@media (max-width: 768px){.elementor-1328 .elementor-element.elementor-element-cb86389{margin-top:calc(var(--vx-section-space) - (100svh - 51.75vw) / 2 + 22px)!important}}#leistungen{scroll-margin-top:110px}@media (max-width: 767px){.elementor-1328 .elementor-section.vx-stack .elementor-widget-text-editor{text-align:left}}.vhero .vhero__h1 .vw>span,.vcs .vcs__title .vw>span,.elementor-1328 .vx-stack .elementor-heading-title,.elementor-1328 .vx-sec h2.vx-sec__title{background-image:linear-gradient(180deg,#fff,#f4f4f4 40%,#a9a9a9);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-block:.08em .2em;margin-block:-.08em -.2em}.vhero .vhero__h1 .vw>span,.vcs .vcs__title .vw>span{background-size:100% calc(100% - .28em);background-position:0 .08em;background-color:#a9a9a9}.elementor-1328 .vx-stack .elementor-heading-title,.elementor-1328 .vx-sec h2.vx-sec__title{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% 1.04em;background-size:100% 1lh}@media (forced-colors: active){.vhero .vhero__h1 .vw>span,.vcs .vcs__title .vw>span,.elementor-1328 .vx-stack .elementor-heading-title,.elementor-1328 .vx-sec h2.vx-sec__title{background:none;-webkit-text-fill-color:currentColor}}.vfx .vfx-reveal{opacity:0;transform:translateY(28px);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--vfx-i, 0) * 90ms)}.vfx .vfx-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.vfx .vfx-reveal{opacity:1;transform:none;transition:none}}.elementor-1328{--vx-wide: var(--vx-content)}.elementor-1328 .vx-journey,.elementor-1328 .vx-tiles{width:var(--vx-wide)!important;max-width:none!important;margin-left:calc(50% - var(--vx-wide) / 2)!important;margin-right:0!important;flex:0 0 auto}.elementor-1328 .elementor-widget-wrap>.vx-tiles{margin-left:0!important}.vx-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.elementor-1328 .elementor-section.vx-stack .elementor-widget-text-editor p.vx-lead{margin:0 auto var(--vx-gap-lead)}.elementor-1328 .vx-journey,.elementor-1328 .vx-journey__stage,.elementor-1328 .vx-journey__track{position:relative}.elementor-1328 .vx-journey__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}.elementor-1328 .vx-journey__base{fill:none;stroke:#ffffff21;stroke-width:1}.elementor-1328 .vx-journey__progress{fill:none;stroke:#fff;stroke-width:1.25;stroke-linecap:round}.elementor-1328 .vx-journey__head{fill:#fff;opacity:0}.elementor-1328 .vx-steps{--vx-wave: clamp(56px, 6vw, 96px);position:relative;display:grid;grid-template-columns:repeat(var(--n, 5),1fr);align-items:start;gap:0 clamp(20px,2.4vw,40px);margin:0;padding:0;list-style:none;text-align:left}.elementor-1328 .vx-step{position:relative;display:flex;flex-direction:column;gap:18px;padding-top:calc(var(--vx-wave) + 48px)}.elementor-1328 .vx-step:nth-child(2n){margin-top:var(--vx-wave)}.elementor-1328 .vx-step__body{display:flex;flex-direction:column;gap:14px}.elementor-1328 .vx-step__dot{position:absolute;top:0;left:0;display:grid;place-items:center;width:46px;height:46px;border:1px solid rgb(255 255 255 / .12);border-radius:50%;background:#0e0e0e99;-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:inset 0 1px #ffffff1a;font-family:var(--vx-display);font-size:var(--vx-fs-note);font-weight:700;letter-spacing:.02em;color:#8a8a8a;transition:border-color .6s ease,color .6s ease}.elementor-1328 .vx-step.is-reached .vx-step__dot{border-color:#ffffff52;color:#fff}.elementor-1328 .vx-journey.is-live .vx-step>:not(.vx-step__dot){opacity:.38;transition:opacity .9s ease}.elementor-1328 .vx-journey.is-live .vx-step.is-reached>:not(.vx-step__dot){opacity:1}.elementor-1328 .vx-step h3.vx-step__title{min-height:2.6em;margin:0;font-family:var(--vx-display);font-size:var(--vx-fs-title);font-weight:500;line-height:1.3;letter-spacing:-.005em;color:#fff}.elementor-1328 .elementor-section.vx-stack .elementor-widget-text-editor .vx-step p{margin:0;font-size:var(--vx-fs-body);line-height:1.65;text-align:left;color:#c4c4c4}.elementor-1328 .vx-step__cta{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:13px 18px;border-radius:var(--vx-r-s);background:#fff;color:#000!important;font:500 15px/1.2 var(--vx-sans);text-decoration:none;transition:opacity .2s}.elementor-1328 .vx-step__cta:hover{opacity:.85}.elementor-1328 .vx-step__cta svg{width:18px;height:18px}.elementor-1328 .vx-journey.is-h{width:100vw!important;margin-left:calc(50% - 50vw)!important}.elementor-1328 .elementor-section.vx-stack .elementor-widget-text-editor p.vx-lead:has(+.vx-journey.is-h){margin-bottom:0}.elementor-1328 .elementor-element.elementor-element-7f8aec5:has(.vx-journey.is-h){overflow:clip!important}.elementor-1328 .vx-journey.is-h .vx-journey__stage{position:sticky;top:0;display:flex;align-items:flex-start;height:100svh;padding-top:max(var(--vx-gap-lead),130px);overflow:hidden}.elementor-1328 .vx-journey.is-h .vx-journey__track{width:max-content;padding:0 30vw 0 calc((100vw - var(--vx-wide)) / 2);will-change:transform}.elementor-1328 .vx-journey.is-h .vx-steps{display:flex;align-items:flex-start;gap:0}.elementor-1328 .vx-journey.is-h .vx-step{--pad: clamp(24px, 2.2vw, 34px);flex:none;width:clamp(340px,27vw,450px);margin-right:clamp(56px,6vw,120px)}.elementor-1328 .vx-journey.is-h .vx-step.is-start{width:clamp(350px,28vw,460px)}.elementor-1328 .vx-journey.is-h .vx-step:last-child{margin-right:0}.elementor-1328 .vx-journey.is-h .vx-step__dot{left:var(--pad)}.elementor-1328 .vx-journey.is-h .vx-step h3.vx-step__title{min-height:0}.elementor-1328 .vx-journey.is-h .vx-step:before{content:"";position:absolute;top:46px;left:calc(var(--pad) + 22.5px);width:1px;height:calc(var(--vx-wave) + 2px);background:#ffffff21;transition:background-color .6s ease}.elementor-1328 .vx-journey.is-h .vx-step.is-reached:before{background:#ffffff52}.elementor-1328 .vx-journey.is-h .vx-step__body{padding:var(--pad);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 #00000059}.elementor-1328 .vx-tiles{display:grid;grid-template-columns:repeat(3,1fr);width:100%;--rg: clamp(44px, 5vw, 76px);--box-pad: clamp(28px, 3.6vw, 56px);gap:0 clamp(24px,3vw,40px);margin:0 auto;padding:var(--box-pad) var(--box-pad) calc(var(--box-pad) - var(--rg) / 2);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 #00000059;list-style:none;text-align:left}@media (max-width: 767px){.elementor-1328 .vx-tiles{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0e0e0ed9}}.elementor-1328 .vx-tile{display:grid;grid-template-columns:auto 1fr;column-gap:16px;align-items:start;align-content:start;padding:calc(var(--rg) / 2) 0;border-top:1px solid rgb(255 255 255 / .14)}.elementor-1328 .vx-tile>:not(svg){grid-column:2}.elementor-1328 .vx-tiles>.vx-tile:nth-child(-n+3){border-top-color:transparent;padding-top:0}.elementor-1328 .vx-tiles--2>.vx-tile:nth-child(3){border-top-color:#ffffff24;padding-top:calc(var(--rg) / 2)}@media (max-width: 1024px){.elementor-1328 .vx-tiles>.vx-tile:nth-child(3){border-top-color:#ffffff24;padding-top:calc(var(--rg) / 2)}}@media (max-width: 720px){.elementor-1328 .vx-tiles>.vx-tile:nth-child(2){border-top-color:#ffffff24;padding-top:calc(var(--rg) / 2)}}.elementor-1328 .vx-tile svg.vx-tile__icon{display:block;grid-column:1;grid-row:1 / span 2;width:26px;height:26px;margin:0;color:#8a8a8a}.elementor-1328 .vx-tile h3.vx-tile__title{margin:0 0 18px;font-family:var(--vx-display);font-size:var(--vx-fs-title);font-weight:500;line-height:1.25;color:#fff}.elementor-1328 .vx-tile__link{color:inherit;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .3s}.elementor-1328 .vx-tile__link:after{content:" \2192";opacity:.6}.elementor-1328 .vx-tile__link:hover,.elementor-1328 .vx-tile__link:focus-visible{background-size:100% 1px}.elementor-1328 .vx-tiles .vx-tile p,.elementor-1328 .elementor-section.vx-stack .elementor-widget-text-editor .vx-tile p{margin:0;font-size:var(--vx-fs-small);line-height:1.6;text-align:left;color:#b8b8b8}.elementor-1328 .vx-tiles--2{grid-template-columns:repeat(2,1fr)}.elementor-1328 .vx-sec{padding:var(--vx-section-space) 20px 0}.elementor-1328 .vx-sec h2.vx-sec__title{max-width:64rem;margin:0 auto var(--vx-gap-title);font-family:var(--vx-display);font-size:var(--vx-fs-h2);font-weight:400;line-height:1.04;letter-spacing:-.02em;text-align:center;text-wrap:balance;color:#fff}:is(.elementor-1328,.vpage) .vx-faq__list{max-width:var(--vx-wide, none);margin:0 auto;border-bottom:1px solid rgb(255 255 255 / .14)}:is(.elementor-1328,.vpage) .vx-faq__item{border-top:1px solid rgb(255 255 255 / .14)}:is(.elementor-1328,.vpage) .vx-faq h3.vx-faq__q{margin:0;font:inherit}:is(.elementor-1328,.vpage) .vx-faq__q button{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:clamp(18px,2vw,24px) 0;font-family:var(--vx-display);font-size:var(--vx-fs-title);font-weight:400;line-height:1.35;color:#fff;cursor:pointer}:is(.elementor-1328,.vpage) .vx-faq__q button:focus-visible{outline:2px solid #fff;outline-offset:4px;border-radius:var(--vx-r-s)}:is(.elementor-1328,.vpage) .vx-faq__q i{position:relative;flex:0 0 14px;height:14px}:is(.elementor-1328,.vpage) .vx-faq__q i:before,:is(.elementor-1328,.vpage) .vx-faq__q i:after{content:"";position:absolute;left:0;top:6.5px;width:14px;height:1px;background:currentColor;transition:transform .3s ease}:is(.elementor-1328,.vpage) .vx-faq__q i:after{transform:rotate(90deg)}:is(.elementor-1328,.vpage) .vx-faq__q button[aria-expanded=true] i:after{transform:rotate(0)}:is(.elementor-1328,.vpage) .vx-faq__a{display:grid;grid-template-rows:1fr;transition:grid-template-rows .35s ease}:is(.elementor-1328,.vpage) .vx-faq.is-ready .vx-faq__a{grid-template-rows:0fr}:is(.elementor-1328,.vpage) .vx-faq.is-ready .vx-faq__item.is-open .vx-faq__a{grid-template-rows:1fr}:is(.elementor-1328,.vpage) .vx-faq__a>p{overflow:hidden;min-height:0;margin:0;padding-right:clamp(0px,4vw,48px);font-size:var(--vx-fs-body);line-height:1.7;color:#c4c4c4}:is(.elementor-1328,.vpage) .vx-faq__a>p:after{content:"";display:block;height:clamp(18px,2vw,24px)}.elementor-1328 .vx-loc__body{max-width:58rem;margin:0 auto;text-align:center}.elementor-1328 .vx-loc__text p{margin:0 0 1em;font-size:var(--vx-fs-body-big);line-height:1.65;text-wrap:pretty;color:#e4e4e4}.elementor-1328 .vx-loc__text p:last-child{margin-bottom:0}.elementor-1328 .vx-loc__addr{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 0;margin-top:clamp(28px,3vw,40px);font-style:normal;font-size:var(--vx-fs-small);line-height:1.5;color:#8a8a8a}.elementor-1328 .vx-loc__addr>*+*:before{content:"\b7";margin:0 12px;color:#5f5f5f}.elementor-1328 .vx-loc__addr a{color:inherit;text-decoration:none}.elementor-1328 .vx-loc__addr a:hover{color:#fff}.vcs .vcs__link{display:inline-block;margin-top:var(--vx-gap-actions);padding:12px 22px;border:1px solid rgb(255 255 255 / .4);border-radius:var(--vx-r-s);font-size:var(--vx-fs-ui);color:#fff;text-decoration:none}.vcs .vcs__link:hover{background:#fff;color:#000}@media (max-width: 1199px){.elementor-1328 .vx-steps{grid-template-columns:1fr;row-gap:clamp(28px,5vw,44px)}.elementor-1328 .vx-step{padding:8px 0 0 72px;margin-top:0!important}.elementor-1328 .vx-step h3.vx-step__title{min-height:0}.elementor-1328 .vx-journey__svg{-webkit-mask-image:none;mask-image:none}}@media (max-width: 1024px){.elementor-1328 .vx-tiles{grid-template-columns:repeat(2,1fr)}}@media (max-width: 720px){.elementor-1328 .vx-tiles{grid-template-columns:1fr}.elementor-1328 .vx-loc__addr{flex-direction:column;align-items:center}.elementor-1328 .vx-loc__addr>*+*:before{content:none}.elementor-1328 .vx-step{padding-left:62px}.elementor-1328 .vx-sec h2.vx-sec__title{font-size:var(--vx-fs-display-m)}}@media (prefers-reduced-motion: reduce){:is(.elementor-1328,.vpage) .vx-faq__a,:is(.elementor-1328,.vpage) .vx-faq__q i:after{transition:none}}.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}}@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}}.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}}
