.carousel{overflow:hidden}.carousel .title-empty{display:none!important}@media(min-width:48em){.carousel .title-empty{display:flex!important}}.carousel__slide{flex:0 0 100%;padding-left:1.5rem;padding-right:1.5rem}.carousel__slide .pictogram{background-size:7rem 7rem}@media(min-width:48em){.carousel__slide{flex:0 0 32rem;padding-left:2.5rem;padding-right:0}.carousel__slide:last-child{flex:0 0 33.5rem;padding-right:3rem}}.carousel:hover{box-shadow:none;outline:none}.carousel:focus-visible:not(:hover){box-shadow:0 0 0 .125rem #212322;outline:0}.carousel__slide__rounded{flex:0 0 30rem}.carousel__text__container{padding-left:0!important;padding-right:0!important}@media(min-width:90em){.carousel__text__container{padding-left:6rem!important;padding-right:6rem!important}}@media(min-width:120em){.carousel__text__container{padding-left:9.5rem!important;padding-right:9.5rem!important}}.carousel__slide-image{height:12.5rem!important;width:12.5rem!important}.carousel__slide-image img{border-radius:100%;height:100%;object-fit:cover;width:100%}.rectangle{height:calc(56.25vw - 1.6875rem)!important;width:calc(100vw - 3rem)!important}@media(min-width:48em){.rectangle{height:16.875rem!important;width:30rem!important}}.rectangle img{border-radius:0}.round-with-shadow{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important;height:calc(100vw - 4rem)!important;overflow:hidden;width:calc(100vw - 4rem)!important}@media(min-width:48em){.round-with-shadow{height:28rem!important;width:28rem!important}}.round-with-shadow img{border-radius:0}.carousel-dot{background-color:#f6f6f6;border:1px solid #6e7787;border-radius:100%;display:inline-block;height:.5rem;margin:0 .75rem;padding:0;transition:all .15s ease-in-out;width:.5rem}.carousel-dot--selected{background-color:#0063f6;border-color:#0046ad}.carousel-btn{align-items:center;-webkit-appearance:initial;-moz-appearance:initial;background-color:transparent;background-color:#fff;border:1px solid #0046ad;border-radius:50%;cursor:pointer;display:inline-flex!important;height:2rem;justify-content:center;width:2rem}.carousel-btn:disabled{border-color:#6f6f6f;cursor:default}.carousel-btn:hover:not(:disabled){background-color:#eff5fb;border-color:#0063f6}.carousel-btn:focus-visible{box-shadow:0 0 0 .5px #fff,0 0 0 2px #212322;outline:0}.carousel-btn__icon{margin-top:0}.carousel-btn .icon-chevron-left-white{background-color:#fff}.carousel-btn__icon{background-size:1.5rem 1.5rem;height:1.5rem;width:1.5rem}.contentarea .landingpage-block:first-of-type .carousel--flipped{padding-top:2.5rem}.carousel--flipped .carousel__viewport{margin-left:-1px;overflow:visible;padding-left:1px}@media(min-width:48em){.carousel--flipped .carousel__viewport{overflow:hidden}}.carousel--flipped .accordion-content{height:auto;opacity:1;overflow:hidden}.carousel--flipped .video-button{background-size:88px 57px!important;height:57px!important;left:50%;min-width:88px!important;position:absolute;top:50%;transform:translate(-50%,-50%);width:88px!important}.carousel--flipped-micro .video-button{background-size:68px 44px!important;height:44px!important;min-width:68px!important;width:68px!important}.carousel--flipped-nano.carousel--flipped-accordion .carousel__slide{min-height:4.25rem!important}.carousel--flipped-nano.carousel--flipped-accordion .accordion-btn[aria-expanded=false]~.hero-content-width .accordion-content{max-height:4.625rem}.carousel--flipped-micro.carousel--flipped-accordion .accordion-btn[aria-expanded=false]~.hero-content-width .accordion-content{max-height:8.5625rem}.carousel--flipped-mid.carousel--flipped-accordion .accordion-btn[aria-expanded=false]~.hero-content-width .accordion-content{max-height:15.4375rem}@media(min-width:48em){.carousel--flipped-large .carousel__container.only-two .carousel__slide{flex-basis:0;flex-grow:1;max-width:unset!important;width:auto!important}}@media(min-width:64em){.carousel--flipped-large .carousel__container.only-three .carousel__slide{flex-basis:0;flex-grow:1;max-width:unset!important;width:auto!important}}@media(max-width:48em){.carousel--flipped-large .carousel__container.listing .carousel__slide{flex-basis:0;flex-grow:1;max-width:unset!important;width:auto!important}}.carousel--flipped-large.carousel--flipped-accordion .accordion-btn[aria-expanded=false]~.hero-content-width .accordion-content{max-height:28.25rem}@media(min-width:48em){.carousel--flipped-huge .carousel__container.only-two .carousel__slide{flex-basis:0;flex-grow:1;max-width:unset!important;width:auto!important}}@media(max-width:48em){.carousel--flipped-huge .carousel__container.listing .carousel__slide{flex-basis:0;flex-grow:1;max-width:unset!important;width:auto!important}}.carousel--flipped-huge.carousel--flipped-accordion .accordion-btn[aria-expanded=false]~.hero-content-width .accordion-content{max-height:44.625rem}.carousel--flipped .carousel__slide{border:1px solid #cecece;border-radius:.875rem!important;flex:0 0 100%;margin:2px;max-width:8.9375rem!important;padding-left:0;padding-right:0;width:8.9375rem!important}.carousel--flipped .carousel__slide .cl-card.has-link:hover a,.carousel--flipped .carousel__slide a:hover{color:#0046ad;text-decoration:none}.carousel--flipped .carousel__slide .cl-card.has-link:hover{box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.05),0 0 0 1px #0063f6!important;outline:0}.carousel--flipped .carousel__slide .cl-card.has-link:focus-visible:not(:hover){box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.05),0 0 0 2px #212322!important;outline:0}.carousel--flipped .carousel__slide .cl-card.has-link:active{box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.05),0 0 0 2px #0063f6!important;outline:0}.carousel--flipped .carousel__slide-image{border-bottom-left-radius:.875rem!important;border-bottom-right-radius:.875rem!important;border-top-left-radius:0!important;border-top-right-radius:0!important;height:4.6875rem!important;width:100%!important}.carousel--flipped .carousel__slide-image img{border-radius:0;border-bottom-left-radius:.875rem!important;border-bottom-right-radius:.875rem!important}.carousel--flipped .carousel__slide-image .icon,.carousel--flipped .carousel__slide-image .pictogram{height:2.5rem;margin:0!important;min-width:2.5rem;width:2.5rem}.carousel--flipped .carousel__slide-image .icon{-webkit-mask-size:1.5rem 1.5rem;mask-size:1.5rem 1.5rem}.carousel--flipped .carousel__slide-image .pictogram{background-size:2.5rem}.carousel--flipped-nano .carousel__slide{flex:0 0 auto!important;max-width:unset!important;min-height:3.625rem!important;min-width:8.9375rem!important;width:auto!important}.carousel--flipped-mid .carousel__slide{max-width:15.625rem!important;width:15.625rem!important}.carousel--flipped-mid .carousel__slide .carousel__slide-image{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:.875rem!important;border-top-right-radius:.875rem!important;height:7.3125rem!important;width:100%!important}.carousel--flipped-mid .carousel__slide .carousel__slide-image img{border-radius:0;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:.875rem!important;border-top-right-radius:.875rem!important}.carousel--flipped-mid .carousel__slide .carousel__slide-image .icon,.carousel--flipped-mid .carousel__slide .carousel__slide-image .pictogram{height:4.5rem;margin:0!important;min-width:4.5rem;width:4.5rem}.carousel--flipped-mid .carousel__slide .carousel__slide-image .pictogram{background-size:4.5rem}.carousel--flipped-large .carousel__slide{max-width:20.4375rem!important;width:20.4375rem!important}.carousel--flipped-large .carousel__slide .card-title .card__text--lines-2{max-height:3.125rem}@media(min-width:48em){.carousel--flipped-large .carousel__slide .card-title .card__text--lines-2{max-height:3.625rem}}.carousel--flipped-large .carousel__slide .card__tag{border-bottom-right-radius:.875rem!important;border-top-left-radius:.875rem!important;left:0!important;letter-spacing:normal;padding:.25rem 1.5rem;top:0!important}.carousel--flipped-large .carousel__slide .card__tag.bg-additional-green{color:#005451!important}.carousel--flipped-large .carousel__slide .card__tag.bg-lightblue-40{color:#083d8a!important}.carousel--flipped-large .carousel__slide .carousel__slide-image{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:.875rem!important;border-top-right-radius:.875rem!important;height:11.5rem!important;width:100%!important}.carousel--flipped-large .carousel__slide .carousel__slide-image img{border-radius:0;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:.875rem!important;border-top-right-radius:.875rem!important}.carousel--flipped-huge .carousel__slide{border:0!important;border-radius:0!important;max-width:44.5625rem!important;width:44.5625rem!important}.carousel--flipped-huge .carousel__slide .card-title .card__text--lines-2{max-height:4.75rem}.carousel--flipped-huge .carousel__slide .card__tag{border:0!important;left:0!important;letter-spacing:normal;padding:.25rem 1.5rem;top:0!important}.carousel--flipped-huge .carousel__slide .card__tag.bg-additional-green{color:#005451!important}.carousel--flipped-huge .carousel__slide .card__tag.bg-lightblue-40{color:#083d8a!important}.carousel--flipped-huge .carousel__slide .carousel__slide-image{aspect-ratio:16/9;border-radius:0!important;height:auto!important;width:100%!important}.carousel--flipped-huge .carousel__slide .carousel__slide-image img{border-radius:0!important}.carousel--flipped .accordion-btn[aria-expanded=true] .accordion-btn__icon{transform:rotate(180deg)}.carousel--flipped .accordion-btn{margin-top:.125rem}.carousel--flipped .accordion-btn:hover .carousel-nav{background-color:#eff5fb;outline:0}.carousel--flipped .accordion-btn:focus,.carousel--flipped .accordion-btn:focus-visible:not(:hover){box-shadow:none;outline:none}.carousel--flipped .accordion-btn:focus .carousel-nav,.carousel--flipped .accordion-btn:focus-visible:not(:hover) .carousel-nav{box-shadow:0 0 0 .125rem #212322;outline:0}.carousel--flipped .accordion-btn:active .carousel-nav{box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.05),0 0 0 .125rem #0063f6!important;color:#0063f6!important;outline:0}.carousel--flipped .carousel-nav{border-color:transparent;border-radius:1.5rem;outline:none;padding:.25rem .5rem;visibility:hidden}@media(min-width:48em){.carousel--flipped .carousel-nav{visibility:visible}}.carousel--flipped .carousel-nav .accordion-btn__icon{transition:all .15s ease-in-out}.carousel--flipped .carousel-btn__icon{margin:-.125rem!important}.carousel--flipped .carousel-btn:disabled{position:absolute;visibility:hidden}.carousel--flipped .carousel-dots{display:none}