/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.nav-wrapper{transition:.3s ease-in-out}@keyframes translateAppear{from{transform:auto;opacity:auto}to{transform:translate(0,0);opacity:1}}@keyframes logo{0%{-webkit-clip-path:polygon(50% 0,0 0,0 0,0 0,0 0,0 0,50% 0);clip-path:polygon(50% 0,0 0,0 0,0 0,0 0,0 0,50% 0);transform:scale(1);opacity:0}5%{-webkit-clip-path:polygon(50% 0,0 0,0 50%,0 50%,0 50%,0 50%,50% 50%);clip-path:polygon(50% 0,0 0,0 50%,0 50%,0 50%,0 50%,50% 50%)}10%{-webkit-clip-path:polygon(50% 0,0 0,0 100%,0 100%,0 100%,0 100%,50% 50%);clip-path:polygon(50% 0,0 0,0 100%,0 100%,0 100%,0 100%,50% 50%);transform:scale(1)}18%{-webkit-clip-path:polygon(50% 0,0 0,0 100%,100% 100%,100% 100%,100% 100%,50% 50%);clip-path:polygon(50% 0,0 0,0 100%,100% 100%,100% 100%,100% 100%,50% 50%)}25%{-webkit-clip-path:polygon(50% 0,0 0,0 100%,100% 100%,100% 0,100% 0,50% 50%);clip-path:polygon(50% 0,0 0,0 100%,100% 100%,100% 0,100% 0,50% 50%)}30%{-webkit-clip-path:polygon(50% 0,0 0,0 100%,100% 100%,100% 0,50% 0,50% 50%);clip-path:polygon(50% 0,0 0,0 100%,100% 100%,100% 0,50% 0,50% 50%);transform:scale(1.05)}80%{opacity:.8;transform:scale(1)}100%{transform:scale(1);opacity:1}}@keyframes logoCaption{from{letter-spacing:auto;opacity:auto}to{letter-spacing:.05em;opacity:1}}@keyframes circle{from{width:auto}to{width:0%}}*,::after,::before{box-sizing:border-box;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased}.preload *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}a{text-decoration:none;color:inherit}body,html{width:100%;overflow-x:hidden}img{aspect-ratio:attr(width)/attr(height)}:root{--navHeight:3.8rem;--bannerHeight:0;--font-size:16px;--capital-main:#554496;--capital-main-bright:#7c68c7;--capital-main-light:#EFEDF5;--capital-main-transparent:rgba(85, 68, 150, 0.75);--capital-second:#57A2A6;--capital-second-light:rgba(87, 162, 166, 0.2);--capital-second-lighter:rgba(87, 162, 166, 0.1);--capital-third:yellow;--fairpay-main:#527FE4;--fairpay-main-bright:#6c97f6;--fairpay-main-light:#eef2fb;--fairpay-main-transparent:rgba(82, 127, 228, 0.75);--fairpay-second:#57A2A6;--color-main:var(--capital-main);--color-main-light:var(--capital-main-light);--color-second:var(--fairpay-main);--color-error:#fc5e61;--padding:10vw;--borderRadius:.75rem;--containerMargin:6vw;--containerWidth:calc(100vw - calc(2 * var(--containerMargin)));--color-copy:#38383e}@media (min-width:500px){:root{--padding:3rem}}@media (min-width:768px){:root{--padding:2.5rem}}@media (min-width:998px){:root{--containerWidth:calc(100vw - calc(2 * var(--containerMargin)))}}@media (min-width:1200px){:root{--containerWidth:1080px;--padding:2rem}}.preload *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}body{padding-top:var(--bannerHeight);transition:padding .3s ease-in-out}@media (min-width:var(--mobileVertical)){body{display:none}}@media (pointer:coarse){.hide-mobile{display:none!important}}.container{width:var(--containerWidth);margin:0 auto;position:relative}@media (min-width:998px){.container.small{width:780px}}@media (min-width:998px){.container.blog-size{width:calc(var(--containerWidth)/ 1.5)}}@media (min-width:998px){.container.half-size{width:calc(var(--containerWidth)/ 2)}}@media (min-width:1180px){.background-light{background:var(--color-light-2)}}.background-gradient{background:linear-gradient(to bottom right,#4d57b9,#5e3bb3);color:#fff;padding:calc(3 * var(--padding)) 0}@media (min-width:1180px){.background-gradient{padding:4rem 0 5.5rem}}.background-gradient .fat,.background-gradient .h2 small{color:rgba(255,255,255,.6)}@media (min-width:1180px){.background-gradient .fat,.background-gradient .h3{margin-left:auto;margin-right:auto;text-align:center}}.padding{padding:calc(var(--padding) * 3) 0 calc(2 * var(--padding))}@media (min-width:500px){.padding{padding:calc(var(--padding) * 3.5) 0 calc(3.5 * var(--padding))}}@media (min-width:1180px){.padding{padding:calc(var(--padding) * 3) 0 calc(2.5 * var(--padding))}}.padding-top{padding-top:calc(2 * var(--padding))}.padding-top-medium{padding-top:calc(3.5 * var(--padding))}@media (min-width:1180px){.padding-top-medium{padding-top:calc(4 * var(--padding))}}.career-image{-ms-flex-negative:0;flex-shrink:0}.career-image img{display:block;width:100%;height:70vw;object-fit:cover;object-position:center}@media (min-width:500px){.career-image img{height:100%}}.padding-bottom{padding-bottom:calc(2 * var(--padding))}.padding-bottom-medium{padding-bottom:calc(3.5 * var(--padding))}.padding-bottom-small{padding-bottom:calc(var(--padding)/ 1.5)}.margin-top{margin-top:calc(2 * var(--padding))}@media (min-width:1180px){.margin-top{margin-top:var(--padding)}}.flex{display:-ms-flexbox;display:flex}.ellipse{position:relative;margin-top:4vw}.ellipse .container{position:relative}@media (min-width:500px){.ellipse .container{z-index:4}}@media (min-width:998px){.ellipse:after,.ellipse:before{content:'';display:block;pointer-events:none;width:100%;top:-15vw;height:15vw;background:var(--color-main-light);display:block;position:absolute;left:0;z-index:-1}}@media (min-width:998px) and (min-width:998px){.ellipse:after,.ellipse:before{top:-20vw;height:20vw}}.ellipse:after{background:#fff;-webkit-clip-path:ellipse(60vw 100% at top);clip-path:ellipse(60vw 100% at top)}.big-ellipse{position:relative}.big-ellipse .container{position:relative}@media (min-width:500px){.big-ellipse .container{z-index:3}}@media (min-width:998px){.big-ellipse:after,.big-ellipse:before{content:'';display:block;width:100%;top:-35vw;height:50vw;background:var(--color-main-light);display:block;position:absolute;left:0;z-index:-1}}.big-ellipse:after{background:var(--color-main);-webkit-clip-path:ellipse(100vw 100% at top);clip-path:ellipse(100vw 100% at top)}.white-background{background:#fff}@font-face{font-family:Lato;font-style:normal;font-weight:100;font-display:swap;src:url(../fonts/Lato-Thin.woff2) format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/Lato-Light.woff2) format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Lato-Regular.woff2) format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Lato-Bold.woff2) format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/Lato-Black.woff2) format("woff2")}body,button,fieldset,input,select{font-family:Lato,sans-serif;font-size:var(--font-size);line-height:1.5em;font-weight:400;border:none;outline:0;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;color:var(--color-copy)}:focus{outline:0;border-color:inherit;box-shadow:none}body *{-webkit-font-smoothing:auto;font-weight:400}.bold{font-weight:700}@media (min-width:998px){.bold{font-size:1.1em;line-height:1.4em}}.hidden{display:none}.hyphens{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.text-align-center{text-align:center}.h2{font-size:10vw;line-height:1.25em;font-weight:300;margin-bottom:1.4rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}@media (min-width:500px){.h2{font-size:2.5rem;line-height:1.25em}}@media (min-width:998px){.h2{font-size:3.2rem;line-height:1.25em}}@media (min-width:1400px){.h2{font-size:3.6rem;line-height:1.25em}}.h2 svg{width:18vw;margin-bottom:1rem}@media (min-width:500px){.h2 svg{width:5.5rem}}@media (min-width:998px){.h2 svg{width:6.2rem}}.h2 svg path{fill:var(--color-second)}.h2.h1 svg{margin-bottom:1.6rem}.h1{font-weight:300;font-size:8.5vw;line-height:1.2em;margin-bottom:1rem;opacity:0;transform:translate(-.5rem,0);animation:translateAppear 1.5s ease-in-out forwards}@media (min-width:500px){.h1{font-size:2.6rem;line-height:1.2em}}.teaser .h1{width:90%}.h3{font-weight:300;font-size:6.5vw;line-height:1.3em;display:block;margin-bottom:1rem;width:80%}@media (min-width:500px){.h3{font-size:1.6rem;line-height:1.4em}}@media (min-width:998px){.h3{font-size:1.8rem;line-height:1.4em}}.h4{display:block;font-weight:700;font-size:1.1rem;line-height:1.4em;margin-bottom:.5rem}.container.container-boxes{position:relative}.container.container-boxes ul{position:relative;overflow:scroll;-webkit-overflow-scrolling:touch;padding:0;position:relative;-webkit-transform:translate3d(0,0,0)}@media (min-width:500px){.container.container-boxes ul{overflow:visible}}.product-box{display:block;position:relative;transform:scale3d(1,1,1);transition:.2s ease-in-out;filter:drop-shadow(0 5px 10px rgba(0, 0, 0, .04));-webkit-transform:translate3d(0,0,0);pointer-events:cursor}.product-box:hover{transform:scale3d(1.01,1.01,1.01);filter:drop-shadow(0 5px 10px rgba(0, 0, 0, .1))}.notification{position:fixed;right:3vw;top:6vw;box-shadow:3px 12px 25px rgba(0,0,0,.4);z-index:1000;background:#fff;max-width:80vw;padding:7.5vw 10vw 6vw 6vw;opacity:0;visibility:hidden;transform:translate(0,-.5rem);transition:.5s ease-in-out}@media (min-width:500px){.notification{max-width:360px;box-shadow:3px 12px 25px rgba(0,0,0,.2);top:calc(var(--navHeight) - .5rem);right:2rem;padding:2rem 3rem 1.75rem 2rem}}@media (min-width:768px){.notification{max-width:490px;top:1rem;right:1rem}}.notification.visible{opacity:1;visibility:visible;transform:none;transition-duration:.3s}.notification b{font-weight:800;margin-bottom:.2rem;display:block;font-size:1.1rem;line-height:1.4em}.notification p{margin-bottom:1.5rem}.notification .button-wrapper button{margin-top:.5rem;width:100%}@media (min-width:768px){.notification .button-wrapper button{width:auto}}@media (min-width:768px){.notification .button-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}}.close{position:absolute;top:.5rem;right:.5rem;width:2rem;height:2rem;background:var(--color-main-light);display:block;background-image:url(../img/svg/close-dark.svg);background-size:45%;background-position:center;background-repeat:no-repeat}.button-wrapper a:first-child{margin-bottom:10px}@media (min-width:768px){.button-wrapper{display:-ms-flexbox;display:flex;gap:10px}.button-wrapper a:first-child{margin-bottom:0}}.slick-dots{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:calc(100% + 1.5rem);left:0;width:100%}.slick-dots li{width:1.5rem;height:1rem;cursor:pointer;position:relative}.slick-dots li:before{content:'';position:absolute;top:0;left:0;width:100%;height:5px;background:rgba(0,0,0,.05);transition:.2s ease-in-out}.slick-dots li:hover:before{background:rgba(0,0,0,.2)}.slick-dots li.slick-active:before{background:#000}.slick-dots li button{display:none}button{padding:0;margin:0;font-size:1rem;line-height:1.4em;cursor:pointer;transition:.2s ease-in-out}button.more-button{margin-left:auto;font-weight:600;transition:.3s ease-in-out}button.border,button.filled,button.light{padding:.65rem 1.75rem;transition:.1s ease-in-out}button.light{color:#fff;filter:none;border:1px solid #fff}button.light:hover{background:#fff;color:var(--color-main)}button.filled-white{background-color:#fff;color:var(--color-main);box-shadow:0 1px 4px rgba(0,0,0,.1);font-weight:600}button.filled-white:hover{transform:scale(1.02);box-shadow:0 3px 3px rgba(0,0,0,.15)}button.filled-white-green{background-color:#fff;color:var(--color-second);box-shadow:0 1px 4px rgba(0,0,0,.1);font-weight:600}button.filled-white-green:hover{transform:scale(1.02);box-shadow:0 3px 3px rgba(0,0,0,.15)}button.filled-second{background-color:var(--color-second);color:#fff}button.filled-second:hover{transform:scale(1.02);box-shadow:0 3px 3px rgba(0,0,0,.15)}button.filled-third{font-weight:600!important;border-radius:4rem!important;background-color:var(--color-third);color:var(--color-main);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.5rem}@media (min-width:998px){button.filled-third{grid:1rem}}button.filled-third:before{content:"";display:block;width:1.25rem;height:1.25rem;background:url(/img/svg/arrow-button.svg);background-size:contain;background-position:center;background-repeat:no-repeat}@media (min-width:998px){button.filled-third:before{width:1.75rem;height:1.75rem}}button.filled-third:hover{transform:scale(1.02);box-shadow:0 3px 3px rgba(0,0,0,.15)}button.color-second{color:var(--color-second)}button.border{border:1px solid #fff;color:#fff}button.border:hover{background:#fff;color:var(--color-main)}button.border-main{border-color:var(--color-main);color:var(--color-main)}button.border-main:hover{background:var(--color-main);color:#fff}button.border-second{border-color:var(--color-second);color:var(--color-second);font-weight:600}button.border-second:hover{background:var(--color-second);color:#fff}.language-nav button{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.language-nav button:after{content:'';display:block;width:.5rem;height:.5rem;background-image:url(/img/svg/arrow-white.svg);background-size:80%;background-position:center;background-repeat:no-repeat;transform:rotate(90deg);margin-left:.5rem}.teaser a{display:block}.teaser a.small{font-size:.85em;line-height:1.4em;font-weight:600;text-decoration:underline;margin-top:.8rem;opacity:.75}.teaser a.small:hover{opacity:1}.footer{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.05);position:relative}.footer .main-footer{padding:calc(1.5 * var(--padding)) 0 0}@media (min-width:998px){.footer .main-footer{padding:calc(2 * var(--padding)) 0 0}}.footer .logo-section{-ms-flex:0;flex:0;-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:12%}.footer .logo-section strong{font-size:1.3rem;line-height:1.4em;font-weight:800}@media (min-width:998px){.footer .logo-section figure{margin-bottom:3.5rem}}.footer .logo-section figure img,.footer .logo-section figure svg{fill:var(--color-main);height:16vw}@media (min-width:500px){.footer .logo-section figure img,.footer .logo-section figure svg{height:4rem}}.footer .footer-logo-wrapper{display:-ms-flexbox;display:flex;-ms-flex:0;flex:0;-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-direction:column;flex-direction:column}.footer .footer-logo-wrapper .footer-logo{width:calc(var(--padding) * 3);margin-bottom:calc(var(--padding)/ 2)}@media (min-width:1180px){.footer .footer-logo-wrapper .footer-logo{margin-bottom:0;width:4rem;margin-right:1rem}}.footer .footer-logo-wrapper strong.h3{margin-bottom:calc(var(--padding)/ 2);color:rgba(0,0,0,.4)}@media (min-width:1180px){.footer .footer-logo-wrapper strong.h3{-ms-flex-negative:0;flex-shrink:0;font-size:1.45rem;line-height:1.35em;margin:0;padding-top:.1rem;width:100%}}@media (min-width:998px){.footer .container{display:-ms-flexbox;display:flex}}.footer .copyright{font-size:.9rem;opacity:.7}@media (max-width:997px){.footer .copyright{display:none}}.footer .lists{display:-ms-flexbox;display:flex;-ms-flex:0;flex:0;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;padding-top:12vw}@media (min-width:500px){.footer .lists{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-direction:row;flex-direction:row;padding-top:3rem}}@media (min-width:998px){.footer .lists{padding-top:0}}.footer .lists article{-ms-flex:0;flex:0;-ms-flex-positive:1;flex-grow:1}.footer .lists article,.footer .lists ul{-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:50%;flex-basis:50%}@media (min-width:500px){.footer .lists article,.footer .lists ul{-ms-flex-preferred-size:33.333%;flex-basis:33.333%}}.footer .lists li{line-height:1.25em;margin-bottom:.7rem;padding-right:var(--padding)}.footer .lists li:hover{text-decoration:underline}.footer .lists article:last-child{margin-top:var(--padding)}@media (min-width:500px){.footer .lists article:last-child{margin-top:0}}.footer .lists strong{color:var(--color-main);letter-spacing:.02em;font-weight:900;display:block;margin-bottom:calc(var(--padding)/ 3)}@media (min-width:998px){.footer .lists strong{margin-bottom:calc(var(--padding)/ 2)}}.footer .legals{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:3rem}@media (min-width:998px){.footer .legals{margin-top:6rem}}.footer .legals ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:997px){.footer .legals ul{width:100%}}@media (max-width:997px){.footer .legals ul li{-ms-flex:0;flex:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:998px){.footer .legals ul li{margin-left:2.5rem}}.footer .social-section{border-top:1px solid rgba(0,0,0,.1);margin-top:calc(1.5 * var(--padding));padding:calc(.5 * var(--padding)) 0}@media (min-width:998px){.footer .social-section{padding:calc(.3 * var(--padding)) 0;margin-top:var(--padding)}}.footer .social-section .social-icons{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (min-width:500px){.footer .social-section .social-icons{background:var(--color-light)}}.footer .social-section .social-icons li{opacity:.2;margin:0 .1rem;transition:.2s ease-in-out}.footer .social-section .social-icons li:hover{opacity:1}.footer .social-section .social-icons li:hover figure:before{transform:scale(1);opacity:1}.footer .social-section .social-icons li:hover figure img{filter:invert(1)}.footer .social-section .social-icons li figure{width:calc(var(--padding) * 1.4);height:calc(var(--padding) * 1.4);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}@media (min-width:998px){.footer .social-section .social-icons li figure{width:calc(var(--padding) * 1.5);height:calc(var(--padding) * 1.5)}}@media (min-width:1200px){.footer .social-section .social-icons li figure{width:calc(var(--padding) * 1.8);height:calc(var(--padding) * 1.8)}}.footer .social-section .social-icons li figure:before{position:absolute;content:'';display:block;width:100%;height:100%;transition:.2s ease-in-out;border-radius:50%;background-color:var(--color-main);transform:scale(.2);opacity:0}.footer .social-section .social-icons li figure img{width:50%;height:50%;display:block;position:relative;object-fit:contain;object-position:center;transition:.2s ease-in-out}@media (min-width:1180px){.footer .social-section .social-icons li figure img{width:45%;height:45%}}.footer .partner-logos{background:rgba(0,0,0,.05);padding:2rem 0}@media (min-width:998px){.footer .partner-logos{padding:2.5rem 0}}.footer .partner-logos .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.footer .partner-logos ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .partner-logos ul li{filter:grayscale(1) opacity(.5);transition:.2s ease-in-out;-ms-flex:0;flex:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;margin:1rem}@media (min-width:500px){.footer .partner-logos ul li{-ms-flex-preferred-size:auto;flex-basis:auto;margin:0 1.5rem}}@media (min-width:500px) and (max-width:997px){.footer .partner-logos ul li{margin-top:.75rem;margin-bottom:.75rem}}@media (min-width:998px){.footer .partner-logos ul li{margin:0 1.5rem}}.footer .partner-logos ul li:hover{filter:none}.footer .partner-logos ul li figure img{display:block;width:100%;height:100%;max-width:30vw;max-height:15vw;object-fit:contain;object-position:center}@media (min-width:500px){.footer .partner-logos ul li figure img{max-width:6rem;max-height:3rem}}@media (min-width:998px){.footer .partner-logos ul li figure img{max-width:8.5rem;max-height:3rem}}.nav-wrapper{position:fixed;top:var(--bannerHeight);left:0;width:100%;z-index:10}.nav-wrapper .meta-nav{height:var(--navHeight);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:.3s ease-in-out;padding:0}.nav-wrapper .meta-nav a{position:relative;z-index:1;display:inline-block}.nav-wrapper .meta-nav a .logo-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;position:relative}.nav-wrapper .meta-nav a .logo-wrapper:hover svg{transform:scale3d(.95,.95,.95)}.nav-wrapper .meta-nav a .logo-wrapper img,.nav-wrapper .meta-nav a .logo-wrapper svg{margin-right:.75rem;height:2.4rem;transition:.2s ease-in-out;transform:scale3d(1,1,1)}@media (min-width:768px){.nav-wrapper .meta-nav a .logo-wrapper img,.nav-wrapper .meta-nav a .logo-wrapper svg{height:2.9rem}}.nav-wrapper .meta-nav a .logo-wrapper .cls-1,.nav-wrapper .meta-nav a .logo-wrapper .cls-2,.nav-wrapper .meta-nav a .logo-wrapper path,.nav-wrapper .meta-nav a .logo-wrapper svg{fill:#fff}.nav-wrapper .meta-nav a .logo-wrapper .logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:calc(1.6 * var(--padding));margin-right:1.8vw;fill:#fff}@media (min-width:500px){.nav-wrapper .meta-nav a .logo-wrapper .logo{margin-right:1.5vw}}@media (min-width:768px){.nav-wrapper .meta-nav a .logo-wrapper .logo{margin-right:.75rem;width:1.8rem}}@media (min-width:998px){.nav-wrapper .meta-nav a .logo-wrapper .logo{width:2.2rem}}.nav-wrapper .meta-nav a .logo-wrapper figcaption{display:block;position:relative;font-weight:500;word-spacing:0}@media (min-width:1180px){.nav-wrapper .meta-nav a .logo-wrapper figcaption,.nav-wrapper .meta-nav a .logo-wrapper figcaption *{font-size:1rem;line-height:1em}}.nav-wrapper .meta-nav a .logo-wrapper figcaption b{font-weight:900}.nav-wrapper .meta-nav.sticky{background-color:var(--color-main)}.nav-wrapper .meta-nav.sticky .cta-landingpage{opacity:1;visibility:visible}.nav-wrapper .meta-nav .cta-landingpage{position:absolute;right:0;top:0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0;visibility:hidden;transition:.3s ease-in-out}.nav-wrapper .nav{pointer-events:none;position:absolute;top:0;right:0;height:var(--navHeight);width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;letter-spacing:.05em;font-weight:600;line-height:1.4em;color:#fff;text-transform:uppercase}@media (max-width:997px) and (pointer:coarse){.nav-wrapper .nav.visible{visibility:visible;transform:none}}@media (max-width:997px) and (pointer:coarse){.nav-wrapper .nav{visibility:hidden;position:fixed;top:0;left:auto;width:100%;height:100%;background:var(--color-main);-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-shadow:0 0 20px rgba(0,0,0,.2);transform:translate(100vw,0);transition:.3s ease-in-out;z-index:-1}}@media (max-width:997px) and (pointer:coarse) and (orientation:landscape){.nav-wrapper .nav{display:block;z-index:0;height:100vh}}@media (max-width:997px) and (pointer:coarse){.nav-wrapper .nav .main-nav{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:997px) and (pointer:coarse) and (orientation:landscape){.nav-wrapper .nav .main-nav{overflow-y:scroll;-webkit-overflow-scrolling:touch;-ms-flex-align:start;align-items:flex-start}}@media (max-width:997px) and (pointer:coarse){.nav-wrapper .nav .main-nav ul{-ms-flex-direction:column;flex-direction:column;font-size:7vw;line-height:1.4em;text-align:center;width:100%}}@media (max-width:997px) and (pointer:coarse) and (min-width:500px){.nav-wrapper .nav .main-nav ul{font-size:1.4rem;padding:8rem 0;line-height:1.4em}}@media (max-width:997px) and (pointer:coarse) and (orientation:portrait){.nav-wrapper .nav .main-nav ul{font-size:1.6rem;line-height:1.4em}}.nav-wrapper .nav .main-nav{pointer-events:all}.nav-wrapper .nav .container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media (pointer:coarse) and (min-width:500px) and (max-width:997px){.nav-wrapper .nav .container{height:100%}}.nav-wrapper .nav .no-pointer-event{pointer-events:none}.nav-wrapper .nav nav ul{display:-ms-flexbox;display:flex}.nav-wrapper .nav nav ul ul{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;visibility:hidden;color:var(--color-copy);opacity:0;padding:2.6rem .3rem 2rem;width:18rem;right:0;top:calc(100%);text-align:left;transition:.2s ease-in-out;transform:translate(0,0)}@media (max-width:997px) and (pointer:coarse){.nav-wrapper .nav nav ul ul{position:relative;height:0;padding:0 .3rem 0}}.nav-wrapper .nav nav ul ul li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.nav-wrapper .nav nav ul ul li a:hover figure{transform:scale3d(1.05,1.05,1.05)}.nav-wrapper .nav nav ul ul li a figure{width:2rem;height:2rem;margin-right:.75rem;transition:.1s ease-in-out}.nav-wrapper .nav nav ul li{position:relative;text-transform:none;letter-spacing:0;cursor:pointer}.nav-wrapper .nav nav ul li.active a{font-weight:800}@media (min-width:998px){.nav-wrapper .nav nav ul li:hover{background:#fff;color:var(--color-main)}}.nav-wrapper .nav nav ul li:hover.dropdown:after{filter:invert(0) opacity(.2)}@media (max-width:997px) and (pointer:coarse){.nav-wrapper .nav nav ul li:hover.dropdown ul{height:auto;overflow:visible;padding:4vw 0 8vw}}@media (max-width:997px) and (pointer:coarse) and (min-width:500px){.nav-wrapper .nav nav ul li:hover.dropdown ul{padding:1.5rem 0 2rem}}@media (max-width:997px) and (pointer:coarse){.nav-wrapper .nav nav ul li:hover.dropdown ul li a{opacity:1;transform:none}}.nav-wrapper .nav nav ul li:hover ul{background:#fff;opacity:1;visibility:visible;transform:none}.nav-wrapper .nav nav ul li a,.nav-wrapper .nav nav ul li span{display:block;cursor:pointer;padding:.45rem .6rem;margin:0 .4rem;position:relative}@media (max-width:997px) and (min-width:500px) and (pointer:coarse){.nav-wrapper .nav nav ul li a,.nav-wrapper .nav nav ul li span{padding:.4rem 0}}@media (max-width:997px){.nav-wrapper .nav nav ul li a,.nav-wrapper .nav nav ul li span{font-weight:300}}.nav-wrapper .nav nav ul li a:before,.nav-wrapper .nav nav ul li span:before{content:'';display:block;height:2px;background:#fff;position:absolute;bottom:0;left:50%;width:0%;transition:.3s ease-in-out}@media (min-width:998px){.nav-wrapper .nav nav ul li.dropdown{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.nav-wrapper .nav nav ul li.dropdown:after{content:'';display:block;width:.9rem;height:.9rem;margin-right:.3rem;transform:translate(-.7rem,0);background:url(/img/svg/menu.svg);background-size:75%;background-repeat:no-repeat;background-position:center;filter:invert(1)}}@media (max-width:997px) and (pointer:coarse){.nav-wrapper .nav nav ul li.dropdown ul{padding:0;position:relative;background:0 0;height:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:.9rem;line-height:1.4em;-ms-flex-pack:center;justify-content:center}.nav-wrapper .nav nav ul li.dropdown ul li a{display:-ms-flexbox;display:flex}}@media (max-width:997px) and (pointer:coarse){.nav-wrapper .nav nav ul li.dropdown ul div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.nav-wrapper .nav nav ul li.dropdown ul li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:997px) and (pointer:coarse){.nav-wrapper .nav nav ul li.dropdown ul li a{-ms-flex-direction:column;flex-direction:column;transform:scale3d(.5,.5,.5);opacity:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;transition:.3s ease-in-out}}.nav-wrapper .nav nav ul li.dropdown ul li a figure{width:3rem;height:2.5rem;margin-right:.5rem;transition:.3s ease-in-out}@media (max-width:997px) and (pointer:coarse){.nav-wrapper .nav nav ul li.dropdown ul li a figure{width:20vw;height:20vw;margin-right:0;margin:0;margin-bottom:3vw}}@media (max-width:997px) and (pointer:coarse) and (min-width:500px){.nav-wrapper .nav nav ul li.dropdown ul li a figure{width:5rem;height:5rem;margin:0 .5rem;margin-bottom:.6rem}}.nav-wrapper .nav nav ul li.dropdown ul li a figure img{width:100%;height:100%;display:block;object-fit:contain;object-position:center}.menu-tools{position:absolute;right:1vw;top:0;height:var(--navHeight)}@media (min-width:500px){.menu-tools{right:3vw}}@media (min-width:998px){.menu-tools{right:0}}.menu-tools ul{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center}.menu-tools ul li button{position:relative;z-index:1;width:12vw;height:12vw;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0}@media (min-width:500px){.menu-tools ul li button{width:var(--navHeight);height:var(--navHeight)}}@media (min-width:998px){.menu-tools ul li button#toggle-menu{display:none}}@media (max-width:997px) and (pointer:coarse){.menu-tools ul li button#notification-trigger svg{max-width:50%;max-height:33%}}@media (hover:hover){.menu-tools ul li button:hover:not(.active) span{opacity:1;visibility:visible;transform:translate(0,0)}}.menu-tools ul li button.active:before,.menu-tools ul li button:hover:before{transform:scale(.85);background-color:rgba(255,255,255,.1);opacity:1}.menu-tools ul li button.active:before{transform:scale(1.5);opacity:1;transition-duration:.6s}.menu-tools ul li button.active:hover{transition-duration:.3s}.menu-tools ul li button:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;display:block;z-index:-1;opacity:0;transform:scale(.75);transition:.4s ease-in-out;transform:scale(0)}.menu-tools ul li button span{position:absolute;right:100%;display:block;color:#fff;opacity:0;visibility:hidden;padding:.5rem .75rem;transition:.3s ease-in-out;transform:translate(.3rem,0);white-space:nowrap;background:#fff;color:var(--color-main)}@media (min-width:1500px){.menu-tools ul li button span{background:0 0;color:#fff;padding:0 .5rem}}.menu-tools ul li button svg{max-width:50%;max-height:36%;width:100%;height:100%;transform:scale(1.1);display:block}@media (min-width:500px){.menu-tools ul li button svg{max-width:43%}}@media (min-width:998px){.menu-tools ul li button svg{max-width:50%;max-height:30%}}.menu-tools ul li button svg path{fill:#fff}.banner{position:fixed;top:0;left:0;text-align:center;width:100%;z-index:10;background:var(--color-error);color:#fff;height:0;transform:translate(0,calc(-1 * calc(var(--navHeight) * .9)));transition:.2s ease-in-out}.banner.active{height:var(--bannerHeight);transform:translate(0,0)}.banner .container{height:100%;display:-ms-flexbox;display:flex}.banner a{padding:0 4vw;font-size:.9rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:100%;width:100%;line-height:1.4em}@media (min-width:500px){.banner a{padding:0;font-size:1rem;line-height:1.4em}}.banner a p{font-weight:400}.banner a p b{font-weight:800}.banner a p u{text-decoration:underline}body:not([class*=landingpage]) .nav-wrapper .meta-nav *{font-size:.8rem;line-height:1em}