.lottie-animation.rebrandMainPage[data-v-26c3d605]{display:flex;justify-content:flex-end;margin-left:calc(100vw - 1400px);max-width:1400px}.lottie-animation.b2bSustainabilityApproach[data-v-26c3d605]{height:100%;transform:scale(1) translate(-15%);transform-origin:right center}@media (max-width:1535.98px){.lottie-animation.b2bSustainabilityApproach[data-v-26c3d605]{transform:scale(1.3)}}.the-header--scrolled .menu__button-text p:first-of-type{transform:translate(100%,-50%);transition:transform .4s ease-in}.the-header--scrolled .menu__button--open .menu__button-text p.close{transition-delay:0s}.the-header--dark .menu__button--open svg{color:#fff}.the-header--dark .menu__button--open .close{color:var(--white)}.menu__title{color:var(--indigo-200)}.menu__item,.menu__title{opacity:0;transform:translateY(5px);visibility:hidden}.menu__item{align-content:center;display:flex}.menu__item-number{align-items:center;display:flex;margin-right:var(--step-2)}.menu__main-content{height:100vh;left:50%;max-width:100%;padding:0 var(--space-s) var(--space-s);position:fixed;top:0;transform:translate(-50%) scale(0);width:100vw;z-index:var(--zIndex-header)}@media (max-width:767.98px){.menu__main-content{padding:0 var(--space-xs) var(--space-xs)}}.menu__main-content-inner{color:var(--white);height:calc(100% - var(--nav-height));left:0;padding-bottom:calc(var(--space-s) + var(--space-m));position:absolute;top:var(--nav-height);width:100%}.menu__main-content-inner>.container-fluid{align-items:center;display:flex;height:100%;width:100%}.menu__main-content-inner .grid{margin:0 auto;max-height:calc(100% - var(--space-m));max-width:calc(1536px + var(--space-m-3xl)*2);overflow-y:auto;width:100%}.menu__main-content-inner a{transition:padding .35s ease}.menu__main-content-inner a span{-webkit-background-clip:text;background-color:#fff;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.menu__main-content-inner a:focus-visible,.menu__main-content-inner a:hover{outline:none;padding-left:var(--space-m)}.menu__main-content-inner a:focus-visible span,.menu__main-content-inner a:hover span{-webkit-background-clip:text;background-image:linear-gradient(.738turn,#ffaee1 46.49%,#ff90a5 79.11%,#4127ff 111.06%);-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.menu__main-content-inner a.router-link-active{outline:none}.menu__main-content-inner a.router-link-active span{-webkit-background-clip:text;background-image:linear-gradient(.738turn,#ffaee1 46.49%,#ff90a5 79.11%,#4127ff 111.06%);-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.menu__main-content-inner a.text-h5:focus-visible,.menu__main-content-inner a.text-h5:hover{padding-left:var(--space-s)}.menu__main-content-inner-scrollable{max-height:100%;overflow-y:auto;width:100%}.menu__main-content-background{background:var(--indigo-900);border-radius:0 0 var(--border-radius) var(--border-radius);height:100%;padding:var(--nav-height) 0 var(--space-m);width:100%}.menu__logo-container{align-items:center;color:#fff;display:flex;height:var(--nav-height);left:0;max-width:100%;position:absolute;width:100vw}.menu__logo-container .indigo-slate-logo{height:70px;margin-top:16px;max-width:100%;width:160px}.menu__logo-container a{cursor:pointer;display:inline-block}.menu__button{align-items:center;display:flex;position:relative;z-index:var(--zIndex-header)}.menu__button svg{height:56px;margin-left:var(--space-xs);width:56px;stroke-width:2px}@media (max-width:1279.98px){.menu__button svg{height:48px;width:48px}}@media (max-width:767.98px){.menu__button svg{height:40px;width:40px}}.menu__button__line1,.menu__button__line2{transition:color .5s ease-out}.menu__button__line1--white,.menu__button__line2--white{color:var(--white)}.menu__button-text{height:30px;overflow:hidden;position:relative;width:var(--space-3xl)}.menu__button-text p{position:absolute;right:0;top:50%;transition:transform .4s ease-out}.menu__button-text p:first-of-type{transform:translateY(-50%);transition-delay:.4s}.menu__button--open .menu__button-text p:first-of-type,.menu__button-text p.close{transform:translate(100%,-50%)}.menu__button--open .menu__button-text p.close{transform:translateY(-50%)!important;transition-delay:.4s}.menu--open .menu__button:hover svg{background-color:#fff!important;transition:background-color .25s ease}.menu--open .menu__button:hover .menu__button__line1--white,.menu--open .menu__button:hover .menu__button__line2--white{color:var(--indigo-900)!important}.menu .gradient-background{height:100vh;left:0;max-width:100%;opacity:0;position:absolute;top:0;visibility:hidden;width:100vw}.menu .gradient-background img{height:100%;width:100%}.menu__preferences{border-left:none;border-top:1px solid hsla(0,0%,100%,.3);margin-top:var(--space-xl);padding-left:0;padding-top:var(--space-m)}@media (min-width:1024px){.menu__preferences{border-left:1px solid hsla(0,0%,100%,.3);border-top:none;margin-top:0;padding-left:var(--space-s);padding-top:0}}.menu__preferences-list{color:var(--white);display:inline-flex}.menu__right{padding-top:var(--space-m)}@media (min-width:1024px){.menu__right{padding-top:0}}.menu .text-h3{font-size:var(--step-2)}@media (min-width:1024px){.menu .text-h3{font-size:var(--step-3)}}@media (min-width:1024px) and (max-height:875px){.menu .text-h3{font-size:var(--step-2)}}.menu .radio{--border-radius:50%;cursor:default;margin-right:var(--space-l)}.menu .checkbox{--border-radius:0}.menu .checkbox input[type=checkbox],.menu .radio input[type=radio]{display:none}.menu .checkbox label,.menu .radio label{border:1px solid var(--white);border-radius:var(--border-radius);box-sizing:border-box;display:inline-block;height:25px;padding:1px;position:relative;width:25px}.menu .checkbox label:before,.menu .radio label:before{background-color:transparent;border-radius:var(--border-radius);content:"";cursor:pointer;height:19px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .25s;width:19px}.menu .checkbox :checked~label,.menu .radio :checked~label{border:2px solid var(--white)}.menu .checkbox :checked~label:before,.menu .radio :checked~label:before{background-color:var(--indigo-500)}.menu .checkbox span,.menu .radio span{color:var(--white);margin-left:10px;transition:color .25s;vertical-align:top}.menu .checkbox :checked~span,.menu .radio :checked~span{color:var(--white)}.menu .logo-test{opacity:0;visibility:hidden}.the-header[data-v-3222e47b]{color:var(--white);height:var(--nav-height);position:fixed;top:0;width:100%;z-index:var(--zIndex-header)}.the-header>div[data-v-3222e47b]{z-index:var(--zIndex-header_inner)}.the-header__logo[data-v-3222e47b]{height:70px;margin-top:5px;max-width:160px;width:100%}.the-header .logo-link-temp[data-v-3222e47b]{max-height:100%;max-width:267px;width:100%}.the-header[data-v-3222e47b]:after{background:var(--indigo-900);content:"";height:100%;left:0;position:absolute;top:0;transform:translateY(-100%);transition:transform .4s ease-in;width:100%}.the-header--dark[data-v-3222e47b]{color:var(--indigo-900)}.the-header--dark[data-v-3222e47b]:after{background:var(--gray-100)}.the-header--scrolled[data-v-3222e47b]:after{transform:translateY(0);transition:transform .4s ease-out}.the-header .transition[data-v-3222e47b]{height:100vh;left:0;max-width:100%;opacity:0;pointer-events:none;position:fixed;top:0;touch-action:none;transition:opacity .3s ease-in-out;width:100vw;z-index:7}.the-header .transition img[data-v-3222e47b]{height:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.the-header .transition.add-noise[data-v-3222e47b]:after{background-position:50%}.the-footer{background:var(--indigo-navy);color:var(--white);min-height:80px;position:relative;width:100%;z-index:var(--zIndex-main-content)}.the-footer__marquee{border-bottom:1px solid var(--gray-100);display:inline-block;min-height:130px;overflow:hidden;white-space:nowrap;width:100%}.the-footer .sitemap{outline-style:none}.the-footer .sitemap__title{margin-left:5px}.the-footer .sitemap__link{border:1px solid transparent;border-radius:var(--border-radius);margin-left:-5px;outline-style:none;padding:3px 8px 6px;text-decoration:none}.the-footer .sitemap__link:visited{text-decoration:none}.the-footer .sitemap__link:hover,.the-footer .sitemap__link:visited:hover{text-decoration:underline}.the-footer .sitemap__link:focus{border:1px solid var(--white)}.the-footer .social-media{text-align:right}.the-footer .social-media__list{display:inline-flex}.the-footer .social-media__link{border:1px solid transparent;display:flex;outline-style:none;text-decoration:none}.the-footer .social-media__link .social-media__link-icon{transition:color .25s ease}.the-footer .social-media__link:visited .icon-outline{border:1px solid transparent}.the-footer .social-media__link:hover .social-media__link-icon,.the-footer .social-media__linkvisited:hover .social-media__link-icon{color:var(--hypothesis-pink)}.the-footer .social-media__link:focus .icon-outline{border:1px solid var(--white)}.the-footer .social-media__link-icon{height:30px;width:30px;fill:currentColor}.the-footer .social-media .icon-outline{border:1px solid transparent;border-radius:var(--border-radius);padding:5px}.the-footer .legal{display:inline-grid;justify-content:right;margin:var(--space-2xl) 0 var(--space-4xl);width:100%}@media (min-width:768px){.the-footer .legal{margin:var(--space-xl) 0 var(--space-xl)}}.the-footer .legal__list-wrapper{text-align:right}.the-footer .legal__list{display:inline-flex;flex-direction:column;font-size:calc(var(--step-1)/1.5);justify-content:space-between}@media (min-width:640px){.the-footer .legal__list{display:flex;font-size:calc(var(--step-0))}}@media (min-width:768px){.the-footer .legal__list{flex-direction:row}}@media screen and (max-width:480px){.the-footer .legal__list-items{display:flex;flex-direction:column}.the-footer .legal__list-items span{display:none}.the-footer .legal__list-items a{padding:0}}.the-footer .legal_pipe-divider{display:inline}@media (min-width:480px){.the-footer .legal_pipe-divider{display:inline}}.the-footer .legal__link{border:1px solid transparent;border-radius:var(--border-radius);line-height:var(--space-xl);outline-style:none;padding:3px 8px 6px;text-decoration:none;white-space:nowrap}@media (min-width:768px){.the-footer .legal__link{line-height:32px;white-space:nowrap}}.the-footer .legal__link:visited{text-decoration:none}.the-footer .legal__link:hover,.the-footer .legal__link:visited:hover{text-decoration:underline}.the-footer .legal__link:focus{border:1px solid var(--white)}.the-footer__copyright-wrapper{border-top:1px solid var(--white);font-size:calc(var(--step-1)/1.76);padding:var(--space-m) 0 var(--space-5xl)}@media (min-width:640px){.the-footer__copyright-wrapper{padding:var(--space-s) 0}}.the-footer__zensar{display:flex;justify-content:flex-end;margin-top:4px}@media (min-width:768px){.the-footer__zensar{margin-top:0}}.the-footer__zensar-link{border:1px solid transparent;border-radius:var(--border-radius);outline:none;outline-style:none;padding:4px 4px 6px}.the-footer__zensar-link:visited{border:1px solid transparent;padding:4px 4px 6px}.the-footer__zensar-link:focus{border:1px solid var(--white);padding:4px 4px 6px}.the-footer__zensar--logo{height:13px;margin-top:4px;width:160px}@media (min-width:480px){.the-footer__zensar--logo{height:15px;width:170px}}@media (min-width:640px){.the-footer__zensar--logo{margin-top:7px}}@media (min-width:768px){.the-footer__zensar--logo{height:20px;width:225px}}.background-lines{height:100%;left:50%;position:fixed;top:0;transform:translate(-50%);width:100%;z-index:var(--zIndex-bg-lines)}.background-lines .grid{height:100%}.background-lines__line{background:var(--bg-lines);height:100%;left:calc(var(--space-s)/-2);position:absolute;width:1px}.background-lines__line1{left:-2px}@media (max-width:1023.98px){.background-lines__line2,.background-lines__line4{opacity:0}}.background-lines__line5{left:auto;right:-2px}.background-lines--light .background-lines__line{background:var(--bg-lines-light)}.temp-store-view{display:none;visibility:hidden}.main-container{--container-fluid-width-no-padding:calc(var(--container-fluid-width) - var(--container-edges));min-height:100vh;position:relative}@media (max-width:767.98px){.main-container{min-height:50vh}}.error{max-width:100%;width:100vw}.error,.error>.relative{height:100vh}@media (max-width:1023.98px){.error>.relative{height:80vh}}.error__home-btn{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.error__home-btn .button{align-items:center;border-radius:var(--border-radius);display:flex;overflow:hidden;padding:var(--space-xs) calc(var(--space-s) + 4px);position:relative;width:-moz-fit-content;width:fit-content;z-index:var(--zIndex-main-content)}.error__home-btn .button--white{--btn-solid-bg:var(--white);--btn-solid-bg-hovered:var(--indigo-100);--btn-solid-bg-disabled:var(--gray-200);--btn-solid-text:var(--indigo-900);--btn-solid-text-disabled:var(--gray-400);--btn-solid-focus-line:var(--indigo-500);--btn-outline-bg:transparent;--btn-outline-bg-hovered:rgba(var(--indigo-500-rgb),.25);--btn-outline-text:var(--white);--btn-outline-border:var(--white);--btn-outline-border-hovered:var(--indigo-100);--btn-outline-gradient:linear-gradient(180deg,var(--indigo-500) 0%,var(--indigo-900) 100%);--btn-outline-focus-line:var(--indigo-300);--btn-outline-disabled:var(--gray-300);--btn-text-text:var(--white);--btn-text-text-hovered:var(--white);--btn-text-text-focused:var(--white);--btn-text-focus-line:var(--indigo-300);--btn-text-disabled:var(--indigo-300)}@media (max-width:1279.98px){.error__home-btn .button{padding:calc(var(--space-xs) + 2px) calc(var(--space-s) + 6px)}}@media (max-width:767.98px){.error__home-btn .button{padding:calc(var(--space-xs) + 4px) calc(var(--space-s) + 8px)}}.error__home-btn .button>span,.error__home-btn .button>svg{pointer-events:none;touch-action:none;z-index:2}.error__home-btn .button>span{line-height:1.8;padding-top:2px}.error__home-btn .button .icon{will-change:transform}.error__home-btn .button .icon-arrow{min-height:12px;overflow:visible;width:var(--space-m)}.error__home-btn .button .icon-arrow__line{transform-origin:left center;transition:transform .35s linear}.error__home-btn .button .icon-arrow__head{transition:transform .35s linear}@media (max-width:767.98px){.error__home-btn .button .icon-arrow{width:var(--space-l)}}.error__home-btn .button .icon-external{max-height:var(--space-s);overflow:visible}.error__home-btn .button .icon-external__line{transform:scale(.7);transform-origin:right top;transition:transform .3s linear}.error__home-btn .button:focus-visible,.error__home-btn .button:hover{outline:none}.error__home-btn .button:focus-visible .icon-arrow,.error__home-btn .button:hover .icon-arrow{margin-right:0;transition:width .3s linear}.error__home-btn .button:focus-visible .icon-arrow__line,.error__home-btn .button:hover .icon-arrow__line{transform:scaleX(1.14)}.error__home-btn .button:focus-visible .icon-arrow__head,.error__home-btn .button:hover .icon-arrow__head{transform:translate(14%)}.error__home-btn .button:focus-visible .icon-external__line,.error__home-btn .button:hover .icon-external__line{transform:scale(1)}.error__home-btn .button--outline{background-color:var(--btn-outline-bg);border:2px solid var(--btn-outline-border);color:var(--btn-outline-text);transition:border .35s ease,background-color .35s ease}.error__home-btn .button--outline:hover{background-color:var(--btn-outline-bg-hovered);border:2px solid var(--btn-outline-border-hovered);border-radius:var(--border-radius)}.error__home-btn .button--outline:focus-visible{background-color:var(--btn-outline-bg-hovered);border:2px solid var(--btn-outline-border-hovered)}.error__home-btn .button--outline:focus-visible:before{border:1px solid var(--btn-outline-focus-line);border-radius:calc(var(--border-radius)/2.5);content:"";height:calc(100% - var(--space-xs)/2);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - var(--space-xs)/2)}.error__home-btn .button--outline:active{background-color:var(--btn-outline-bg-hovered);border:2px solid var(--btn-outline-border)}.error__home-btn .button--outline.button--disabled{border-color:var(--btn-outline-disabled);color:var(--btn-outline-disabled);pointer-events:none;touch-action:none}.error__img404{height:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:70% 0;object-position:70% 0}
