@charset "UTF-8";html{--black:#1f2a44;--green:#02bd86;--green-dark:#00a375;--blue:#004457;--blue-light:#1a5667;--blue-dark:#00303d;--dark-blue:#1f2a44;--grey-1:#67818a;--grey-2:#acbabe;--grey-3:#f1f2f2;--red:#ff5b4e;--white:#fff;--transparent:transparent;--regular:400;--semibold:600;--bold:700;--extrabold:800;--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left);--soleil:"Soleil","Helvetica","Arial",sans-serif;--0px:0rem;--1px:0.063rem;--2px:0.125rem;--3px:0.188rem;--4px:0.25rem;--5px:0.313rem;--6px:0.375rem;--7px:0.438rem;--8px:0.5rem;--9px:0.563rem;--10px:0.625rem;--11px:0.688rem;--12px:0.75rem;--13px:0.813rem;--14px:0.875rem;--15px:0.938rem;--16px:1rem;--17px:1.063rem;--18px:1.125rem;--19px:1.188rem;--20px:1.25rem;--21px:1.313rem;--22px:1.375rem;--23px:1.438rem;--24px:1.5rem;--25px:1.563rem;--26px:1.625rem;--27px:1.688rem;--28px:1.75rem;--29px:1.813rem;--30px:1.875rem;--31px:1.938rem;--32px:2rem;--33px:2.063rem;--34px:2.125rem;--35px:2.188rem;--36px:2.25rem;--37px:2.313rem;--38px:2.375rem;--39px:2.438rem;--40px:2.5rem;--41px:2.563rem;--42px:2.625rem;--43px:2.688rem;--44px:2.75rem;--45px:2.813rem;--46px:2.875rem;--47px:2.938rem;--48px:3rem;--49px:3.063rem;--50px:3.125rem;--51px:3.188rem;--52px:3.25rem;--53px:3.313rem;--54px:3.375rem;--55px:3.438rem;--56px:3.5rem;--57px:3.563rem;--58px:3.625rem;--59px:3.688rem;--60px:3.75rem;--61px:3.813rem;--62px:3.875rem;--63px:3.938rem;--64px:4rem;--65px:4.063rem;--66px:4.125rem;--67px:4.188rem;--68px:4.25rem;--69px:4.313rem;--70px:4.375rem;--71px:4.438rem;--72px:4.5rem;--73px:4.563rem;--74px:4.625rem;--75px:4.688rem;--76px:4.75rem;--77px:4.813rem;--78px:4.875rem;--79px:4.938rem;--80px:5rem;--81px:5.063rem;--82px:5.125rem;--83px:5.188rem;--84px:5.25rem;--85px:5.313rem;--86px:5.375rem;--87px:5.438rem;--88px:5.5rem;--89px:5.563rem;--90px:5.625rem;--91px:5.688rem;--92px:5.75rem;--93px:5.813rem;--94px:5.875rem;--95px:5.938rem;--96px:6rem;--97px:6.063rem;--98px:6.125rem;--99px:6.188rem;--100px:6.25rem}.visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.mobile-overflow-hidden{overflow:hidden}@media (min-width:64rem){.mobile-overflow-hidden{overflow:visible}}.hidden{display:none}.block{display:block}.opaque{opacity:0}.bg-black{background-color:var(--black)}.bg-blue{background-color:var(--blue)}.bg-grey-3{background-color:var(--grey-3)}.bg-white{background-color:var(--white)}.text-black{color:var(--black)}.text-dark-blue{color:var(--dark-blue)}.text-blue{color:var(--blue)}.text-green{color:var(--green)}.text-grey-1{color:var(--grey-1)}.text-grey-2{color:var(--grey-2)}.text-white{color:var(--white)}.uppercase{text-transform:uppercase}.font-extrabold{font-weight:var(--extrabold)}.font-semibold{font-weight:var(--semibold)}.font-bold{font-weight:var(--bold)}.font-regular{font-weight:var(--regular)}.show-md{display:none}@media (min-width:48rem){.show-md{display:block}.hide-md{display:none}}.anchor{display:block;position:relative;top:-72px;visibility:hidden}@keyframes fillY{0%{transform:scaleY(0)}to{transform:scaleY(1)}101%{transform:scaleY(0)}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}::-moz-selection{background-color:#48e2ff}::selection{background-color:#48e2ff}h1,h2,h3,h4,h5,h6,p,q{margin:0;padding:0;word-break:break-word}a{color:inherit;text-decoration:none}a:focus-visible .svg-arrow,a:hover .svg-arrow{transform:rotate(90deg)}a .svg-arrow{fill:var(--green);line-height:1;margin-left:.2em;transform:rotate(0deg);transform-origin:center;transition:transform .2s ease-out;width:.6667em}body,html{background-color:var(--grey-3);color:var(--black);font-size:16px;height:100%;line-height:1.3;transition:opacity .2s ease 0s;width:100%}html{height:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0 auto;transform-origin:top center;word-break:break-word}.body-wrapper{display:flex;flex-direction:column;justify-content:stretch;min-height:100%;width:100%}main{flex-grow:1;padding-top:70px}@media (min-width:992px){main{padding-top:72px}}.heading-1{font-size:var(--40px);letter-spacing:0;line-height:1.05}@media (min-width:48rem){.heading-1{font-size:var(--64px);line-height:1.063}}.heading-2{font-size:var(--32px);letter-spacing:0;line-height:1.25}@media (min-width:48rem){.heading-2{font-size:var(--40px);line-height:1.2}}.heading-2b{font-size:var(--24px);letter-spacing:0;line-height:1.75}@media (min-width:48rem){.heading-2b{font-size:var(--40px);line-height:1.2}}.heading-3{font-size:var(--24px);letter-spacing:0;line-height:1.333}@media (min-width:48rem){.heading-3{font-size:var(--32px);line-height:1.375}}.heading-4{font-size:var(--24px);letter-spacing:0;line-height:1.273}@media (min-width:48rem){.heading-4{font-size:var(--24px);line-height:1.5}}.heading-5{font-size:var(--16px);letter-spacing:0;line-height:1.25}@media (min-width:48rem){.heading-5{font-size:var(--22px);line-height:1.182}}.p{font-size:var(--15px);letter-spacing:0;line-height:1.333}@media (min-width:48rem){.p{font-size:var(--18px);line-height:1.444}}.p-big{font-size:var(--16px);letter-spacing:0;line-height:1.25}@media (min-width:48rem){.p-big{font-size:var(--20px);line-height:1.3}}.container{margin-left:auto;margin-right:auto;padding-left:23px;padding-right:23px;width:100%}@media (min-width:23.4375rem){.container{padding-left:40px;padding-right:40px}}@media (min-width:48rem){.container{max-width:1440px;padding-left:75px;padding-right:75px}}@media (min-width:80.625rem){.grid{display:grid;gap:30px;grid-auto-rows:minmax(32px,auto);grid-template-columns:repeat(12,minmax(0,1fr))}}.testimonials-widget-padding{padding-bottom:12px;padding-top:64px}.header{background-color:var(--white);height:70px;position:fixed;top:0;width:100%;z-index:2}@media (min-width:64rem){.header{height:72px}}.header .container{height:100%}@media (min-width:64rem){.header .container{align-items:center;display:flex;justify-content:space-between}}.header-toggle-container{align-items:center;display:flex;flex-grow:0;flex-shrink:0;height:100%;justify-content:space-between;position:relative;z-index:2}.header-toggle-container .header-toggle__line{background:radial-gradient(circle,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.1) 100%);bottom:0;height:.8px;left:-5%;margin:0 auto;position:absolute;right:0;width:110%}@media (min-width:48rem){.header-toggle-container .header-toggle__line{display:none}}@media (min-width:64rem){.header-toggle-container{display:block}}.header-logo{display:block;height:100%;width:124px}@media (min-width:64rem){.header-logo{width:142px}}.header-toggle{height:.875rem;position:relative;width:.875rem}@media (min-width:64rem){.header-toggle{display:none}}.header-toggle__hamburger{height:.875rem;left:0;position:absolute;top:0;width:.875rem}.header-toggle__hamburger path{transform-origin:left}.header-toggle__hamburger path:first-child{transform:none;transition:transform .2s ease-out .25s}.header-toggle__hamburger path:nth-child(2){transform:none;transition:transform .2s ease-out .35s}.header-toggle__hamburger path:last-child{transform:none;transition:transform .2s ease-out .45s}.header-toggle__hamburger:focus-visible path,.header-toggle__hamburger:hover path{transform:scaleX(130%);transition:transform .1s linear}.header--open .header-toggle__hamburger path:first-child{transform:translateX(200%);transition:transform .2s ease-in .2s}.header--open .header-toggle__hamburger path:nth-child(2){transform:translateX(200%);transition:transform .2s ease-in .1s}.header--open .header-toggle__hamburger path:last-child{transform:translateX(200%);transition:transform .2s ease-in}.header-toggle__arrow{height:.875rem;left:0;opacity:0;position:absolute;top:0;transform:translateX(-100%);transition:transform .2s ease-out,opacity .2s linear;width:.875rem}.header--open .header-toggle__arrow{opacity:1;transform:none;transition:transform .2s ease-out .25s,opacity .2s linear .25s}.header-nav-container{bottom:0;position:fixed;right:100%;top:0;transition:right 0s linear .5s;width:100%;z-index:1}@media (min-width:64rem){.header-nav-container{padding-left:1rem;position:static;transition:none}}.header-nav-container:before{background:var(--blue);content:"";height:70px;left:0;position:absolute;right:0;top:0;transform:translateX(-100%);transition:transform .3s cubic-bezier(.62,-.01,.89,.58);width:100%;z-index:1}@media (min-width:64rem){.header-nav-container:before{display:none}}.header-nav-container:after{background-color:var(--blue);content:"";height:100px;left:0;position:absolute;top:100%;width:100%;z-index:-1}@media (min-width:64rem){.header-nav-container:after{display:none}}.header--open .header-nav-container{right:0;transition:right 0s linear 0s}.header--open .header-nav-container:before{transform:translateX(0);transition:transform .3s cubic-bezier(.19,.81,.45,.99) .2s}.header-nav-wrapper{display:flex;height:100%;overflow-y:auto;padding-bottom:70px;padding-top:70px;position:relative;width:100%}@media (min-width:64rem){.header-nav-wrapper{justify-content:flex-end;overflow-y:visible;padding-bottom:0;padding-top:0}}.header-nav-wrapper:before{background-color:var(--blue);content:"";height:33.33%;position:fixed;right:0;top:0;transform:translateX(-100%);transition:transform .3s cubic-bezier(.62,-.01,.89,.58);width:100%;z-index:-1}@media (min-width:64rem){.header-nav-wrapper:before{display:none}}.header--open .header-nav-wrapper{transform:none}.header--open .header-nav-wrapper:before{transform:none;transition:transform .3s cubic-bezier(.19,.81,.45,.99) .2s}@media (min-width:64rem){.header-nav-wrapper__bg{display:none}}.header-nav-wrapper__bg:before{height:33.33%;top:33.33%;transition:transform .3s cubic-bezier(.62,-.01,.89,.58) .1s}.header-nav-wrapper__bg:after,.header-nav-wrapper__bg:before{background-color:var(--blue);content:"";position:fixed;right:0;transform:translateX(-100%);width:100%;z-index:-1}.header-nav-wrapper__bg:after{height:33.34%;top:66.66%;transition:transform .3s cubic-bezier(.62,-.01,.89,.58) .2s}.header--open .header-nav-wrapper__bg:before{transform:none;transition:transform .3s cubic-bezier(.19,.81,.45,.99) .1s}.header--open .header-nav-wrapper__bg:after{transform:none;transition:transform .3s cubic-bezier(.19,.81,.45,.99)}.header-nav{margin:auto;opacity:0;padding-top:50px;transform:translateY(30%);transition:transform .3s cubic-bezier(.62,-.01,.89,.58),opacity .3s linear}@media (min-width:64rem){.header-nav{display:flex;justify-content:flex-end;opacity:1;padding-top:0;transform:none;width:100%}}.header--open .header-nav{opacity:1;transform:none;transition:transform .6s cubic-bezier(.03,.6,.15,.92) .2s,opacity .3s linear .2s}.header-nav-menu{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}@media (min-width:64rem){.header-nav-menu{flex-direction:row;justify-content:flex-end;padding-left:var(--47px);width:auto}}.header-nav-menu__item{transition:all .2s ease-in-out}@media (min-width:64rem){.header-nav-menu__item:not(:last-child):after{color:var(--grey-2);content:"  |   "}}.header-nav-menu__item.active{transition:all .2s ease-in-out}.header-nav-menu__item.active a{font-weight:700;transition:all .2s ease-in-out}.header-nav-menu__link{color:var(--white);font-size:var(--30px);font-weight:var(--extrabold);line-height:1.733;text-transform:uppercase}@media (min-width:64rem){.header-nav-menu__link{color:var(--blue);font-size:var(--12px);font-weight:var(--regular);line-height:1.25;text-transform:none;transition:all .2s ease-in-out}.header-nav-menu__link:hover{color:var(--green);transition:all .2s ease-in-out}}.header-nav-submenu{align-items:baseline;display:flex;gap:.5em;justify-content:center;margin-top:75px;width:100%}@media (min-width:64rem){.header-nav-submenu{gap:.5ch;justify-content:flex-end;margin-top:0;padding-left:var(--47px);width:auto}}.header-nav-submenu__link{color:var(--grey-2);font-size:var(--15px);line-height:1.267;text-transform:uppercase}@media (min-width:64rem){.header-nav-submenu__link{font-size:var(--11px);line-height:1.273;text-transform:none}.header-nav-submenu__link--nl span{display:none}.header-nav-submenu__link--nl:before{color:inherit;content:"NL";font-size:inherit;line-height:inherit}.header-nav-submenu__link--en span{display:none}.header-nav-submenu__link--en:before{color:inherit;content:"EN";font-size:inherit;line-height:inherit}}.header-nav-submenu__link--active{color:var(--white)}@media (min-width:64rem){.header-nav-submenu__link--active{color:var(--blue)}}.logo{display:block;height:100%;width:110px}@media (min-width:40rem){.logo{width:142px}}.logo__image path{fill:var(--blue);transition:fill .6s linear}.logo__text{fill:var(--blue);transform:none;transition:transform .2s cubic-bezier(.05,.62,.23,.94) .3s}.header--open .logo__image path{fill:var(--green)}@media (min-width:64rem){.header--open .logo__image path{fill:var(--blue)}}.header--open .logo__text,.header--scrolled .logo__text{transform:translateY(-200%);transition:transform .2s cubic-bezier(.81,.14,1,.81)}.footer{border-top:1px solid var(--grey-1);padding-top:57px;position:relative}.footer:before{background-image:linear-gradient(to right,var(--blue),var(--grey-1)),linear-gradient(to left,var(--blue),var(--grey-1));background-position:0 0,100% 0;background-repeat:no-repeat,no-repeat;background-size:130px 1px,130px 1px;content:"";height:1px;left:0;position:absolute;right:0;top:-1px;width:100%}@media (min-width:48rem){.footer:before{background-size:390px 1px,390px 1px}}.footer .logo__image path,.footer .logo__text{fill:var(--white)}.footer .copyright{align-items:center;background-color:var(--blue-dark);color:#67818a;display:flex;font-size:12px;height:60px;justify-content:center;margin-top:66px;width:100%}.footer .copyright a{text-decoration:underline}.footer-content{align-items:flex-start;display:flex;gap:30px;grid-column:2/span 10;justify-content:space-between}.footer-nav{color:var(--white);display:grid;font-size:var(--10px);gap:26px 35px;grid-template-columns:1fr;grid-template-rows:auto auto auto auto;line-height:1.6;width:100%}@media (min-width:23.4375rem){.footer-nav{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto}}@media (min-width:40rem){.footer-nav{font-size:var(--12px);line-height:1.583}}@media (min-width:48rem){.footer-nav{align-items:flex-start;display:flex;flex-wrap:wrap;gap:40px;justify-content:flex-start}}.footer-nav__logo{grid-column:1/span 1;grid-row:1/span 1}@media (min-width:23.4375rem){.footer-nav__logo{grid-column:1/span 2}}@media (min-width:40rem){.footer-nav__logo{flex:0 0 auto;padding-right:10px}}.footer-nav__address{display:flex;flex-direction:column;gap:9px;grid-column:1/span 1;grid-row:2/span 1;width:100%}@media (min-width:23.4375rem){.footer-nav__address{grid-column:1/span 1;grid-row:2/span 2}}@media (min-width:40rem){.footer-nav__address{flex:0 0 auto;flex-direction:row;gap:30px;margin:auto 0;width:auto}}.footer-nav__address>span{display:flex;flex-direction:column}.footer-nav__address>strong,.footer-nav__link{font-weight:var(--semibold)}.footer-nav__link{display:flex;flex-direction:column;grid-column:1/span 1;grid-row:3/span 1;width:100%}@media (min-width:23.4375rem){.footer-nav__link{grid-column:2/span 1;grid-row:2/span 1}}@media (min-width:40rem){.footer-nav__link{flex:1 1 auto;margin:auto 0;width:auto}}.footer-nav__link a .svg-arrow{position:relative;top:.1em;transform:none}.footer-nav__link a:focus-visible .svg-arrow,.footer-nav__link a:hover .svg-arrow{transform:translateX(.5em)}.footer-nav__affiliate{grid-column:1/span 1;grid-row:4/span 1;width:100%}@media (min-width:23.4375rem){.footer-nav__affiliate{grid-column:2/span 1;grid-row:3/span 1}}@media (min-width:40rem){.footer-nav__affiliate{flex:0 0 auto;width:auto}}.footer-nav__affiliate img{position:relative;top:4px;width:114.86px}.approach-steps{margin-bottom:calc(var(--32px)*-1);margin-top:calc(var(--64px)*-1);position:relative}.approach-steps:first-of-type{margin-top:var(--33px)}@media (min-width:48rem){.approach-steps:first-of-type{margin-top:var(--66px)}}.approach-steps:last-of-type:not(:first-of-type){margin-bottom:var(--32px)}@media (min-width:48rem){.approach-steps:last-of-type:not(:first-of-type){margin-bottom:var(--66px)}}.approach-steps header.approach-step-card{padding:var(--33px) var(--27px) var(--66px);text-align:center}@media (min-width:48rem){.approach-steps header.approach-step-card{padding:var(--56px) var(--45px)}}@media (min-width:90rem){.approach-steps header.approach-step-card{padding:var(--56px) var(--80px)}}.approach-steps header.approach-step-card .heading{margin-bottom:var(--10px)}@media (min-width:48rem){.approach-steps header.approach-step-card .heading{margin-bottom:var(--24px)}}.approach-steps article.approach-step-card{padding:135px var(--45px) var(--66px) var(--33px)}@media (min-width:48rem){.approach-steps article.approach-step-card{padding:135px var(--45px) var(--50px)}}@media (min-width:64rem){.approach-steps article.approach-step-card{margin-top:0}}@media (min-width:90rem){.approach-steps article.approach-step-card{padding:var(--72px) var(--80px) var(--76px)}}.approach-steps .container{display:flex;flex-direction:column}.approach-step{margin-left:-23px;padding:0 23px;width:calc(100% + 46px)}@media (min-width:48rem){.approach-step{margin-left:0;padding:0;width:100%}}@media (min-width:64rem){.approach-step:nth-of-type(odd):not(:first-of-type){margin-top:-250px}}.approach-step:nth-of-type(odd){max-width:550px}@media (min-width:40rem){.approach-step:nth-of-type(odd){align-self:flex-start}}@media (min-width:64rem){.approach-step:nth-of-type(odd){width:42.65%}}.approach-step:nth-of-type(2n){max-width:550px}@media (min-width:40rem){.approach-step:nth-of-type(2n){align-self:flex-end}}@media (min-width:48rem){.approach-step:nth-of-type(2n){max-width:630px}}@media (min-width:64rem){.approach-step:nth-of-type(2n){margin-top:calc(var(--32px)*-1);width:48.85%}}.approach-step:nth-of-type(2) .approach-step__visual{bottom:calc(100% + 5px);right:-45px;width:220px}@media (min-width:48rem){.approach-step:nth-of-type(2) .approach-step__visual{bottom:100%;right:-45px;width:314px}}@media (min-width:90rem){.approach-step:nth-of-type(2) .approach-step__visual{bottom:-20px;right:-80px}}.approach-step:nth-of-type(2) .approach-step-card{margin-top:83px;max-width:630px;width:100%}@media (min-width:48rem){.approach-step:nth-of-type(2) .approach-step-card{margin-top:168px}}@media (min-width:64rem){.approach-step:nth-of-type(2) .approach-step-card{margin-top:0}}.approach-step:nth-of-type(3) .approach-step__visual{bottom:100%;right:-45px;width:213px}@media (min-width:48rem){.approach-step:nth-of-type(3) .approach-step__visual{bottom:100%;right:-45px;width:290px}}@media (min-width:90rem){.approach-step:nth-of-type(3) .approach-step__visual{bottom:-10px;right:-80px}}@media (min-width:48rem){.approach-step:nth-of-type(3) .approach-step__visual .img,.approach-step:nth-of-type(3) .approach-step__visual img,.approach-step:nth-of-type(3) .approach-step__visual svg{height:228px}}.approach-step:nth-of-type(3) .approach-step-card{margin-top:83px;max-width:550px;width:100%}@media (min-width:48rem){.approach-step:nth-of-type(3) .approach-step-card{margin-top:218px}}@media (min-width:64rem){.approach-step:nth-of-type(3) .approach-step-card{margin-top:0}}.approach-step:nth-of-type(4) .approach-step__visual{bottom:100%;right:-45px;width:168px}@media (min-width:48rem){.approach-step:nth-of-type(4) .approach-step__visual{bottom:100%;right:-45px;width:290px}}@media (min-width:90rem){.approach-step:nth-of-type(4) .approach-step__visual{bottom:0;right:-80px}}.approach-step:nth-of-type(4) .approach-step-card{float:right;margin-top:83px;max-width:547px;width:100%}@media (min-width:48rem){.approach-step:nth-of-type(4) .approach-step-card{margin-top:198px}}@media (min-width:64rem){.approach-step:nth-of-type(4) .approach-step-card{float:none;margin-top:0}}.approach-step .approach-step-card{box-shadow:0 0 24px 0 transparent;transition:box-shadow .4s linear}.approach-step--in-view .approach-step-card{box-shadow:0 0 24px 0 rgba(0,0,0,.2)}.approach-step__header{margin-bottom:var(--28px);padding-bottom:var(--28px);position:relative;z-index:0}@media (min-width:48rem){.approach-step__header{margin-bottom:var(--40px);padding-bottom:var(--32px)}}.approach-step__header:after{background-image:linear-gradient(to left,var(--white),var(--grey-2));background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:1px;left:0;position:absolute;right:0;width:100%}.approach-step__header hgroup{width:100%;z-index:0}@media (min-width:90rem){.approach-step__header hgroup{width:60%}}.approach-step__visual{position:absolute;z-index:-1}.approach-step__visual .img,.approach-step__visual img,.approach-step__visual svg{width:100%}.approach-step-card{background-color:var(--white);box-shadow:0 0 var(--24px) 0 rgba(173,186,189,0);width:100%}.clients{overflow-x:hidden;padding-bottom:50px;padding-top:95px}@media (min-width:48rem){.clients{padding-top:135px}}@media (min-width:90rem){.clients{padding-bottom:100px;padding-top:145px}}.clients-header{grid-column:2/span 3;margin-bottom:var(--33px);width:90%}@media (min-width:90rem){.clients-header{margin-bottom:0;width:calc(100% + 30px)}}.clients-matrix{margin-left:-23px;width:calc(100% + 46px)}@media (min-width:23.4375rem){.clients-matrix{margin-left:-125px;width:calc(100% + 250px)}}@media (min-width:48rem){.clients-matrix{margin-left:-75px;width:calc(100% + 150px)}}@media (min-width:64rem){.clients-matrix{grid-column:5/span 8;margin-left:0;width:auto}}.clients-slider.swiper{height:100%;padding-bottom:50px}@media (min-width:64rem){.clients-slider.swiper{padding-bottom:0}}.clients-slider.swiper .swiper-wrapper{height:100%}.clients-slider.swiper .swiper-wrapper .swiper-slide-prev{opacity:.5!important}.clients-slider.swiper .swiper-wrapper .swiper-slide-active{opacity:1!important}.clients-slider.swiper .swiper-wrapper .swiper-slide-next{opacity:.5!important}.clients-slider.swiper .swiper-slide{min-width:150px;width:33.33%}@media (min-width:32rem){.clients-slider.swiper .swiper-slide{min-width:209px}}.clients-slider.swiper .swiper-slide:first-of-type{border-right:1px solid var(--grey-1)}.clients-slider.swiper .swiper-slide:last-of-type{border-left:1px solid var(--grey-1)}.clients-slider.swiper .swiper-slide>div{align-items:center;display:flex;height:150px;justify-content:center;position:relative;width:100%}@media (min-width:32rem){.clients-slider.swiper .swiper-slide>div{height:200px}}.clients-slider.swiper .swiper-slide>div:first-of-type{border-bottom:1px solid var(--grey-1)}.clients-slider.swiper .swiper-slide>div:last-of-type{border-top:1px solid var(--grey-1)}.clients-slider.swiper .swiper-slide:first-of-type>div:first-of-type:before,.clients-slider.swiper .swiper-slide:last-of-type>div:first-of-type:before{background-image:linear-gradient(to bottom,var(--blue),var(--grey-1));background-repeat:no-repeat;background-size:1px 100%;content:"";height:100%;position:absolute;top:0;width:1px}.clients-slider.swiper .swiper-slide:first-of-type>div:first-of-type:after,.clients-slider.swiper .swiper-slide:last-of-type>div:first-of-type:after{background-repeat:no-repeat;background-size:100% 1px;content:"";height:1px;left:0;position:absolute;width:100%}.clients-slider.swiper .swiper-slide:first-of-type>div:first-of-type:before{right:-1px}.clients-slider.swiper .swiper-slide:last-of-type>div:first-of-type:before{left:-1px}.clients-slider.swiper .swiper-slide:first-of-type>div:first-of-type:after{background-image:linear-gradient(to right,var(--blue),var(--grey-1));bottom:-1px}.clients-slider.swiper .swiper-slide:last-of-type>div:first-of-type:after{background-image:linear-gradient(to left,var(--blue),var(--grey-1));bottom:-1px}.clients-slider.swiper .swiper-slide:first-of-type>div:last-of-type:before,.clients-slider.swiper .swiper-slide:last-of-type>div:last-of-type:before{background-image:linear-gradient(to top,var(--blue),var(--grey-1));background-repeat:no-repeat;background-size:1px 100%;bottom:0;content:"";height:100%;position:absolute;width:1px}.clients-slider.swiper .swiper-slide:first-of-type>div:last-of-type:after,.clients-slider.swiper .swiper-slide:last-of-type>div:last-of-type:after{background-repeat:no-repeat;background-size:100% 1px;content:"";height:1px;left:0;position:absolute;width:100%}.clients-slider.swiper .swiper-slide:first-of-type>div:last-of-type:before{right:-1px}.clients-slider.swiper .swiper-slide:last-of-type>div:last-of-type:before{left:-1px}.clients-slider.swiper .swiper-slide:first-of-type>div:last-of-type:after{background-image:linear-gradient(to right,var(--blue),var(--grey-1));top:-1px}.clients-slider.swiper .swiper-slide:last-of-type>div:last-of-type:after{background-image:linear-gradient(to left,var(--blue),var(--grey-1));top:-1px}@media (min-width:48rem){.clients-slider.swiper .swiper-pagination{display:none}}.clients-slider.swiper .swiper-pagination-bullet.swiper-pagination-bullet{background-color:var(--grey-1);border-radius:0;height:5px;margin-left:2px!important;margin-right:2px!important;position:relative;transition:background-color .1s linear;width:7px}.clients-slider.swiper .swiper-pagination-bullet.swiper-pagination-bullet:before{background-color:var(--grey-1);bottom:calc(100% + 6px);content:"";height:5px;left:0;position:absolute;right:0;transition:background-color .1s linear;width:7px}.clients-slider.swiper .swiper-pagination-bullet.swiper-pagination-bullet:after{background-color:var(--grey-1);content:"";height:5px;left:0;position:absolute;right:0;top:calc(100% + 6px);transition:background-color .1s linear;width:7px}.clients-slider.swiper .swiper-pagination-bullet.swiper-pagination-bullet.swiper-pagination-bullet-active,.clients-slider.swiper .swiper-pagination-bullet.swiper-pagination-bullet.swiper-pagination-bullet-active:after,.clients-slider.swiper .swiper-pagination-bullet.swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color:var(--grey-2)}.client--ey img{width:50px}@media (min-width:40rem){.client--ey img{width:64px}}.client--google img{width:94px}@media (min-width:40rem){.client--google img{width:116px}}.client--adidas img{width:57px}@media (min-width:40rem){.client--adidas img{width:79px}}.client--msft img{width:108px}@media (min-width:40rem){.client--msft img{width:136px}}.client--ikea img{width:85px}@media (min-width:40rem){.client--ikea img{width:106px}}.client--dyson img{width:72px}@media (min-width:40rem){.client--dyson img{width:100px}}.client--nike img{width:68px}@media (min-width:40rem){.client--nike img{width:86px}}.client--bookingcom img{width:114px}@media (min-width:40rem){.client--bookingcom img{width:136px}}.client--amazon img{width:84px}@media (min-width:40rem){.client--amazon img{width:116px}}.contact{margin-top:-10px;padding-bottom:94px;padding-top:94px}@media (min-width:48rem){.contact{padding-bottom:105px;padding-top:152px}}@media (min-width:64rem){.contact-grid{display:grid;gap:30px;grid-auto-rows:minmax(32px,auto);grid-template-columns:repeat(12,minmax(0,1fr))}}.contact-header{grid-column:1/span 4;margin-bottom:44px;width:100%}@media (min-width:48rem){.contact-header{width:410px}}@media (min-width:80.625rem){.contact-header{grid-column:2/span 4}}@media (min-width:90rem){.contact-header{grid-column:2/span 3;margin-bottom:0}}.contact-header .heading{margin-bottom:var(--24px);max-width:250px}@media (min-width:48rem){.contact-header .heading{max-width:410px}}.contact-header .mail,.contact-header .mail:hover{transition:all .2s ease-in-out}.contact-header .mail:hover{color:var(--green)}.contact-header p{font-size:var(--22px);line-height:1.636}.contact-form{grid-column:6/span 7}@media (min-width:80.625rem){.contact-form{grid-column:7/span 5;margin-left:-30px;width:calc(100% + 45px)}}@media (min-width:90rem){.contact-form{grid-column:7/span 4}}.form{display:flex;flex-direction:column;gap:var(--24px)}.form input,.form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid var(--grey-1);border-radius:0;color:var(--white);display:block;font-size:var(--18px);line-height:1.444;padding:var(--12px) var(--20px) var(--10px);width:100%}.form input:focus,.form textarea:focus{border-color:var(--white)}.form input:focus-visible,.form textarea:focus-visible{outline:none}.form input::-moz-placeholder,.form textarea::-moz-placeholder{color:var(--grey-1)}.form input::placeholder,.form textarea::placeholder{color:var(--grey-1)}.form input:disabled,.form textarea:disabled{cursor:not-allowed;opacity:.4}.form input:-webkit-autofill,.form input:-webkit-autofill:active,.form input:-webkit-autofill:focus,.form input:-webkit-autofill:hover,.form textarea:-webkit-autofill,.form textarea:-webkit-autofill:active,.form textarea:-webkit-autofill:focus,.form textarea:-webkit-autofill:hover{box-shadow:0 0 0 30px var(--blue-light) inset!important}.form input:autofill,.form input:autofill:active,.form input:autofill:focus,.form input:autofill:hover,.form textarea:autofill,.form textarea:autofill:active,.form textarea:autofill:focus,.form textarea:autofill:hover{box-shadow:0 0 0 30px var(--blue-light) inset!important;-webkit-box-shadow:0 0 0 30px var(--blue-light) inset!important}.form input:-webkit-autofill,.form input:-webkit-autofill:active,.form input:-webkit-autofill:focus,.form input:-webkit-autofill:hover,.form textarea:-webkit-autofill,.form textarea:-webkit-autofill:active,.form textarea:-webkit-autofill:focus,.form textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--white)!important;-webkit-box-shadow:0 0 0 30px var(--blue-light) inset!important}.form input:autofill:first-line,.form textarea:autofill:first-line{color:var(--white);font-family:var(--soleil);font-size:var(--18px);font-weight:400;line-height:1.444}.form input:-webkit-autofill:first-line,.form textarea:-webkit-autofill:first-line{color:var(--white);font-family:var(--soleil);font-size:var(--18px);font-weight:400;letter-spacing:normal;line-height:1.444}.form button[type=button],.form button[type=reset],.form button[type=submit],.form input[type=button],.form input[type=reset],.form input[type=submit]{align-items:baseline;background-color:var(--green);border:none;border-radius:0;box-shadow:none;color:var(--white);display:inline-flex;flex:0 0 auto;font-size:var(--16px);font-weight:var(--semibold);justify-content:center;line-height:1.3;min-height:32px;overflow:hidden;padding:.375em .9063em .25em;text-decoration:none;text-transform:uppercase;transform:scale(1.000001);transition:transform .3s ease,box-shadow .3s ease}.form button[type=button]:focus-visible svg:first-of-type,.form button[type=button]:hover svg:first-of-type,.form button[type=reset]:focus-visible svg:first-of-type,.form button[type=reset]:hover svg:first-of-type,.form button[type=submit]:focus-visible svg:first-of-type,.form button[type=submit]:hover svg:first-of-type,.form input[type=button]:focus-visible svg:first-of-type,.form input[type=button]:hover svg:first-of-type,.form input[type=reset]:focus-visible svg:first-of-type,.form input[type=reset]:hover svg:first-of-type,.form input[type=submit]:focus-visible svg:first-of-type,.form input[type=submit]:hover svg:first-of-type{transform:translateX(46px) translateY(.0313em)}.form button[type=button]:focus-visible svg:last-of-type,.form button[type=button]:hover svg:last-of-type,.form button[type=reset]:focus-visible svg:last-of-type,.form button[type=reset]:hover svg:last-of-type,.form button[type=submit]:focus-visible svg:last-of-type,.form button[type=submit]:hover svg:last-of-type,.form input[type=button]:focus-visible svg:last-of-type,.form input[type=button]:hover svg:last-of-type,.form input[type=reset]:focus-visible svg:last-of-type,.form input[type=reset]:hover svg:last-of-type,.form input[type=submit]:focus-visible svg:last-of-type,.form input[type=submit]:hover svg:last-of-type{transform:translateX(30px) translateY(.0313em)}.form button[type=button]:focus-visible span,.form button[type=button]:hover span,.form button[type=reset]:focus-visible span,.form button[type=reset]:hover span,.form button[type=submit]:focus-visible span,.form button[type=submit]:hover span,.form input[type=button]:focus-visible span,.form input[type=button]:hover span,.form input[type=reset]:focus-visible span,.form input[type=reset]:hover span,.form input[type=submit]:focus-visible span,.form input[type=submit]:hover span{transform:translateX(1em)}.form button[type=button]:disabled,.form button[type=reset]:disabled,.form button[type=submit]:disabled,.form input[type=button]:disabled,.form input[type=reset]:disabled,.form input[type=submit]:disabled{cursor:not-allowed;opacity:.4}.form button[type=button] span,.form button[type=reset] span,.form button[type=submit] span,.form input[type=button] span,.form input[type=reset] span,.form input[type=submit] span{transform:none;transition:transform .2s ease-out}.form button[type=button] svg,.form button[type=reset] svg,.form button[type=submit] svg,.form input[type=button] svg,.form input[type=reset] svg,.form input[type=submit] svg{fill:#fff;transition:transform .2s ease-out;width:.7031em}.form button[type=button] svg:first-of-type,.form button[type=reset] svg:first-of-type,.form button[type=submit] svg:first-of-type,.form input[type=button] svg:first-of-type,.form input[type=reset] svg:first-of-type,.form input[type=submit] svg:first-of-type{left:-30px;margin-left:-1em;margin-right:.3125em;position:relative;transform:translateX(0) translateY(.0313em)}.form button[type=button] svg:last-of-type,.form button[type=reset] svg:last-of-type,.form button[type=submit] svg:last-of-type,.form input[type=button] svg:last-of-type,.form input[type=reset] svg:last-of-type,.form input[type=submit] svg:last-of-type{margin-left:.3125em;position:relative;transform:translateX(0) translateY(.0313em)}.form-field .form-message{margin-left:21px}.form-field--has-error input,.form-field--has-error textarea{border-color:var(--red)}.form-finish{align-items:flex-end;display:flex;flex-direction:column;gap:24px;justify-content:flex-start}@media (min-width:23.4375rem){.form-finish{align-items:flex-start;flex-direction:row-reverse}}.form-messages{background-color:var(--white);flex:1 1 auto;padding:var(--16px) var(--21px) var(--16px)}.form-messages .form-message{color:var(--black);font-size:var(--16px);line-height:1.375}.form-error{color:var(--grey-2);font-size:var(--12px);line-height:1.833;margin-top:.3rem}.hero{aspect-ratio:1440/816;contain:strict;position:relative;width:100%}@media (max-aspect-ratio:1/1){.hero{aspect-ratio:380/400}}@media (min-width:64rem){.hero{aspect-ratio:1440/816}}@supports not (aspect-ratio:1/1){.hero{height:0;padding-top:56.6666666667%}@media (max-aspect-ratio:1/1){.hero{padding-top:105.2631578947%}}@media (min-width:64rem){.hero{padding-top:56.6666666667%}}}@media (min-width:48rem){.hero{aspect-ratio:unset;height:calc(100vh - 72px);padding-top:0}}.hero-visual-wrapper{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}.hero-visual{height:100%;width:100%}.hero-visual,.hero-visual h1{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.hero-visual h1{color:var(--white);font-size:var(--73px);line-height:1.151;max-width:9em;text-align:center;text-transform:uppercase}.hero-visual h1 strong{color:var(--green);display:block}.hero-visual h1 span{background-image:linear-gradient(#004457,#004457);background-position:center 100%;background-repeat:no-repeat;background-size:100% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-left:-.4em;margin-right:-.4em;padding-left:.4em;padding-right:.4em}.hero-visual img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-banner-container,.hero-visual img{bottom:0;left:0;position:absolute;right:0;top:0}.hero-banner-container{align-items:center;display:flex!important;justify-content:center}.hero-banner{display:block;margin-top:-3rem;max-width:535px;width:40vw}@media (max-aspect-ratio:1/1){.hero-banner{max-width:535px;width:80vw}}@media (min-width:64rem){.hero-banner{max-width:535px;width:80vw}}@media (min-width:80.625rem){.hero-banner{margin-top:0;max-width:635px}}.hero-banner text{text-align:center}.hero-banner-layer--bank{pointer-events:none}.pin-spacer,.punchline-bg-transition{max-width:100%!important}.punchline-outer-container{height:100vh;width:100vw}.punchline-container{align-items:center;display:flex;height:100vh;padding-bottom:calc(10vh + 7vw);padding-top:10vh;width:100%}@media (min-width:48rem){.punchline-container{align-items:center;contain:strict;flex-direction:column;height:90vh;justify-content:center;padding-bottom:0;padding-top:0}}.punchline{left:-6px;margin-left:auto;margin-right:auto;max-width:318px;position:relative;text-align:center;width:calc(100% + 12px)}@media (min-width:48rem){.punchline{left:0;max-width:none;padding-bottom:0;padding-top:0;position:static;width:100%}}.punchline__line{color:var(--blue);display:inline;font-size:clamp(32px,3.94vw,56.64px);font-weight:var(--semibold);line-height:1.292;width:100%}@supports not (font-size:clamp(1px,1vw,10px)){.punchline__line{font-size:32px}@media (min-width:48rem){.punchline__line{font-size:3.94vw}}@media (min-width:90rem){.punchline__line{font-size:56.64px}}}@media (min-width:48rem){.punchline__line{-moz-column-gap:15px;column-gap:15px;display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:1fr;place-items:center}.punchline__line>strong{padding-left:.44ch;padding-right:.44ch;text-align:center}.punchline__line>span,.punchline__line>strong{width:-moz-max-content;width:max-content}.punchline__line>span:first-of-type{justify-self:end}.punchline__line>span:last-of-type{justify-self:start}.punchline__line:first-of-type>strong{grid-column:2/span 1}.punchline__line:first-of-type>span:first-of-type{grid-column:1/span 1}.punchline__line:first-of-type>span:last-of-type{grid-column:3/span 1}.punchline__line:nth-of-type(2)>strong{grid-column:2/span 1}.punchline__line:nth-of-type(2)>span:first-of-type{grid-column:1/span 1}.punchline__line:nth-of-type(2)>span:last-of-type{grid-column:3/span 1}.punchline__line:last-of-type>strong{grid-column:2/span 1}.punchline__line:last-of-type>span:first-of-type{grid-column:1/span 1}.punchline__line:last-of-type>span:last-of-type{grid-column:3/span 1}}#reasons{background-color:#f1f2f2}.reasons{padding-top:94px}@media (min-width:48rem){.reasons{padding-bottom:179px;padding-top:164px}}@media (min-width:64rem){.reasons{display:grid;gap:30px;grid-auto-rows:minmax(32px,auto);grid-template-columns:repeat(12,minmax(0,1fr))}}.reasons-title{margin-bottom:50px;margin-top:-10px}@media (min-width:48rem){.reasons-title{margin-bottom:0}}.reasons__header{grid-column:1/span 4;margin-left:-23px;width:calc(100% + 46px);z-index:0}@media (min-width:23.4375rem){.reasons__header{margin-left:-40px;width:calc(100% + 80px)}}@media (min-width:32rem){.reasons__header{margin-left:0;width:100%}}@media (min-width:48rem){.reasons__header{display:flex;margin-bottom:50px;position:relative}}@media (min-width:64rem){.reasons__header{flex-direction:column;justify-content:space-between;margin-bottom:0}}@media (min-width:80.625rem){.reasons__header{grid-column:2/span 3;width:calc(100% + 30px)}}.reasons__header .heading{max-width:278px;padding-bottom:0;padding-left:33px;position:relative;width:100%;z-index:0}@media (min-width:23.4375rem){.reasons__header .heading{max-width:302px;padding-left:57px}}@media (min-width:48rem){.reasons__header .heading{max-width:367px;padding-left:33px}}@media (min-width:64rem){.reasons__header .heading{padding-left:0;width:calc(100% + 30px)}}@media (min-width:80.625rem){.reasons__header .heading{margin-bottom:72px;width:100%}}.reasons__visual{display:none;margin-top:-24px;max-width:385px;overflow:hidden}@media (min-width:48rem){.reasons__visual{display:flex;overflow:hidden;position:relative;width:100%}}@media (min-width:64rem){.reasons__visual{height:360px;margin-top:0;width:335px}}.reasons__visual .img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:48rem){.reasons__visual .img{position:absolute}}@media (min-width:64rem){.reasons__visual .img{-o-object-position:right;object-position:right}}.reasons__list{border-top:1px solid var(--grey-2);display:flex;flex-direction:column;grid-column:6/span 7;height:650px;margin-left:-23px;width:calc(100% + 46px)}@media (min-width:23.4375rem){.reasons__list{margin-left:-40px;width:calc(100% + 80px)}}@media (min-width:32rem){.reasons__list{margin-left:0;width:100%}}@media (min-width:80.625rem){.reasons__list{grid-column:6/span 6;height:700px}}.dialog{background-color:transparent;border-bottom:1px solid var(--grey-2);display:flex;flex-direction:column;padding:28px 33px;position:relative;transition:background-color .2s linear}@media (min-width:23.4375rem){.dialog{padding:28px 57px}}@media (min-width:48rem){.dialog{padding:41px 33px 43px}}.dialog--collapsed{background-color:var(--white)}.dialog-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--grey-1);font-weight:var(--regular);position:relative;text-align:left;transition:color var(--progress-delay,.2s) linear;width:100%;z-index:1}.dialog--collapsed .dialog-toggle{color:var(--black);font-weight:var(--semibold)}.dialog-overflow{overflow:hidden;position:relative}.dialog-container{color:var(--black);transition:max-height var(--progress-delay,.2s) linear}.dialog-spacing{padding:14px 0 0}@media (max-width:1023px){@supports (padding:max(0px)){.dialog:not(.dialog--collapsed) .dialog-container{max-height:0!important}}}@media (min-width:1024px){@supports (padding:max(0px)){.dialog:not(.dialog--collapsed) .dialog-container{max-height:0!important}}}@supports (padding:max(0px)){.dialog--collapsed .dialog-container{--max-height:0px;max-height:var(--max-height);overflow-y:visible}}.dialog-progress-bar{background-color:var(--green);bottom:-2px;height:3px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;width:100%;z-index:1}.dialog--collapsed .dialog-progress-bar{transform:scaleX(1);transition:transform var(--progress-duration,4.8s) linear var(--progress-delay,.2s)}.team{contain:paint}.team .team-header{padding-top:97px;text-align:center}@media (min-width:48rem){.team .team-header{padding-top:153px}}.team .team-header .heading{font-weight:var(--semibold)}.team .team-header .p{color:var(--blue);margin:0 auto;max-width:665px;width:100%}.team .team-members{contain:paint;margin-bottom:-1px;padding-top:52px;transition:all 1.2s ease-in-out;z-index:0}@media (min-width:48rem){.team .team-members{padding-top:86px}}.team-header-wrapper{align-items:baseline;display:flex;gap:18px;justify-content:center;margin:0 auto var(--21px)}@supports not (gap:1px){.team-header-wrapper h2{padding-left:18px;padding-right:18px}}.team-header__nav-arrow{width:18px}@media (min-width:80.625rem){.team-header__nav-arrow{display:none}}.team-header__nav-arrow svg{fill:var(--blue);width:100%}.team-members-wrapper{transition:all 1.2s ease-in-out}@media (min-width:1080px){.team-members-wrapper{justify-content:center}}.team-members .team-member{filter:blur(.33rem);outline:none!important;position:relative;width:32%}@media (min-width:40rem){.team-members .team-member{width:100px}}@media (min-width:1024px) and (max-width:1279px){.team-members .team-member{transition:all .33s ease-in-out}}.team-members .team-member:focus,.team-members .team-member:focus-visible{box-shadow:none;outline:none}@media (min-width:1080px){.team-members .team-member.team-member--focus{z-index:8!important}}@media (min-width:1080px) and (min-width:1024px) and (max-width:1279px){.team-members .team-member.team-member--focus{filter:blur(0)!important}}@media (min-width:1080px){.team-members .team-member.team-member--focus figcaption{opacity:1}}@media (min-width:1080px){.team-members .team-member:focus-visible,.team-members .team-member:hover{z-index:9!important}}@media (min-width:1080px) and (min-width:1024px) and (max-width:1279px){.team-members .team-member:focus-visible,.team-members .team-member:hover{filter:blur(0)!important}}@media (min-width:1080px){.team-members .team-member:focus-visible figcaption,.team-members .team-member:hover figcaption{opacity:1!important}}.team-members .team-member.swiper-slide-active{filter:blur(0)!important;transform:scale(1.07);transition:all .5s ease-in-out;z-index:9!important}.team-members .team-member.swiper-slide-active figcaption{opacity:1;transition:all .5s ease-in-out}@media (min-width:1024px) and (max-width:1279px){.team-members:has(.team-member:not(.team-member--focus):hover) .team-member--focus{filter:blur(.33rem)!important}}@media (min-width:1080px){.team-members .team-members-wrapper:hover .team-member.team-member--focus:not(:hover){z-index:7!important}.team-members .team-members-wrapper:hover .team-member.team-member--focus:not(:hover) figcaption{opacity:0!important}.team-members .team-members-wrapper:hover .team-member.team-member--focus:hover{z-index:8!important}.team-members .team-members-wrapper:hover .team-member.team-member--focus:hover figcaption{opacity:1!important}}@media (min-width:80.625rem){#team-members{display:none!important}}.team-members .team-member-figure{position:relative}.team-members .team-member-figure figcaption{left:100%;opacity:0;position:absolute;top:50%;transform:translateX(-50%);width:-moz-max-content;width:max-content}@media (min-width:40rem){.team-members .team-member-figure figcaption{left:auto;right:25%}}.team-members .team-member-figure figcaption .team-member-name{color:var(--green);font-size:var(--24px);font-weight:var(--extrabold);line-height:1.125;text-transform:uppercase}@media (min-width:40rem){.team-members .team-member-figure figcaption .team-member-name{font-size:var(--29px);line-height:1.103}}.team-members .team-member-figure figcaption .team-member-function{color:var(--white);font-size:var(--20px);font-weight:var(--regular);line-height:1.3;text-transform:lowercase}.team-member:last-of-type .team-member-figure figcaption,.team-member:nth-last-of-type(2) .team-member-figure figcaption{left:auto;right:100%;transform:translateX(50%)}@media (min-width:40rem){.team-member:last-of-type .team-member-figure figcaption,.team-member:nth-last-of-type(2) .team-member-figure figcaption{left:100%;right:auto;transform:translateX(-50%)}.team-member:first-of-type .team-member-figure figcaption,.team-member:nth-of-type(2) .team-member-figure figcaption{left:25%;right:auto;transform:translateX(50%)}}.team-member-photo{bottom:-.33rem;left:50%;pointer-events:none;position:relative;transform:translateX(-50%);width:250px}@media (min-width:40rem){.team-member-photo{width:188px}}.team-photo-wrapper{display:none;position:relative}@media (min-width:80.625rem){.team-photo-wrapper{display:block;margin-bottom:-10px}}.team-total{height:100%;opacity:1;transition:all .8s ease-in-out;width:100%}.toggle-wrapper{display:flex;height:100%;justify-content:space-between;left:0;margin:0 auto;position:absolute;right:0;top:0;width:85%;z-index:20}.team-total-hover{filter:blur(.2rem)!important;opacity:.6;transition:all .8s ease-in-out}.team-single-hover{opacity:1!important;transform:scale(1.005);transform-origin:center;transition:all .8s ease-in-out}.toggle{height:100%;position:relative;width:100%}.toggle:hover>.member-details{opacity:1}.toggle>.member-details{bottom:0;height:100px;left:15%;margin:auto 0;opacity:0;position:absolute;top:75px;width:220px}.toggle>.member-details>.team-member-name{color:var(--green);font-size:var(--24px);font-weight:var(--extrabold);line-height:1.125;text-transform:uppercase;word-break:keep-all}@media (min-width:40rem){.toggle>.member-details>.team-member-name{font-size:var(--32px);line-height:1.103}}.toggle>.member-details>.team-member-function{color:var(--white);font-size:var(--20px);font-weight:var(--regular);line-height:1.3;text-transform:lowercase}.team-member-name{text-shadow:0 0 1rem #000}@media (min-width:64rem){.team-member-name{text-shadow:none}}.team-member-function{text-shadow:0 0 1rem #000}.team-single{height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .9s ease-in-out;width:100%}.testimonials{margin:0 auto;padding:94px 20px}@media (min-width:48rem){.testimonials{max-width:1440px;padding:141px 75px 130px;padding-left:75px;padding-right:75px}}.testimonials-header{grid-column:2/span 3;padding-left:33px;width:100%}@media (min-width:32rem){.testimonials-header{padding-left:70px}}@media (min-width:48rem){.testimonials-header{padding-left:145px}}@media (min-width:80.625rem){.testimonials-header{padding-left:0;width:calc(100% + 100px)}}.testimonials-header .heading{height:180px;max-width:240px}@media (min-width:48rem){.testimonials-header .heading{height:350px;max-width:350px}}@media (min-width:64rem){.testimonials-header .heading{font-size:3.75rem!important;line-height:60px}}.testimonials-header strong{opacity:1;transition:all .1s linear;word-break:keep-all}.testimonials-header strong.fade{margin-left:-10px;opacity:0}.testimonials-slider-container{grid-column:6/span 7;margin-top:25px}@media (min-width:80.625rem){.testimonials-slider-container{margin-top:0}}.testimonial{max-width:370px;padding-top:75px;position:relative}@media (min-width:48rem){.testimonial{max-width:580px}}.testimonial:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2367818A' d='M0 0h12v12H0zm8 12h4v6H8zm9-12h12v12H17zm8 12h4v6h-4z'/%3E%3C/svg%3E");background-position:0 0;background-repeat:no-repeat;background-size:25px 15px;content:"";height:15px;left:0;position:absolute;top:20px;width:25px}.testimonial footer{display:flex;flex-direction:column;gap:6px;margin-top:60px}.testimonials-slider,.testimonials-slider .swiper-wrapper{height:100%}.testimonials-slider .swiper-slide{min-height:414px;padding-left:33px}@media (min-width:32rem){.testimonials-slider .swiper-slide{padding-left:70px}}@media (min-width:48rem){.testimonials-slider .swiper-slide{padding-left:150px}}.testimonials-slider .swiper-pagination.swiper-pagination-bullets{align-items:flex-start;bottom:0;display:flex;flex-direction:column;gap:25px;justify-content:flex-start;left:0;top:82px;width:3px}@media (min-width:32rem){.testimonials-slider .swiper-pagination.swiper-pagination-bullets{top:0}}.testimonials-slider .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{background:none;border-radius:0;height:100%;margin:0;max-height:25%;opacity:1;position:relative;width:3px}.testimonials-slider .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:before{background-color:var(--grey-1);bottom:0;content:"";height:100%;left:1px;position:absolute;top:0;width:1px}.testimonials-slider .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:only-child{display:block!important}.testimonials-slider .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active:after{animation-direction:normal;animation-duration:5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:fillY;animation-play-state:running;animation-timing-function:linear;background-color:var(--green);bottom:0;content:"";height:100%;left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:top;width:3px}.testimonials-slider .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active:only-child:after{display:block!important;transition:none}.zebra-items{margin-left:-23px;width:calc(100% + 46px)}@media (min-width:23.4375rem){.zebra-items{margin-left:-40px;width:calc(100% + 80px)}}@media (min-width:32rem){.zebra-items{margin-left:0;width:100%}}.zebra-items .heading{line-height:28px!important}@media (min-width:64rem){.zebra-items .heading{line-height:48px!important}}.zebra-item{margin-top:10.5vw;padding-bottom:7.8vw}@media (min-width:90rem){.zebra-item{height:600px;margin-top:162px;padding-bottom:112px}}.zebra-grid{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;position:relative}@media (min-width:64rem){.zebra-grid{display:grid;gap:30px;grid-auto-rows:minmax(32px,auto);grid-template-columns:repeat(12,minmax(0,1fr))}}.zebra-item-visuals{margin-bottom:-24px;margin-left:auto;margin-right:auto;max-width:500px;position:relative;width:calc(100% - 50px)}@media (min-width:64rem){.zebra-item-visuals{bottom:7.8vw;left:0;margin-bottom:0;margin-left:0;max-width:none;padding-right:40px;position:absolute;width:55%}}@media (min-width:90rem){.zebra-item-visuals{display:contents;grid-column:auto;grid-row:auto;padding-right:0;position:static}}@media (min-width:64rem){.zebra-item:nth-of-type(2n) .zebra-item-visuals{left:unset;padding-left:40px;padding-right:0;right:0}}.zebra-item-visual--large{width:85.203%;z-index:1}@media (min-width:90rem){.zebra-item-visual--large{align-self:end;grid-column:1/span 6;grid-row:1;position:static;top:0;width:100%}}@media (min-width:64rem){.zebra-item:nth-of-type(odd) .zebra-item-visual--small{margin-bottom:-50px}.zebra-item:nth-of-type(odd) .zebra-item-visual--large{margin-bottom:40px}.zebra-item:nth-of-type(2n) .zebra-item-visual--large{float:right}}@media (min-width:90rem){.zebra-item:nth-of-type(2n) .zebra-item-visual--large{grid-column:7/span 6}}.zebra-item-visual--small{float:right;margin-bottom:-112px;margin-top:-112px;position:relative;top:calc(40px + 4vw);width:48.688%;z-index:1}@media (min-width:23.4375rem){.zebra-item-visual--small{top:calc(20px + 4vw)}}@media (min-width:32rem){.zebra-item-visual--small{top:20px}}@media (min-width:90rem){.zebra-item-visual--small{align-self:end;float:none;grid-column:4/span 3;grid-row:1;margin-bottom:-50px;margin-top:0;position:static;top:0;width:calc(100% + 60px)}}@media (min-width:64rem){.zebra-item:nth-of-type(2n) .zebra-item-visual--small{float:left}}@media (min-width:90rem){.zebra-item:nth-of-type(2n) .zebra-item-visual--small{grid-column:7/span 3;margin-left:-60px}}.zebra-item-content-wrapper{align-items:center;background-color:var(--white);display:flex;flex-grow:0;flex-shrink:0;grid-column:3/span 10;grid-row:1;justify-content:flex-start;padding:19.4vw var(--56px) var(--56px)}@media (min-width:40rem){.zebra-item-content-wrapper{padding:124px var(--56px) var(--56px)}}@media (min-width:48rem){.zebra-item-content-wrapper{align-self:center}}@media (min-width:64rem){.zebra-item-content-wrapper{justify-content:flex-end;padding:var(--80px)}}@media (min-width:80.625rem){.zebra-item-content-wrapper{padding:var(--80px)}}@media (min-width:64rem){.zebra-item:nth-of-type(2n) .zebra-item-content-wrapper{grid-column:1/span 10;justify-content:flex-start}}.zebra-item-content{max-width:440px;width:100%}@media (min-width:64rem){.zebra-item-content{width:60%}}@media (min-width:80.625rem){.zebra-item-content{width:100%}}.zebra-item-content .heading{margin-bottom:var(--16px)}@media (min-width:48rem){.zebra-item-content .heading{margin-bottom:var(--21px)}}.zebra-item-content .p{margin-bottom:var(--24px)}.zebra-item-content .p:last-of-type{margin-bottom:var(--40px)}

/*# sourceMappingURL=app.css.map*/