html{min-height:100%}body{margin:0;font-family:Proxima Nova Medium,Helvetica Neue,Helvetica,Arial,sans-serif}main{background-color:#e30613}img[loading=lazy]{opacity:0;transition:opacity .25s ease-out}img[loading=lazy].is-loaded{opacity:1}#page-transition-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000030;z-index:20000;opacity:0;transition:opacity .25s ease;pointer-events:none;will-change:opacity}#page-transition-curtain{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#e30613;transform:translateY(-100%);z-index:20001;transition:transform .3s ease;will-change:transform}#page-transition-overlay.animate-out{opacity:1;pointer-events:auto}#page-transition-curtain.animate-out{transform:translateY(0)}body.overflow-hidden{overflow:hidden}.header-global{background-color:#e30613;display:flex;align-items:center;padding:36px 53px;position:absolute;width:100%;box-sizing:border-box;z-index:2000;opacity:0;animation:header-fade-entrance-animation .4s ease .3s both,header-transform-entrance-animation .7s cubic-bezier(.1,0,0,1) .3s backwards,header-pointer-events-entrance-animation .7s both;will-change:transform,opacity}@keyframes header-fade-entrance-animation{0%{opacity:0}to{opacity:1}}@keyframes header-transform-entrance-animation{0%{transform:translateY(-32%)}to{transform:translateY(0)}}@keyframes header-pointer-events-entrance-animation{0%{pointer-events:none}99%{pointer-events:none}to{pointer-events:auto}}@media screen and (max-width:1700px){.header-global{padding:28px 35px}}@media screen and (max-width:700px){.header-global{padding:20px;will-change:unset}}@media screen and (max-height:700px)and (min-width:700px){.header-global{padding:28px 35px}}.header-global.header--active{position:fixed;box-sizing:border-box}@media screen and (min-width:700px){.header-global.header--active{padding-top:15px;padding-bottom:15px;background-color:#fff;box-shadow:inset 0 -1px #eff2f4;-webkit-backdrop-filter:brightness(100%);backdrop-filter:brightness(100%);will-change:transform}.header-global.header--active .signup-btn:hover{background-color:#000014e0}.header-global.header--active .signup-btn:active{background-color:#000014fa}.header-global.header--active .login-btn{background-color:#e30613;color:#fff}.header-global.header--active .login-btn:hover{background-color:#cc0511}.header-global.header--active .login-btn:active{background-color:#b6050f}.header-global.header--active .header-link,.header-global.header--active .language-selector-btn{color:#18182f}.header-global.header--active .language-selector-btn:after{background-color:#18182f}}.header-global.header--animated{transition:transform .3s cubic-bezier(.1,0,0,1)}.header-global.header--hidden{transform:translateY(-100%)}.logo a{border:0;outline:none;-webkit-tap-highlight-color:transparent}.logo a svg{width:94.5px;height:auto;outline:none;fill:#fff}@media screen and (min-width:1600px)and (max-height:700px){.logo a svg{width:85px}}@media screen and (max-width:1600px){.logo a svg{width:85px}}@media screen and (max-width:1000px){.logo a svg{width:70px}}@media screen and (max-width:700px){.logo a svg{width:58px}}@media screen and (min-width:700px){.header-global.header--active .logo a svg{transform:scale(.75);transform-origin:left;fill:#0c0c10}.header-global.header--active .logo a svg .flag{fill:#e30613}}.nav{position:absolute;right:0;padding:inherit;font-family:Proxima Nova Semibold,Helvetica,Arial,sans-serif;font-size:14.35px;line-height:1.4;letter-spacing:.1px;display:flex;align-items:center;gap:35px}@media screen and (max-width:700px){.nav{padding:0;display:block;visibility:hidden;height:100%;width:100%;background-color:#e30613;position:fixed;top:0;left:0;z-index:2;box-sizing:border-box;overflow:hidden;clip-path:inset(0 0 100% 0);transition:clip-path .3s ease,visibility 0s ease .3s;will-change:clip-path}}@media screen and (max-width:700px)and (max-height:400px){.nav{overflow-y:auto}}.nav.show{visibility:visible;clip-path:inset(0 0 0 0);transition:clip-path .3s ease;transition-delay:.05s}.nav-bg{background-color:#00000030;width:100%;height:100lvh;position:fixed;top:0;left:0;opacity:0;pointer-events:none;transition:opacity .4s ease;will-change:opacity}.nav-bg.show{opacity:1;transition:opacity .25s ease}@media screen and (min-width:700px){.nav-bg{display:none}}.nav-wrap{display:flex;align-items:center;gap:35px}@media screen and (max-width:700px){.nav-wrap{display:block;position:absolute;height:100%;width:100%}}.nav-list{display:flex;gap:10px;list-style:none;padding:0}@media screen and (max-width:700px){.nav-list{display:grid;padding:150px 20px 20px;padding-top:min(max(calc(5px + 15lvh)),110px);transition:.7s ease}}.nav.show .header-link{animation:header-link-mobile-animation .85s cubic-bezier(0,0,.1,1) both;animation-delay:.42s}.nav.show .header-link.home{animation-delay:.32s}@keyframes header-link-mobile-animation{0%{opacity:0;transform:translateY(40%)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width:700px){.nav-list .home{display:none}}.menu-trigger{display:none;position:absolute;right:0;background-color:transparent;border:0;outline:none;cursor:pointer;z-index:3;padding:30px 20px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media screen and (max-width:700px){.menu-trigger{display:block}}.menu-trigger .navicon{background:#fff;display:block;height:2px;border-radius:2px;position:relative;transition:all .25s ease;width:20px;top:-3px}.menu-trigger .navicon:before{border-radius:2px;background:#fff;content:"";display:block;height:100%;position:absolute;transition:all .25s ease;width:100%;top:6px}.menu-trigger.active .navicon{transform:rotate(45deg);top:0}.menu-trigger.active .navicon:before{transform:rotate(-90deg);top:0}.header-link{z-index:1;cursor:pointer;display:flex;align-items:center;padding:10px 20px;box-sizing:border-box;position:relative;border:0;outline:0;text-decoration:none;background-color:transparent;width:fit-content;font-family:Proxima Nova Semibold,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4;letter-spacing:.1px;color:#fff;-webkit-tap-highlight-color:transparent;user-select:none;-ms-user-select:none;-webkit-user-select:none}@media screen and (min-width:700px){.header-link:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:#00000015;border-radius:25px;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease,opacity .2s ease;opacity:0;z-index:-1}}@media screen and (min-width:700px){.header-link:hover:before{transform:translate(-50%,-50%) scale(1);opacity:1}}@media screen and (min-width:700px){.header-link:active:before{transform:translate(-50%,-50%) scale(.93);background-color:#00000025;transition:25ms ease-out}}@media screen and (max-width:700px){.header-link{font-size:min(max(calc(3px + 5lvh)),26px);font-family:Proxima Nova Bold,Helvetica,Arial,sans-serif;padding:0}}.language-selector{position:relative;z-index:1}@media screen and (max-width:700px){.language-selector{position:fixed;bottom:min(max(calc(100px + 10lvh)),130px)}}@media screen and (max-width:250px){.language-selector{bottom:min(max(calc(160px + 5lvh)),260px)}}@media screen and (max-height:400px)and (max-width:700px){.language-selector{position:unset}}.nav.show .language-selector{animation:header-link-mobile-animation .85s cubic-bezier(0,0,.1,1) both;animation-delay:.52s}.language-selector-btn{z-index:1;cursor:pointer;display:flex;align-items:center;padding:10px 35px 10px 20px;box-sizing:border-box;position:relative;border:0;outline:0;text-decoration:none;background-color:transparent;font-family:Proxima Nova Semibold,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4;letter-spacing:.1px;color:#fff;-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media screen and (min-width:700px){.language-selector-btn:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:#00000015;border-radius:25px;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease,opacity .2s ease;opacity:0;z-index:-1}}.language-selector-btn:hover:before{transform:translate(-50%,-50%) scale(1);opacity:1}.language-selector-btn:active:before{transform:translate(-50%,-50%) scale(.93);background-color:#00000025;transition:25ms ease-out}.language-selector:has(.language-selector-content.show) .language-selector-btn:before{transform:translate(-50%,-50%) scale(1);background-color:#00000025;opacity:1}@media screen and (max-width:700px){.language-selector-btn{padding:10px 35px 10px 0}}.language-selector-btn:after{content:"";position:absolute;transform:translateY(-50%) rotate(0) scale(1);top:50%;right:18px;width:8px;height:6px;background-color:#fff;-webkit-mask-image:url('data:image/svg+xml,<svg viewBox="0 0 8 6" xmlns="http://www.w3.org/2000/svg"><polygon points="4,3.5 1.25,0.75 0,2 4,6 8,2 6.75,0.75 "/></svg>');mask-image:url('data:image/svg+xml,<svg viewBox="0 0 8 6" xmlns="http://www.w3.org/2000/svg"><polygon points="4,3.5 1.25,0.75 0,2 4,6 8,2 6.75,0.75 "/></svg>');-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transition:transform .25s cubic-bezier(0,0,.1,1)}@media screen and (max-width:700px){.language-selector-btn:after{transform:translateY(-50%) rotate(-90deg) scale(1)}}.language-selector:has(.language-selector-content.show) .language-selector-btn:after{transform:translateY(-50%) rotate(180deg) scale(1)}@media screen and (max-width:700px){.language-selector:has(.language-selector-content.show) .language-selector-btn:after{transform:translateY(-50%) rotate(0) scale(1)}}.language-selector-content{pointer-events:none;box-sizing:border-box;z-index:2;background-color:#fff;box-shadow:#00000015 0 10px 25px;position:absolute;top:45px;right:0;padding:15px;border-radius:20px;width:fit-content;min-width:250px;max-width:100dvw;visibility:hidden;transition:.15s ease;opacity:0;transform:scale(.6);transform-origin:top right}@media screen and (max-width:700px)and (min-height:400px){.language-selector-content{top:auto;left:0;bottom:45px;transform-origin:bottom left;border-radius:20px}}@media screen and (max-width:700px)and (max-height:400px){.language-selector-content{width:100%;border-radius:15px 15px 0 0;top:70px;left:0;bottom:0;overflow-y:auto;transform-origin:bottom}}.language-selector-content.show{pointer-events:auto;visibility:visible;opacity:1;transform:translate(0) scale(1)}.language-selector-content-btn{cursor:pointer;display:flex;gap:15px;align-items:center;padding:15px 20px;box-sizing:border-box;position:relative;border:0;outline:0;text-decoration:none;background-color:transparent;border-radius:12px;width:100%;transition:.1s ease .02s;font-family:Proxima Nova Medium,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4;letter-spacing:0px;color:#18182f;user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.language-selector-content-btn:hover{background-color:#00004010;transition:.08s ease .02s}.language-selector-content-btn:active{background-color:#00004020;transition:.05s ease}.language{aspect-ratio:1;width:22px;background-color:#fff;border-radius:100%;border:solid 1px #dfe6ed;box-sizing:border-box}.language.nl{background-image:url(/images/languages/nl.svg)}.language.en{background-image:url(/images/languages/en.svg)}.language.de{background-image:url(/images/languages/de.svg)}.signup-container{display:flex;box-sizing:border-box;list-style:none;padding:0}@media screen and (max-width:700px){.signup-container{position:fixed;bottom:0;width:100%;text-align:center;font-family:Proxima Nova Bold,Helvetica,Arial,sans-serif;padding:20px;opacity:0;transition:.7s ease}}@media screen and (max-width:300px)and (max-height:400px){.signup-container{position:unset;padding:0 20px 20px}}@media screen and (max-width:700px)and (max-height:300px){.signup-container{position:unset;padding:0 20px 20px}}@media screen and (max-width:700px){.signup-container li{width:100%}}@media screen and (max-height:300px){.signup-container li{width:100%}}.nav.show .signup-container{animation:header-link-mobile-animation .85s cubic-bezier(0,0,.1,1) both;animation-delay:.56s}.signup-btn{display:block;cursor:pointer;box-sizing:border-box;background-color:#0c0c10;padding:14.5px 24px 14.5px 29px;color:#fff;border-radius:30px 0 0 30px;transition:.25s ease;text-decoration:none;font-family:Proxima Nova Semibold,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4;letter-spacing:.1px;text-wrap:nowrap;user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.signup-btn:hover{background-color:#00000025;transition:.12s ease}.signup-btn:active{background-color:#00000050;transition:.1s ease}@media screen and (max-width:1600px){.signup-btn{padding:11px 16px 11px 21px}}@media screen and (min-width:701px)and (max-width:1200px){.signup-btn{padding:9px 15px 9px 20px}}@media screen and (max-width:700px){.signup-btn{font-family:Proxima Nova Bold,Helvetica,Arial,sans-serif;letter-spacing:0;padding:12px;font-size:16px}}.login-btn{display:block;cursor:pointer;box-sizing:border-box;background-color:#fff;padding:14.5px 29px 14.5px 24px;color:#e30613;border-radius:0 30px 30px 0;transition:.25s ease;text-decoration:none;font-family:Proxima Nova Semibold,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4;letter-spacing:.1px;text-wrap:nowrap;user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.login-btn:hover{background-color:#00000025;transition:.12s ease;color:#fff}.login-btn:active{background-color:#00000050;transition:.1s ease}@media screen and (max-width:1600px){.login-btn{padding:11px 21px 11px 16px}}@media screen and (min-width:701px)and (max-width:1200px){.login-btn{padding:9px 20px 9px 15px}}@media screen and (max-width:700px){.login-btn{font-family:Proxima Nova Bold,Helvetica,Arial,sans-serif;letter-spacing:0;padding:12px;font-size:16px}}.login-btn-mobile{position:absolute;right:60px;display:block;cursor:pointer;box-sizing:border-box;background-color:#fff;padding:8.5px 18px;color:#e30613;border-radius:30px;transition:.25s ease;text-decoration:none;font-family:Proxima Nova Bold,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.2;letter-spacing:.1px;user-select:none;-ms-user-select:none;-webkit-user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.login-btn-mobile:hover{background-color:#00000025;transition:.12s ease;color:#fff}.login-btn-mobile:active{background-color:#00000050;transition:.1s ease}@media screen and (min-width:700px){.login-btn-mobile{display:none}}.hero{background-color:#e30613;box-sizing:border-box;width:100%;position:relative;contain:paint;padding-top:13svh;user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-user-drag:none}@media screen and (max-width:500px){.hero{height:120svh;height:fit-content}}@media screen and (max-width:700px)and (max-height:600px){.hero{padding-top:82px}}@media screen and (min-width:700px)and (max-height:600px){.hero{padding-top:112px}}.hero-wrap{height:50svh;min-height:250px;width:100%;display:flex;align-items:center;padding:0 20px;box-sizing:border-box}@media screen and (max-width:700px){.hero-wrap{min-height:270px;height:56svh;box-sizing:border-box}}.hero-container{width:100%;transform:translateY(22svh) scale(1.15) translateZ(0);animation:hero-container-animation 1.25s cubic-bezier(.75,0,.2,1) 1.776s forwards}@keyframes hero-container-animation{0%{transform:translateY(22svh) scale(1.15)}to{transform:translateY(0) scale(1)}}.hero-title{color:#fff;font-family:Proxima Intervlag Extrabold,Helvetica,Arial,sans-serif;text-transform:uppercase;line-height:.85;font-size:max(6.35svh,32px);text-align:center;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width:1200px){.hero-title{font-size:min(calc(6px + 5dvw),6.35svh);box-sizing:border-box}}@media screen and (max-width:700px){.hero-title{font-size:min(calc(5px + 6.65dvw),35px);padding:0 20px}}@media screen and (max-width:550px){.hero-title{display:block;padding:0}}@media screen and (max-width:320px){.hero-title{font-size:min(calc(6px + 5dvw),26px)}}.hero-title span[class^=rule-]{display:block}.hero-title .rule-1{width:100%;animation:hero-title-animation-rules .7s ease .67s both}@media screen and (max-width:550px){.hero-title .rule-1{width:auto}}.hero-title .rule-2{animation:hero-title-animation-rules .7s ease .8s both}.hero-title .rule-2:after{content:" "}@media screen and (max-width:550px){.hero-title .rule-2:after{display:none}}.hero-title .rule-3{animation:hero-title-animation-rules .7s ease .8s both}@media screen and (max-width:550px){.hero-title .rule-3{animation:hero-title-animation-rules .7s ease .93s both}}@keyframes hero-title-animation-rules{0%{opacity:0;transform:translateY(1.15lvh)}to{opacity:1;transform:translateY(0)}}.hero-subtitle-container{width:100%}.hero-subtitle{height:max(11.704svh,60px);display:flex;align-items:center;width:fit-content;margin:auto;box-sizing:border-box;padding-bottom:.5svh;color:#fff;font-family:Proxima Intervlag Extrabold,Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;line-height:.85;font-size:clamp(12px,calc(1px + 2.3vw),1.5svh);letter-spacing:.25px;animation:hero-subtitle-animation .7s ease 1.03s both}@media screen and (max-width:550px){.hero-subtitle{animation:hero-subtitle-animation .7s ease 1.13s both}}@keyframes hero-subtitle-animation{0%{transform:translateY(1svh) translateZ(0);opacity:0}to{transform:translateY(0) translateZ(0);opacity:1}}@media screen and (max-width:1200px)and (min-height:1200px){.hero-subtitle{font-size:max(calc(6px + .2svh),16px)}}.hero-btn-container{margin-bottom:max(5.4svh,50px);width:100%;animation:btn-animation .75s ease 2.2s both}@keyframes btn-animation{0%{transform:translateY(1.5svh) scale(1.03) translateZ(0);opacity:0;pointer-events:none}to{transform:translateY(0) scale(1) translateZ(0);opacity:1;pointer-events:auto}}.hero-btn{margin:auto;background-color:#fff;width:fit-content;padding:max(20px,3.02svh) max(35px,5.75svh);box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:5em;color:#e30613;font-family:Proxima Nova Bold,Helvetica,Arial,sans-serif;text-align:center;line-height:1;font-size:max(calc(12px + .42svh),1.69svh);cursor:pointer;border:0;outline:0;text-decoration:none;gap:0;transition:background-color .45s ease .05s,color .45s ease .05s,gap .12s ease .05s;-webkit-tap-highlight-color:transparent;user-select:none;-ms-user-select:none;-webkit-user-select:none}.hero-btn:hover{background-color:#00000025;color:#fff;transition:.12s ease .02s;gap:2.2svh;padding-right:max(30px,4.8svh)}.hero-btn:active{background-color:#00000050;transition:.1s ease}.hero-btn:after{content:"";width:0;height:2.196svh;opacity:0;transform:scale(0);transform-origin:center left;background-color:#fff;transition:width .25s ease 75ms,transform .3s ease 75ms,opacity .05s ease 75ms;will-change:transform,opacity;-webkit-mask-image:url('data:image/svg+xml,<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M19.7070312,9.2929688l-5.6005859-5.6005859c-0.390625-0.390625-1.0234375-0.390625-1.4140625,0 s-0.390625,1.0234375,0,1.4140625L16.5859375,9H1c-0.5522461,0-1,0.4477539-1,1s0.4477539,1,1,1h15.5859375l-3.8935547,3.8935547 c-0.390625,0.390625-0.390625,1.0234375,0,1.4140625c0.1953125,0.1953125,0.4511719,0.2929688,0.7070312,0.2929688 s0.5117188-0.0976562,0.7070312-0.2929688l5.6005859-5.6005859C20.0976562,10.3164062,20.0976562,9.6835938,19.7070312,9.2929688z" /></svg>');mask-image:url('data:image/svg+xml,<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M19.7070312,9.2929688l-5.6005859-5.6005859c-0.390625-0.390625-1.0234375-0.390625-1.4140625,0 s-0.390625,1.0234375,0,1.4140625L16.5859375,9H1c-0.5522461,0-1,0.4477539-1,1s0.4477539,1,1,1h15.5859375l-3.8935547,3.8935547 c-0.390625,0.390625-0.390625,1.0234375,0,1.4140625c0.1953125,0.1953125,0.4511719,0.2929688,0.7070312,0.2929688 s0.5117188-0.0976562,0.7070312-0.2929688l5.6005859-5.6005859C20.0976562,10.3164062,20.0976562,9.6835938,19.7070312,9.2929688z" /></svg>');-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:2.196svh 2.196svh;mask-size:2.196svh 2.196svh}.hero-btn:hover:after{transition:width .25s ease .02s,transform .3s ease .02s,opacity .05s ease .02s;width:2.196svh;opacity:1;transform:scale(1)}@media screen and (max-width:500px){.hero-btn{width:100%;padding:max(15px,2.594svh)}.hero-btn:hover{padding-right:max(10px,2svh)}}.video-container{display:block;width:104%;margin-left:-2%;height:125lvh;display:grid;grid-template-rows:1fr auto;view-timeline-name:--scroll-animation-timeline;will-change:transform;user-select:none;-ms-user-select:none;-webkit-user-select:none}@media screen and (max-width:700px){.video-container{height:65lvh;width:100%;margin:0}}@supports (animation-timeline: scroll()){.video-container{animation:video-parallax-animation linear forwards;animation-timeline:--scroll-animation-timeline;animation-range:0% 100%}}.video-wrapper{position:sticky;top:50%;display:block;margin:21.5lvh 0 -50lvh;margin-inline:auto;overflow:hidden;animation:video-animation-entrance .7s cubic-bezier(0,0,0,1) 2.255s backwards;animation-fill-mode:both;height:43lvh;border-radius:25lvh;width:calc(96% - 40px);max-width:100lvh;--base-transform: translate3d(0, -50%, 0);transform:var(--base-transform);transform-origin:center;will-change:transform,opacity}@media screen and (max-width:700px){.video-wrapper{position:sticky;top:unset;bottom:0;grid-row:2;margin:0 -18px;overflow:hidden;animation:video-animation-entrance .7s cubic-bezier(0,0,0,1) 2.255s backwards;animation-fill-mode:both;height:25lvh;border-radius:25lvh;width:calc(100% + 36px);max-width:unset;--base-transform: translate3d(0, 0, 0)}}@supports (animation-timeline: scroll()){.video-wrapper{animation:video-animation-entrance .7s cubic-bezier(0,0,0,1) 2.255s backwards,video-animation-scroll cubic-bezier(.5,.75,.5,.5);animation-timeline:auto,--scroll-animation-timeline;animation-range:normal,71.55lvh 100lvh;animation-fill-mode:both}}@media screen and (max-width:700px){@supports (animation-timeline: scroll()){.video-wrapper{animation:video-animation-entrance .7s cubic-bezier(0,0,0,1) 2.255s backwards,video-animation-scroll cubic-bezier(.5,.75,.5,.5);animation-timeline:auto,--scroll-animation-timeline;animation-range:normal,26lvh 64lvh;animation-fill-mode:both}}}@keyframes video-animation-entrance{0%{transform:var(--base-transform) translateY(50lvh) scale(.4)}to{transform:var(--base-transform) translateY(0) scale(1)}}@keyframes video-animation-scroll{0%{height:43lvh;border-radius:600lvh;width:calc(96% - 40px);max-width:100lvh}to{margin-top:0;height:100lvh;border-radius:0;width:100%;max-width:100%}}@media screen and (max-width:700px){@keyframes video-animation-scroll{0%{height:25lvh;border-radius:25lvh;width:calc(100% + 36px)}to{height:65lvh;border-radius:0;width:calc(100% + 36px)}}}@keyframes video-parallax-animation{0%{transform:translateY(0)}56%{transform:translateY(0)}to{transform:translateY(35lvh)}}.fallback-image,.fallback-video,.vimeo-iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:178lvh;height:56.25dvw;min-width:100lvw;min-height:100lvh}@media screen and (max-width:700px){.fallback-image,.fallback-video,.vimeo-iframe{min-height:65lvh}}.fallback-image{background-color:#4972a0;background-image:url(/images/fallback-1.webp);background-position:center;background-size:contain;position:relative}.fallback-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/fallback-2.webp);background-position:center;background-size:contain;opacity:0;animation:fallback-img-fadeIn .5s cubic-bezier(0,0,.1,1) forwards 3.7s}@keyframes fallback-img-fadeIn{0%{opacity:0;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}.fallback-video{opacity:0;z-index:1}.vimeo-iframe{opacity:0;z-index:2}.products-container{background-color:#fff;padding:120px 0 150px;overflow:hidden;user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;touch-action:manipulation}@media screen and (max-width:700px){.products-container{padding:100px 0 85px}}.products-title{padding:0 0 50px 120px;font-family:Proxima Intervlag Extrabold,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#0c0c10;font-size:clamp(21px,calc(16px + 1.2vw),26px)}@media screen and (max-width:1320px){.products-title{padding-left:80px}}@media screen and (max-width:1100px){.products-title{padding-left:35px}}@media screen and (max-width:700px){.products-title{padding-left:20px;padding-bottom:25px}}.products-btns-container{box-sizing:border-box;display:flex;gap:5px;position:absolute;z-index:2;top:0;left:120px;right:0;padding-right:20px;max-width:fit-content;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.products-btns-container::-webkit-scrollbar{display:none}@media screen and (max-width:1320px){.products-btns-container{left:80px}}@media screen and (max-width:1100px){.products-btns-container{left:0;right:0;padding:0 35px;box-sizing:border-box}}@media screen and (max-width:700px){.products-btns-container{padding:20px}}.products-btn{scroll-margin-inline:100px;border-radius:25px;cursor:pointer;padding:15px 25px;box-sizing:border-box;position:relative;border:0;outline:0;text-decoration:none;text-wrap:nowrap;background-color:#f4f6f8;width:fit-content;transition:.25s ease;font-family:Proxima Nova Semibold,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4;letter-spacing:.1px;color:#666668;user-select:none;-ms-user-select:none;-webkit-user-select:none}@media screen and (max-width:700px){.products-btn{padding:11px 20px}}.products-btn:hover{background-color:#00004010;transition:.2s ease}.products-btn:active{background-color:#00004020;transition:.15s ease}.products-btn.active{background-color:#0c0c10;color:#fff;transition:.12s ease .02s}.control-buttons-container{z-index:2;width:fit-content;position:absolute;top:0;right:53px;box-sizing:border-box;display:flex;gap:8px}@media screen and (max-width:1700px){.control-buttons-container{right:35px}}@media screen and (max-width:900px){.control-buttons-container{top:unset;bottom:0}}@media screen and (max-width:700px){.control-buttons-container{right:20px;transform:scale(.78);transform-origin:top right}}.control-btn{z-index:1;border-radius:25px;cursor:pointer;width:50px;height:50px;box-sizing:border-box;position:relative;border:0;outline:0;background-color:#0c0c10;transition:background-color .28s ease;user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.control-btn:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:#ffffff30;border-radius:25px;transform:translate(-50%,-50%) scale(0);transition:transform .2s cubic-bezier(0,0,0,1),opacity .2s;opacity:0;z-index:-1}@media screen and (max-width:700px){.control-btn:before{transition:0s}}.control-btn:not(.disabled):hover:before{transform:translate(-50%,-50%) scale(1);opacity:1}.control-btn:active:not(.disabled):active:before{transform:translate(-50%,-50%) scale(1);background-color:#ffffff20}.control-btn:after{content:"";position:absolute;top:0;left:0;width:50px;height:50px;background-color:#fff;-webkit-mask-image:url('data:image/svg+xml,<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M19.7070312,9.2929688l-5.6005859-5.6005859c-0.390625-0.390625-1.0234375-0.390625-1.4140625,0 s-0.390625,1.0234375,0,1.4140625L16.5859375,9H1c-0.5522461,0-1,0.4477539-1,1s0.4477539,1,1,1h15.5859375l-3.8935547,3.8935547 c-0.390625,0.390625-0.390625,1.0234375,0,1.4140625c0.1953125,0.1953125,0.4511719,0.2929688,0.7070312,0.2929688 s0.5117188-0.0976562,0.7070312-0.2929688l5.6005859-5.6005859C20.0976562,10.3164062,20.0976562,9.6835938,19.7070312,9.2929688z" /></svg>');mask-image:url('data:image/svg+xml,<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M19.7070312,9.2929688l-5.6005859-5.6005859c-0.390625-0.390625-1.0234375-0.390625-1.4140625,0 s-0.390625,1.0234375,0,1.4140625L16.5859375,9H1c-0.5522461,0-1,0.4477539-1,1s0.4477539,1,1,1h15.5859375l-3.8935547,3.8935547 c-0.390625,0.390625-0.390625,1.0234375,0,1.4140625c0.1953125,0.1953125,0.4511719,0.2929688,0.7070312,0.2929688 s0.5117188-0.0976562,0.7070312-0.2929688l5.6005859-5.6005859C20.0976562,10.3164062,20.0976562,9.6835938,19.7070312,9.2929688z" /></svg>');-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px 20px;mask-size:20px 20px}.control-btn.left:after{transform:rotate(180deg)}.control-btn.right:after{transform:unset}.control-btn.disabled{background-color:#00004010;cursor:auto}.control-btn.disabled:after{background-color:#00040030}.products-tiles-container{width:100%;position:relative;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent}.products-tiles-wrapper{max-width:100%;padding:120px 50px 0 120px;box-sizing:border-box;display:flex;gap:190px;width:fit-content;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;will-change:scroll-position}@media screen and (max-width:1600px){.products-tiles-wrapper{gap:150px}}@media screen and (max-width:1320px){.products-tiles-wrapper{padding-left:80px;padding-right:20px;gap:140px}}@media screen and (max-width:1100px){.products-tiles-wrapper{padding-left:35px}}@media screen and (max-width:900px){.products-tiles-wrapper{padding:100px 20px 100px 35px;gap:120px}}@media screen and (max-width:700px){.products-tiles-wrapper{padding:80px 20px;gap:40px}}.products-tiles-wrapper::-webkit-scrollbar{display:none}.products-tiles-category{list-style-type:none;padding:0;display:flex;gap:15px;box-sizing:border-box}@media screen and (max-width:1000px){.products-tiles-category{gap:8px}}.products-tile{color:#fff;width:380px;height:380px;cursor:pointer;position:relative;overflow:hidden;transition:.25s cubic-bezier(0,0,0,1);perspective:1000px;will-change:transform;backface-visibility:hidden;contain:strict}@media screen and (max-width:1000px){.products-tile{width:300px}}@media screen and (max-width:700px){.products-tile{width:260px;height:360px}}.products-tile-content-wrapper{width:100%;height:100%;position:relative;overflow:hidden;border-radius:clamp(28px,calc(10px + 2.5vw),50px);transition:.25s cubic-bezier(0,0,0,1)}.bg-grey{background-color:#e8e9ee}.bg-blue-1{background-color:#3964ab;background:linear-gradient(180deg,#335a9d,#3c69b2 50%)}.bg-blue-2{background-color:#3c74ac;background:linear-gradient(180deg,#36689d,#3f7ab2 50%)}.bg-blue-3{background-color:#5e8ed7;background:linear-gradient(180deg,#40619f,#4a72b3 50%)}.bg-blue-4{background-color:#14438a;background:linear-gradient(180deg,#14428a,#174e9a 50%)}.bg-blue-5{background-color:#14438a;background:linear-gradient(180deg,#306ead,#187abd 50%)}.bg-green-1{background-color:#4d6b49;background:linear-gradient(180deg,#476344,#4f6e4b 50%)}.bg-green-2{background-color:#245633;background:linear-gradient(180deg,#1e4628,#245633 50%)}.products-tile-content{width:100%;height:100%;transition:.25s cubic-bezier(0,0,0,1)}.products-tile:hover .products-tile-content-wrapper{transform:scale(.96);border-radius:clamp(28px,calc(10.4px + 2.6vw),52px);transition:.25s cubic-bezier(0,0,0,1) .02s}@media screen and (max-width:700px){.products-tile:hover .products-tile-content-wrapper{transform:unset}}.products-tile:hover .products-tile-content{transform:scale(1.0417);transition:.25s cubic-bezier(0,0,0,1) .02s}@media screen and (max-width:700px){.products-tile:hover .products-tile-content{transform:unset}}.products-tile:active .products-tile-content-wrapper{transform:scale(.93);transition-duration:.25s}@media screen and (max-width:800px){.products-tile:active .products-tile-content-wrapper{transform:unset}}.products-tile:active .products-tile-content{transform:scale(1.075);transition-duration:.25s}@media screen and (max-width:800px){.products-tile:active .products-tile-content{transform:unset}}.products-tile.open{width:900px;transition:.25s cubic-bezier(0,0,0,1)}@media screen and (max-width:1000px){.products-tile.open{width:720px}}@media screen and (max-width:800px){.products-tile.open{width:310px}}.products-tile.open:hover .products-tile-content-wrapper{transform:unset;border-radius:clamp(28px,calc(10px + 2.5vw),50px)}.products-tile.open:hover .products-tile-content{transform:unset}.products-tile.open:active .products-tile-content-wrapper{transform:scale(.99);transition-duration:.1s}@media screen and (max-width:800px){.products-tile.open:active .products-tile-content-wrapper{transform:unset}}.products-tile.open:active .products-tile-content{transform:scale(1.0101);transition-duration:.1s}@media screen and (max-width:800px){.products-tile.open:active .products-tile-content{transform:unset}}.products-tile.dark{color:#222228}.plus{position:absolute;top:27px;top:clamp(8px,1.6vw,27px);right:27px;right:clamp(8px,1.6vw,27px);width:50px;height:50px;cursor:pointer;z-index:1}@media screen and (max-width:800px){.plus{transform:scale(.8)}}@media screen and (max-width:700px){.plus{transform:scale(.7)}}.plus:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:25px;transform:translate(-50%,-50%) scale(0);transition:transform .2s cubic-bezier(0,0,0,1),opacity .2s ease;opacity:0;z-index:-1;background-color:#00002525;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.plus:hover:before{transform:translate(-50%,-50%) scale(1);opacity:1}.plus:active:before{transform:translate(-50%,-50%) scale(.9)}.plus span{display:block;position:relative;width:100%;height:100%}.plus span:before,.plus span:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:2px;border-radius:4px;transition:transform .3s cubic-bezier(.68,-.55,.27,1.55);transform-origin:center}@media screen and (max-width:800px){.plus span:before,.plus span:after{transition:0s}}.plus span:before{transform:translate(-50%,-50%) rotate(90deg)}.plus span:after{transform:translate(-50%,-50%) rotate(0)}.products-tile.open .plus span:before{transform:translate(-50%,-50%) rotate(180deg) scaleY(0)}.products-tile.open .plus span:after{transform:translate(-50%,-50%) rotate(180deg)}@media screen and (max-width:800px){.products-tile.open .plus span:before,.products-tile.open .plus span:after{background-color:#fff}}.plus.white span:before,.plus.white span:after{background-color:#fff}.plus.black span:before,.plus.black span:after{background-color:#222228}.products-tile-product-name{font-family:Proxima Nova Semibold,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4;letter-spacing:.1px;position:absolute;top:0;left:0;width:100%;z-index:1;padding:clamp(25px,calc(12px + 2vw),42px);box-sizing:border-box;visibility:visible;opacity:1;transition:opacity .6s ease,visibility .6s}.products-tile-product-name.text-white{color:#fff}.products-tile-product-name.bg-shadow-light{background:linear-gradient(180deg,#0000500d,#00005000)}.products-tile-product-name.bg-shadow-dark{background:linear-gradient(180deg,#0000284d,#00002800)}.products-tile.open .products-tile-product-name{visibility:hidden;opacity:0;transition:opacity .15s ease,visibility 0s}.products-tile-photo{width:380px;max-width:110%;height:100%;position:absolute;left:0;bottom:0;overflow:hidden}@media screen and (min-width:800px)and (max-width:1000px){.products-tile-photo{width:320px}}@media screen and (max-width:700px){.products-tile-photo{width:310px}}.products-tile-photo img{width:100%;height:100%;object-fit:cover;object-position:bottom left;display:block;position:absolute;bottom:0;transform:scale(1);transform-origin:bottom left;will-change:background-color,transform,opacity;transition:transform .33s cubic-bezier(.1,0,0,1),opacity .25s ease-out;pointer-events:none;user-select:none;-ms-user-select:none;-webkit-user-select:none}.products-tile.open .products-tile-photo img{transform:scale(1.1);transition:transform .25s cubic-bezier(0,0,0,1) .05s}@media screen and (max-width:800px){.products-tile-photo img{left:-12px}.products-tile.open .products-tile-photo img{transition:transform 1.75s cubic-bezier(0,0,0,1) .17s;display:block}}.products-tile-info{visibility:hidden;opacity:0;width:520px;height:100%;padding:clamp(25px,calc(12px + 2vw),42px);box-sizing:border-box;position:absolute;left:260px;transform:translate(120px);overflow:hidden;transition:transform .4s cubic-bezier(0,0,0,1),opacity 0s .4s,visibility 0s .4s}@media screen and (max-width:1000px){.products-tile-info{width:400px;left:200px}}@media screen and (max-width:800px){.products-tile-info{background-color:#00001595;width:310px;left:0;transform:unset;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:opacity .2s ease,visibility .2s}}.products-tile.open .products-tile-info{visibility:visible;opacity:1;transition:opacity .2s ease,visibility 0s}.products-tile-info-name{padding-right:inherit;font-family:Proxima Nova Semibold,Helvetica,Arial,sans-serif;font-size:21px;line-height:1.4;letter-spacing:.1px;opacity:0;visibility:hidden}.products-tile.open .products-tile-info .products-tile-info-name{opacity:1;visibility:visible;transition:opacity .7s ease .15s}@media screen and (max-width:800px){.products-tile.open .products-tile-info .products-tile-info-name{color:#fff;transition:opacity 1.15s ease .15s,visibility .1s}}.products-tile-list{position:absolute;bottom:0;padding:inherit;padding-left:0;font-family:Proxima Nova Medium,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.55;letter-spacing:.1px;list-style:none;opacity:0;visibility:hidden}@media screen and (max-width:800px){.products-tile-list{color:#fff!important}}.products-tile-list li{position:relative;padding-left:min(max(calc(20px + 1.5vw)),30px);display:block}.products-tile.open .products-tile-info .products-tile-list{opacity:1;visibility:visible;transition:opacity 1s ease .2s}.products-tile-list li:before{content:"";position:absolute;left:0;top:5px;width:14px;height:14px;-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='%23000000'><path d='M11.000061,0h-8c-1.6568604,0-3,1.3431396-3,3v8c0,1.6568604,1.3431396,3,3,3h8c1.6568604,0,3-1.3431396,3-3V3 C14.000061,1.3431396,12.6569214,0,11.000061,0z M10.8388672,5.1137695L6.0053711,9.9472656 c-0.140625,0.140625-0.331543,0.2197266-0.5302734,0.2197266c-0.1992188,0-0.3896484-0.0791016-0.5302734-0.2197266 L3.1611328,8.1630859c-0.2929688-0.2929688-0.2929688-0.7680664,0-1.0605469c0.2929688-0.2929688,0.7675781-0.2929688,1.0605469,0 l1.253418,1.2539062l4.3032227-4.3032227c0.2929688-0.2929688,0.7675781-0.2929688,1.0605469,0 S11.1318359,4.8208008,10.8388672,5.1137695z'/></svg>");mask-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='%23000000'><path d='M11.000061,0h-8c-1.6568604,0-3,1.3431396-3,3v8c0,1.6568604,1.3431396,3,3,3h8c1.6568604,0,3-1.3431396,3-3V3 C14.000061,1.3431396,12.6569214,0,11.000061,0z M10.8388672,5.1137695L6.0053711,9.9472656 c-0.140625,0.140625-0.331543,0.2197266-0.5302734,0.2197266c-0.1992188,0-0.3896484-0.0791016-0.5302734-0.2197266 L3.1611328,8.1630859c-0.2929688-0.2929688-0.2929688-0.7680664,0-1.0605469c0.2929688-0.2929688,0.7675781-0.2929688,1.0605469,0 l1.253418,1.2539062l4.3032227-4.3032227c0.2929688-0.2929688,0.7675781-0.2929688,1.0605469,0 S11.1318359,4.8208008,10.8388672,5.1137695z'/></svg>");-webkit-mask-size:contain;mask-size:contain}@media screen and (max-width:800px){.products-tile-list li:before{transform:scale(.85);transform-origin:top;background-color:#fff!important}}.products-tile-list.white li:before{background-color:#fff}.products-tile-list.black li:before{background-color:#222228}.production-container{background-color:#f4f6f8;padding:150px 0;overflow:hidden;display:grid;gap:clamp(60px,calc(40px + 2.5vw),75px);user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;touch-action:manipulation}@media screen and (max-width:700px){.production-container{padding:100px 0 85px}}.production-intro{display:grid;gap:clamp(40px,calc(20px + 2.5vw),50px);padding:0 20px;box-sizing:border-box;text-align:center}.production-title{font-family:Proxima Intervlag Extrabold,Helvetica,Arial,sans-serif;font-size:clamp(26px,calc(20px + 1.2vw),42px);text-transform:uppercase;color:#0c0c10;line-height:.85}.production-title .highlight{color:#e30613}.production-text{font-family:Proxima Nova Medium,Helvetica,Arial,sans-serif;font-size:18px;color:#555558;line-height:1.55;max-width:875px;margin:auto}.production-bento-container{width:100%;overflow:hidden;position:relative}.production-bento{cursor:default;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(10,1fr);gap:15px;height:850px;width:100%;max-width:1350px;padding:0 35px;box-sizing:border-box;margin:auto;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);backface-visibility:hidden}@media screen and (max-width:950px){.production-bento{display:flex;height:fit-content;padding:0 35px 115px;scroll-snap-type:x mandatory;scroll-padding-left:35px;overscroll-behavior-x:contain;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;will-change:scroll-position}}@media screen and (max-width:700px){.production-bento{scroll-padding-left:20px;padding:0 20px 95px}}.production-bento::-webkit-scrollbar{display:none}.production-bento.is-dragging{overflow-x:hidden;scroll-snap-type:none}.production-bento-control-buttons-container{z-index:2;width:fit-content;position:absolute;right:35px;bottom:0;box-sizing:border-box;display:flex;gap:8px;display:none;user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;touch-action:manipulation}@media screen and (max-width:950px){.production-bento-control-buttons-container{display:flex}}@media screen and (max-width:700px){.production-bento-control-buttons-container{right:20px;transform:scale(.78);transform-origin:top right}}.production-bento-control-button{z-index:1;border-radius:25px;cursor:pointer;width:50px;height:50px;box-sizing:border-box;position:relative;border:0;outline:0;background-color:#0c0c10;transition:background-color .28s ease;user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.production-bento-control-button:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:#ffffff30;border-radius:25px;transform:translate(-50%,-50%) scale(0);transition:transform .2s cubic-bezier(0,0,0,1),opacity .2s;opacity:0;z-index:-1}@media screen and (max-width:700px){.production-bento-control-button:before{transition:0s}}.production-bento-control-button:not(.disabled):hover:before{transform:translate(-50%,-50%) scale(1);opacity:1}.production-bento-control-button:not(.disabled):active:before{transform:translate(-50%,-50%) scale(1);background-color:#ffffff20}.production-bento-control-button:after{content:"";position:absolute;top:0;left:0;width:50px;height:50px;background-color:#fff;-webkit-mask-image:url('data:image/svg+xml,<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M19.7070312,9.2929688l-5.6005859-5.6005859c-0.390625-0.390625-1.0234375-0.390625-1.4140625,0 s-0.390625,1.0234375,0,1.4140625L16.5859375,9H1c-0.5522461,0-1,0.4477539-1,1s0.4477539,1,1,1h15.5859375l-3.8935547,3.8935547 c-0.390625,0.390625-0.390625,1.0234375,0,1.4140625c0.1953125,0.1953125,0.4511719,0.2929688,0.7070312,0.2929688 s0.5117188-0.0976562,0.7070312-0.2929688l5.6005859-5.6005859C20.0976562,10.3164062,20.0976562,9.6835938,19.7070312,9.2929688z" /></svg>');mask-image:url('data:image/svg+xml,<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M19.7070312,9.2929688l-5.6005859-5.6005859c-0.390625-0.390625-1.0234375-0.390625-1.4140625,0 s-0.390625,1.0234375,0,1.4140625L16.5859375,9H1c-0.5522461,0-1,0.4477539-1,1s0.4477539,1,1,1h15.5859375l-3.8935547,3.8935547 c-0.390625,0.390625-0.390625,1.0234375,0,1.4140625c0.1953125,0.1953125,0.4511719,0.2929688,0.7070312,0.2929688 s0.5117188-0.0976562,0.7070312-0.2929688l5.6005859-5.6005859C20.0976562,10.3164062,20.0976562,9.6835938,19.7070312,9.2929688z" /></svg>');-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px 20px;mask-size:20px 20px}.production-bento-control-button.left:after{transform:rotate(180deg)}.production-bento-control-button.right:after{transform:unset}.production-bento-control-button.disabled{background-color:#00004010;cursor:auto}.production-bento-control-button.disabled:after{background-color:#00040030}.item{scroll-snap-align:start;display:flex;position:relative;border-radius:clamp(28px,calc(10px + 2vw),40px);padding:clamp(25px,calc(12px + 2vw),45px);box-sizing:border-box;overflow:hidden;transition:.42s cubic-bezier(.1,0,0,1) .1s;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);backface-visibility:hidden;user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;touch-action:manipulation}.item-heading{max-width:85%;font-family:Proxima Nova Semibold,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.55;letter-spacing:.1px;position:relative;transition:.25s cubic-bezier(.1,0,0,1) .07s;z-index:3}@media screen and (min-width:951px){.item-heading.align-center{max-width:50%;height:100%;display:flex;align-items:center}}.item-0{grid-column:1;grid-row:1 / span 6;background-color:#eff2f4;color:#e30613}.item-0 .illustration-printer-wrapper{width:100%;aspect-ratio:1;position:absolute;bottom:0;left:0;box-sizing:border-box;transition:.5s cubic-bezier(.1,0,0,1)}@media(min-width:951px){.item-0:hover .illustration-printer-wrapper,.item-0:active .illustration-printer-wrapper{transform:translateY(-13%);transition-delay:.1s}.item-0:hover .item-heading,.item-0:active .item-heading{opacity:0;transform:translateY(-10px)}.item-0:hover .illustration-printer-container.left,.item-0:active .illustration-printer-container.left{transform:translate(-100%,-66.5%);transition-duration:.3s;transition-delay:.1s}.item-0:active .illustration-printer-container.right,.item-0:hover .illustration-printer-container.right{transform:translate(100%,66.5%);transition-duration:.3s;transition-delay:.1s}}.item-0 .illustration-printer-container{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%}.item-0 .illustration-printer-container.left{z-index:1;transform:translate(-66.5%,-33.5%);transition:transform .5s cubic-bezier(.1,0,0,1);transition-delay:.15s}.item-0 .illustration-printer-container.right{z-index:3;transform:translate(66.35%,33.5%);transition:transform .5s cubic-bezier(.1,0,0,1);transition-delay:.15s}.item-0 .illustration-printer-top{z-index:3;width:100%;position:absolute;top:0;left:0;transform:translate(0)}.item-0 .illustration-printer-base{z-index:1;width:100%;position:absolute;transform:translate(0)}.item-0 .illustration-printer-head{z-index:2;width:100%;position:absolute;transform:translate(0);animation:printerHeadAnimation 3.8s infinite}@keyframes printerHeadAnimation{0%{transform:translate(0)}40%{transform:translate(45%,22.85%)}50%{transform:translate(45%,22.85%)}90%{transform:translate(0)}to{transform:translate(0)}}.item-1{grid-column:2;grid-row:1 / span 4;background-color:#181821;color:#fff}.item-1 .colors-container{position:absolute;left:0;bottom:37px;padding:inherit;box-sizing:border-box;display:flex;gap:2px}.item-1 .colors-container div{width:22px;height:22px;border-radius:100%;transition:.5s cubic-bezier(.1,0,0,1)}.item-1 .colors-container .c{background-color:#009fe3}.item-1 .colors-container .m{background-color:#e6007e;transition-delay:25ms}.item-1 .colors-container .y{background-color:#ffed00;transition-delay:.05s}.item-1 .colors-container .k{background-color:#45454f;transition-delay:75ms}.item-1 .colors-container .v{background-color:#6f3eff;transition-delay:.1s}.item-1 .colors-container .o{background-color:#ff7800;transition-delay:.125s}.item-1 .subtext{position:absolute;left:0;bottom:0;padding:inherit;box-sizing:border-box;display:flex;gap:2px;font-family:Proxima Nova Semibold,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.55;letter-spacing:.1px}@media(min-width:951px){.item-1 .colors-container{bottom:0}.item-1:hover .colors-container div,.item-1:active .colors-container div{transform:translateY(-50px)}.item-1 .subtext{opacity:0;transition:.25s cubic-bezier(.1,0,0,1);transform:translateY(10px)}.item-1:hover .subtext,.item-1:active .subtext{opacity:1;transform:translateY(0);transition-delay:.22s}}.item-2{grid-column:3;grid-row:1 / span 4;background-color:#adacb2;color:#fff;position:relative}.item-2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#0000 20%,#0006 80%);transition:.25s cubic-bezier(.1,0,0,1) .07s;z-index:2}.item-2 img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transform:translateY(0) translateZ(0);transition:transform .55s cubic-bezier(.1,0,0,1) .07s,opacity .25s ease-out;z-index:1;backface-visibility:hidden}@media(min-width:951px){.item-2:hover img,.item-2:active img{transform:scale(1.1) translateZ(0)}.item-2:hover .item-heading,.item-2:active .item-heading{opacity:0;transform:translateY(-10px) translateZ(0)}.item-2:hover:before,.item-2:active:before{opacity:0}}.item-3{grid-column:1;grid-row:7 / span 4;background-color:#e30613;color:#fff}.item-3 .illustration-tracking-container{height:100%;width:100%}.item-3 .illustration-tracking-container .screen{width:90px;position:absolute;bottom:0;left:-27px}.item-3 .illustration-tracking-container .data{width:220px;position:absolute;bottom:34px;bottom:clamp(25px,calc(12px + 2vw),45px);left:75px}.illustration-tracking-container .data-1{transform:translate(15%)}.illustration-tracking-container .data-3{transform:translate(30%)}@media(min-width:951px){.item-3:hover .item-heading,.item-3:active .item-heading{opacity:0;transform:translate(-10px)}.item-3 .illustration-tracking-container .screen{display:block;width:156px;top:50%;bottom:unset;left:-60px;transform:translateY(-50%) translate(-100%);transition:.5s cubic-bezier(.1,0,0,1);visibility:hidden}.item-3:hover .illustration-tracking-container .screen,.item-3:active .illustration-tracking-container .screen{transform:translateY(-50%) translate(0);visibility:visible;transition-delay:.07s}.item-3 .illustration-tracking-container .data{width:350px;top:50%;right:0;bottom:unset;left:unset;transform:translateY(-50%) translate(70%);transition:.5s cubic-bezier(.1,0,0,1)}.item-3:hover .illustration-tracking-container .data-1,.item-3:active .illustration-tracking-container .data-1{transform:translateY(-50%) translate(65%);transition-delay:.07s}.item-3:hover .illustration-tracking-container .data-2,.item-3:active .illustration-tracking-container .data-2{transform:translateY(-50%) translate(50%);transition-delay:.07s}.item-3:hover .illustration-tracking-container .data-3,.item-3:active .illustration-tracking-container .data-3{transform:translateY(-50%) translate(80%);transition-delay:.07s}}@media(min-width:1100px){.item-3 .illustration-tracking-container .screen{left:-50px}.item-3 .illustration-tracking-container .data{transform:translateY(-50%) translate(60%)}.item-3:hover .illustration-tracking-container .data-1,.item-3:active .illustration-tracking-container .data-1{transform:translateY(-50%) translate(50%)}.item-3:hover .illustration-tracking-container .data-2,.item-3:active .illustration-tracking-container .data-2{transform:translateY(-50%) translate(35%)}.item-3:hover .illustration-tracking-container .data-3,.item-3:active .illustration-tracking-container .data-3{transform:translateY(-50%) translate(65%)}}.item-4{grid-column:2;grid-row:5 / span 6;background-color:#181821;color:#fff}.item-4 .team-container{position:absolute;left:0;bottom:0;padding:inherit;box-sizing:border-box;display:flex;gap:4px;width:100%;max-width:100%}.item-4 .team-container div{width:100%;aspect-ratio:1;border-radius:100%;overflow:hidden;transition:.5s cubic-bezier(.1,0,0,1)}.item-4 .team-container .team-photo{border-radius:100%}.item-4 .team-container .team-photo img{width:inherit}.item-4 .team-container .team-more{background-color:#fff;font-family:Proxima Nova Bold,Helvetica,Arial,sans-serif;font-size:clamp(13px,calc(11px + 1vw),17.5px);color:#181821;line-height:1;letter-spacing:.35px;text-align:center;display:flex;align-items:center;justify-content:center}.item-5{grid-column:3;grid-row:5 / span 3;background-color:#eff2f4;color:#e30613}.item-5 .illustration-folding-container{position:absolute;left:0;top:0;width:100%;height:100%}@media screen and (min-width:951px)and (max-width:1100px){.item-5 .illustration-folding-container{transform:scale(.85) translate(10px);transform-origin:right;will-change:transform}}.item-5 .illustration-folding-container .folding{width:85px;position:absolute;left:clamp(25px,calc(12px + 2vw),45px);bottom:clamp(25px,calc(12px + 2vw),45px)}.item-5 .illustration-folding-container .top{--fill-color: #e30613;display:none}.item-5 .illustration-folding-container .middle{--fill-color: #181821;display:none}.item-5 .illustration-folding-container .bottom{--fill-color: #e30613}@media(min-width:951px){.item-5 .illustration-folding-container .folding{width:75px;right:45px;left:unset;bottom:unset;transform:translateY(-50%)}.item-5 .illustration-folding-container .top,.item-5 .illustration-folding-container .middle,.item-5 .illustration-folding-container .bottom{display:block;position:absolute;transition:transform .35s cubic-bezier(0,0,0,1);will-change:transform}.item-5 .illustration-folding-container .top{z-index:3;transform:translateY(-300%)}.item-5:hover .illustration-folding-container .top,.item-5:active .illustration-folding-container .top{transform:translateY(94.5%);transition-delay:.225s}.item-5 .illustration-folding-container .middle{z-index:2;transform:translateY(-225%);transition-delay:.1s}.item-5:hover .illustration-folding-container .middle,.item-5:active .illustration-folding-container .middle{transform:translateY(166%);transition-delay:.15s}.item-5 .illustration-folding-container .bottom{transform:translateY(168%);transition-delay:.1s}.item-5:hover .illustration-folding-container .bottom,.item-5:active .illustration-folding-container .bottom{transform:translateY(239%)}}.item-6{grid-column:3;grid-row:8 / span 3;background-color:#e30613;color:#fff}.item-6 .illustration-container{width:100%;height:100%;position:absolute;top:0;left:0}.item-6 .illustration-container .antenna{position:absolute;right:0;bottom:0;width:145px;height:143px}.item-6 .illustration-container .face{position:absolute;right:0;bottom:0;width:145px;height:143px;transform:translateY(10px)}@media(min-width:951px){.item-6 .illustration-container .antenna{transform:translateY(15px);transition:.35s cubic-bezier(.1,0,0,1)}.item-6:hover .illustration-container .antenna,.item-6:active .illustration-container .antenna{transform:translateY(-15px)}.item-6 .illustration-container .face{transition:.35s cubic-bezier(.1,0,0,1)}.item-6:hover .illustration-container .face,.item-6:active .illustration-container .face{transform:translateY(0)}}@media(max-width:950px){.production-bento{display:flex;gap:8px}.item{display:block;min-width:260px;height:410px}.item-0,.item-1,.item-2,.item-3,.item-4,.item-5,.item-6{grid-column:unset;grid-row:unset}}.reasons-container{background-color:#fff;padding:150px 0;overflow:hidden;display:grid;gap:clamp(35px,calc(10px + 2vw),35px);-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}@media screen and (max-width:700px){.reasons-container{padding:100px 0}}.reasons-intro{display:grid;gap:clamp(40px,calc(20px + 2.5vw),50px);padding:0 35px;box-sizing:border-box;text-align:left;width:100%;margin:auto}@media screen and (max-width:700px){.reasons-intro{padding:0 20px}}.reasons-title{font-family:Proxima Intervlag Extrabold,Helvetica,Arial,sans-serif;font-size:clamp(26px,calc(20px + 1.2vw),42px);text-transform:uppercase;color:#0c0c10;line-height:.85;text-align:center}.reasons-title .highlight{color:#e30613}@media screen and (max-width:900px){.reasons-title-break-on-desktop{display:none}}@media screen and (min-width:901px){.reasons-title-break-on-mobile{display:none}}.reasons-text{font-family:Proxima Nova Medium,Helvetica,Arial,sans-serif;font-size:18px;color:#555558;line-height:1.55;text-align:center;max-width:875px;margin:auto}@media screen and (max-width:800px){.reasons-text{max-width:560px;margin:auto}.reasons-text br{display:none}}.reasons-bento-container{width:100%;overflow:hidden}.reasons-bento{display:grid;gap:15px;height:fit-content;max-width:1350px;padding:35px;box-sizing:border-box;margin:auto}@media screen and (max-width:700px){.reasons-bento{padding:20px}}.reasons-bento-item{cursor:default;position:relative;border-radius:clamp(28px,calc(10px + 2.5vw),40px);padding:clamp(30px,calc(13px + 2.5vw),45px);box-sizing:border-box;contain:paint;display:grid;gap:30px}.reasons-bento-item-number{font-family:Proxima Nova Semibold,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.65;letter-spacing:.1px;text-align:center;display:flex;align-items:center;justify-content:center;width:48px;aspect-ratio:1;border-radius:8px}.reasons-bento-item-intro-container{padding:0;display:grid;gap:8px;line-height:1.65;letter-spacing:.1px}.reasons-bento-item-heading{font-family:Proxima Nova Semibold,Helvetica,Arial,sans-serif;font-size:22px;line-height:1.4;transition:.42s cubic-bezier(.1,0,0,1) .1s}@media screen and (max-width:700px){.reasons-bento-item-heading{margin-bottom:12px}}.reasons-bento-item-subtext{font-family:Proxima Nova Medium,Helvetica,Arial,sans-serif;font-size:16px;opacity:.75;transition:.42s cubic-bezier(.1,0,0,1) .3s}@media screen and (max-width:700px){.reasons-bento-item-subtext{font-size:15px}}.reasons-bento-item-bottom-stroke{display:none}@media screen and (max-width:900px){.reasons-bento-item-bottom-stroke{display:block;height:3px;width:42px;border-radius:4px;margin-top:30px}}.reasons-bento-item-bottom-stroke.white{background-color:#fff;opacity:.9}.reasons-bento-item-bottom-stroke.grey{background-color:#666670}.reasons-list{padding-left:0;margin:0;font-family:Proxima Nova Medium,Helvetica,Arial,sans-serif;font-size:15px;list-style:none;transition:.42s cubic-bezier(.1,0,0,1);opacity:.9;visibility:visible;line-height:1.55;transform:translateY(0);will-change:tansform,opacity}.reasons-list li{position:relative;padding-left:30px;padding-left:min(max(calc(20px + 1.5vw)),30px);display:block}.reasons-list li:before{content:"";position:absolute;left:0;top:5px;width:14px;height:14px;-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='%23000000'><path d='M11.000061,0h-8c-1.6568604,0-3,1.3431396-3,3v8c0,1.6568604,1.3431396,3,3,3h8c1.6568604,0,3-1.3431396,3-3V3 C14.000061,1.3431396,12.6569214,0,11.000061,0z M10.8388672,5.1137695L6.0053711,9.9472656 c-0.140625,0.140625-0.331543,0.2197266-0.5302734,0.2197266c-0.1992188,0-0.3896484-0.0791016-0.5302734-0.2197266 L3.1611328,8.1630859c-0.2929688-0.2929688-0.2929688-0.7680664,0-1.0605469c0.2929688-0.2929688,0.7675781-0.2929688,1.0605469,0 l1.253418,1.2539062l4.3032227-4.3032227c0.2929688-0.2929688,0.7675781-0.2929688,1.0605469,0 S11.1318359,4.8208008,10.8388672,5.1137695z'/></svg>");mask-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='%23000000'><path d='M11.000061,0h-8c-1.6568604,0-3,1.3431396-3,3v8c0,1.6568604,1.3431396,3,3,3h8c1.6568604,0,3-1.3431396,3-3V3 C14.000061,1.3431396,12.6569214,0,11.000061,0z M10.8388672,5.1137695L6.0053711,9.9472656 c-0.140625,0.140625-0.331543,0.2197266-0.5302734,0.2197266c-0.1992188,0-0.3896484-0.0791016-0.5302734-0.2197266 L3.1611328,8.1630859c-0.2929688-0.2929688-0.2929688-0.7680664,0-1.0605469c0.2929688-0.2929688,0.7675781-0.2929688,1.0605469,0 l1.253418,1.2539062l4.3032227-4.3032227c0.2929688-0.2929688,0.7675781-0.2929688,1.0605469,0 S11.1318359,4.8208008,10.8388672,5.1137695z'/></svg>");-webkit-mask-size:contain;mask-size:contain;transform:scale(.85);transform-origin:top left}.reasons-list.white li:before{background-color:#fff}.reasons-list.black li:before{background-color:#333338}.reasons-list.red li:before{background-color:#e30613}.reasons-bento-item-0{background-color:#e30613;color:#fff}.reasons-bento-item-0 .reasons-bento-item-number{background-color:#00000015}.reasons-bento-item-backdrop{position:absolute;right:30px;bottom:0;left:30px;width:calc(100% - 60px);border-radius:clamp(15px,calc(5px + 2.25vw),24px) clamp(15px,calc(5px + 2.25vw),24px) 0 0;height:auto;aspect-ratio:2 / 1;background-color:#00000015}.reasons-bento-item-content-right{position:unset;width:100%}.reasons-bento-item-content-right .reasons-list{top:0}.reasons-bento-item-content-photo-wrapper{aspect-ratio:2 / 1;max-width:100%}.reasons-bento-item-content-photo{width:100%;max-height:100%;aspect-ratio:2 / 1;transition:transform .35s cubic-bezier(.1,0,0,1) .1s;transform:translateY(38px);box-sizing:border-box;padding:clamp(20px,calc(1.5px + 4.5vw),50px) clamp(30px,calc(5px + 5vw),50px)}.reasons-bento-item-content-photo img{width:100%;height:auto;transition:opacity .25s ease-out;pointer-events:none;user-select:none;-ms-user-select:none;-webkit-user-select:none}.reasons-bento-item-1{background-color:#181821;color:#fff}.reasons-bento-item-1 .reasons-bento-item-number{background-color:#ffffff25}.reasons-bento-item-2{background-color:#f4f6f8;color:#555560}.reasons-bento-item-2 .reasons-bento-item-number{background-color:#e3061310;color:#e30613}.reasons-bento-item-2 .reasons-bento-item-heading{color:#e30613}@media screen and (min-width:901px)and (hover:hover){.reasons-bento{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);height:700px}.reasons-bento-item{display:block}.reasons-bento-item-0{grid-column:1 / span 2;grid-row:1}.reasons-bento-item-1{grid-column:1;grid-row:2}.reasons-bento-item-2{grid-column:2;grid-row:2}.reasons-bento-item-number{width:48px;border-radius:10px}.reasons-bento-item-intro-container{position:absolute;left:0;bottom:0;padding:inherit;gap:15px}.reasons-list{position:absolute;bottom:0;opacity:0;padding:inherit;padding-left:0;margin:0;visibility:hidden;font-size:clamp(14px,calc(10px + .5vw),16px);line-height:1.55;letter-spacing:.1px;transform:translateY(30px)}.reasons-list li:before{transform:scale(1);top:4px}.reasons-bento-item-backdrop{display:block;position:absolute;top:48px;right:0;bottom:0;left:unset;width:calc(50% - 10px);height:100%;border-radius:20px 0 0;background-color:#00000015}.reasons-bento-item-content-right{position:absolute;top:45px;right:0;width:calc(50% - 10px);height:calc(100% - 45px);border-radius:20px 0 0;padding:clamp(30px,calc(13px + 2.8vw),55.5px);padding-bottom:0;box-sizing:border-box}.reasons-bento-item-content-photo{padding:0;transform:translateY(0) translateZ(0);backface-visibility:hidden}.reasons-bento-item:hover .reasons-list{opacity:.9;visibility:visible;transform:translateY(0);transition-delay:.25s}.reasons-bento-item-0:hover .reasons-bento-item-content-photo{transform:translateY(calc(100% - 25px)) translateZ(0)}.reasons-bento-item-1:hover .reasons-bento-item-intro-container .reasons-bento-item-heading{transform:translateY(-63px)}.reasons-bento-item-1:hover .reasons-bento-item-intro-container .reasons-bento-item-subtext{opacity:0;transition-delay:0s;transform:translateY(15px)}.reasons-bento-item-2:hover .reasons-bento-item-intro-container .reasons-bento-item-heading{transform:translateY(-63px)}.reasons-bento-item-2:hover .reasons-bento-item-intro-container .reasons-bento-item-subtext{opacity:0;transition-delay:0s;transform:translateY(15px)}}.footer{background-color:#0c0c10}.footer-cta-container{position:relative;z-index:2;background-color:#e30613;padding:min(5vw + 75px,160px) 20px;padding:clamp(100px,calc(80px + 5vw),150px) 20px;display:grid;gap:42px;user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-user-drag:none}@media screen and (max-width:600px){.footer-cta-container{gap:30px}}.footer-cta-heading{font-family:Proxima Intervlag Extrabold,Helvetica,Arial,sans-serif;font-size:clamp(32px,calc(16px + 2.5vw),45px);text-transform:uppercase;text-align:center;color:#fff;line-height:.85}@media screen and (min-width:601px){.footer-cta-heading br{display:none}}.footer-cta-heading color{color:#000}.footer-cta-subtext{font-family:Proxima Nova Bold,Helvetica,Arial,sans-serif;font-size:clamp(14px,calc(12px + 1vw),16px);text-align:center;color:#fff;line-height:1.45;margin-bottom:12px}.footer-cta-btn-container{width:100%}.footer-cta-btn{margin:auto;background-color:#fff;width:fit-content;padding:30px 52px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:5em;color:#e30613;font-family:Proxima Nova Bold,Helvetica,Arial,sans-serif;text-align:center;line-height:1;font-size:clamp(14px,calc(12px + 1vw),16px);cursor:pointer;border:0;outline:0;text-decoration:none;gap:0;transition:background-color .45s ease .05s,color .45s ease .05s,gap .12s ease .05s;-webkit-tap-highlight-color:transparent;user-select:none;-ms-user-select:none;-webkit-user-select:none}.footer-cta-btn:hover{background-color:#00000025;color:#fff;transition:.12s ease .02s;gap:20px;padding-right:48px}.footer-cta-btn:active{background-color:#00000050;transition:.1s ease}.footer-cta-btn:after{content:"";width:0;height:20px;opacity:0;transform:scale(0);transform-origin:center left;background-color:#fff;transition:width .25s ease 75ms,transform .3s ease 75ms,opacity .05s ease 75ms;will-change:transform,opacity;-webkit-mask-image:url('data:image/svg+xml,<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M19.7070312,9.2929688l-5.6005859-5.6005859c-0.390625-0.390625-1.0234375-0.390625-1.4140625,0 s-0.390625,1.0234375,0,1.4140625L16.5859375,9H1c-0.5522461,0-1,0.4477539-1,1s0.4477539,1,1,1h15.5859375l-3.8935547,3.8935547 c-0.390625,0.390625-0.390625,1.0234375,0,1.4140625c0.1953125,0.1953125,0.4511719,0.2929688,0.7070312,0.2929688 s0.5117188-0.0976562,0.7070312-0.2929688l5.6005859-5.6005859C20.0976562,10.3164062,20.0976562,9.6835938,19.7070312,9.2929688z" /></svg>');mask-image:url('data:image/svg+xml,<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M19.7070312,9.2929688l-5.6005859-5.6005859c-0.390625-0.390625-1.0234375-0.390625-1.4140625,0 s-0.390625,1.0234375,0,1.4140625L16.5859375,9H1c-0.5522461,0-1,0.4477539-1,1s0.4477539,1,1,1h15.5859375l-3.8935547,3.8935547 c-0.390625,0.390625-0.390625,1.0234375,0,1.4140625c0.1953125,0.1953125,0.4511719,0.2929688,0.7070312,0.2929688 s0.5117188-0.0976562,0.7070312-0.2929688l5.6005859-5.6005859C20.0976562,10.3164062,20.0976562,9.6835938,19.7070312,9.2929688z" /></svg>');-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px 20px;mask-size:20px 20px}.footer-cta-btn:hover:after{transition:width .25s ease .02s,transform .3s ease .02s,opacity .05s ease .02s;width:20px;opacity:1;transform:scale(1)}@media screen and (max-width:500px){.footer-cta-btn{width:100%;padding:max(15px,2.594svh)}.footer-cta-btn:hover{gap:2.2svh;padding-right:max(10px,2svh)}.footer-cta-btn:after{height:2.196svh;-webkit-mask-size:2.196svh 2.196svh;mask-size:2.196svh 2.196svh}}.footer-main{position:sticky;bottom:0;z-index:1;padding-top:clamp(100px,calc(60px + 5.5vw),150px);padding-bottom:clamp(90px,calc(55px + 5vw),140px);width:100%;box-sizing:border-box;transform:translateZ(0)}@media screen and (max-width:800px){.footer-main{padding-bottom:60px}}@media screen and (max-width:500px){.footer-main{position:relative}}.footer-content{display:grid;gap:150px;width:100%;max-width:1480px;margin:auto;padding:0 35px;box-sizing:border-box;font-family:Proxima Nova Medium,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;letter-spacing:.1px;color:#fff}@media screen and (max-width:1575px){.footer-content{max-width:1350px}}@media screen and (max-width:1300px){.footer-content{gap:90px;font-size:14px;line-height:1.45}}@media screen and (max-width:800px){.footer-content{gap:60px}}@media screen and (max-width:600px){.footer-content{padding:0 20px}}.footer-row-top{display:flex;gap:10px}@media screen and (max-width:800px){.footer-row-top{display:grid;gap:inherit}}.footer-logo{width:100%}@media screen and (max-width:1200px){.footer-logo{width:50%}}.footer-logo a{border:0;outline:0;-webkit-tap-highlight-color:transparent}.footer-logo svg{width:159px;height:auto}@media screen and (max-width:1200px){.footer-logo svg{width:137px}}@media screen and (max-width:800px){.footer-logo svg{width:115px}}@media screen and (max-width:600px){.footer-logo svg{width:85px}}.footer-col-contact{width:100%;display:flex;gap:10px;align-items:center}@media screen and (max-width:500px){.footer-col-contact{display:grid;gap:45px}}.footer-cell-contact{width:100%}.footer-content a{color:#fff;text-decoration:none;display:block}.footer-subtext{color:#a6a6a6!important;margin-top:26px;width:fit-content;position:relative}@media screen and (max-width:500px){.footer-subtext{margin-top:22px}}.footer-subtext.link:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#a6a6a6;transform:scaleX(0);transform-origin:left;transition:transform .2s ease .04s}.footer-subtext.link:hover:after{transform:scaleX(1)}.footer-bottom{position:relative;z-index:2;padding:0 35px;padding-bottom:clamp(70px,calc(30px + 5vw),120px);font-family:Proxima Nova Medium,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;letter-spacing:.1px;color:#fff}@media screen and (max-width:1300px){.footer-bottom{font-size:14px;line-height:1.45}}@media screen and (max-width:600px){.footer-bottom{padding:0 20px;padding-bottom:min(5vw + 50px,110px)}}.footer-row-bottom{display:grid;gap:20px}@media screen and (max-width:1200px){.footer-row-bottom{gap:15px}}@media screen and (max-width:800px){.footer-row-bottom{gap:60px}}.footer-col-socials-legal{display:flex;gap:45px;align-items:center;justify-content:center}@media screen and (max-width:800px){.footer-col-socials-legal{display:grid;gap:30px;justify-content:left}}@media screen and (max-width:500px){.footer-col-socials-legal{gap:25px}}.footer-social-container{display:flex;gap:10px}.footer-social{width:36px;height:36px;position:relative;border:0;outline:0;text-decoration:none;-webkit-tap-highlight-color:transparent}@media screen and (max-width:800px){.footer-social{background-color:#ffffff20;border-radius:100%}}.footer-social span:before{content:"";position:absolute;background-color:#a6a6a6;left:0;top:0;width:36px;height:36px;-webkit-mask-size:contain;mask-size:contain}.icon-linkedin:before{-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' fill='%23ffffff'><path d='M15.21698,22.8060551C15.21698,22.9134712,15.1291447,23,15.0204239,23h-2.4468832 c-0.1087208,0-0.1967421-0.0865288-0.1967421-0.1939449v-7.7563257c0-0.1070423,0.0880213-0.1939449,0.1967421-0.1939449h2.4468832 c0.1087208,0,0.1965561,0.0869026,0.1965561,0.1939449V22.8060551z'/> <path d='M13.797822,14.1836891c-0.8902845,0-1.6147823-0.714242-1.6147823-1.5922174 C12.1830397,11.7138681,12.9075375,11,13.797822,11c0.8897238,0,1.6134768,0.7138681,1.6134768,1.5914717 C15.4112988,13.4694471,14.6875458,14.1836891,13.797822,14.1836891z'/> <path d='M24.3721371,22.8060551C24.3721371,22.9134712,24.2841148,23,24.175581,23h-2.4425945 c-0.1085339,0-0.1965561-0.0865288-0.1965561-0.1939449V19.034935c0-1.0558834-0.0790691-1.8633671-1.0739727-1.8633671 c-0.9135952,0-1.269783,0.5038834-1.269783,1.796978v3.8375092C19.1926746,22.9134712,19.1046524,23,18.9961185,23h-2.4414749 c-0.1087208,0-0.196743-0.0865288-0.196743-0.1939449v-7.7563257c0-0.1070423,0.0880222-0.1939449,0.196743-0.1939449h2.3433838 c0.1085339,0,0.1965561,0.0869026,0.1965561,0.1939449v0.5038853c0.4406662-0.4736738,1.1670284-0.8906574,2.1498108-0.8906574 c2.7562618,0,3.1277428,1.9659357,3.1277428,3.8886061V22.8060551z'/></svg>");mask-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' fill='%23ffffff'><path d='M15.21698,22.8060551C15.21698,22.9134712,15.1291447,23,15.0204239,23h-2.4468832 c-0.1087208,0-0.1967421-0.0865288-0.1967421-0.1939449v-7.7563257c0-0.1070423,0.0880213-0.1939449,0.1967421-0.1939449h2.4468832 c0.1087208,0,0.1965561,0.0869026,0.1965561,0.1939449V22.8060551z'/> <path d='M13.797822,14.1836891c-0.8902845,0-1.6147823-0.714242-1.6147823-1.5922174 C12.1830397,11.7138681,12.9075375,11,13.797822,11c0.8897238,0,1.6134768,0.7138681,1.6134768,1.5914717 C15.4112988,13.4694471,14.6875458,14.1836891,13.797822,14.1836891z'/> <path d='M24.3721371,22.8060551C24.3721371,22.9134712,24.2841148,23,24.175581,23h-2.4425945 c-0.1085339,0-0.1965561-0.0865288-0.1965561-0.1939449V19.034935c0-1.0558834-0.0790691-1.8633671-1.0739727-1.8633671 c-0.9135952,0-1.269783,0.5038834-1.269783,1.796978v3.8375092C19.1926746,22.9134712,19.1046524,23,18.9961185,23h-2.4414749 c-0.1087208,0-0.196743-0.0865288-0.196743-0.1939449v-7.7563257c0-0.1070423,0.0880222-0.1939449,0.196743-0.1939449h2.3433838 c0.1085339,0,0.1965561,0.0869026,0.1965561,0.1939449v0.5038853c0.4406662-0.4736738,1.1670284-0.8906574,2.1498108-0.8906574 c2.7562618,0,3.1277428,1.9659357,3.1277428,3.8886061V22.8060551z'/></svg>")}.icon-youtube:before{-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' fill='%23ffffff'><path d='M25.4306526,14.3215504c-0.1786308-0.6551781-0.7022572-1.1714859-1.3661404-1.3479414 c-1.2128296-0.3275881-6.064743-0.3275881-6.064743-0.3275881s-4.851716,0-6.0645466,0.3153238 c-0.6510229,0.1760588-1.1875095,0.7054234-1.3661404,1.3602057C10.25,15.5183573,10.25,18.0001984,10.25,18.0001984 s0,2.4941044,0.3190823,3.6782513c0.1788292,0.6551781,0.7022591,1.1714859,1.3663378,1.3479404 c1.2254906,0.327589,6.0645475,0.327589,6.0645475,0.327589s4.8517151,0,6.0645447-0.3149281 c0.6640797-0.1764545,1.1875095-0.6931591,1.3663387-1.3479404c0.3190823-1.1968079,0.3190823-3.6782532,0.3190823-3.6782532 S25.7627926,15.5183573,25.4306526,14.3215504z M16.4551964,20.292923v-4.5854511l4.0343266,2.2927265L16.4551964,20.292923z'/></svg>");mask-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' fill='%23ffffff'><path d='M25.4306526,14.3215504c-0.1786308-0.6551781-0.7022572-1.1714859-1.3661404-1.3479414 c-1.2128296-0.3275881-6.064743-0.3275881-6.064743-0.3275881s-4.851716,0-6.0645466,0.3153238 c-0.6510229,0.1760588-1.1875095,0.7054234-1.3661404,1.3602057C10.25,15.5183573,10.25,18.0001984,10.25,18.0001984 s0,2.4941044,0.3190823,3.6782513c0.1788292,0.6551781,0.7022591,1.1714859,1.3663378,1.3479404 c1.2254906,0.327589,6.0645475,0.327589,6.0645475,0.327589s4.8517151,0,6.0645447-0.3149281 c0.6640797-0.1764545,1.1875095-0.6931591,1.3663387-1.3479404c0.3190823-1.1968079,0.3190823-3.6782532,0.3190823-3.6782532 S25.7627926,15.5183573,25.4306526,14.3215504z M16.4551964,20.292923v-4.5854511l4.0343266,2.2927265L16.4551964,20.292923z'/></svg>")}.footer-col-business-numbers{display:flex;gap:45px;align-items:center;justify-content:center}@media screen and (max-width:800px){.footer-col-business-numbers{display:grid;gap:10px;justify-content:left;grid-template-columns:1fr 1fr}}@media screen and (min-width:801px)and (max-width:1200px){.footer-col-business-numbers{font-size:13px}}@media screen and (max-width:385px){.footer-col-business-numbers{display:grid;grid-template-columns:unset}}.footer-business-number{display:flex;gap:10px}@media screen and (max-width:800px){.footer-business-number{margin-bottom:22px;display:grid;gap:0;width:100%}}@media screen and (max-width:350px){.footer-business-number{margin-bottom:10px}}.footer-business-number span{color:#a6a6a6}.footer-legal-container{display:flex;gap:inherit;color:#a6a6a6;font-size:14px;line-height:1.45;letter-spacing:.1px}@media screen and (max-width:300px){.footer-legal-container{display:grid;gap:0}}.footer-legal-container a{color:#a6a6a6;text-decoration:none;display:block}.footer-slogan{position:relative;z-index:2;width:100%;overflow:hidden}.footer-slogan svg{fill:#fff;display:block;width:100%;height:auto;transform:scale(1.055) translateY(5%)}.contact-hero{background-color:#e30613;padding:130px 0 115px;width:100%}@media screen and (max-width:1400px){.contact-hero{padding:125px 0 80px}}@media screen and (max-width:700px){.contact-hero{padding:100px 0 60px}}.contact-hero-title{font-family:Proxima Intervlag Extrabold,Helvetica,Arial,sans-serif;font-size:clamp(32px,calc(6px + 5vw),65px);text-transform:uppercase;text-align:center;color:#fff;line-height:.85;animation:contact-hero-entrance-animation .9s ease .55s both}@keyframes contact-hero-entrance-animation{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}.contact-wrapper{background-color:#fff;padding:120px 0;box-sizing:border-box;animation:contact-wrapper-entrance-animation 1.2s ease .45s both;will-change:clip-path}@media screen and (max-width:900px){.contact-wrapper{padding:0}}@keyframes contact-wrapper-entrance-animation{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}.contact-container{padding:0 35px;box-sizing:border-box;display:flex;gap:clamp(10px,calc(5px + 5.5vw),50px);width:100%;max-width:1350px;margin:auto}@media screen and (max-width:1200px){.contact-container{gap:15px}}@media screen and (max-width:900px){.contact-container{display:grid;gap:0;padding:0}}.contact-col-left{position:relative;overflow:hidden;background-color:#eff2f4;width:100%;height:inherit;border-radius:clamp(28px,calc(10px + 2.5vw),40px);font-family:Proxima Nova Semibold,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.55}@media screen and (max-width:900px){.contact-col-left{border-radius:0}}.contact-details-container{padding:55px clamp(20px,calc(5px + 3vw),45px);box-sizing:border-box;width:100%}@media screen and (max-width:900px){.contact-details-container{padding:80px 35px}}@media screen and (max-width:700px){.contact-details-container{padding:50px 20px}}.contact-details-row{display:flex}@media screen and (max-width:900px){.contact-details-row{max-width:600px;margin:auto}}.contact-details-separator{width:100%;height:1px;background-color:#222228;opacity:.1;margin:40px 0;display:block}@media screen and (max-width:900px){.contact-details-separator{max-width:600px;margin:30px auto}}.contact-details-col-left{width:45px;color:#222228;opacity:.6}.contact-details-bold{font-family:Proxima Nova Bold,Helvetica,Arial,sans-serif}.contact-details-icon:before{content:"";display:inline-block;width:20px;height:20px;margin-top:2px;fill:#222228}.contact-details-icon.address:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M10,4.144c-2.602,0-4.718,2.117-4.718,4.718c0,3.654,4.249,6.666,4.429,6.792L10,15.856l0.289-0.202 c0.181-0.126,4.429-3.138,4.429-6.792C14.718,6.261,12.601,4.144,10,4.144z M10,14.61c-0.919-0.719-3.71-3.122-3.71-5.748 c0-2.046,1.664-3.71,3.71-3.71c2.045,0,3.71,1.664,3.71,3.71C13.71,11.488,10.919,13.89,10,14.61z"/> <path d="M10,6.988c-1.033,0-1.874,0.841-1.874,1.874c0,1.033,0.841,1.874,1.874,1.874c1.033,0,1.874-0.841,1.874-1.874 C11.874,7.829,11.033,6.988,10,6.988z M10,9.728c-0.478,0-0.866-0.388-0.866-0.866c0-0.477,0.388-0.866,0.866-0.866 c0.477,0,0.865,0.388,0.865,0.866C10.866,9.339,10.477,9.728,10,9.728z"/></svg>')}.contact-details-icon.telephone:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M7.922,12.078c4.014,4.014,6.273,2.767,6.805,1.321c0.149-0.406,0.008-0.861-0.347-1.108l-1.61-1.122 c-0.311-0.217-0.732-0.179-1,0.089l-0.51,0.51c-0.194,0.194-0.505,0.204-0.711,0.023c-0.3-0.264-0.747-0.67-1.209-1.131 c-0.462-0.462-0.867-0.909-1.131-1.209C8.027,9.245,8.037,8.934,8.231,8.74l0.51-0.51c0.268-0.268,0.305-0.689,0.089-1L7.709,5.62 C7.462,5.265,7.006,5.123,6.601,5.273C5.155,5.805,3.908,8.064,7.922,12.078z"/></svg>')}.contact-details-icon.email:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M14.168,5.836H5.832c-0.676,0-1.226,0.55-1.226,1.226v5.877c0,0.676,0.55,1.226,1.226,1.226h8.336 c0.676,0,1.226-0.55,1.226-1.226V7.062C15.394,6.386,14.844,5.836,14.168,5.836z M10.284,10.141c-0.157,0.154-0.412,0.154-0.568,0 L6.359,6.852h7.282L10.284,10.141z M8.119,10l-2.497,2.447V7.553L8.119,10z M8.846,10.711l0.159,0.156 c0.275,0.269,0.635,0.403,0.996,0.403s0.721-0.134,0.996-0.403l0.159-0.156l2.486,2.436H6.359L8.846,10.711z M11.881,10l2.497-2.447 v4.893L11.881,10z"/></svg>')}.contact-details-icon.opening-times:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M10,16.5c-3.584,0-6.5-2.916-6.5-6.5S6.416,3.5,10,3.5s6.5,2.916,6.5,6.5S13.584,16.5,10,16.5z M10,4.618 c-2.968,0-5.382,2.414-5.382,5.382S7.032,15.382,10,15.382s5.382-2.414,5.382-5.382S12.968,4.618,10,4.618z"/> <path d="M11.444,10.559H10c-0.309,0-0.559-0.25-0.559-0.559V6.994c0-0.309,0.25-0.559,0.559-0.559s0.559,0.25,0.559,0.559v2.447 h0.885c0.309,0,0.559,0.25,0.559,0.559C12.004,10.309,11.753,10.559,11.444,10.559z"/></svg>')}.contact-details-col-right{width:100%;color:#555560}.contact-details-col-right a{color:#555560;text-decoration:none;display:block;width:fit-content}.contact-details-col-right .link{font-family:Proxima Nova Semibold,Helvetica,Arial,sans-serif;color:#fff;margin-top:35px;width:fit-content;position:relative;background-color:#0c0c10;border-radius:20px;padding:11.75px 20px;font-size:15px;line-height:1;transition:opacity .2s ease}.contact-details-col-right .link:hover{opacity:.9}.contact-details-illustration{width:100%;height:fit-content;padding-top:40px;box-sizing:border-box;position:absolute;bottom:0}@media screen and (max-width:900px){.contact-details-illustration{position:unset}}.contact-details-illustration img{width:100%;height:auto}.contact-col-right{width:100%;height:100%}@media screen and (max-width:900px){.contact-col-right{background-color:#e30613;padding:25px;box-sizing:border-box}}.contact-form-container{padding:50px clamp(20px,calc(5px + 3vw),45px);box-sizing:border-box;width:100%;display:grid;gap:35px}@media screen and (max-width:1200px){.contact-form-container{padding-right:10px}}@media screen and (max-width:900px){.contact-form-container{padding:80px 25px 120px;border-radius:18px;background-color:#fff;max-width:550px;margin:auto}}.contact-form-head{font-family:Proxima Nova Bold,Helvetica,Arial,sans-serif;font-size:22px;line-height:1.55;letter-spacing:.1px;color:#222228}@media screen and (max-width:900px){.contact-form-head{text-align:center}}.contact-form-text{font-family:Proxima Nova Semibold,Helvetica,Arial,sans-serif;font-size:16px;color:#666668;line-height:1.55;margin-bottom:25px}@media screen and (max-width:900px){.contact-form-text{text-align:center}}.form-group{position:relative;margin-bottom:13px}.contact-form-label{position:absolute;top:18px;left:12px;padding:0 4px;font-family:Proxima Nova Medium,Helvetica,Arial,sans-serif;font-size:14px;color:#555560;opacity:.6;pointer-events:none;transition:transform .2s ease,font-size .2s ease}.contact-form-input{margin:0;width:100%;padding:27px 18px 5px 16px;border:none;border-radius:12px;outline:1px solid rgba(0,0,40,.13);font-family:Proxima Nova Medium,Helvetica,Arial,sans-serif;line-height:1.55;font-size:16px;color:#222}.contact-form-input:focus+.contact-form-label,.contact-form-input:not(:placeholder-shown)+.contact-form-label{transform:translateY(-63%);font-size:clamp(9px,calc(6px + 1vw),12px)}.contact-form-input:hover{outline:2px solid rgba(0,0,40,.13)}.contact-form-input:focus{outline:2px solid #181821;border-radius:12px;background-color:#fff;transition:.15s}.contact-form-input.error{outline:2px solid #e30613}.contact-form-textarea{height:340px;resize:vertical}.contact-form-label-static{position:absolute;top:18px;left:12px;padding:0 4px;font-family:Proxima Nova Medium,Helvetica,Arial,sans-serif;pointer-events:none;font-size:14px;color:#555560;opacity:.6;transform:translateY(-63%);font-size:clamp(9px,calc(6px + 1vw),12px)}.contact-form-select{appearance:none;background-color:#fff;cursor:pointer}.contact-form-button{box-sizing:border-box;display:block;text-decoration:none!important;font-family:Proxima Nova Bold,Helvetica,Arial,sans-serif;text-align:center;color:#fff;font-size:16px;padding:22px;width:100%;transition:.22s;letter-spacing:.1px;border-radius:40px;cursor:pointer;transition:background-color .32s cubic-bezier(0,0,0,1);background-color:#0c0c10}@media screen and (max-width:500px){.contact-form-button{padding:max(15px,2.594svh)}}.contact-form-button:hover{background-color:#e30613;color:#fff}.contact-form-button:active{background-color:#ae0f0a;transition:.1s;color:#fff}
