body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}article,aside,details,figcaption,figure,picture,footer,header,hgroup,nav,section,main{display:block}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-size:1em;line-height:1.35;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}a{text-decoration:none}a:focus,a:hover,a:active{outline:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:0}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}pre,code,kbd,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;word-wrap:break-word}q{quotes:none}q::before,q::after{content:""}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}nav ul,nav ol,ul,li{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}iframe{border:0}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type=text],input[type=email],input[type=password],input[type=search],textarea{-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}input,textarea,select{outline:none}table{border-collapse:collapse;border-spacing:0;border-color:rgba(0,0,0,0)}td{vertical-align:top}body.light-theme{--primary-color: #131e29;--primary-color-rgba: 19, 30, 41;--secondary-color: #fff;--secondary-color-rgba: 255, 255, 255;--primary-color-dark: #000}body.dark-theme{--primary-color-light: #fff;--primary-color: #fff;--primary-color-rgba: 255, 255, 255;--secondary-color: #131e29;--secondary-color-rgba: 19, 30, 41}@font-face{font-family:"svgicons";src:url("../assets/fonts/svgicons.woff2?t=1761543163826") format("woff2"),url("../assets/fonts/svgicons.woff?t=1761543163826") format("woff")}.card__quote:after,.icon-wrap .icon:after,.link:after,.font-ico-twitter:before,.font-ico-stop:before,.font-ico-star:before,.font-ico-slider-prev:before,.font-ico-slider-next:before,.font-ico-search:before,.font-ico-quote:before,.font-ico-play:before,.font-ico-pause:before,.font-ico-outer:before,.font-ico-linkedin:before,.font-ico-instagram:before,.font-ico-filters:before,.font-ico-facebook:before,.font-ico-external:before,.font-ico-dots:before,.font-ico-copy:before,.font-ico-close:before,.font-ico-close-popup:before,.font-ico-chevron:before,.font-ico-caption:before,.font-ico-behance:before,.font-ico-arrow-up:before,.font-ico-arrow-right:before,.font-ico-arrow-large:before,.font-ico-arrow-large rotated:before,.font-ico-arrow-down:before,.font-ico-arrow-anim:before{font-family:"svgicons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;display:block;line-height:1}[class*=font-ico]{display:inline-block}.font-ico-arrow-anim:before{content:""}.font-ico-arrow-down:before{content:""}.font-ico-arrow-large rotated:before{content:""}.font-ico-arrow-large:before{content:""}.font-ico-arrow-right:before{content:""}.font-ico-arrow-up:before{content:""}.font-ico-behance:before{content:""}.font-ico-caption:before{content:""}.font-ico-chevron:before{content:""}.font-ico-close-popup:before{content:""}.font-ico-close:before{content:""}.font-ico-copy:before{content:""}.font-ico-dots:before{content:""}.font-ico-external:before{content:""}.font-ico-facebook:before{content:""}.font-ico-filters:before{content:""}.font-ico-instagram:before{content:""}.font-ico-linkedin:before{content:""}.font-ico-outer:before{content:""}.font-ico-pause:before{content:""}.font-ico-play:before{content:""}.font-ico-quote:before{content:""}.font-ico-search:before{content:""}.font-ico-slider-next:before{content:""}.font-ico-slider-prev:before{content:""}.font-ico-star:before{content:""}.font-ico-stop:before{content:""}.font-ico-twitter:before{content:""}*{-webkit-box-sizing:border-box;box-sizing:border-box}*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}.sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.has-cover{background-size:cover;background-repeat:no-repeat;background-position:center center}.skip-link{position:absolute;left:0;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);z-index:21;color:var(--primary-color);font-size:16px;line-height:20px;padding:8px 14px;background-color:var(--secondary-color);opacity:0}.skip-link:focus{opacity:1;outline:2px solid #ffcd00;-webkit-transform:translateY(0);transform:translateY(0)}@font-face{font-family:"Gotham";src:url("../assets/fonts/Gotham-Light.woff2") format("woff2"),url("../assets/fonts/Gotham-Light.woff") format("woff"),url("../assets/fonts/Gotham-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-style:normal}@font-face{font-family:"Gotham";src:url("../assets/fonts/Gotham-Book.woff2") format("woff2"),url("../assets/fonts/Gotham-Book.woff") format("woff"),url("../assets/fonts/Gotham-Book.ttf") format("truetype");font-weight:400;font-style:normal;font-style:normal}@font-face{font-family:"Gotham";src:url("../assets/fonts/Gotham-Medium.woff2") format("woff2"),url("../assets/fonts/Gotham-Medium.woff") format("woff"),url("../assets/fonts/Gotham-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-style:normal}@font-face{font-family:"Gotham";src:url("../assets/fonts/Gotham-Bold.woff2") format("woff2"),url("../assets/fonts/Gotham-Bold.woff") format("woff"),url("../assets/fonts/Gotham-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-style:normal}@font-face{font-family:"Gotham";src:url("../assets/fonts/Gotham-Black.woff2") format("woff2"),url("../assets/fonts/Gotham-Black.woff") format("woff"),url("../assets/fonts/Gotham-Black.ttf") format("truetype");font-weight:800;font-style:normal;font-style:normal}@font-face{font-family:"Gotham-Bold";src:url("../assets/fonts/GothamBold1.woff2") format("woff2"),url("../assets/fonts/GothamBold1.woff") format("woff"),url("../assets/fonts/GothamBold1.ttf") format("truetype");font-weight:700;font-style:normal;font-style:normal}body{font-family:"Gotham",sans-serif;font-weight:500;color:var(--primary-color);min-height:100vh}@media only screen and (min-width: 1200px){body{font-size:clamp(14px,0.7291666667vw,22px)}}@media only screen and (max-width: 1199.98px){body{font-size:14px}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.main--capabilities .video{margin-bottom:80px !important}}@media only screen and (max-width: 767.98px){.main--capabilities .video{margin-bottom:60px}}.scroll-disabled{position:fixed;width:100%;height:100%;overflow-y:scroll}.scroll-disabled button.container{z-index:1 !important}.wrap{margin:0 auto;width:100%}@media only screen and (min-width: 1200px){.wrap{max-width:clamp(1920px,100vw,3072px);padding:0 clamp(34px,4.1666666667vw,128px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.wrap{padding:0 34px}}@media only screen and (max-width: 767.98px){.wrap{padding:0 20px}}@media only screen and (min-width: 1200px){.study-holder .wrap{padding:0 clamp(20px,4.1666666667vw,128px)}}@media only screen and (min-width: 1200px){.wrap--medium{max-width:clamp(1500px,78.125vw,2400px)}}@media only screen and (min-width: 1200px){.wrap--smaller{max-width:clamp(1198px,62.3958333333vw,1916px)}}.image{width:100%;height:auto}[data-object-fit=cover]{-o-object-fit:cover;object-fit:cover}[data-object-fit=contain]{-o-object-fit:contain;object-fit:contain}.overlay{-webkit-transition:.3s ease;transition:.3s ease}.overlay::after{content:"";position:fixed;left:0;top:0;opacity:0;visibility:hidden;width:100%;height:100%;background-color:rgba(19,30,41,.5);-webkit-transition:.3s ease;transition:.3s ease;z-index:7}.overlay--active{z-index:100}.overlay--active::after{opacity:1;visibility:visible}.case-study{overflow-x:hidden}.case-study .quote .wrap--smaller{padding:0}@media only screen and (min-width: 1200px){.case-study .wrap{padding:0 clamp(20px,4.1666666667vw,128px)}.case-study .quote{padding-bottom:clamp(10px,0.5208333333vw,16px)}.case-study .quote .wrap--medium,.case-study .quote .wrap--smaller{max-width:clamp(1800px,93.75vw,2880px)}}.case-study-page{scroll-behavior:smooth}.case-study-page .header::after{display:none}.case-study-page.light-theme .header--expand .header__bottom{background-image:url("../assets/images/bg-light.jpg") !important}.case-study-page.dark-theme .header--expand .header__bottom{background-image:url("../assets/images/bg-dark.jpg") !important}@media only screen and (min-width: 1200px){.main{padding:clamp(355px,22.3958333333vw,688px) 0 clamp(90px,5.7291666667vw,176px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.main{padding:clamp(320px,21.875vw,672px) 0 100px}}@media only screen and (max-width: 767.98px){.main{padding:283px 0 120px}}.section{padding-top:80px}@media only screen and (min-width: 1200px){.section{padding-top:clamp(90px,5.7291666667vw,176px);margin-bottom:clamp(30px,4.6875vw,144px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.section{padding-top:100px;margin-bottom:20px}}img{width:100%}.title{font-size:24px;font-weight:800;line-height:1.2;letter-spacing:-0.05em;text-transform:uppercase}@media only screen and (min-width: 1200px){.title{font-size:clamp(28px,3.125vw,96px)}.title br{display:none}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.title{font-size:28px}}.title--line{padding-bottom:32px;border-bottom:1px solid rgba(19,30,41,.3)}@media only screen and (min-width: 1200px){.title--line{padding-bottom:clamp(32px,2.6041666667vw,80px)}}@media only screen and (max-width: 767.98px){.title--line{margin-bottom:60px}}.text{font-size:12px;font-weight:300;line-height:1.35;letter-spacing:-0.02em}.text b,.text strong{font-weight:500}@media only screen and (min-width: 1200px){.text{font-size:clamp(14px,1.0416666667vw,32px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.text{font-size:14px}}.caption{font-size:10px;font-weight:400;line-height:1.4;letter-spacing:-0.02em}@media only screen and (min-width: 1200px){.caption{font-size:clamp(14px,0.7291666667vw,22px)}}.link{font-size:12px;line-height:1.2;display:inline-block;position:relative;padding-right:18px}.link::after{position:absolute;top:1px;right:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.loaded .link::after{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.link::before{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:currentcolor}.loaded .link::before{-webkit-transition:width .3s ease;transition:width .3s ease}.link:after{content:""}@media only screen and (min-width: 1200px){.link{padding-right:clamp(18px,1.25vw,38px);font-size:clamp(14px,1.0416666667vw,32px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.link{font-size:14px}}.link--back{padding-right:0;padding-left:18px}.link--back::after{left:1px;right:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.link--back::before{left:18px}@media only screen and (min-width: 1200px){.link--back::after{left:-2px}}.shadow-right{border:2px solid #131e29;-webkit-box-shadow:4px 4px 0 0 #000;box-shadow:4px 4px 0 0 #000}@media only screen and (min-width: 1200px){.shadow-right{-webkit-box-shadow:10px 10px 0 0 #000;box-shadow:10px 10px 0 0 #000}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.shadow-right{-webkit-box-shadow:6px 6px 0 0 #000;box-shadow:6px 6px 0 0 #000}}.shadow-left{border:2px solid #131e29;-webkit-box-shadow:-4px 4px 0 0 #000;box-shadow:-4px 4px 0 0 #000}@media only screen and (min-width: 1200px){.shadow-left{-webkit-box-shadow:-10px 10px 0 0 #000;box-shadow:-10px 10px 0 0 #000}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.shadow-left{-webkit-box-shadow:-6px 6px 0 0 #000;box-shadow:-6px 6px 0 0 #000}}button,input[type=button],input[type=submit]{background:none;border:0;cursor:pointer;outline:none;padding:0}a,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;font-family:"Gotham",sans-serif}.btn-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.btn-wrap{display:inline-block}.btn-wrap.animation--started{overflow:visible}.btn-wrap:not(:last-child){margin-bottom:18px}@media only screen and (min-width: 1200px){.btn-wrap:not(:last-child){margin:0 clamp(30px,2.0833333333vw,64px) clamp(32px,3.125vw,96px) 0}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.btn-wrap:not(:last-child){margin-bottom:32px}.btn-wrap:nth-child(2){margin-right:23px}}@media only screen and (max-width: 767.98px){.btn-wrap:nth-child(2){margin-right:10px}}.btn-wrap:nth-child(1) .btn--num::before{content:"01"}.btn-wrap:nth-child(2) .btn--num::before{content:"02"}.btn-wrap:nth-child(3) .btn--num::before{content:"03"}.btn-wrap:nth-child(4) .btn--num::before{content:"04"}.btn-wrap:nth-child(5) .btn--num::before{content:"05"}.btn{color:#131e29;font-size:28px;font-weight:800;line-height:1;letter-spacing:-0.05em;text-transform:uppercase;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:12px 28px;border:2px solid #131e29;-webkit-box-shadow:0 4px 0 0 #000;box-shadow:0 4px 0 0 #000;background-color:#fff;border-radius:120px}.btn .icon{font-size:90%}@media only screen and (min-width: 768px){.btn .icon{font-size:80%}}@media only screen and (min-width: 1200px){.btn{font-size:clamp(50px,5.2083333333vw,160px);padding:clamp(13px,1.25vw,38px) clamp(44px,4.1666666667vw,128px) clamp(15px,1.3541666667vw,41px);-webkit-box-shadow:0 10px 0 0 #000;box-shadow:0 10px 0 0 #000}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.btn{font-size:50px;padding:14px 44px;-webkit-box-shadow:0 6px 0 0 #000;box-shadow:0 6px 0 0 #000}}.btn--smaller{font-size:18px}@media only screen and (min-width: 1200px){.btn--smaller{font-size:clamp(36px,4.1666666667vw,128px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.btn--smaller{font-size:36px}}.btn--small{font-size:24px;padding:10px 24px}@media only screen and (min-width: 1200px){.btn--small{font-size:clamp(28px,3.125vw,96px);padding:clamp(9px,0.9895833333vw,30px) clamp(24px,2.6041666667vw,80px) clamp(11px,1.09375vw,33px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.btn--small{font-size:28px}}.btn--purple{background-color:#d179f8;position:relative}@media only screen and (min-width: 1200px){.btn--right .icon-wrap{right:-3%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.btn--right .icon-wrap{right:-14px}}@media only screen and (max-width: 767.98px){.btn--right .icon-wrap{right:-4px;top:-2px}}.btn--left .icon-wrap{left:-5px}@media only screen and (min-width: 1200px){.btn--left .icon-wrap{left:-3%}}@media only screen and (max-width: 767.98px){.btn--left .icon-wrap{left:-2px;top:-3px}}.btn--large{font-size:40px}@media only screen and (min-width: 1200px){.btn--large{font-size:clamp(80px,8.3333333333vw,256px);-webkit-box-shadow:6px 12px 0 0 #000;box-shadow:6px 12px 0 0 #000}.btn--large .icon-wrap{width:clamp(100px,7.2916666667vw,224px);height:clamp(70px,5.7291666667vw,176px)}.btn--large .icon-wrap.icon-wrap--up .icon{-webkit-animation-name:rotation-desktop-large2;animation-name:rotation-desktop-large2;-webkit-animation-duration:.7s;animation-duration:.7s}.btn--large.btn--right .icon-wrap--up{right:-1%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.btn--large{font-size:80px}.btn--large .icon-wrap{width:70px;height:56px}.btn--large .icon-wrap.icon-wrap--up .icon{-webkit-animation-name:rotation-desktop-large2;animation-name:rotation-desktop-large2;-webkit-animation-duration:.7s;animation-duration:.7s}.btn--large.btn--right .icon-wrap--up{right:-8px}}@media only screen and (max-width: 767.98px){.btn--large .icon-wrap{top:2px;width:35px;height:30px}.btn--large .icon-wrap.icon-wrap--down .icon{-webkit-animation-name:rotation-desktop-large;animation-name:rotation-desktop-large}.btn--large.btn--right .icon-wrap--up{right:-6px}}.btn--black{color:#fff;background-color:#131e29}.btn--num{position:relative;white-space:nowrap}.btn--num::after{content:"";position:absolute;background-repeat:no-repeat;background-size:contain}.btn--num::before{font-size:10px;font-weight:300;line-height:1;letter-spacing:-0.05em;position:absolute;top:14px;left:10px}@media only screen and (min-width: 1200px){.btn--num::before{font-size:clamp(14px,1.0416666667vw,32px);top:clamp(25px,1.875vw,57px);left:clamp(20px,1.3020833333vw,40px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.btn--num::before{font-size:14px;top:20px;left:20px}}.btn--hand::after{left:-5%;width:35px;background-image:url("/assets/images/experience/hand.png");background-position:right bottom}@media only screen and (min-width: 1200px){.btn--hand::after{top:-84%;width:clamp(100px,6.25vw,192px);padding-bottom:17%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.btn--hand::after{top:-50px;width:63px;height:75px}}@media only screen and (max-width: 767.98px){.btn--hand::after{top:-24px;height:38px}}.btn--lightbulb::after{right:-5%;width:34px;background-image:url("/assets/images/experience/Lightbulb.png");background-position:left bottom}@media only screen and (min-width: 1200px){.btn--lightbulb::after{top:-45%;width:clamp(80px,5.2083333333vw,160px);padding-bottom:16%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.btn--lightbulb::after{top:-25px;width:50px;height:56px}}@media only screen and (max-width: 767.98px){.btn--lightbulb::after{top:-16px;height:36px}}.btn--rocket::after{right:-5%;width:34px;background-image:url("/assets/images/experience/rocket.png");background-position:left top}@media only screen and (min-width: 1200px){.btn--rocket::after{bottom:-32%;width:clamp(80px,5.2083333333vw,160px);padding-bottom:19%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.btn--rocket::after{bottom:-25px;width:50px;height:56px}}@media only screen and (max-width: 767.98px){.btn--rocket::after{bottom:-16px;height:36px}}.btn--emoji::after{left:-3%;width:34px;background-image:url("/assets/images/experience/emoji.png");background-position:right top}@media only screen and (min-width: 1200px){.btn--emoji::after{bottom:-41%;width:clamp(80px,5.2083333333vw,160px);padding-bottom:10%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.btn--emoji::after{bottom:-29px;width:50px;height:56px}}@media only screen and (max-width: 767.98px){.btn--emoji::after{bottom:-20px;height:36px}}.btn--pen::after{right:-3%;top:0;width:40px;background-image:url("/assets/images/experience/pen.png");background-position:left top}@media only screen and (min-width: 1200px){.btn--pen::after{width:clamp(80px,6.25vw,192px);padding-bottom:15%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.btn--pen::after{width:60px;height:93px}}@media only screen and (max-width: 767.98px){.btn--pen::after{top:4px;right:-16px;height:70px}}.icon-wrap{overflow:hidden;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;position:relative}.icon-wrap .icon{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-animation:rotation-desktop .7s ease infinite;animation:rotation-desktop .7s ease infinite}.icon-wrap .icon::after{position:absolute;top:-130%}.icon-wrap .icon:after{content:""}@media only screen and (min-width: 1200px){.icon-wrap{width:clamp(50px,4.6875vw,144px);height:clamp(40px,3.6458333333vw,112px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.icon-wrap{width:45px;height:40px}}@media only screen and (max-width: 767.98px){.icon-wrap{width:25px;height:24px}.icon-wrap .icon{-webkit-animation-name:rotation;animation-name:rotation}.icon-wrap .icon::after{top:-150%}}.icon-inner{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:inline-block}.icon-wrap--up .icon-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.icon-wrap--down .icon-inner{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.icon-wrap--down-left .icon-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@-webkit-keyframes rotation{0%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(160%);transform:translateY(160%)}100%{-webkit-transform:translateY(160%);transform:translateY(160%)}}@keyframes rotation{0%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(160%);transform:translateY(160%)}100%{-webkit-transform:translateY(160%);transform:translateY(160%)}}@-webkit-keyframes rotation-desktop{0%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(115%);transform:translateY(115%)}100%{-webkit-transform:translateY(115%);transform:translateY(115%)}}@keyframes rotation-desktop{0%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(115%);transform:translateY(115%)}100%{-webkit-transform:translateY(115%);transform:translateY(115%)}}@-webkit-keyframes rotation-desktop-large{0%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(140%);transform:translateY(140%)}100%{-webkit-transform:translateY(140%);transform:translateY(140%)}}@keyframes rotation-desktop-large{0%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(140%);transform:translateY(140%)}100%{-webkit-transform:translateY(140%);transform:translateY(140%)}}@-webkit-keyframes rotation-desktop-large2{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(140%);transform:translateY(140%)}100%{-webkit-transform:translateY(140%);transform:translateY(140%)}}@keyframes rotation-desktop-large2{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(140%);transform:translateY(140%)}100%{-webkit-transform:translateY(140%);transform:translateY(140%)}}.animation{overflow:hidden}.animation--started .animation__fadein,.animation--started .animation__fade{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.animation__fadein{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.loaded .animation__fadein{-webkit-transition:.8s ease-in-out;transition:.8s ease-in-out;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.animation__fade{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}.loaded .animation__fade{-webkit-transition:.8s ease-in-out;transition:.8s ease-in-out;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.banner{position:relative;padding-top:0}.banner__top{position:absolute;top:-33px;left:0;width:100%;z-index:1}@media only screen and (min-width: 1200px){.banner__top{top:-8%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.banner__top{top:-55px}}.banner__inner{margin:0 auto;padding:0 20px;max-width:410px}.banner__inner .btn:nth-child(1){-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-left:50px}.banner__inner .btn:nth-child(2){-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.banner__inner .btn:nth-child(3){-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}@media only screen and (min-width: 1200px){.banner__inner{max-width:clamp(1020px,81.25vw,2496px)}.banner__inner .btn:nth-child(1){margin-left:14%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.banner__inner{max-width:760px}.banner__inner .btn:nth-child(1){margin-left:120px}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.banner__picture{height:calc(100vh - clamp(320px,21.875vw,672px))}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.banner__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}}@media only screen and (min-width: 1200px){.rte-two{grid-template-columns:60% 40%}}@media only screen and (min-width: 768px){.rte-two{display:grid}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.rte-two{grid-template-columns:52% 48%}}.rte-two--single{margin-bottom:80px}.rte-two--single .rte-two__col--down .text{padding-top:0}@media only screen and (min-width: 1200px){.rte-two--single{margin-bottom:clamp(32px,2.6041666667vw,80px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.rte-two--single{margin-bottom:32px}.rte-two--single .text{padding-left:16%}}@media only screen and (min-width: 768px){.rte-two__col--up{grid-column-start:1}}@media only screen and (min-width: 1200px){.rte-two__col--up{padding-right:20%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.rte-two__col--up{padding-right:10%}}@media only screen and (min-width: 1200px){.rte-two__col--down{padding-right:clamp(60px,7.8125vw,240px)}}@media only screen and (min-width: 768px){.rte-two__col--down .text{padding-top:clamp(46px,4.0104166667vw,123px)}}@media only screen and (min-width: 768px){.rte-two__col--down{grid-column-start:2;grid-row-start:2}}.img-btn{position:relative;margin-bottom:60px}@media only screen and (min-width: 1200px){.img-btn{margin-bottom:clamp(74px,5.2083333333vw,160px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.img-btn{margin-bottom:74px}}.img-btn__btn{margin-left:33px;margin-top:-31px}@media only screen and (min-width: 1200px){.img-btn__btn{margin-top:-4.5%;margin-left:clamp(60px,7.8125vw,240px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.img-btn__btn{margin-left:60px;margin-top:-40px}}@media only screen and (max-width: 575.98px){.opportunity .img-btn__btn{margin-left:0;text-align:center}}.img-btn__btn--right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-left:0}.img-btn__btn--right .btn:nth-child(1){margin-right:35px}@media only screen and (min-width: 1200px){.img-btn__btn--right{margin-right:clamp(60px,7.8125vw,240px)}.img-btn__btn--right .btn:nth-child(1){margin-right:9.5%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.img-btn__btn--right{margin-right:60px}.img-btn__btn--right .btn:nth-child(1){margin-right:75px}}@media only screen and (min-width: 1200px){.img-btn__header{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:5%;width:100%;max-width:clamp(1460px,76.0416666667vw,2336px)}.img-btn__header .text b{display:block}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.img-btn__header{max-width:280px}}@media only screen and (max-width: 767.98px){.img-btn__header{margin-top:30px;max-width:165px}.img-btn__header .text b{display:block}}@media only screen and (min-width: 1200px){.stickers{max-width:clamp(1700px,88.5416666667vw,2720px);padding:clamp(60px,5.46875vw,168px) clamp(60px,7.8125vw,240px) 0}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.stickers{max-width:800px;padding-top:60px;padding-left:55px}}@media only screen and (max-width: 767.98px){.stickers{max-width:400px;padding-top:10px}}.cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 768px){.cards{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width: 767.98px){.cards .card-item{width:100%}.cards .card-item:nth-child(1){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.cards .card-item:nth-child(2){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.cards .card-item:nth-child(4){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.cards .card-item:nth-child(3){-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.cards .card-item:nth-child(5){-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}}.card{display:block;border-radius:12px;overflow:hidden;border:2px solid #131e29}.card .link--back{opacity:1;-webkit-animation:fade-out .8s ease 0s forwards;animation:fade-out .8s ease 0s forwards}.card .link--show{opacity:0;-webkit-animation:fade-in .8s ease .8s forwards;animation:fade-in .8s ease .8s forwards}.card .title--line{margin-bottom:0}@media(hover: hover)and (pointer: fine){.no-touch .card:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.no-touch .card:hover .link::before{width:calc(100% - 18px)}.no-touch .card:hover .link--show::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.no-touch .card:hover .link--back::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media only screen and (min-width: 1200px){.card{border-radius:20px}}.card--shadow-left{-webkit-box-shadow:-4px 4px 0 0 #000;box-shadow:-4px 4px 0 0 #000}.card--shadow-right{-webkit-box-shadow:4px 4px 0 0 #000;box-shadow:4px 4px 0 0 #000}.card--black{color:#fff;background-color:#131e29}.card--black .title--line{border-color:rgba(255,255,255,.3)}.card--black .card__info{scrollbar-color:#d179f8 #fff}.card--black .card__info::-webkit-scrollbar-track{background:#fff}.card--white{color:#131e29;background-color:#fff}.card--white .card__info{scrollbar-color:#d179f8 #131e29}.card--white .card__info::-webkit-scrollbar-track{background:#131e29}.card--info .card__quote-wrap,.card--info .link--show{opacity:1;-webkit-animation:fade-out .8s ease 0s forwards;animation:fade-out .8s ease 0s forwards}.card--info .card__info-wrap,.card--info .link--back{opacity:0;-webkit-animation:fade-in .8s ease .8s forwards;animation:fade-in .8s ease .8s forwards}.card--no-hover{pointer-events:none}.card__img-wrap{position:relative}.card__img-wrap .btn{position:absolute;left:20px;bottom:-24px}.card__img-wrap .card__img{height:160px}@media only screen and (min-width: 1200px){.card__img-wrap .card__img{height:clamp(160px,17.7083333333vw,544px)}.card__img-wrap .btn{left:clamp(20px,2.0833333333vw,64px);bottom:-16%}}.card__img{position:relative;overflow:hidden;height:130px}.card__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.loaded .card__img img{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}@media only screen and (min-width: 1200px){.card__img{height:clamp(130px,10.4166666667vw,320px)}}.card__inner{position:relative;padding:30px 20px 60px}.card__inner .link{position:absolute;left:20px;bottom:30px}.opportunity .card__inner .text{margin-bottom:32px;margin-top:32px}@media only screen and (min-width: 1200px){.card__inner{padding:clamp(30px,3.125vw,96px) clamp(20px,1.6666666667vw,51px) clamp(80px,5.2083333333vw,160px);overflow:hidden}.opportunity .card__inner{height:clamp(300px,26.0416666667vw,800px)}.opportunity .card__inner .text{margin-top:clamp(32px,3.0208333333vw,92px);padding-right:23%}.people .card__inner{height:clamp(300px,25.5208333333vw,784px)}.card__inner .link{bottom:clamp(25px,2.8645833333vw,88px);left:clamp(20px,2.0833333333vw,64px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.opportunity .card__inner{height:292px}.people .card__inner{height:340px}.people .card__inner .text{font-size:12px}}@media only screen and (max-width: 767.98px){.people .card__inner{padding:25px 15px 60px;height:330px}}.card__content{position:relative}.card__quote-wrap{opacity:0;-webkit-animation:fade-in .8s ease .8s forwards;animation:fade-in .8s ease .8s forwards}.card__quote{font-size:20px;font-weight:800;line-height:1.4;letter-spacing:-0.02em;position:relative;padding-top:65px;margin-bottom:20px;overflow:hidden}.card__quote::after{font-size:80%;position:absolute;top:30px;left:0}.card__quote:after{content:""}@media only screen and (min-width: 1200px){.card__quote{font-size:clamp(20px,1.4583333333vw,44px);padding-top:clamp(65px,3.3854166667vw,104px);margin-bottom:clamp(40px,2.0833333333vw,64px);padding-right:25%}.card__quote::after{font-size:clamp(16px,0.9375vw,28px);top:clamp(25px,1.3020833333vw,40px)}}.card__info-wrap{position:absolute;top:0;opacity:1;-webkit-animation:fade-out .8s ease 0s forwards;animation:fade-out .8s ease 0s forwards}.card__info{padding-top:20px;height:100%;overflow:auto;scrollbar-width:thin}.card__info::-webkit-scrollbar{width:5px}.card__info::-webkit-scrollbar-thumb{background:#d179f8}.card__info li,.card__info p,.card__info td{padding-bottom:5px}.card__info td{width:auto !important}.card__info td:not(:first-child){padding-left:10px}.card__info ul{padding-left:20px}.card__info ol{padding-left:20px}.card__info ul li{list-style-type:disc}.card__info ol li{list-style-type:decimal}@media only screen and (min-width: 1200px){.card__info{padding-top:clamp(15px,0.78125vw,24px);padding-bottom:clamp(5px,0.2604166667vw,8px)}.card__info li,.card__info p,.card__info td{padding-bottom:7px}}@media only screen and (max-width: 767.98px){.card__info li,.card__info p,.card__info td{padding-bottom:3px}}@media only screen and (min-width: 768px){.people__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.card-item.animation--started{overflow:visible}@media only screen and (min-width: 1200px){.card-item:nth-child(2){margin-top:clamp(140px,7.2916666667vw,224px)}.card-item:nth-child(2n+3){margin-top:clamp(-50px,-2.6041666667vw,-80px)}.card-item:nth-child(2n+4){margin-top:clamp(90px,4.6875vw,144px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.card-item:nth-child(2){margin-top:90px}.card-item:nth-child(2n+3){margin-top:-30px}.card-item:nth-child(2n+4){margin-top:60px}}@media only screen and (min-width: 768px){.card-item{width:46.6%}}@media only screen and (max-width: 767.98px){.card-item:not(:last-child){margin-bottom:40px}}@media only screen and (min-width: 1200px){.people{margin:0 auto;max-width:clamp(1460px,76.0416666667vw,2336px)}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@media only screen and (min-width: 1200px){.touch__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.touch__col p a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media(hover: hover)and (pointer: fine){.no-touch .touch__col p a:hover{text-decoration:none}}@media only screen and (min-width: 1200px){.touch__col{width:46%;max-width:clamp(600px,31.25vw,960px)}}@media only screen and (max-width: 767.98px){.touch__col p a{display:block}}.touch__col--media{position:relative}@media only screen and (min-width: 1200px){.touch__col--media{padding-top:clamp(54px,5.46875vw,168px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.touch__col--media{margin-bottom:60px;padding:55px 120px}}@media only screen and (max-width: 767.98px){.touch__col--media{margin-bottom:50px;padding:33px 44px}}.touch__col--text .caption{margin:20px 0 30px}.touch__col--text.animation--started{overflow:visible}@media only screen and (min-width: 1200px){.touch__col--text{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;padding-bottom:5.5%;padding-left:3%;padding-top:clamp(50px,25vw,768px)}.touch__col--text .caption{margin:clamp(20px,1.0416666667vw,32px) 0 clamp(48px,2.5vw,76px)}}@media only screen and (min-width: 1421px)and (max-width: 1620px){.touch__col--text{padding-bottom:10%}}@media only screen and (min-width: 1200px)and (max-width: 1420px){.touch__col--text{padding-bottom:15%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.touch__col--text{padding:0 120px}.touch__col--text .caption{margin-bottom:48px}}@media only screen and (max-width: 767.98px){.touch__col--text{padding:0 44px}}.touch__large-btns{position:absolute;top:0;left:0}.touch__large-btns .btn{white-space:nowrap}@media only screen and (min-width: 1200px){.touch__large-btns{left:30%}.touch__large-btns .btn--purple{margin-left:33%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.touch__large-btns{padding:0 39px}}@media only screen and (max-width: 1199.98px){.touch__large-btns{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.touch__large-btns .btn--top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.touch__large-btns .btn--purple{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}.touch__img{border-radius:20px;overflow:hidden}@media only screen and (max-width: 767.98px){.touch__btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.touch__btn{font-size:14px;line-height:1;letter-spacing:-0.02em;display:inline-block;padding:11px 30px;border:1px solid #131e29;-webkit-box-shadow:0 4px 0 0 #000;box-shadow:0 4px 0 0 #000;border-radius:100px;font-family:Gotham-Bold,sans-serif;font-weight:700}.loaded .touch__btn{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}@media(hover: hover)and (pointer: fine){.no-touch .touch__btn:hover{color:#131e29;background-color:#d179f8}}@media only screen and (min-width: 768px){.touch__btn{font-size:clamp(16px,0.8333333333vw,25px);padding:clamp(11px,0.5729166667vw,17px) clamp(30px,1.5625vw,48px)}}.touch__btn--black{color:#fff;background-color:#131e29}@media only screen and (min-width: 1200px){.touch__btn--black{margin-right:clamp(18px,0.9375vw,28px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.touch__btn--black{margin-right:18px}}@media only screen and (max-width: 767.98px){.touch__btn--black{margin-bottom:18px}}.touch__btn--white{color:#131e29;background-color:#fff}.footer{position:relative;z-index:1;background-color:#131e29;padding:17px 0}@media only screen and (min-width: 1200px){.footer{padding:clamp(20px,1.9270833333vw,59px) 0}}@media only screen and (min-width: 768px){.footer__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 1200px){.footer__logo{max-width:clamp(160px,8.3333333333vw,256px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.footer__logo{max-width:160px}}@media only screen and (max-width: 767.98px){.footer__logo{max-width:95px;margin-bottom:25px}}.footer__links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media only screen and (max-width: 767.98px){.footer__links{margin-top:25px}}.footer__item{position:relative}.footer__item::after{position:absolute;top:1px;right:0;color:#fff;font-size:70%}.footer__item:not(:last-child){opacity:.7}.footer__item:last-child .footer__link{font-weight:500}@media only screen and (min-width: 768px){.footer__item:not(:last-child)::after{content:"/"}}@media only screen and (min-width: 1200px){.footer__item:not(:last-child){margin-right:clamp(14px,0.7291666667vw,22px);padding-right:clamp(16px,0.8333333333vw,25px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.footer__item:not(:last-child){margin-right:12px;padding-right:14px}}@media only screen and (max-width: 767.98px){.footer__item{margin-right:10px;padding-right:12px}.footer__item:nth-child(5)::after,.footer__item:nth-child(-n+2)::after{content:"/"}}.footer__item--hidden{width:100%;height:16px}@media only screen and (min-width: 768px){.footer__item--hidden{display:none}}.footer__link{color:#fff;display:block;border-bottom:1px solid rgba(0,0,0,0)}.loaded .footer__link{-webkit-transition:border-color .3s ease;transition:border-color .3s ease}@media(hover: hover)and (pointer: fine){.no-touch .footer__link:hover{border-color:#fff}}@media only screen and (max-width: 767.98px){.footer__link{font-size:12px}}.header{position:fixed;left:0;top:0;width:100%;-webkit-transform:translateY(0);transform:translateY(0);z-index:10;background-color:#fff}.loaded .header{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}@media only screen and (min-width: 1200px){.header{border-bottom:2px solid rgba(0,0,0,0)}.loaded .header{-webkit-transition-property:border-color,-webkit-transform;transition-property:border-color,-webkit-transform;transition-property:transform,border-color;transition-property:transform,border-color,-webkit-transform}}@media only screen and (min-width: 1200px){.header--line{border-color:#131e29}}.header--hide{-webkit-transform:translateY(-105%);transform:translateY(-105%)}.header--active .header__logo--white{display:block}.header--active .header__logo--black{display:none}@media only screen and (max-width: 1199.98px){.header--opened{background-color:#131e29}.header--opened .header__logo--white{display:block}.header--opened .header__logo--black{display:none}.header--opened .nav{visibility:visible;opacity:1}.header--opened .header__btn::after,.header--opened .header__btn::before{top:16px;background-color:#fff}.header--opened .header__btn::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header--opened .header__btn::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header--opened .header__external--black{color:#131e29;background-color:#fff}}.header__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 1200px){.header__container{padding:clamp(55px,2.8645833333vw,88px) 0 clamp(45px,2.34375vw,72px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.header__container{padding:30px 0}}@media only screen and (max-width: 767.98px){.header__container{padding:23px 0}}.header__home{display:inline-block}@media only screen and (min-width: 1200px){.header__home{width:165px;padding-top:8px}}@media only screen and (max-width: 1199.98px){.header__home{width:138px}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.header__home{padding-top:10px}}@media only screen and (max-width: 767.98px){.header__home{max-width:120px;padding-top:8px}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.header__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:29px}}.header__logo--white{display:none}@media only screen and (min-width: 1200px){.nav__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (max-width: 767.98px){.nav__list{width:100%;margin-bottom:5px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}.header__external{font-size:14px;font-weight:500;line-height:1;letter-spacing:-0.02em;display:inline-block;padding:11px 30px;border:1px solid #131e29;-webkit-box-shadow:0 4px 0 0 #000;box-shadow:0 4px 0 0 #000;border-radius:100px}.header__external .icon{font-size:80%;margin-left:8px;-webkit-transform:translateY(1px);transform:translateY(1px)}.loaded .header__external{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}@media(hover: hover)and (pointer: fine){.no-touch .header__external:hover{color:#131e29;background-color:#d179f8}}@media only screen and (min-width: 1200px){.header__external{font-size:clamp(16px,0.8333333333vw,25px);font-weight:500;padding:clamp(14px,0.7291666667vw,22px) clamp(30px,1.5625vw,48px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.header__external{font-size:16px;font-weight:500}}.header__external--black{color:#fff;background-color:#131e29}@media only screen and (max-width: 767.98px){.header__external--black{display:none}}.header__external--white{color:#131e29;background-color:#fff}.header__external-wrap{width:100%;margin-top:auto;padding-top:30px;border-top:1px solid rgba(255,255,255,.3)}@media only screen and (min-width: 768px){.header__external-wrap{display:none}}.header__btn{width:30px;height:34px;position:relative}.header__btn::after,.header__btn::before{content:"";width:30px;height:2px;background-color:#131e29;position:absolute;left:0}.loaded .header__btn::after,.loaded .header__btn::before{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.header__btn::after{top:12px}.header__btn::before{top:20px}@media only screen and (min-width: 1200px){.header__btn{display:none}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.header__btn{margin-left:30px}}.loaded .nav{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media only screen and (min-width: 1200px){.nav{margin-left:30px}}@media only screen and (max-width: 1199.98px){.nav{position:absolute;left:0;width:100%;overflow:auto;background-color:#131e29;visibility:hidden;opacity:0}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.nav{padding:25.5% 34px 20%;top:100px;height:calc(var(--vh, 1vh)*100 - 100px)}}@media only screen and (max-width: 767.98px){.nav{padding:33% 20px 150px;top:80px;height:calc(var(--vh, 1vh)*100 - 80px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.nav__link{text-transform:uppercase;line-height:1;font-weight:800;display:block;position:relative;overflow:hidden}@media only screen and (min-width: 1200px){.nav__link{color:#131e29;font-size:clamp(16px,0.8333333333vw,25px);letter-spacing:-0.02em;margin:0 clamp(15px,0.78125vw,24px);padding:10px 0}.nav__link::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:currentcolor;opacity:0}.loaded .nav__link::after{-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:opacity,bottom;transition-property:opacity,bottom}.nav__link:hover::after{bottom:5px;opacity:.7}}@media only screen and (max-width: 1199.98px){.nav__link{color:#fff;letter-spacing:-0.05em;padding:5px 0}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.nav__link{font-size:36px;margin-bottom:19px}}@media only screen and (max-width: 767.98px){.nav__link{font-size:24px;margin-bottom:17px}}#ccc{font-family:"Gotham",sans-serif !important}#ccc hr{margin:35px 0 !important}#ccc #ccc-notify{padding:20px !important;display:block !important}#ccc #ccc-notify p{color:#131e29 !important;font-size:12px !important;line-height:18px;opacity:1 !important;max-width:300px}#ccc .ccc-content--light{background-color:#fff !important}#ccc .ccc-content--light .ccc-button-solid span{font-weight:500 !important}#ccc #ccc-content{background-color:#fff !important;border-radius:10px !important}#ccc #ccc-content::-webkit-scrollbar-track{background-color:#f5f5f5}#ccc #ccc-content::-webkit-scrollbar{width:6px;background-color:#f5f5f5}#ccc #ccc-content::-webkit-scrollbar-thumb{background-color:#131e29}#ccc #ccc-content .checkbox-toggle-input~.checkbox-toggle-on{opacity:0 !important}#ccc #ccc-content .checkbox-toggle-input:checked~.checkbox-toggle-off{opacity:0 !important}#ccc #ccc-content .checkbox-toggle-input:checked~.checkbox-toggle-on{opacity:1 !important}#ccc #ccc-content p,#ccc #ccc-content .btn-info{color:#131e29 !important}#ccc #ccc-content button,#ccc #ccc-content span{font-family:"Gotham",sans-serif !important;fill:#131e29 !important}#ccc #ccc-content .third-party-cookie-name{font-size:12px !important;font-weight:500 !important;text-decoration:underline;text-underline-offset:3px}#ccc #ccc-content .third-party-cookie-icon{display:none !important}#ccc #ccc-content .checkbox-toggle-on,#ccc #ccc-content .checkbox-toggle-off{position:absolute;top:6px;color:#131e29 !important;font-size:14px !important;line-height:16px !important;opacity:1 !important;font-weight:500 !important;-webkit-transition:.3s ease !important;transition:.3s ease !important;width:auto !important;padding:0 !important;min-width:auto !important}#ccc #ccc-content .checkbox-toggle-on{left:10px}#ccc #ccc-content .checkbox-toggle-off{right:10px}#ccc #ccc-content .ccc-alert{background:rgba(0,0,0,0) !important;border:1px solid rgba(19,30,41,.25);border-radius:10px !important;padding:30px 30px 14px !important}#ccc #ccc-content .ccc-alert span,#ccc #ccc-content .ccc-alert p{color:#131e29 !important}#ccc #ccc-content .ccc-alert .third-party-cookie-link{background:rgba(0,0,0,0)}#ccc #ccc-content #ccc-close{-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out}@media(hover: hover)and (pointer: fine){.no-touch #ccc #ccc-content #ccc-close:hover{opacity:.6}}#ccc #ccc-content .ccc-svg-element{display:none}#ccc #ccc-content #ccc-statement p a{text-decoration:underline !important}#ccc #ccc-content #ccc-dismiss-button span{color:#131e29 !important}@media(hover: hover)and (pointer: fine){.no-touch #ccc #ccc-content #ccc-dismiss-button:hover{background:#131e29 !important;color:#fff !important}.no-touch #ccc #ccc-content #ccc-dismiss-button:hover span{color:#fff !important}}#ccc #ccc-content .checkbox-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:none !important;box-shadow:none !important;border:1px solid #131e29 !important;height:30px;width:63px;outline:none !important;-webkit-transition:.3s ease;transition:.3s ease}#ccc #ccc-content .checkbox-toggle:has(>label>input:checked){background-color:#131e29 !important}#ccc #ccc-content .checkbox-toggle:has(>label>input:checked) .checkbox-toggle-toggle{background-color:#fff !important}#ccc #ccc-content .checkbox-toggle:has(>label>input:checked) .checkbox-toggle-on{color:#fff !important}#ccc #ccc-content .checkbox-toggle-toggle{width:18px !important;height:18px !important;border-radius:50%;top:50% !important;left:6px !important;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important;-webkit-transition:.4s ease !important;transition:.4s ease !important}#ccc #ccc-content .checkbox-toggle--slider input:checked~.checkbox-toggle-toggle{left:63% !important}#ccc #cc-panel h1,#ccc #cc-panel h2,#ccc #cc-panel h3{color:#131e29 !important;font-size:20px !important;font-weight:500 !important;line-height:1.2 !important;letter-spacing:-0.02em !important}#ccc .checkbox-toggle{-webkit-box-shadow:0 0 10px rgba(19,30,41,.18);box-shadow:0 0 10px rgba(19,30,41,.18);background:none !important;border:1px solid #fff !important}#ccc .checkbox-toggle-toggle{background-color:#131e29 !important}#ccc .ccc-notify-text{margin-right:20px}#ccc .ccc-notify-text h1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;position:relative;color:#131e29 !important;font-size:16px !important;line-height:22px !important;letter-spacing:-0.03em;padding:0 !important;margin-bottom:8px !important}#ccc .ccc-notify-text h1::before{content:"";display:inline-block;background-image:url("../assets/images/cookie.svg");width:19px !important;height:19px !important;margin-right:10px;position:relative;top:2px}#ccc .ccc-notify-text h3{margin-bottom:15px}#ccc .ccc-notify-text p{font-size:14px}#ccc .ccc-notify-button{margin:0 !important}#ccc .ccc-notify-button:nth-child(3){padding:0 !important;margin-left:30px !important;overflow:hidden}#ccc .ccc-notify-button:nth-child(3) span{position:relative;display:block;padding-bottom:3px}#ccc .ccc-notify-button:nth-child(3) span::after{content:"";position:absolute;width:100%;height:1px;left:0;bottom:5px;background-color:#131e29;-webkit-transition:.3s ease;transition:.3s ease}@media(hover: hover)and (pointer: fine){.no-touch #ccc .ccc-notify-button:nth-child(3):hover span{opacity:.7}}#ccc .ccc-notify-button span{-webkit-transition:.3s ease;transition:.3s ease;font-size:12px;line-height:19px;font-weight:500;letter-spacing:-0.02em}#ccc .ccc-notify-button:not(.ccc-notify-link){padding:8px 24px !important;border-radius:100px;border:1px solid #fff;background:rgba(0,0,0,0) !important;position:relative;font-weight:500 !important;-webkit-transition:.3s ease;transition:.3s ease}#ccc .ccc-notify-button:not(.ccc-notify-link) span{background:rgba(0,0,0,0) !important;margin:0 !important}#ccc .ccc-notify-button:not(.ccc-notify-link).ccc-accept-button{background-color:#d179f8 !important;margin-right:10px !important}#ccc .ccc-notify-button:not(.ccc-notify-link).ccc-accept-button span{color:#131e29 !important}@media(hover: hover)and (pointer: fine){.no-touch #ccc #ccc-recommended-settings:hover,.no-touch #ccc #ccc-notify-accept:hover{background:#131e29 !important}.no-touch #ccc #ccc-recommended-settings:hover span,.no-touch #ccc #ccc-notify-accept:hover span{color:#fff !important}}@media(hover: hover)and (pointer: fine){.no-touch #ccc #ccc-reject-settings:hover,.no-touch #ccc #ccc-notify-reject:hover{background:#131e29 !important;color:#fff !important}.no-touch #ccc #ccc-reject-settings:hover span,.no-touch #ccc #ccc-notify-reject:hover span{color:#fff !important}}#ccc #ccc-notify-dismiss{top:6px !important;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out}#ccc .ccc-notify-link{color:#fff !important;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out}#ccc .ccc-notify-link span{color:#fff}#ccc .ccc-panel{padding-bottom:20px}@media(hover: hover)and (pointer: fine){.no-touch #ccc .btn-info:hover{text-decoration:underline}}#ccc a:not(.ccc-notify-button){-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out}@media(hover: hover)and (pointer: fine){.no-touch #ccc a:not(.ccc-notify-button):hover{opacity:.6}}#ccc .ccc-module--popup #ccc-content{padding:40px !important;max-width:734px !important}#ccc .ccc-module--popup #ccc-content #ccc-title{max-width:460px;margin-bottom:20px}#ccc .ccc-module--popup #ccc-content p{max-width:500px !important;font-size:14px !important;line-height:21px !important;letter-spacing:-0.02em !important;margin:20px 0 !important;font-weight:400 !important}#ccc .ccc-module--popup .ccc-panel{left:40px !important;top:40px !important;right:40px !important}#ccc .ccc-module--popup .ccc-statement-description{font-weight:400 !important}#ccc .ccc-module--popup .ccc-statement-name{display:block}#ccc .ccc-module--popup .ccc-close-button{padding:6px 24px !important}#ccc .ccc-module--popup .ccc-close-button span{display:inline-block;height:24px}@media only screen and (min-width: 768px){#ccc #ccc-notify{width:380px !important;border-radius:10px !important;right:40px !important;bottom:40px !important;left:auto !important}#ccc .ccc-notify-buttons,#ccc #ccc-button-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#ccc .ccc-notify-button:not(.ccc-notify-link){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#ccc #ccc-dismiss-button{display:inline-block;background-color:#d179f8 !important}}@media only screen and (max-width: 991.98px){#ccc #ccc-notify-dismiss{position:absolute !important;top:20px !important;right:20px}}@media only screen and (max-width: 767.98px){#ccc h3{padding-right:96px !important}#ccc #ccc-notify{padding:50px 20px 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#ccc .ccc-notify-buttons{text-align:center;margin-top:20px !important;padding-right:0 !important}#ccc .ccc-notify-buttons:not(.ccc-notify-link) span{margin:0 18px 0 0;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out}#ccc .ccc-notify-buttons:not(.ccc-notify-link)::after{right:10px;width:17px}#ccc .ccc-notify-button:not(.ccc-notify-link){width:100% !important;margin-bottom:10px !important}#ccc .ccc-notify-button:nth-child(3){margin-left:0 !important}#ccc .ccc-notify-button:nth-child(3) span{margin-right:0 !important}}@media only screen and (max-width: 767.98px)and (hover: hover)and (pointer: fine){.no-touch #ccc .ccc-notify-button:nth-child(3):hover span::before{-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (max-width: 767.98px){#ccc .ccc-module--popup #ccc-content{padding:20px !important}#ccc .ccc-module--popup .ccc-panel{left:20px !important;top:20px !important;right:20px !important}#ccc .ccc-module--popup #ccc-end{margin:20px 0 !important}}.ios #ccc .ccc-notify-text h1::before{margin-top:-4px}

