nav{background-color:transparent;left:0;padding:30rem 115rem;position:fixed;right:0;top:0;transition:background-color .3s,transform .3s;z-index:10000}@media (max-width:768px){nav{padding:30rem}}nav.isScrolled{transform:translateY(-100%)}nav.isVisible{background-color:#fff}nav.isDark .logo,nav.isDark .nav__Wrapper,nav.isDark button,nav.isVisible .logo,nav.isVisible .nav__Wrapper,nav.isVisible button{color:#30383b}nav.isDark .river,nav.isVisible .river{fill:#30383b!important}nav.isDark .nav__LanguageSwitcher svg path,nav.isVisible .nav__LanguageSwitcher svg path{stroke:#30383b}nav.isDark .nav__Topics:before,nav.isVisible .nav__Topics:before{background-color:#d9d9d9}nav.isDark .nav__ToggleMobile span,nav.isDark .nav__Topics span,nav.isVisible .nav__ToggleMobile span,nav.isVisible .nav__Topics span{background-color:#30383b}nav.isTopicsOpen{background-color:#fff;color:#30383b}nav.isTopicsOpen a,nav.isTopicsOpen button{color:#30383b}nav.isTopicsOpen .nav__Topics:before{background-color:#d9d9d9}nav.isTopicsOpen .nav__Topics span{background-color:#30383b}nav.isTopicsOpen .nav__Topics svg{transform:rotate(180deg)}nav.isTopicsOpen .logo{color:#30383b}nav.isTopicsOpen .logo .river{fill:#30383b!important}nav.isMobileMenuOpen{background-color:#fff;height:100dvh}nav.isMobileMenuOpen .logo{color:#30383b;opacity:0!important}nav.isMobileMenuOpen .logo .river{fill:#30383b!important}nav.isMobileMenuOpen .nav__MobileWrapper{transform:translate(0)}nav.isMobileMenuOpen .nav__ToggleMobile span{background-color:#30383b}nav.isMobileMenuOpen .nav__ToggleMobile span:first-child{transform:translateY(10rem) rotate(45deg)}nav.isMobileMenuOpen .nav__ToggleMobile span:nth-child(2){opacity:0}nav.isMobileMenuOpen .nav__ToggleMobile span:last-child{transform:translateY(-8rem) rotate(-45deg)}.nav__Wrapper{align-items:flex-end;color:#fff;display:flex;gap:0 51rem;justify-content:flex-end}.nav__Wrapper .logo{color:#fff;display:flex;width:100%}@media (max-width:768px){.nav__Wrapper .logo{flex-direction:column}}.nav__Wrapper .logo svg{height:46rem;width:134rem}@media (max-width:768px){.nav__Wrapper .logo svg{height:30rem;transform:translate(-10rem,-5rem);width:110rem}}.nav__Wrapper .logo svg .river{fill:#fff;transition:fill .3s}.nav__Wrapper .logo span{font-size:14rem;letter-spacing:.14rem;line-height:27rem;margin-left:7rem;margin-top:11rem;transform:translateY(12rem)}@media (max-width:768px){.nav__Wrapper .logo span{display:none;left:40rem;margin-left:0;margin-top:0;max-width:340rem;position:absolute;top:80rem;transform:unset}}.nav__Wrapper>ul{align-items:center;display:flex;gap:0 51rem}.nav__Wrapper button{color:#fff}.nav__Topics{align-items:flex-end;display:flex;font-size:24rem;gap:14rem;letter-spacing:.72rem;position:relative;transform:translateY(4rem)}.nav__Topics:before{background-color:#fff3;content:"";height:43rem;left:-19rem;position:absolute;top:0;width:1rem}.nav__Topics span{background-color:#fff3;border-radius:100%;display:grid;height:34rem;place-items:center;transition:backgrund-color .3s;width:34rem}.nav__Topics svg{height:7rem;transform-origin:center center;transition:transform .3s;width:14rem}.nav__LanguageSwitcher{margin-left:-27rem}.nav__LanguageSwitcher+ul{display:none}.nav__LanguageSwitcher{border-radius:34rem 34rem 0 0;margin-top:-22rem;padding:22rem 12rem 0;position:relative;transition:background-color .3s}.nav__LanguageSwitcher.isLanguageSwitcherOpen{background-color:#fff;box-shadow:0 4rem 20rem #00000026;color:#30383b}.nav__LanguageSwitcher.isLanguageSwitcherOpen svg{display:none}.nav__LanguageSwitcher.isLanguageSwitcherOpen button{text-decoration:underline}.nav__LanguageSwitcher.isLanguageSwitcherOpen ul{opacity:1;pointer-events:auto}.nav__LanguageSwitcher ul{align-items:center;background-color:#fff;border-bottom-left-radius:34rem;border-bottom-right-radius:34rem;display:flex;flex-direction:column;gap:28rem;left:0;opacity:0;padding:22rem 12rem;pointer-events:none;position:absolute;top:100%;transition:opacity .3s;width:100%}.nav__LanguageSwitcher a{display:block;transition:color}.nav__LanguageSwitcher a:hover{color:#e30613}.nav__LanguageSwitcher a,.nav__LanguageSwitcher button{font-size:16rem;letter-spacing:.48rem;line-height:normal}.nav__LanguageSwitcher button{align-items:center;color:inherit;display:flex;gap:10rem;position:relative}.nav__LanguageSwitcher button svg{color:inherit;height:8rem;position:absolute;right:-25rem;top:50%;transform:translateY(-50%);width:15rem}.topics__Wrapper{background-color:#fff;height:-moz-fit-content;height:fit-content;left:0;overflow:hidden;padding:0 90rem;pointer-events:none;position:absolute;top:100%;transform:translate(100%);transition:opacity .15s,transform .3s .15s;width:100%;z-index:1000}.topics__Wrapper.isTopicsOpen{opacity:1;pointer-events:auto;transform:translate(0)}.topics__Wrapper .selectTopic__Slider{margin-top:0}.topics__Wrapper .selectTopic__Slider>div:after{content:"flickity";display:none}@media (max-width:768px){.topics__Wrapper .selectTopic__Slider>div:after{content:""}}.topics__Wrapper .selectTopic__Slider>div{display:flex;flex-direction:column}.topics__Wrapper .selectTopic__Slider:has(.selectTopic__SliderItem:hover) .selectTopic__SliderItem:not(:hover) .selectTopic__SliderItemContent{background-color:#eceff18a}.topics__Wrapper .selectTopic__Slider:has(.selectTopic__SliderItem:hover) .selectTopic__SliderItem:not(:hover) .selectTopic__SliderItemContent svg{color:#a6a9aa}.topics__Wrapper .selectTopic__Slider .flickity-viewport{overflow:visible}.topics__Wrapper .selectTopic__SliderItem:hover h3{text-decoration:underline}.topics__Wrapper .selectTopic__SliderItem img{height:197rem;width:320rem}.topics__Wrapper .selectTopic__SliderItemContent{padding:64rem 50rem 48rem;position:relative;transition:background-color .3s}.topics__Wrapper .selectTopic__SliderItemContent:hover:before{border-color:transparent}.topics__Wrapper .selectTopic__SliderItemContent:before{border-left:1px solid rgba(48,56,59,.2);content:"";inset:64rem 0 0;pointer-events:none;position:absolute}.topics__Wrapper .selectTopic__SliderItemContent.isItemActive h3{text-decoration:underline}.topics__Wrapper .selectTopic__SliderItemContent.isItemActive h3 span{opacity:1}.topics__Wrapper .selectTopic__SliderItemContent h3{font-size:20rem;font-weight:500;line-height:normal;max-width:170rem;min-height:55rem;position:relative;transition:color .3s}.topics__Wrapper .selectTopic__SliderItemContent h3 span{background-color:#e30613;border-radius:100%;display:inline-block;height:8rem;opacity:0;pointer-events:none;transform:translate(8rem,-2rem);transition:opacity .3s;width:8rem}.topics__Wrapper .selectTopic__SliderItemContent svg,.topics__Wrapper svg{color:#e30613;height:50rem;margin-top:64rem;transition:color .3s;width:50rem}.nav__ToggleMobile{display:none;gap:8rem 0;height:24rem;position:absolute;right:30rem;top:30rem;width:24rem;z-index:100}@media (max-width:768px){.nav__ToggleMobile{display:flex;flex-direction:column;margin-left:auto}}.nav__ToggleMobile span{background-color:#fff;height:1rem;transform-origin:top;transition:transform .3s;width:22rem}.nav__MobileWrapper{background-color:#fff;display:flex;flex-direction:column;gap:0;height:100dvh;left:0;overflow-y:scroll;position:absolute;right:0;top:0;transform:translate(100%);transition:transform .3s .15s;width:100%}.nav__MobileTopics{border-bottom:1px solid rgba(48,56,59,.2);margin:40rem 0 30rem 30rem;padding-bottom:40rem;padding-right:30rem}@media (max-width:768px){.nav__MobileTopics{margin-bottom:0}}.nav__MobileTopics h2{color:#30383b;font-size:16rem;font-weight:500;letter-spacing:1.6rem;text-transform:uppercase}.nav__MobileTopics .selectTopic__Slider>div{display:flex;flex-direction:column;gap:20rem}.nav__MobileTopics .selectTopic__SliderItem>div{width:100%}.nav__MobileTopics .selectTopic__SliderItemContent{color:#30383b;display:grid;gap:40rem;grid-template-columns:auto 1fr;padding:0}.nav__MobileTopics .selectTopic__SliderItemContent svg{height:35rem;margin:0;order:-1;width:35rem}.nav__MobileTopics .selectTopic__SliderItemContent h3{font-size:16rem;font-weight:500;margin-top:0;max-width:100%;min-height:unset}.nav__MobileLinks{display:flex;gap:18rem;margin:30rem 30rem 0}@media (max-width:768px){.nav__MobileLinks{margin-top:35rem}}.nav__MobileLinks a{background-color:#f5f6f7;border-radius:100rem;color:#30383b;font-size:16rem;padding:14rem 30rem}.nav__MobileLanguageSwitcher{display:flex;gap:40rem;margin:auto 30rem 30rem}.nav__MobileLanguageSwitcher a{color:#30383b;text-transform:uppercase}.nav__MobileLanguageSwitcher a.router-link-active{color:#e30613;text-decoration:underline}body.isHomepage nav .logo{opacity:0}body.isHomepage nav.isVisible .logo{opacity:1!important}body:has(.categoriesNav.isSticky) nav.isVisible{transform:translateY(-100%)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.newsletter__Wrapper{background-color:#f5f6f7;color:#30383b;display:flex;flex-direction:column;padding-bottom:120rem;padding-top:40rem;position:relative;z-index:1000}.newsletter__Wrapper h1:first-child{font-size:30rem;line-height:44rem}@media (max-width:768px){.newsletter__Wrapper h1:first-child{font-size:24rem;line-height:normal;margin-top:40rem}}.newsletter__Wrapper h1:first-child+h1{font-size:20rem!important;line-height:normal;margin-top:16rem;max-width:295rem}@media (max-width:768px){.newsletter__Wrapper h1:first-child+h1{font-size:18rem!important}}.newsletter__Wrapper div:has(h1)+.hs-form-field{margin-top:24rem}@media (max-width:768px){.newsletter__Wrapper div:has(h1)+.hs-form-field{margin-top:16rem}}.newsletter__Close{background-color:#fff!important;border-radius:100%;display:grid;height:48rem;margin-left:auto;place-items:center;position:absolute;right:0;top:0;transform:translateY(80rem);transition:background-color .3s;width:48rem}@media (max-width:768px){.newsletter__Close{height:35rem;margin:30rem 0 0;transform:translateY(0);width:35rem}}.newsletter__Close svg{color:#30383b;height:20rem;transform:rotate(45deg);width:20rem}.newsletter__Close:hover{background:#e30613!important}.newsletter__Close:hover svg{color:#e30613}.newsletter__Close:hover path{stroke:#fff}.hs-form-field{max-width:630rem;position:relative}.hs-form-field+.hs-form-field{margin-top:55rem}@media (max-width:768px){.hs-form-field+.hs-form-field{margin-top:24rem}}.hs-form-field label{font-size:20rem;font-weight:400;line-height:44rem}@media (max-width:768px){.hs-form-field label{font-size:18rem;line-height:normal}}.hs-form-field label span+span{color:#e30613}.hs-form-field label.hs-error-msg{bottom:-20rem;left:0;position:absolute}.hs-form-field label:not(.hs-error-msg):not(.hs-form-booleancheckbox-display){display:flex;left:0;position:absolute;top:0;transition:opacity .3s;width:100%}.hs-form-field:has(input:not([value=""]),input:focus) label:not(.hs-error-msg):not(.hs-form-booleancheckbox-display),.hs-form-field:has(select:not([value=""]),select:focus) label:not(.hs-error-msg):not(.hs-form-booleancheckbox-display),.hs-form-field:has(textarea:not([value=""]),textarea:focus) label:not(.hs-error-msg):not(.hs-form-booleancheckbox-display){opacity:0;pointer-events:none}.hs-form-field input{background-color:transparent;border:none;border-bottom:1px solid rgba(48,56,59,.2);font-size:30rem;font-weight:400;line-height:44rem}@media (max-width:768px){.hs-form-field input{font-size:24rem;line-height:normal}}.hs-form-field input:focus,.hs-form-field input:focus-visible{outline:none!important}.hs-form-field input.error{border-color:red}.hs-error-msg{color:red;font-size:14rem!important;line-height:14rem!important}.legal-consent-container{margin-top:60rem}select.hs-input{background-color:transparent;border:none;border-bottom:1px solid rgba(48,56,59,.2);font-size:20rem;line-height:normal;padding:8rem 0}@media (max-width:768px){select.hs-input{font-size:18rem}}select.hs-input:focus-visible{outline:none}select.hs-input option{background:transparent!important}.hs-form-booleancheckbox{margin-top:36rem}@media (max-width:768px){.hs-form-booleancheckbox{margin-top:16rem}}.hs-form-booleancheckbox label{align-items:center;cursor:pointer;display:flex;position:relative}.hs-form-booleancheckbox label:before{background-color:transparent;border:1px solid rgba(48,56,59,.2);content:"";height:36rem;position:absolute;transition:opacity .3s;width:36rem}@media (max-width:768px){.hs-form-booleancheckbox label:before{height:24rem;width:24rem}}.hs-form-booleancheckbox label:after{background:url(../resources/images/icons/checkmark.svg) no-repeat 50%/cover;content:"";height:10rem;left:10rem;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s;width:16rem}@media (max-width:768px){.hs-form-booleancheckbox label:after{left:5rem}}.hs-form-booleancheckbox label input{opacity:0}.hs-form-booleancheckbox label:has(input:checked):before{background-color:#171a1b}.hs-form-booleancheckbox label:has(input:checked):after{opacity:1}.hs-form-booleancheckbox label span{display:block;font-size:14rem;font-weight:400;line-height:normal;margin-left:48rem!important}@media (max-width:768px){.hs-form-booleancheckbox label span{margin-left:16rem!important}}.hs-richtext{font-size:16rem;line-height:normal;margin-top:40rem}@media (max-width:768px){.hs-richtext{margin-top:24rem}}.hs_recaptcha{display:flex;margin-top:40rem;max-width:100%}@media (max-width:768px){.hs_recaptcha{margin-top:24rem}}.hs_submit{margin-top:40rem}@media (max-width:768px){.hs_submit{margin-top:24rem}}.hs_submit input{all:unset;background-color:#171a1b;border-radius:100rem;color:#fff;cursor:pointer;font-size:16rem;font-weight:500;padding:13rem 35rem;transition:background-color .3s}.hs_submit input:hover{background-color:#e30613}.hs-error-msgs{margin-top:10rem}.hs-error-msgs label{color:red!important}.subscribe{background-color:#f5f6f7;color:#30383b;min-height:0;overflow:hidden;padding:140rem 0 110rem;position:relative;transform-origin:top;transition:min-height .3s,background-color .3s;z-index:300}@media (max-width:768px){.subscribe{padding:40rem 0 70rem}}.subscribe.isNewsletterFormOpen{background-color:#101d1f;color:#fff;min-height:100dvh;padding:0;position:relative;z-index:1000000}.subscribe.isNewsletterFormOpen .subscribe__Content{background-color:#f5f6f7}.subscribe.isNewsletterFormOpen h2{padding-top:80rem}@media (max-width:768px){.subscribe.isNewsletterFormOpen h2{padding:30rem 0}.subscribe.isNewsletterFormOpen .subscribe__Wrapper{flex-direction:column-reverse}}.subscribe__Wrapper{display:grid;gap:67rem;grid-template-columns:328rem 1fr}@media (max-width:768px){.subscribe__Wrapper{display:flex;flex-direction:column;gap:50rem}}.subscribe__Wrapper>.container{display:flex;flex-direction:column}@media (min-width:768px){.subscribe__Wrapper>.container{padding-right:0}}.subscribe__Wrapper h2{align-items:flex-start;display:flex;font-size:20rem;font-weight:500;gap:8rem;height:-moz-fit-content;height:fit-content;line-height:normal}.subscribe__Wrapper h2:before{background-color:#e30613;border-radius:100%;content:"";flex-shrink:0;height:8rem;position:relative;transform:translateY(10rem);width:8rem}.subscribe__Wrapper h2+p{align-self:flex-end;font-size:13rem;margin-top:auto;padding:40rem 0 60rem;position:relative;width:100%}.subscribe__Wrapper h2+p:before{border-top:1px solid hsla(0,0%,100%,.2);content:"";left:-100%;position:absolute;right:-100%;top:0;width:300%}.subscribe__Content h3{font-size:30rem;font-weight:400;line-height:44rem}.subscribe__Content h3 span{color:#e30613}.subscribe__Content button:not(.newsletter__Close){background-color:#000;border-radius:100rem;color:#fff;display:inline-flex;font-size:16rem;gap:15rem;line-height:normal;margin-top:45rem;padding:13rem 16rem;transition:background-color .3s}@media (max-width:768px){.subscribe__Content button:not(.newsletter__Close){padding:14rem 26rem}}.subscribe__Content button:not(.newsletter__Close):hover{background-color:#e30613}.subscribe__Content button:not(.newsletter__Close) svg{height:20rem;width:20rem}@media (max-width:768px){.subscribe__Content button:not(.newsletter__Close) svg{display:none}}.subscribe__Content button:not(.newsletter__Close)+a,.subscribe__Content button:not(.newsletter__Close)+button{margin-top:30rem}body:has(.isNewsletterFormOpen) footer{background-color:#101d1f;display:none;opacity:0;visibility:hidden}body:has(.isNewsletterFormOpen) footer .bottom .logo,body:has(.isNewsletterFormOpen) footer .bottom ul{pointer-events:none;visibility:hidden}body:has(.isNewsletterFormOpen) footer .top{display:none}body:has(.isNewsletterFormOpen) footer .top button,body:has(.isNewsletterFormOpen) footer .top ul{pointer-events:none;visibility:hidden}body:has(.relatedInsights) .subscribe{margin-top:0!important}.footer{background-color:#f5f6f7;color:#30383b;padding:0 0 45rem}@media (max-width:768px){.footer{padding:50rem 0 40rem}}.footer .logo{color:#30383b;display:flex}.footer .logo svg{height:40rem;width:117rem}.footer .logo svg .river{fill:#30383b}.footer .logo span{font-size:14rem;letter-spacing:.14rem;line-height:27rem;margin-left:12rem;margin-top:11rem;transform:translateY(8rem)}@media (max-width:768px){.footer .logo span{align-self:center;line-height:18rem;margin-top:0;transform:translateY(8rem)}}.footer .top{display:grid;gap:67rem;grid-template-columns:342rem auto 1fr;padding-bottom:48rem}@media (max-width:768px){.footer .top{display:flex;flex-direction:column;gap:0}}.footer .top ul{align-items:center;display:flex;gap:16rem 48rem}@media (max-width:768px){.footer .top ul{flex-wrap:wrap;gap:24rem 40rem;justify-content:center}}.footer .top a{color:#30383b;display:block;font-size:16rem;font-weight:500rem;text-underline-offset:8rem;transition:-webkit-text-decoration .3s;transition:text-decoration .3s;transition:text-decoration .3s,-webkit-text-decoration .3s}.footer .top a:hover{text-decoration:underline}.footer .separator{border-bottom:1px solid rgba(48,56,59,.2)}.footer button{align-items:center;color:#30383b;display:flex;font-size:13rem;font-weight:500;gap:18rem;line-height:normal;margin-left:auto}.footer button:hover svg{color:#e30613}.footer button:hover path{stroke:#fff}@media (max-width:768px){.footer button{display:none}}.footer button svg{color:#fff;height:48rem;transform:rotate(-90deg);transition:color .3s;width:48rem}.footer button path{stroke:#30383b;transition:stroke .3s}.footer .bottom{align-items:center;display:grid;gap:67rem;grid-template-columns:342rem 1fr auto;padding-top:48rem}@media (max-width:768px){.footer .bottom{align-items:flex-start;display:flex;flex-direction:column;gap:50rem;padding:28rem 0 0}}.footer .bottom p{font-size:13rem;line-height:normal;margin-top:16rem}@media (max-width:768px){.footer .bottom p{order:3}}.footer .bottom img{height:auto;max-width:118rem;width:100%}@media (max-width:768px){.footer .bottom img{order:1}}.footer .bottom ul{align-items:center;display:flex;gap:0 16rem;margin-top:16rem}@media (max-width:768px){.footer .bottom ul{align-items:flex-start;flex-direction:column;gap:16rem;order:2}}.footer .bottom ul a{cursor:pointer;font-size:13rem}.container,.container--Large{margin:0 auto;max-width:1700rem;padding:0 115rem;width:100%}@media (max-width:768px){.container,.container--Large{padding:0 30rem}}.container--Large{margin:0 auto;max-width:1700rem;padding:0 115rem}@media (max-width:768px){.container--Large{padding:0 30rem}}
