@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{margin:0 auto;transition:background .3s linear}@media screen and (max-width:767px){body{overflow-x:hidden}}::-moz-selection{background-color:#00e1aa;color:#fff;text-shadow:none}.content-wrapper:after{content:"";clear:both;display:block}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.outer-gap{width:calc(100% - 100px);margin-left:50px;margin-right:50px}@media screen and (max-width:767px){.outer-gap{width:calc(100% - 40px);margin-left:20px;margin-right:20px}}.grid{width:100%}.grid-1{width:8.333%}.grid-2{width:16.666%}.grid-3{width:24.999%}.grid-4{width:33.332%}.grid-5{width:41.665%}.grid-6{width:49.998%}.grid-7{width:58.331%}.grid-8{width:66.664%}.grid-9{width:74.997%}.grid-10{width:83.33%}.grid-11{width:91.663%}.grid-12{width:100%}.grid-p-1{width:calc(8.333% - 20px)}.grid-p-2{width:calc(16.666% - 20px)}.grid-p-3{width:calc(24.999% - 20px)}.grid-p-4{width:calc(33.332% - 20px)}.grid-p-5{width:calc(41.665% - 20px)}.grid-p-6{width:calc(49.998% - 20px)}.grid-p-7{width:calc(58.331% - 20px)}.grid-p-8{width:calc(66.664% - 20px)}.grid-p-9{width:calc(74.997% - 20px)}.grid-p-10{width:calc(83.33% - 20px)}.grid-p-11{width:calc(91.663% - 20px)}.grid-p-12{width:calc(99.996% - 20px)}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-p-1{width:calc(8.333% - 20px)}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-p-2{width:calc(16.666% - 20px)}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-p-3{width:calc(24.999% - 20px)}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-p-4{width:calc(33.332% - 20px)}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-p-5{width:calc(41.665% - 20px)}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-p-6{width:calc(49.998% - 20px)}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-p-7{width:calc(58.331% - 20px)}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-p-8{width:calc(66.664% - 20px)}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-p-9{width:calc(74.997% - 20px)}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-p-10{width:calc(83.33% - 20px)}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-p-11{width:calc(91.663% - 20px)}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-p-12{width:calc(99.996% - 20px)}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-1{width:8.333%}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-2{width:16.666%}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-3{width:24.999%}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-4{width:33.332%}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-5{width:41.665%}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-6{width:49.998%}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-7{width:58.331%}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-8{width:66.664%}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-9{width:74.997%}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-10{width:83.33%}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-11{width:91.663%}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-12{width:100%}}@media screen and (max-width:767px){.grid-m-1{width:8.333%}}@media screen and (max-width:767px){.grid-m-2{width:16.666%}}@media screen and (max-width:767px){.grid-m-3{width:24.999%}}@media screen and (max-width:767px){.grid-m-4{width:33.332%}}@media screen and (max-width:767px){.grid-m-5{width:41.665%}}@media screen and (max-width:767px){.grid-m-6{width:49.998%}}@media screen and (max-width:767px){.grid-m-7{width:58.331%}}@media screen and (max-width:767px){.grid-m-8{width:66.664%}}@media screen and (max-width:767px){.grid-m-9{width:74.997%}}@media screen and (max-width:767px){.grid-m-10{width:83.33%}}@media screen and (max-width:767px){.grid-m-11{width:91.663%}}@media screen and (max-width:767px){.grid-m-12{width:100%}}.grid-o-1{margin-left:8.333%}@media screen and (max-width:767px){.grid-o-1{margin-left:0}}.grid-o-2{margin-left:16.666%}@media screen and (max-width:767px){.grid-o-2{margin-left:0}}.grid-o-3{margin-left:24.999%}@media screen and (max-width:767px){.grid-o-3{margin-left:0}}.grid-o-4{margin-left:33.332%}@media screen and (max-width:767px){.grid-o-4{margin-left:0}}.grid-o-5{margin-left:41.665%}@media screen and (max-width:767px){.grid-o-5{margin-left:0}}.grid-o-6{margin-left:49.998%}@media screen and (max-width:767px){.grid-o-6{margin-left:0}}.grid-o-7{margin-left:58.331%}@media screen and (max-width:767px){.grid-o-7{margin-left:0}}.grid-o-8{margin-left:66.664%}@media screen and (max-width:767px){.grid-o-8{margin-left:0}}.grid-o-9{margin-left:74.997%}@media screen and (max-width:767px){.grid-o-9{margin-left:0}}.grid-o-10{margin-left:83.33%}@media screen and (max-width:767px){.grid-o-10{margin-left:0}}.grid-o-11{margin-left:91.663%}@media screen and (max-width:767px){.grid-o-11{margin-left:0}}.grid-o-12{margin-left:100%}@media screen and (max-width:767px){.grid-o-12{margin-left:0}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-o-0{margin-left:0}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-o-1{margin-left:8.333%}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-o-2{margin-left:16.666%}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-o-3{margin-left:24.999%}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-o-4{margin-left:33.332%}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-o-5{margin-left:41.665%}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-o-6{margin-left:49.998%}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-o-7{margin-left:58.331%}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-o-8{margin-left:66.664%}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-o-9{margin-left:74.997%}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-o-10{margin-left:83.33%}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-o-11{margin-left:91.663%}}@media screen and (min-width:768px) and (max-width:1023px){.grid-ml-o-12{margin-left:100%}}@media screen and (max-width:767px){.grid-m-o-0{margin-left:0}}@media screen and (max-width:767px){.grid-m-o-1{margin-left:8.333%}}@media screen and (max-width:767px){.grid-m-o-2{margin-left:16.666%}}@media screen and (max-width:767px){.grid-m-o-3{margin-left:24.999%}}@media screen and (max-width:767px){.grid-m-o-4{margin-left:33.332%}}@media screen and (max-width:767px){.grid-m-o-5{margin-left:41.665%}}@media screen and (max-width:767px){.grid-m-o-6{margin-left:49.998%}}@media screen and (max-width:767px){.grid-m-o-7{margin-left:58.331%}}@media screen and (max-width:767px){.grid-m-o-8{margin-left:66.664%}}@media screen and (max-width:767px){.grid-m-o-9{margin-left:74.997%}}@media screen and (max-width:767px){.grid-m-o-10{margin-left:83.33%}}@media screen and (max-width:767px){.grid-m-o-11{margin-left:91.663%}}@media screen and (max-width:767px){.grid-m-o-12{margin-left:100%}}@font-face{font-family:Maison Neue;font-style:normal;src:url(MaisonNeue-Book.2290e6c4.woff) format("woff"),url(MaisonNeue-Book.313b09d4.woff2) format("woff2")}@font-face{font-family:Maison Neue;font-style:normal;font-weight:700;src:url(MaisonNeue-Demi.fdd884c3.woff) format("woff"),url(MaisonNeue-Demi.33a5a819.woff2) format("woff2")}@font-face{font-family:Maison Neue Mono;font-style:normal;font-weight:700;src:url(MaisonNeueMono-Bold.db49a937.woff) format("woff"),url(MaisonNeueMono-Bold.6647f3d7.woff2) format("woff2")}body,button,input{color:#000;word-wrap:break-word;font-family:Maison Neue,sans-serif;font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.1%}@media screen and (max-width:767px){body,button,input{font-size:14px;line-height:24px}}h1{font-size:70px;line-height:80px;letter-spacing:.01%;font-weight:700;color:#000}@media screen and (max-width:767px){h1{font-size:35px;line-height:45px}}h2{font-size:50px;line-height:55px;font-weight:700;color:#000}@media screen and (max-width:767px){h2{font-size:30px;line-height:40px}}h3{font-size:25px;line-height:40px;font-weight:400;color:#000}@media screen and (max-width:767px){h3{font-size:20px;line-height:30px}}h4{font-size:25px;line-height:40px;font-weight:400;color:#000}@media screen and (max-width:767px){h4{font-size:17.5px;line-height:28.5px}}b,strong{font-weight:700;color:#000}body{margin:0;-webkit-animation-duration:.1s;-webkit-animation-name:fontfix;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-animation-delay:.1s;-webkit-font-smoothing:antialiased}::selection{background-color:#00e1aa;color:#fff;text-shadow:none}a{transition:all .2s}a,a:focus,a:hover{color:#000;text-decoration:none}a:focus,a:hover{outline:0}a img{border:0}img[data-src]{opacity:0;transition:opacity .4s ease-in}img[data-src].unveil{opacity:1}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#2a0b1c;margin:0}p{margin:0}img,video{width:100%;height:auto}ul{margin:0;padding:0;list-style:none}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;-webkit-appearance:none;border:0;outline:0;font-family:Maison Neue,sans-serif;font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.1%}@media screen and (max-width:767px){button,input,select,textarea{font-size:14px;line-height:24px}}.button,input[type=submit]{border:1px solid #00e1aa;outline:0;padding:16px 40px;display:inline-block;color:#00e1aa}@media screen and (max-width:767px){.button,input[type=submit]{padding:7px 20px}}.button:after,input[type=submit]:after{content:"→";display:inherit;margin-left:3px}.button:hover,input[type=submit]:hover{background-color:#00e1aa;color:#fff}.button:hover:after,input[type=submit]:hover:after{transform:translateX(3px)}input[type=checkbox],input[type=radio]{padding:0}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{width:100%;overflow:auto;padding-left:3px;vertical-align:top}.wrapper{width:100%;margin:0 auto;z-index:2;opacity:1;transition:all .2s linear}.wrapper:after{content:"";clear:both;display:block}.wrapper.out{opacity:0}.pace{pointer-events:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{width:100%;height:2px;background-color:#f3f4f4;position:fixed;z-index:2000;top:0;right:100%}#modules{padding-top:100px}section{width:100%;display:block;float:left}section .content-wrapper{margin:0 auto;max-width:1200px;padding:0 100px}html.header-active{overflow:hidden;max-height:100%}html.header-active body{overflow:hidden}body.single-careers header,body.single-legal header,body.single-news header,body.single-press header{background-color:#fff;border-bottom:1px solid #000}body.single-careers header .logo svg g,body.single-careers header .logo svg path,body.single-careers header .logo svg polygon,body.single-legal header .logo svg g,body.single-legal header .logo svg path,body.single-legal header .logo svg polygon,body.single-news header .logo svg g,body.single-news header .logo svg path,body.single-news header .logo svg polygon,body.single-press header .logo svg g,body.single-press header .logo svg path,body.single-press header .logo svg polygon{fill:#000}body.single-careers header .logo:hover svg g,body.single-careers header .logo:hover svg path,body.single-careers header .logo:hover svg polygon,body.single-legal header .logo:hover svg g,body.single-legal header .logo:hover svg path,body.single-legal header .logo:hover svg polygon,body.single-news header .logo:hover svg g,body.single-news header .logo:hover svg path,body.single-news header .logo:hover svg polygon,body.single-press header .logo:hover svg g,body.single-press header .logo:hover svg path,body.single-press header .logo:hover svg polygon{fill:#00e1aa}@media screen and (max-width:767px){body.single-careers header .logo:hover svg g,body.single-careers header .logo:hover svg path,body.single-careers header .logo:hover svg polygon,body.single-legal header .logo:hover svg g,body.single-legal header .logo:hover svg path,body.single-legal header .logo:hover svg polygon,body.single-news header .logo:hover svg g,body.single-news header .logo:hover svg path,body.single-news header .logo:hover svg polygon,body.single-press header .logo:hover svg g,body.single-press header .logo:hover svg path,body.single-press header .logo:hover svg polygon{fill:#000}}body.single-careers header .menu-button span,body.single-legal header .menu-button span,body.single-news header .menu-button span,body.single-press header .menu-button span{background-color:#000}body.single-careers header .menu-button:hover span,body.single-legal header .menu-button:hover span,body.single-news header .menu-button:hover span,body.single-press header .menu-button:hover span{background-color:#00e1aa}@media screen and (max-width:767px){body.single-careers header .menu-button:hover span,body.single-legal header .menu-button:hover span,body.single-news header .menu-button:hover span,body.single-press header .menu-button:hover span{background-color:#000}}header{width:100%;height:80px;position:fixed;top:0;left:0;transition:all .4s ease;z-index:9}@media screen and (max-width:767px){header{height:50px}}header.scroll{background-color:#fff;border-bottom:1px solid #000}header.scroll .logo svg g,header.scroll .logo svg path,header.scroll .logo svg polygon{fill:#000}@media screen and (max-width:767px){header.scroll .logo svg g:hover,header.scroll .logo svg path:hover,header.scroll .logo svg polygon:hover{fill:#000}}header.scroll .menu-button span{background-color:#000}@media screen and (max-width:767px){header.scroll .menu-button:hover span{background-color:#000}}header.hidden{transform:translateY(-100%)}header.active{height:100%}header.active .logo svg g,header.active .logo svg path,header.active .logo svg polygon{fill:#fff!important}header.active .menu-button{opacity:1;visibility:visible}@media screen and (max-width:767px){header.active .menu-button{right:14px}}header.active .menu-button span{background-color:#00e1aa!important;transform-origin:0 0;transform:rotate(45deg) translateY(-2px)}header.active .menu-button span:first-child{opacity:0}header.active .menu-button span:last-child{transform:rotate(-45deg) translate(0)}header.active .overlay{height:100vh}header.active .overlay .navigation{opacity:1}header.active .overlay .navigation .main li{animation:fade-in 1.4s ease both}header.active .overlay .navigation .social{opacity:1}header.active .overlay .footer-bottom{opacity:1;transform:translateY(0)}header .logo{position:absolute;top:20px;left:50px;transition:all .15s ease;z-index:10}@media screen and (max-width:767px){header .logo{top:20px;left:20px}}@media screen and (max-width:767px){header .logo svg.desktop{display:none}}header .logo svg.mobile{display:none}@media screen and (max-width:767px){header .logo svg.mobile{display:block}}header .logo:hover svg g,header .logo:hover svg path,header .logo:hover svg polygon{fill:#00e1aa}@media screen and (max-width:767px){header .logo:hover svg g,header .logo:hover svg path,header .logo:hover svg polygon{fill:#fff}}header .menu-button{width:40px;height:40px;position:absolute;top:30px;right:50px;z-index:10;cursor:pointer;transition:all .2s}@media screen and (max-width:767px){header .menu-button{top:15px;right:18px}}header .menu-button:hover span{background-color:#00e1aa}@media screen and (max-width:767px){header .menu-button:hover span{background-color:#fff}}header .menu-button span{width:26px;height:3px;background-color:#fff;position:absolute;right:2px;transition:all .3s ease}@media screen and (max-width:767px){header .menu-button span{height:2px}}header .menu-button span:first-child{top:8px}header .menu-button span:last-child{top:16px}header .overlay{width:100%;height:0;overflow:hidden;background-color:#0f1e2d;position:fixed;transition:all .6s ease}header .overlay .navigation{height:calc(100% - 93px);padding-top:30px;opacity:0;transition:all .1s ease}header .overlay .navigation.overflow{height:calc(100% - 93px);padding-top:0;overflow:scroll}header .overlay .navigation.overflow .main{top:auto;transform:none;margin-top:100px;margin-bottom:40px}header .overlay .navigation .main{position:relative;top:50%;transform:translateY(-50%);z-index:3}header .overlay .navigation .main .menu{font-size:50px;line-height:55px;font-weight:700}@media screen and (max-width:767px){header .overlay .navigation .main .menu{font-size:30px;line-height:40px}}header .overlay .navigation .main .menu li{display:block;position:relative}header .overlay .navigation .main .menu li:first-child{animation-delay:.1s}header .overlay .navigation .main .menu li:nth-child(2){animation-delay:.2s}header .overlay .navigation .main .menu li:nth-child(3){animation-delay:.3s}header .overlay .navigation .main .menu li:nth-child(4){animation-delay:.4s}header .overlay .navigation .main .menu li:nth-child(5){animation-delay:.5s}header .overlay .navigation .main .menu li:nth-child(6){animation-delay:.6s}header .overlay .navigation .main .menu li:nth-child(7){animation-delay:.7s}header .overlay .navigation .main .menu li:nth-child(8){animation-delay:.8s}header .overlay .navigation .main .menu li:nth-child(9){animation-delay:.9s}header .overlay .navigation .main .menu li:nth-child(10){animation-delay:1s}header .overlay .navigation .main .menu li:nth-child(11){animation-delay:1.1s}header .overlay .navigation .main .menu li:nth-child(12){animation-delay:1.2s}@keyframes fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}header .overlay .navigation .main .menu li a{display:inline-block;position:relative;padding:15px 0;border:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;color:#fff}@media screen and (max-width:767px){header .overlay .navigation .main .menu li a{padding:5px 0}}header .overlay .navigation .main .menu li a:before{content:"—";position:absolute;top:13px;left:-55px;padding-right:15px;color:#00e1aa;opacity:0;transition:all .2s ease}@media screen and (max-width:767px){header .overlay .navigation .main .menu li a:before{top:3px;left:-35px;transition:none;color:#fff}}header .overlay .navigation .main .menu li a:hover{color:#00e1aa;transform:translateX(55px)}@media screen and (max-width:767px){header .overlay .navigation .main .menu li a:hover{transform:translateX(35px)}}header .overlay .navigation .main .menu li a:hover:before{opacity:1}header .overlay .navigation .social{position:relative;top:50%;transform:translateY(-50%);z-index:3;opacity:0;transition-delay:.6s;transition-property:all;transition-duration:.7s;transition-timing-function:ease}header .overlay .navigation .social .menu li{display:block;position:relative}header .overlay .navigation .social .menu li a{display:inline-block;padding:10px 0;border:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;color:#00e1aa}header .overlay .navigation .social .menu li a:after{content:"→";display:inherit;margin-left:3px;transition:all .25s ease}header .overlay .navigation .social .menu li a:hover:after{transform:translateX(3px)}header .overlay .footer-bottom{position:absolute;bottom:0;left:0;opacity:0;transform:translateY(100%);transition-delay:1s;transition-property:all;transition-duration:.5s;transition-timing-function:ease}footer{width:100%;display:block;padding:80px 0 0;background-color:#0f1e2d;color:#fff;position:relative}footer:after{content:"";clear:both;display:block}@media screen and (max-width:767px){footer{padding:0}}footer a,footer a:focus,footer a:visited{color:#fff}footer a:focus:hover,footer a:hover,footer a:visited:hover{color:#00e1aa}footer a:not([href]){color:#fff!important}@media screen and (max-width:767px){footer .outer-gap{width:100%;margin:0}}@media screen and (max-width:767px){footer .footer-bottom .language{margin-bottom:160px!important}}@media screen and (max-width:767px){footer .footer-bottom .language.active{margin-bottom:185px!important}}@media screen and (max-width:767px){footer .logo{position:absolute;bottom:80px;text-align:center}}footer .menu{margin-bottom:80px;column-count:3}@media screen and (max-width:767px){footer .menu{margin-bottom:0;column-count:1}}footer .menu li{margin-bottom:25px;break-inside:avoid-column;font-weight:600;text-transform:uppercase}@media screen and (max-width:767px){footer .menu li{position:relative;margin-bottom:0;padding:15px 20px;border-bottom:1px solid #878e96}}@media screen and (max-width:767px){footer .menu li:after{content:" ↓";position:absolute;top:15px;right:20px;transition:all .3s ease}}@media screen and (max-width:767px){footer .menu li ul{margin:5px 0 -5px;display:none}}footer .menu li ul li{margin-bottom:0;font-weight:400;text-transform:none}footer .menu li ul li:after{display:none}@media screen and (max-width:767px){footer .menu li ul li{padding:5px 0;border:0;opacity:0;transition:all .3s ease}}@media screen and (max-width:767px){footer .menu li.active ul li{opacity:1}}@media screen and (max-width:767px){footer .menu li.active:after{transform:rotate(180deg)}}#cookie-law-info-bar{font-family:Maison Neue,sans-serif;font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.1%}@media screen and (max-width:767px){#cookie-law-info-bar{font-size:14px;line-height:24px}}#cookie-law-info-bar .cli_settings_button{color:#00e1aa!important;position:relative}#cookie-law-info-bar .cli_settings_button:after{content:"";width:100%;height:1px;background-color:#00e1aa;position:absolute;bottom:-1px;left:0;opacity:0;transition:all .2s}#cookie-law-info-bar .cli_settings_button:hover:after{opacity:1}#cookie-law-info-bar #cookie_action_close_header{background-color:#fff!important;border:1px solid #00e1aa;color:#00e1aa!important;padding:16px 40px;display:inline-block;color:#00e1aa;transition:all .2s}@media screen and (max-width:767px){#cookie-law-info-bar #cookie_action_close_header{padding:7px 20px}}#cookie-law-info-bar #cookie_action_close_header:after{content:"→";display:inherit;margin-left:3px}#cookie-law-info-bar #cookie_action_close_header:hover{background-color:#00e1aa!important;color:#fff!important}#cookie-law-info-bar #cookie_action_close_header:hover:after{transform:translateX(3px)}.copy li:before{content:"– "}.module.hero{height:75vh;min-height:400px;position:relative;overflow:hidden;background-color:#0f1e2d}.module.hero.full{height:100vh}.module.hero.full .headline h1{font-family:Maison Neue Mono,sans-serif;font-size:70px;line-height:90px;font-weight:700;text-transform:uppercase}@media screen and (max-width:767px){.module.hero.full .headline h1{font-size:35px;line-height:45px}}.module.hero.full .headline h1 a{position:relative}.module.hero.full .headline h1 a:after{content:"";width:100%;height:3px;background-color:#00e1aa;position:absolute;left:0;bottom:15px;opacity:0;transition:all .2s ease}@media screen and (max-width:767px){.module.hero.full .headline h1 a:after{bottom:5px}}.module.hero.full .headline h1 a:hover:after{opacity:1}.module.hero .content-wrapper{height:100%;position:absolute;top:0;left:0}.module.hero .headline{position:absolute;top:50%;transform:translateY(-50%);z-index:3}.module.hero .headline h1{font-size:70px;line-height:80px;letter-spacing:.01%;font-weight:700;color:#fff}@media screen and (max-width:767px){.module.hero .headline h1{font-size:35px;line-height:45px}}.module.hero .headline h1 a,.module.hero .headline h1 b,.module.hero .headline h1 strong{color:#00e1aa}.module.hero .buttons{position:absolute;bottom:50px;right:0;z-index:3}@media screen and (max-width:767px){.module.hero .buttons{bottom:20px;right:20px}}.module.hero .buttons .button{float:left;margin-left:20px;border:1px solid #fff;color:#fff}@media screen and (max-width:767px){.module.hero .buttons .button{float:right;margin-bottom:20px;min-width:140px;text-align:center}}.module.hero .buttons .button:after{content:" ↓";display:inline-block}.module.hero .buttons .button:hover:after{transform:translateX(0)}.module.hero .media{width:100%;height:100vh}.module.hero .media.overlay:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;z-index:2;opacity:.25}.module.hero .media img,.module.hero .media video{width:100%;height:100%;object-fit:cover;object-position:50% 50%;z-index:1}.module.hero-news{margin-top:80px}@media screen and (max-width:767px){.module.hero-news{margin-top:50px}}.module.hero-news .content{padding:40px 0}@media screen and (max-width:767px){.module.hero-news .content{padding:20px 0}}.module.hero-news .content .post_meta{display:flex;justify-content:space-between}.module.hero-news .content .post_meta .date{color:#878e96}.module.hero-news .content .tags{margin-bottom:30px}@media screen and (max-width:767px){.module.hero-news .content .tags{margin-bottom:10px}}.module.hero-news .content .tags:after{content:"";clear:both;display:block}.module.hero-news .content .tags li{display:inline-block;float:left;color:#00e1aa;text-transform:uppercase;margin-right:5px}.module.hero-news .content .tags li a{color:#00e1aa}.module.hero-news .content .tags li:after{content:"/ ";margin-left:5px}.module.hero-news .content .tags li:last-child:after{display:none}.module.hero-news .content .title h1{font-size:70px;line-height:80px;letter-spacing:.01%;font-weight:700}@media screen and (max-width:767px){.module.hero-news .content .title h1{font-size:35px;line-height:45px}}.module.hero-news .content .subtitle{margin-top:50px}@media screen and (max-width:767px){.module.hero-news .content .subtitle{margin-top:15px}}.module.hero-news .content .subtitle h2{font-size:25px;line-height:40px;font-weight:400}@media screen and (max-width:767px){.module.hero-news .content .subtitle h2{font-size:17.5px;line-height:28.5px}}.module.intro{padding:120px 0}@media screen and (max-width:767px){.module.intro{padding:80px 0}}.module.intro .headline{font-size:50px;line-height:55px;font-weight:700;margin-bottom:35px}@media screen and (max-width:767px){.module.intro .headline{font-size:30px;line-height:40px}}.module.intro .copy{font-size:25px;line-height:40px;font-weight:400}@media screen and (max-width:767px){.module.intro .copy{font-size:17.5px;line-height:28.5px}}.module.intro .button{margin-top:30px}.module.columns{padding:80px 0 30px}@media screen and (max-width:767px){.module.columns{padding:40px 0 10px}}.module.columns .headline{font-size:25px;line-height:40px;font-weight:400;margin-bottom:50px}@media screen and (max-width:767px){.module.columns .headline{font-size:20px;line-height:30px;margin-bottom:30px}}.module.columns .columns{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%;width:calc(100% + 20px)}@media screen and (min-width:768px) and (max-width:1023px){.module.columns .columns{grid-template-columns:repeat(2,1fr);margin-right:0}}@media screen and (max-width:767px){.module.columns .columns{grid-template-columns:1fr;width:100%}}.module.columns .columns .column{margin-right:20px;margin-bottom:50px}@media screen and (min-width:768px) and (max-width:1023px){.module.columns .columns .column{width:100%;margin-right:0}}@media screen and (max-width:767px){.module.columns .columns .column{margin-bottom:30px}}@media screen and (min-width:768px) and (max-width:1023px){.module.columns .columns .column:nth-child(2n){margin-left:20px}}.module.columns .columns .column .media{height:19vw;overflow:hidden;background-color:#00e1aa}@media screen and (min-width:768px) and (max-width:1023px){.module.columns .columns .column .media{min-height:240px}}@media screen and (max-width:767px){.module.columns .columns .column .media{height:30vw;min-height:220px}}.module.columns .columns .column .media img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;position:relative;float:left}.module.columns .columns .column .content a:not(.button){color:#00e1aa}.module.columns .columns .column .content .sf_meta{display:flex;align-items:center;justify-content:space-between}.module.columns .columns .column .content .sf_meta>*{margin:10px 0 -10px;text-transform:uppercase;color:#878e96;font-size:14px}.module.columns .columns .column .content .sf_date{color:#878e96;font-size:14px}.module.columns .columns .column .content .tags{margin:10px 0 -10px}.module.columns .columns .column .content .tags ul:after{content:"";clear:both;display:block}.module.columns .columns .column .content .tags p,.module.columns .columns .column .content .tags ul li{float:left;text-transform:uppercase;color:#878e96;font-size:14px}.module.columns .columns .column .content .tags p:after,.module.columns .columns .column .content .tags ul li:after{content:" /";margin-right:5px}.module.columns .columns .column .content .tags p:last-child:after,.module.columns .columns .column .content .tags ul li:last-child:after{display:none}.module.columns .columns .column h3{margin-top:15px;font-weight:700}.module.columns .columns .column .button{margin-top:15px}.module.columns .columns .column.career{width:calc(33.332% - 50px);padding:80px 15px;background-color:#f3f4f4;position:relative;margin-bottom:20px;transition:all .3s ease}@media screen and (min-width:768px) and (max-width:1023px){.module.columns .columns .column.career{width:calc(49.998% - 50px);margin-right:0}}@media screen and (max-width:767px){.module.columns .columns .column.career{width:calc(99.996% - 30px)}}@media screen and (min-width:768px) and (max-width:1023px){.module.columns .columns .column.career:nth-child(2n){margin-left:20px}}.module.columns .columns .column.career .content .tags{position:absolute;top:15px;left:15px;margin-top:0}.module.columns .columns .column.career .content .label{position:absolute;bottom:15px;left:15px;color:#fff;opacity:0;transform:translateX(-20px);transition:all .3s}.module.columns .columns .column.career .content .label:after{content:"→";margin-left:6px}.module.columns .columns .column.career:hover{background-color:#00e1aa}.module.columns .columns .column.career:hover .content h3{color:#fff}.module.columns .columns .column.career:hover .content .label{opacity:1;transform:translateX(0)}.module.columns .columns a.column h3{position:relative;transition:all .2s}.module.columns .columns a.column h3:before{content:"—";position:absolute;top:-2px;left:-30px;color:#00e1aa;opacity:0;transition:all .2s ease}.module.columns .columns a.column:hover h3{color:#00e1aa;transform:translateX(30px)}.module.columns .columns a.column:hover h3:before{opacity:1}.module.columns.filter a.column h3{transform:translateX(0)!important}.module.columns.filter a.column h3:before{display:none}.module.left_right{height:100vh;box-shadow:inset 0 -1px 0 0 #878e96}@media screen and (min-width:768px) and (max-width:1023px){.module.left_right{height:auto}}@media screen and (max-width:767px){.module.left_right{height:auto}}.module.left_right.overflow{padding:80px 0;height:auto;width:100%;overflow-x:hidden}.module.left_right.overflow .content-wrapper{height:auto}.module.left_right.overflow .media{margin-top:80px}.module.left_right.overflow .content{position:relative;top:auto;transform:translateY(0);width:100%}.module.left_right .content-wrapper{display:grid;grid-template-columns:repeat(2,1fr);height:100vh}@media screen and (min-width:768px) and (max-width:1023px){.module.left_right .content-wrapper{height:auto;padding:50px 0}}@media screen and (max-width:767px){.module.left_right .content-wrapper{height:auto}}.module.left_right .content{position:relative;display:flex;align-items:center}@media screen and (max-width:767px){.module.left_right .content{margin-top:40px;grid-column:1/3;grid-row:1;padding:0 20px;box-sizing:border-box}}.module.left_right .content .inner .headline{font-size:50px;line-height:55px;font-weight:700;margin-bottom:35px}@media screen and (max-width:767px){.module.left_right .content .inner .headline{font-size:30px;line-height:40px;margin-bottom:20px}}.module.left_right .content .inner .copy a{color:#00e1aa}.module.left_right .content .inner .button{margin-top:30px}@media screen and (max-width:767px){.module.left_right .content .inner .button{margin-top:15px}}.module.left_right .media{height:calc(100vh - 160px);margin-top:80px;background-color:#00e1aa;transform:translateX(50px);width:100%}@media screen and (min-width:1024px) and (max-width:1200px){.module.left_right .media{width:calc(50vw - 50px);height:calc(50vw - 50px)}}@media screen and (min-width:768px) and (max-width:1023px){.module.left_right .media{width:100vw;height:100vw;margin-top:50px;transform:translateX(-50px)}}@media screen and (max-width:767px){.module.left_right .media{width:100vw;height:100vw;min-height:200px;margin:20px 0 40px;transform:translateX(0);grid-column:1/3;grid-row:2}}.module.left_right .media img{width:100%;height:100%;position:relative;z-index:1;object-fit:cover}.module.left_right:nth-child(2n) .content{grid-column:2;grid-row:1;width:100%}@media screen and (max-width:767px){.module.left_right:nth-child(2n) .content{grid-column:1/3}}.module.left_right:nth-child(2n) .media{grid-column:1;grid-row:1;transform:translateX(-150px);width:100%;margin-left:0}@media screen and (min-width:768px) and (max-width:1023px){.module.left_right:nth-child(2n) .media{margin-top:50px}}@media screen and (max-width:767px){.module.left_right:nth-child(2n) .media{grid-row:2;grid-column:1/3;transform:translate(0);margin-left:0}}.module.brands{padding:80px 0;box-shadow:inset 0 -1px 0 0 #878e96}@media screen and (max-width:767px){.module.brands{padding:40px 0}}.module.brands .headline{font-size:25px;line-height:40px;font-weight:400;margin-bottom:50px}@media screen and (max-width:767px){.module.brands .headline{font-size:20px;line-height:30px;margin-bottom:10px}}.module.brands .brands{margin:auto}.module.brands .brands .brand{display:grid;grid-template-columns:repeat(12,1fr);padding:30px 0}@media screen and (max-width:767px){.module.brands .brands .brand{padding:20px 0;grid-template-rows:auto auto}}.module.brands .brands .brand:nth-child(2n) .content{grid-column:1/6;grid-row:1;margin-left:0}@media screen and (max-width:767px){.module.brands .brands .brand:nth-child(2n) .content{grid-column:1/-1;grid-row:2;width:100%}}.module.brands .brands .brand:nth-child(2n) .media{grid-column:7/-1;grid-row:1}@media screen and (max-width:767px){.module.brands .brands .brand:nth-child(2n) .media{grid-column:1/-1;grid-row:1;width:100%}}.module.brands .brands .brand .media{width:100%;height:27vw;min-height:200px;position:relative;grid-column:1/7}@media screen and (min-width:768px) and (max-width:1023px){.module.brands .brands .brand .media{min-height:250px;margin-bottom:40px}}@media screen and (max-width:767px){.module.brands .brands .brand .media{grid-column:1/-1;grid-row:1;width:100%}}.module.brands .brands .brand .media:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;z-index:2;opacity:.25}.module.brands .brands .brand .media .main{width:100%;height:100%;position:relative;z-index:1;object-fit:cover}.module.brands .brands .brand .media .logo{width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.module.brands .brands .brand .content{width:100%;grid-column:8/-1}@media screen and (min-width:768px) and (max-width:1023px){.module.brands .brands .brand .content{grid-column:8/-1}}@media screen and (max-width:767px){.module.brands .brands .brand .content{grid-column:1/-1;grid-row:2;margin-top:20px}}.module.brands .brands .brand .content a{display:inline-block;color:#00e1aa}.module.brands .brands .brand .content a:after{content:"→";display:inherit;margin-left:3px;transition:all .25s ease}.module.brands .brands .brand .content a:hover:after{transform:translateX(3px)}.module.facts{padding:80px 0 40px;box-shadow:inset 0 -1px 0 0 #878e96}@media screen and (max-width:767px){.module.facts{padding:40px 0}}.module.facts .content-wrapper{display:flex}@media screen and (max-width:767px){.module.facts .content-wrapper{flex-direction:column}}.module.facts .headline{font-size:25px;line-height:40px;font-weight:400;margin-bottom:50px}@media screen and (max-width:767px){.module.facts .headline{font-size:20px;line-height:30px;margin-bottom:20px}}.module.facts .facts{display:grid;grid-template-columns:repeat(2,1fr)}.module.facts .facts .fact{margin-right:20px;margin-bottom:40px;width:100%;height:100%!important}@media screen and (max-width:767px){.module.facts .facts .fact{margin-bottom:20px}}.module.facts .facts .fact .title h4{font-family:Maison Neue Mono,sans-serif;font-size:70px;line-height:90px;font-weight:700;font-size:50px;line-height:55px;color:#00e1aa}@media screen and (max-width:767px){.module.facts .facts .fact .title h4{font-size:35px;line-height:45px}}.module.columns.team .wrap{width:100%;display:block;float:left;position:relative;transition:all .4s ease}.module.columns.team .more{display:none}.module.columns.team .foldout{width:100%;margin-bottom:40px;padding-bottom:20px;position:absolute;bottom:0;left:0;opacity:0;box-shadow:inset 0 -1px 0 0 #878e96;visibility:hidden;transition:all .4s ease}@media screen and (max-width:767px){.module.columns.team .foldout{margin-bottom:0}}.module.columns.team .foldout .close{position:absolute;top:30px;right:60px;cursor:pointer}@media screen and (max-width:767px){.module.columns.team .foldout .close{display:none}}.module.columns.team .foldout .content{padding:80px 0}@media screen and (max-width:767px){.module.columns.team .foldout .content{padding:0 0 40px}}.module.columns.team .foldout .content a{color:#00e1aa;border-bottom:1px solid transparent}.module.columns.team .foldout .content a:hover{border-color:#00e1aa}.module.columns.team .foldout.active{opacity:1;visibility:visible}.module.columns.team .columns .column{height:auto!important;margin-bottom:40px;padding-bottom:30px;border-bottom:5px solid transparent;box-shadow:inset 0 -1px 0 0 #878e96;transition:all .2s;cursor:pointer}@media screen and (max-width:767px){.module.columns.team .columns .column{position:relative;border:0}}.module.columns.team .columns .column.active .more{display:block}.module.columns.team .columns .column .content span{display:block;margin-top:15px;color:#00e1aa}.module.columns.team .columns .column .content span:after{content:"↓";display:inline-block;margin-left:5px;transition:all .4s ease}.module.columns.team .columns .column.active{border-color:#00e1aa;box-shadow:inset 0 -1px 0 0 transparent}.module.columns.team .columns .column.active .content span:after{transform:rotate(180deg)}.module.fullscreen{position:relative}.module.fullscreen .content{position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:3;color:#fff;font-size:25px;line-height:40px;font-weight:400}@media screen and (max-width:767px){.module.fullscreen .content{font-size:17.5px;line-height:28.5px;width:calc(100% - 40px);left:20px}}.module.fullscreen .content strong{color:#fff}.module.fullscreen .content a{color:#00e1aa}.module.fullscreen .media{width:100%}.module.fullscreen .media:after{content:"";clear:both;display:block}.module.fullscreen .media.overlay:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;z-index:2;opacity:.25;visibility:visible;transition:all .4s ease}@media screen and (max-width:767px){.module.fullscreen .media.overlay:before{display:none}}.module.fullscreen .media img,.module.fullscreen .media video{width:100%;height:100vh;object-fit:cover;z-index:1;float:left}.module.fullscreen .media .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:70px;line-height:80px;letter-spacing:.01%;font-weight:700;color:#00e1aa;transition:all .3s ease;z-index:2;cursor:pointer}@media screen and (max-width:767px){.module.fullscreen .media .play{font-size:35px;line-height:45px;display:none}}.module.fullscreen .media.playing .play,.module.fullscreen .media.playing:before{visibility:hidden;opacity:0}.module.fullscreen.parallax{min-height:200vh}.module.fullscreen.parallax .content{top:auto;transform:translateY(0);margin-top:100vh;margin-bottom:50vh}.module.fullscreen.parallax .media{height:100vh;bottom:0}.module.fullscreen.parallax .media.overlay:before{opacity:0}.module.fullscreen.parallax .media.js-is-sticky.overlay:before{opacity:.3}.module.medias{padding:80px 0}@media screen and (max-width:767px){.module.medias{padding:40px 0 10px}}.module.medias .headline{font-size:25px;line-height:40px;font-weight:400;margin-bottom:130px}@media screen and (max-width:767px){.module.medias .headline{font-size:20px;line-height:30px;margin-bottom:60px}}.module.medias .media-row{margin-top:-80px;display:flex}.module.medias .media-row:after{content:"";clear:both;display:block}@media screen and (max-width:767px){.module.medias .media-row{margin-top:-40px}}.module.medias .media-row .media{float:left;margin-right:20px}@media screen and (max-width:767px){.module.medias .media-row .media{margin-bottom:20px;margin-right:0}}.module.medias .media-row .media .caption{margin-top:3px}.module.text{padding:80px 0}@media screen and (max-width:767px){.module.text{padding:40px 0}}.module.text .content .headline{font-size:50px;line-height:55px;font-weight:700;margin-bottom:35px}@media screen and (max-width:767px){.module.text .content .headline{font-size:30px;line-height:40px;margin-bottom:20px}}.module.text .content .copy a{color:#00e1aa}.module.text .content .copy strong{text-transform:uppercase}.module.text .content .button{margin-top:30px;position:relative;left:50%;transform:translateX(-50%)}@media screen and (max-width:767px){.module.text .content .button{margin-top:15px;left:auto;transform:translateX(0)}}.module.newsletter{background-color:#f3f4f4;color:#fff;padding:80px 0}.module.newsletter .content:after{content:"";clear:both;display:block}@media screen and (max-width:767px){.module.newsletter .headline{text-align:center}}.module.newsletter .headline h3{font-size:50px;line-height:55px;font-weight:700}@media screen and (max-width:767px){.module.newsletter .headline h3{font-size:30px;line-height:40px}}.module.newsletter .description p{color:#000;font-size:20px;padding-top:8px}.module.newsletter form{margin-top:47px;width:100%;float:left;position:relative}.module.newsletter form input{width:calc(50% - 10px);height:30px;line-height:30px;display:inline-block;float:left;padding:5px 0;color:#00e1aa;background-color:transparent;border-radius:0;border-bottom:1px solid #000;transition:all .2s linear}@media screen and (max-width:767px){.module.newsletter form input{width:100%;height:35px;line-height:35px;padding:0}}.module.newsletter form input::-moz-placeholder{color:#000}.module.newsletter form input:focus{outline:none}.module.newsletter form input:first-child{margin-right:19px}@media screen and (max-width:767px){.module.newsletter form input:first-child{margin-bottom:30px}}.module.newsletter form input[type=submit]{width:36px;height:47px;position:absolute;top:-5px;right:-50px;background-image:url(newsletter-submit.4a2da2af.svg);background-repeat:no-repeat;background-size:100%;background-position:50%;border:0;padding:0;color:transparent;z-index:2;cursor:pointer;opacity:0;visibility:hidden}.module.newsletter form input[type=submit].active{opacity:1;visibility:visible}.module.newsletter #mce-responses{display:block;float:left;color:#00e1aa;grid-column:1/-1;font-size:25px;line-height:40px;font-weight:400;margin-top:30px}@media screen and (max-width:767px){.module.newsletter #mce-responses{font-size:20px;line-height:30px}}.module.newsletter-distribution-list{background-color:#00e1aa;padding:72px 0 64px}.module.newsletter-distribution-list .headline h3{font-size:50px;line-height:55px;font-weight:700;color:#fff}@media screen and (max-width:767px){.module.newsletter-distribution-list .headline h3{font-size:30px;line-height:40px}}.module.newsletter-distribution-list .description{color:#fff}.module.newsletter-distribution-list form>div{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;padding-top:47px}.module.newsletter-distribution-list form>div #mce-responses{grid-column:1/-1;padding:16px}.module.newsletter-distribution-list form>div #mce-responses #mce-success-response{color:#fff;text-align:center}.module.newsletter-distribution-list form>div .mc-JOIN{display:flex;align-items:center}.module.newsletter-distribution-list form>div .mc-LANGUAGE{position:relative}.module.newsletter-distribution-list form>div .mc-LANGUAGE>div{width:105px;position:relative;display:inline-block}.module.newsletter-distribution-list form>div .mc-LANGUAGE svg{position:absolute;top:17.5px;right:3px}.module.newsletter-distribution-list form>div label{color:#fff}.module.newsletter-distribution-list form>div select{-moz-appareance:none;appearance:none;background:none;color:#fff;border:1px solid #fff;padding:6px 8px;margin-left:10px;width:100%}.module.newsletter-distribution-list form>div select option{color:#000}.module.newsletter-distribution-list form>div input::-webkit-contacts-auto-fill-button{background-color:#fff}.module.newsletter-distribution-list form>div input[type=email],.module.newsletter-distribution-list form>div input[type=text]{background:none;border:none;border-bottom:1px solid #fff;color:#fff;margin-bottom:50px}.module.newsletter-distribution-list form>div input[type=email]::placeholder,.module.newsletter-distribution-list form>div input[type=text]::placeholder{color:hsla(0,0%,100%,.7)}.module.newsletter-distribution-list form>div input[type=checkbox]{border:1px solid #fff;width:30px;height:30px;margin-right:10px}.module.newsletter-distribution-list form>div input[type=checkbox]:checked{background-color:#fff}.module.newsletter-distribution-list form>div input[type=submit]{grid-column:1/-1;margin-top:58px;max-width:170px;justify-self:center;background-color:#fff;cursor:pointer;border:1px solid #fff}.module.newsletter-distribution-list form>div input[type=submit]:hover{background-color:transparent}.module.anchor{width:100%;float:left}.module.footer-bottom{width:100%;display:block;float:left;padding:20px 0;border-top:1px solid #fff;color:#878e96;position:relative}@media screen and (max-width:767px){.module.footer-bottom{padding:0;border:0}}.module.footer-bottom a{color:#878e96}.module.footer-bottom a:hover{color:#00e1aa}@media screen and (max-width:767px){.module.footer-bottom .outer-gap{width:100%;margin:0}}@media screen and (max-width:767px){.module.footer-bottom .copyright{width:calc(100% - 40px);padding:20px;position:absolute;bottom:0;font-size:14px;line-height:24px;letter-spacing:-.1%;text-align:center}}@media screen and (max-width:767px) and (max-width:767px){.module.footer-bottom .copyright{font-size:12px;line-height:20px}}.module.footer-bottom .copyright a{display:inline-block;color:#00e1aa}.module.footer-bottom .copyright a:after{content:"→";display:inherit;margin-left:3px;transition:all .25s ease}.module.footer-bottom .copyright a:hover:after{transform:translateX(3px)}.module.footer-bottom .cookie_button{display:flex;justify-content:flex-start;cursor:pointer}.module.footer-bottom .language{float:right;text-align:right;transition:all .3s ease}@media screen and (max-width:767px){.module.footer-bottom .language{width:calc(100% - 40px);padding:15px 20px;float:left;margin-bottom:80px;border-bottom:1px solid #878e96;font-family:Maison Neue,sans-serif;font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.1%}}@media screen and (max-width:767px) and (max-width:767px){.module.footer-bottom .language{font-size:14px;line-height:24px}}.module.footer-bottom .language span{display:inline-block;margin-right:60px;float:left}.module.footer-bottom .language .selection{display:inline-block}.module.footer-bottom .language .selection .current{cursor:pointer;transition:all .2s}.module.footer-bottom .language .selection .current:after{content:"↑";display:inline-block;margin-left:3px}.module.footer-bottom .language .selection .current:hover{color:#00e1aa}.module.footer-bottom .language .selection ul{position:absolute;display:none;opacity:0;transition:all .4s ease}.module.footer-bottom .language.active{margin-bottom:50px}@media screen and (max-width:767px){.module.footer-bottom .language.active{margin-bottom:80px;padding-bottom:40px}}.module.footer-bottom .language.active .selection .current:after{transform:rotate(180deg)}.module.footer-bottom .language.active .selection ul{opacity:1;display:block}.module.map_full .popup{display:block!important;text-align:center;padding:15px 0}.module.map_full .popup h3{position:relative;font-family:Maison Neue,sans-serif;font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.1%;font-weight:700;color:#fff;z-index:2}@media screen and (max-width:767px){.module.map_full .popup h3{font-size:14px;line-height:24px}}.module.map_full .popup:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#0f1e2d;z-index:1}.module.map_rows{padding:80px 0;box-shadow:inset 0 -1px 0 0 #878e96}@media screen and (max-width:767px){.module.map_rows{padding:40px 0}}.module.map_rows .headline{font-size:25px;line-height:40px;font-weight:400;margin-bottom:50px}@media screen and (max-width:767px){.module.map_rows .headline{font-size:20px;line-height:30px;margin-bottom:10px}}.module.map_rows .maps .map_row{padding:30px 0;display:grid;grid-template-columns:repeat(12,1fr)}@media screen and (max-width:767px){.module.map_rows .maps .map_row{padding:20px 0}}.module.map_rows .maps .map_row:nth-child(2n) .content{margin-left:0;grid-column:1/5}@media screen and (max-width:767px){.module.map_rows .maps .map_row:nth-child(2n) .content{grid-column:1/-1;grid-row:2}}.module.map_rows .maps .map_row:nth-child(2n) .map{grid-column:6/-1}@media screen and (max-width:767px){.module.map_rows .maps .map_row:nth-child(2n) .map{grid-column:1/-1;grid-row:1}}.module.map_rows .maps .map_row .map{width:100%;position:relative;grid-column:1/8;grid-row:1}@media screen and (max-width:767px){.module.map_rows .maps .map_row .map{width:100%;grid-column:1/-1;grid-row:1}}.module.map_rows .maps .map_row .map:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.module.map_rows .maps .map_row .map .acf-map{height:27vw!important}@media screen and (max-width:767px){.module.map_rows .maps .map_row .map .acf-map{min-height:200px}}.module.map_rows .maps .map_row .content{width:100%;grid-column:9/-1;grid-row:1}@media screen and (max-width:767px){.module.map_rows .maps .map_row .content{margin-top:20px;grid-column:1/-1;grid-row:2}}.module.map_rows .maps .map_row .content a{color:#00e1aa}.module.map_rows .maps .map_row .content .title h3{font-size:25px;line-height:40px;font-weight:400;font-weight:700}@media screen and (max-width:767px){.module.map_rows .maps .map_row .content .title h3{font-size:20px;line-height:30px}}.module.map_rows .maps .map_row .content .headline{margin-bottom:10px;font-weight:700;color:#00e1aa}.module.map_rows .maps .map_row .content .content{display:block}.module.map_rows .maps .map_row .content .button{margin-top:30px}.module.map_rows .maps .map_row .content .button:hover{color:#fff}.module.social-sharing{margin:60px 0}.module.social-sharing ul,.module.social-sharing ul li{display:flex;justify-content:center;align-items:center}.module.social-sharing ul li{margin:0 10px;height:20px}.module.social-sharing ul li.social-sharing--text{text-transform:uppercase;color:#00e1aa;font-size:11px;letter-spacing:-.1px;cursor:pointer}.module.social-sharing+.module{padding:0}.module.quote{padding:70px 0}.module.quote blockquote{font-size:33px;line-height:46px;font-weight:700;position:relative}.module.quote blockquote:before{content:"“";position:absolute;font-size:140px;line-height:1em;left:-100px;top:0;color:#00e1aa;transform:rotate(180deg) scaleX(-1) translateY(50%)}@media screen and (max-width:767px){.module.quote blockquote:before{left:0;position:relative;display:block;text-align:center}}.module.quote blockquote cite{display:block;font-size:18px;line-height:26px;color:#00e1aa;font-style:normal;padding-top:40px}.module.instagram_feed{background-color:#f3f4f4;padding:30px 0}@media screen and (min-width:768px){.module.instagram_feed{padding:80px 0}}.module.instagram_feed .instagram_feed__title{display:flex;align-items:center;margin-bottom:20px}@media screen and (min-width:768px){.module.instagram_feed .instagram_feed__title{margin-bottom:50px}}.module.instagram_feed .instagram_feed__title svg{margin-right:16px}.module.instagram_feed .instagram_feed__title h2{font-size:20px}@media screen and (min-width:768px){.module.instagram_feed .instagram_feed__title h2{font-size:50px}}.module.linkedin_feed{background-color:#0f1e2d}.module.linkedin_feed h3{color:#fff;padding:70px 0 50px;font-size:50px;line-height:55px;font-weight:600}@media screen and (max-width:768px){.module.linkedin_feed h3{font-size:30px;line-height:32px}}.module.linkedin_feed .linkedin_feed__container{display:grid;grid-template-columns:repeat(3,1fr);padding-bottom:140px;gap:30px}@media screen and (max-width:768px){.module.linkedin_feed .linkedin_feed__container{grid-template-columns:1fr}}.module.linkedin_feed .linkedin_feed__post--bg{background-color:#fff;padding:24px}.module.linkedin_feed .linkedin_feed__header{display:flex;justify-content:space-between;margin-bottom:16px}.module.linkedin_feed .linkedin_feed__header>div{display:flex}.module.linkedin_feed .linkedin_feed__header h4{font-size:18px;line-height:18px;font-weight:600}.module.linkedin_feed .linkedin_feed__header img{width:50px;height:50px;margin-right:12px}.module.filter{padding:80px 0 0}.module.filter h4{box-shadow:inset 0 -1px 0 0 #878e96;margin:10px 0;padding-bottom:0;font-size:14px;line-height:24px;letter-spacing:-.1%}@media screen and (max-width:767px){.module.filter h4{font-size:12px;line-height:20px}}.module.filter .columns{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%}@media screen and (min-width:768px) and (max-width:1023px){.module.filter .columns{grid-template-columns:repeat(2,1fr);margin-right:0}}@media screen and (max-width:767px){.module.filter .columns{grid-template-columns:1fr}}.module.filter .columns .column.career,.module.filter .columns .column.news{width:100%;height:100%!important;box-sizing:border-box}.module.filter .pagination{width:100%;margin-top:40px;margin-bottom:50px;display:flex;justify-content:space-between}.module.filter .pagination .btn-pagination{border:1px solid #00e1aa;outline:0;padding:16px 40px;display:inline-block;color:#00e1aa;cursor:pointer}.module.filter .pagination .btn-pagination.less:before{content:"←";margin-right:3px}.module.filter .pagination .btn-pagination.more:after{content:"→";margin-left:3px}@media screen and (max-width:767px){.module.filter .pagination .btn-pagination{padding:7px 20px}}.module.filter .pagination .btn-pagination:hover{background-color:#00e1aa;color:#fff}.module.filter .pagination .btn-pagination:hover:after{transform:translateX(3px)}.module.filter .pagination .btn-pagination--disabled{cursor:disabled;pointer-events:none;opacity:.5}.module.filter .pagination .btn-pagination--hidden{display:none}.module.filter form.searchandfilter{margin:20px 0 35px}.module.filter form.searchandfilter h4{margin:-10px 0 8px;padding:0;box-shadow:none;font-size:14px;line-height:1em}.module.filter form.searchandfilter ul{display:flex;justify-content:space-between;flex-flow:column wrap}.module.filter form.searchandfilter [data-sf-field-name=_sft_post_tag]{flex:0 0 100%}@media screen and (min-width:769px){.module.filter form.searchandfilter [data-sf-field-name=_sft_post_tag]{flex:1}}.module.filter form.searchandfilter [data-sf-field-name=_sf_post_date],.module.filter form.searchandfilter [data-sf-field-name=_sf_sort_order]{display:inline-block;font-size:12px}@media screen and (min-width:769px){.module.filter form.searchandfilter [data-sf-field-name=_sf_post_date],.module.filter form.searchandfilter [data-sf-field-name=_sf_sort_order]{margin-top:-39px}}.module.filter form.searchandfilter [data-sf-field-name=_sf_post_date] label,.module.filter form.searchandfilter [data-sf-field-name=_sf_sort_order] label{border:1px solid #878e96;width:130px;height:32px;position:relative}.module.filter form.searchandfilter [data-sf-field-name=_sf_post_date] label:before,.module.filter form.searchandfilter [data-sf-field-name=_sf_sort_order] label:before{content:"";position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #878e96;right:10px;top:50%;transform:translateY(-50%);z-index:-1}.module.filter form.searchandfilter [data-sf-field-name=_sf_post_date] label select,.module.filter form.searchandfilter [data-sf-field-name=_sf_sort_order] label select{-moz-appearance:none;appearance:none;color:#878e96;width:100%;height:100%;min-width:auto;padding-left:11px;font-size:14px;background:transparent}.module.filter form.searchandfilter [data-sf-field-name=_sf_post_date]{margin-left:auto;margin-right:30px}@media screen and (min-width:769px){.module.filter form.searchandfilter [data-sf-field-name=_sf_post_date]{margin-right:170px}}.module.filter form.searchandfilter [data-sf-field-name=_sf_post_date] label{width:73px}.module.filter form.searchandfilter [data-sf-field-input-type=checkbox]{display:inline-block}.module.filter form.searchandfilter [data-sf-field-input-type=checkbox].sf-field-post-meta-ProjectGeoLocationCity,.module.filter form.searchandfilter [data-sf-field-input-type=checkbox].sf-field-post-meta-softgarden_jobCategory_de,.module.filter form.searchandfilter [data-sf-field-input-type=checkbox].sf-field-post-meta-softgarden_jobCategory_en,.module.filter form.searchandfilter [data-sf-field-input-type=checkbox].sf-field-post-meta-softgarden_workTime_de,.module.filter form.searchandfilter [data-sf-field-input-type=checkbox].sf-field-post-meta-softgarden_workTime_en{display:block;flex:0 1 100%}.module.filter form.searchandfilter [data-sf-field-input-type=checkbox][data-sf-field-type=taxonomy]{padding:0!important}.module.filter form.searchandfilter [data-sf-field-input-type=checkbox] ul{display:inline-block}.module.filter form.searchandfilter [data-sf-field-input-type=checkbox] ul li{padding:0!important;display:inline-block;position:relative;margin:0 15px 10px 0;transition:all .2s}.module.filter form.searchandfilter [data-sf-field-input-type=checkbox] ul li input{visibility:hidden;position:absolute}.module.filter form.searchandfilter [data-sf-field-input-type=checkbox] ul li label{padding:0!important;font-size:14px;line-height:24px;letter-spacing:-.1%;text-transform:uppercase;color:#878e96;cursor:pointer;transition:all .2s}@media screen and (max-width:767px){.module.filter form.searchandfilter [data-sf-field-input-type=checkbox] ul li label{font-size:12px;line-height:20px}}.module.filter form.searchandfilter [data-sf-field-input-type=checkbox] ul li:before{content:"";width:100%;position:absolute;bottom:0;left:0;border-bottom:1px solid #00e1aa;opacity:0;transition:all .2s}.module.filter form.searchandfilter [data-sf-field-input-type=checkbox] ul li:after{content:"";width:10px;height:10px;position:absolute;top:8px;right:9px;background-image:url(close.58795c77.svg);background-size:100%;opacity:0;visibility:hidden;transition:all .2s}.module.filter form.searchandfilter [data-sf-field-input-type=checkbox] ul li:hover label{color:#00e1aa}.module.filter form.searchandfilter [data-sf-field-input-type=checkbox] ul li:hover:before{opacity:1}.module.filter form.searchandfilter [data-sf-field-input-type=checkbox] ul li.sf-option-active{background-color:#00e1aa}.module.filter form.searchandfilter [data-sf-field-input-type=checkbox] ul li.sf-option-active label{position:relative;padding:0 24px 0 8px!important;color:#fff;z-index:1}.module.filter form.searchandfilter [data-sf-field-input-type=checkbox] ul li.sf-option-active:before{opacity:0}.module.filter form.searchandfilter [data-sf-field-input-type=checkbox] ul li.sf-option-active:after{opacity:1;visibility:visible}.sf-field-reset{padding:0!important;margin:0 15px 10px 0!important}.sf-field-reset .search-filter-reset{color:#878e96;font-size:14px}.search-filter-results .module.columns{padding:0}.search-filter-results .module.columns .headline{width:100%;font-size:25px;line-height:40px;font-weight:400;text-align:center;font-weight:700;float:left}@media screen and (max-width:767px){.search-filter-results .module.columns .headline{font-size:20px;line-height:30px}}.button--download{background:none;border:1px solid #00e1aa;color:#00e1aa;width:170px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s;margin-top:12px}.button--download:hover{background-color:#00e1aa;color:#fff}.gm-style a,.gm-style div,.gm-style label,.gm-style span{font-family:Maison Neue,sans-serif;font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.1%}@media screen and (max-width:767px){.gm-style a,.gm-style div,.gm-style label,.gm-style span{font-size:14px;line-height:24px}}.gm-style .gm-style-iw-t:after{display:none}.gm-style a,.gm-style label{display:inline}.gm-style div{display:block}.gm-style img{border:0;padding:0;margin:0}.gm-style .gm-style-iw-c{width:220px!important;box-shadow:none;border-radius:0;padding:15px}@media screen and (max-width:767px){.gm-style .gm-style-iw-c{width:400px!important}}.gm-style .gm-style-iw-c button{display:none!important}.acf-map{width:100%;height:100vh}@media screen and (max-width:767px){.acf-map{height:100vh}}.acf-map img{max-width:inherit!important}.single-careers .module.text .copy h2{font-family:Maison Neue,sans-serif;font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.1%;font-weight:700}@media screen and (max-width:767px){.single-careers .module.text .copy h2{font-size:14px;line-height:24px}}.single-careers .module.text .copy p,.single-careers .module.text .copy ul{margin-bottom:20px}.press-download{display:flex;justify-content:center}.press-download a,.press-download button{background:none;border:1px solid #00e1aa;color:#00e1aa;width:170px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s}.press-download a:hover,.press-download button:hover{background-color:#00e1aa;color:#fff}
/*# sourceMappingURL=style.css.map */