.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{transition:transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:flex!important;justify-content:center;align-items:center;transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:flex;justify-content:center;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:grabbing!important;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:"";position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:grabbing!important;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;flex-direction:column}.gslide-description{position:relative;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;order:2!important;max-height:78vh;overflow:auto!important;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{transition:opacity .5s ease;opacity:1}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:flex;justify-content:center;align-items:center;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{animation:gfadeIn .5s ease}.gfadeOut{animation:gfadeOut .5s ease}.gslideOutLeft{animation:gslideOutLeft .3s ease}.gslideInLeft{animation:gslideInLeft .3s ease}.gslideOutRight{animation:gslideOutRight .3s ease}.gslideInRight{animation:gslideInRight .3s ease}.gzoomIn{animation:gzoomIn .5s ease}.gzoomOut{animation:gzoomOut .5s ease}@keyframes lightboxLoader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gslideInLeft{from{opacity:0;transform:translate3d(-60%,0,0)}to{visibility:visible;transform:translate3d(0,0,0);opacity:1}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideInRight{from{opacity:0;visibility:visible;transform:translate3d(60%,0,0)}to{transform:translate3d(0,0,0);opacity:1}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(60%,0,0);opacity:0}}@keyframes gzoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}.tipso_bubble,.tipso_bubble > .tipso_arrow{box-sizing:border-box}.tipso_bubble{position:absolute;text-align:center;border-radius:6px;z-index:9999}.tipso_style{cursor:help;border-bottom:1px dotted}.tipso_title{border-radius:6px 6px 0 0}.tipso_content{word-wrap:break-word;padding:.5em}.tipso_bubble.tiny{font-size:.6rem}.tipso_bubble.small{font-size:.8rem}.tipso_bubble.default{font-size:1rem}.tipso_bubble.large{font-size:1.2rem;width:100%}.tipso_bubble > .tipso_arrow{position:absolute;width:0;height:0;border:8px solid;pointer-events:none}.tipso_bubble.top > .tipso_arrow{border-top-color:#000;border-right-color:transparent;border-left-color:transparent;border-bottom-color:transparent;top:100%;left:50%;margin-left:-8px}.tipso_bubble.bottom > .tipso_arrow{border-bottom-color:#000;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;bottom:100%;left:50%;margin-left:-8px}.tipso_bubble.left > .tipso_arrow{border-left-color:#000;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent;top:50%;left:100%;margin-top:-8px}.tipso_bubble.right > .tipso_arrow{border-right-color:#000;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;top:50%;right:100%;margin-top:-8px}.tipso_bubble .top_right_corner,.tipso_bubble.top_right_corner{border-bottom-left-radius:0}.tipso_bubble .bottom_right_corner,.tipso_bubble.bottom_right_corner{border-top-left-radius:0}.tipso_bubble .top_left_corner,.tipso_bubble.top_left_corner{border-bottom-right-radius:0}.tipso_bubble .bottom_left_corner,.tipso_bubble.bottom_left_corner{border-top-right-radius:0}:root{--stage-hero-content-animation-function:cubic-bezier(.35,2.02,.25,.61);--stage-hero-content-animation-time:1.1s}@supports not (background:-webkit-named-image(i)){@supports (animation-timing-function:linear(0,1)){:root{--stage-hero-content-animation-function:linear(0, 0.009, 0.035 2.1%, 0.141 4.4%, 0.723 12.9%, 0.938 16.7%, 1.017, 1.077,
          1.121, 1.149 24.3%, 1.159, 1.163, 1.161, 1.154 29.9%, 1.129 32.8%,
          1.051 39.6%, 1.017 43.1%, 0.991, 0.977 51%, 0.974 53.8%, 0.975 57.1%,
          0.997 69.8%, 1.003 76.9%, 1.004 83.8%, 1
      );--stage-hero-content-animation-time:1.3s}}}:root{--transition-timing:.3s}@media (prefers-reduced-motion:reduce){:root{--transition-timing:1s}}html{background-color:#fff;color:#353534;min-height:100%;position:relative;scroll-behavior:smooth}@media (max-width:599px){html{font-family:phone}}@media (min-width:600px) and (max-width:899px){html{font-family:tablet-portrait}}@media (min-width:900px) and (max-width:1219px){html{font-family:tablet-landscape}}@media (min-width:1220px){html{font-family:desktop}}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;margin:0;overflow-x:hidden;min-height:100vh;display:flex;flex-direction:column}.main{background-color:#fff;flex-grow:1}.main.gradient{background-image:linear-gradient(180deg,#f2f5fa 152px,#f2f5fa 152px,#fff 336px)}.main:has(> .breadcrumb){display:flex;flex-direction:column}.inner,.page-intro,.section-intro,.section-title{box-sizing:border-box;margin:0 auto;max-width:1550px;padding:0 20px}@media (min-width:900px){.inner,.page-intro,.section-intro,.section-title{padding:0 32px}}@media (min-width:1220px) and (max-width:1920px){.inner,.page-intro,.section-intro,.section-title{padding:0 min(1.6666666667vw,32px);width:min(80.7291666667vw,1550px)}}.section-title{text-align:center;margin-bottom:1em}.section-title:not(.sr-only) + .inner{margin-top:2rem}@media (min-width:900px){.section-title:not(.sr-only) + .inner{margin-top:3rem}}@media (min-width:1220px) and (max-width:1920px){.section-title:not(.sr-only) + .inner{margin-top:min(1.5625vw,3rem)}}.section-intro{margin-bottom:2rem}@media (min-width:900px){.section-intro{margin-bottom:3rem}}@media (min-width:1220px) and (max-width:1920px){.section-intro{margin-bottom:min(1.5625vw,3rem)}}.section-intro *:last-child,.section-intro:last-child{margin-bottom:0}.colored-area,.colored-area-bottom-wave,.colored-area-default,.colored-area-gradient,.colored-area-secondary{padding:32px 0}@media (min-width:900px){.colored-area,.colored-area-bottom-wave,.colored-area-default,.colored-area-gradient,.colored-area-secondary{padding:64px 0}}@media (min-width:1220px) and (max-width:1920px){.colored-area,.colored-area-bottom-wave,.colored-area-default,.colored-area-gradient,.colored-area-secondary{padding:min(3.3333333333vw,64px) 0}}.colored-area-default{background-color:transparent}.colored-area-default:not(.hidden) + .colored-area-default,.colored-area-default:not(.hidden) + .colored-area-gradient{padding-top:0}.colored-area-secondary{background-color:#f2fcfc}.colored-area-secondary:not(.hidden) + .colored-area-secondary{padding-top:0}.colored-area-gradient{background:linear-gradient(rgba(255,255,255,0),#f2fcfc)}.colored-area-gradient:not(.hidden) + .colored-area-secondary{padding-top:0}.colored-area-bottom-wave{margin-top:min(64px,3.4896vw);position:relative;background-color:#cbf4f3;margin-top:0}.colored-area-bottom-wave::before{background-position:bottom center;background-repeat:no-repeat;background-color:#fff;background-size:100% 100%;bottom:100%;content:"";left:0;margin-bottom:-1px;height:min(64px,3.4896vw);pointer-events:none;position:absolute;width:100%}.colored-area-bottom-wave::before{background-color:transparent;background-image:url("../img/section-wave--white.svg");bottom:0;z-index:1}.colored-area-default + .colored-area-gradient,.colored-area-default + .colored-area-secondary{margin-top:min(64px,3.4896vw);position:relative}.colored-area-default + .colored-area-gradient::before,.colored-area-default + .colored-area-secondary::before{background-position:bottom center;background-repeat:no-repeat;background-color:#fff;background-size:100% 100%;bottom:100%;content:"";left:0;margin-bottom:-1px;height:min(64px,3.4896vw);pointer-events:none;position:absolute;width:100%}.colored-area-default + .colored-area-gradient::before,.colored-area-default + .colored-area-secondary::before{background-image:url("../img/section-wave--lightblue.svg")}.colored-area-gradient + .colored-area-default,.colored-area-gradient + .colored-area-gradient,.colored-area-secondary + .colored-area-default,.colored-area-secondary + .colored-area-gradient{margin-top:min(64px,3.4896vw);position:relative}.colored-area-gradient + .colored-area-default::before,.colored-area-gradient + .colored-area-gradient::before,.colored-area-secondary + .colored-area-default::before,.colored-area-secondary + .colored-area-gradient::before{background-position:bottom center;background-repeat:no-repeat;background-color:#fff;background-size:100% 100%;bottom:100%;content:"";left:0;margin-bottom:-1px;height:min(64px,3.4896vw);pointer-events:none;position:absolute;width:100%}.colored-area-gradient + .colored-area-default::before,.colored-area-gradient + .colored-area-gradient::before,.colored-area-secondary + .colored-area-default::before,.colored-area-secondary + .colored-area-gradient::before{background-position:bottom center;background-image:url("../img/section-wave--lightblue.svg");margin-bottom:1px;transform:scaleY(-1)}.colored-area-sustainability__icons{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.colored-area-sustainability__icons .icon{position:absolute}.colored-area-sustainability__icons .icon,.colored-area-sustainability__icons .icon svg{font-size:clamp(6rem, 10.1639344262vw, 12.4rem)}@media (min-width:1220px) and (max-width:1920px){.colored-area-sustainability__icons .icon,.colored-area-sustainability__icons .icon svg{font-size:min(6.4583333333vw, 12.4rem)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (min-width:900px){.tablet-landscape-up-hidden{display:none!important}}@media (max-width:899px){.tablet-portrait-down-hidden{display:none!important}}.hidden{display:none!important}.text-left{text-align:start}.text-center{text-align:center}.text-right{text-align:end}.text-bold{font-weight:700}.color-primary{color:#00cfcb}.color-secondary{color:#003b67}address{font-style:normal}picture{display:block;line-height:0;vertical-align:top}address{font-style:normal}.order-first{order:-1}.content-box{border-radius:15px;padding:20px}@media (min-width:900px){.content-box{padding:30px}}@media (min-width:1220px) and (max-width:1920px){.content-box{padding:min(1.5625vw,30px)}}.background-primary-shade-5{background-color:#f2fbfa}.background-primary-shade-10{background-color:#e5f7f4}iframe{border:none}@keyframes animate-bg{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.js .country-download{display:none}.content-label{border-color:rgba(0,62,165,.2)!important;border-radius:28px!important;color:#003b67}@keyframes bounce-1{0%{transform:translate(-50%,-50%) scale(0)}50%{transform:translate(-50%,-50%) scale(1)}100%{transform:translate(-50%,-50%) scale(0)}}@keyframes bounce-2{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(0)}100%{transform:translate(-50%,-50%) scale(1)}}.loader{background-color:inherit;border-radius:inherit;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.loader::after,.loader::before{background-color:#003b67;border-radius:50%;content:"";display:block;height:10rem;left:50%;opacity:.5;position:absolute;width:10rem;z-index:6}@media (max-width:899px){.loader::after,.loader::before{top:13rem}}@media (min-width:900px){.loader::after,.loader::before{top:50%}}.loader::before{animation:bounce-1 2s infinite ease-in-out}.loader::after{animation:bounce-2 2s infinite ease-in-out}.badge{background-color:#ff0;border-end-end-radius:10px;border-start-end-radius:10px;box-sizing:border-box;color:#003b67;display:flex;font-family:var(--font-custom);font-size:2rem;font-weight:700;justify-content:center;left:0;padding:.5em .75em .5em calc(.75em + 5px);position:absolute;text-transform:uppercase;top:30px;z-index:1}@media (min-width:900px){.badge{border-start-end-radius:15px;border-end-end-radius:15px}}@media (min-width:1220px) and (max-width:1920px){.badge{border-start-end-radius:min(0.78125vw,15px);border-end-end-radius:min(0.78125vw,15px);font-size:min(1.0416666667vw, 2rem)}}.subtitle{font-size:clamp(1.8rem, 1.9672131148vw, 2.4rem);color:#003b67;font-family:var(--font-custom)}@media (min-width:1220px) and (max-width:1920px){.subtitle{font-size:min(1.25vw, 2.4rem)}}fieldset{border:0;padding:0;margin:0}.btn::-moz-focus-inner,.uc-embedding-accept::-moz-focus-inner,.uc-embedding-more-info::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}.form-group-inline .form-control,.form-group-inline .form-label{display:inline-block}.form-wrap{max-width:1020px;margin-inline:auto}@media (min-width:1220px) and (max-width:1920px){.form-wrap{max-width:min(53.125vw,1020px)}}.form-max-width{max-width:540px}@media (min-width:1220px) and (max-width:1920px){.form-max-width{max-width:min(28.125vw,540px)}}.form-group{margin-bottom:3rem}@media (min-width:1220px) and (max-width:1920px){.form-group{margin-bottom:min(1.5625vw,3rem)}}form > .form-group:last-child{margin-bottom:0}.form-label{font-family:var(--font-custom);color:#003b67;display:block;font-size:2rem;font-weight:500;line-height:1.5;letter-spacing:-.04rem;padding-bottom:1rem}@media (min-width:1220px) and (max-width:1920px){.form-label{font-size:min(1.0416666667vw, 2rem);letter-spacing:max(-.0208333333vw, -.04rem);padding-bottom:min(.5208333333vw,1rem)}}.form-control{background-color:#fff;border:1px solid #ccc;border-radius:8px;box-sizing:border-box;font-size:1.6rem;display:block;height:4.4rem;padding:1em;width:100%}@media (min-width:1220px) and (max-width:1920px){.form-control{border-radius:min(.4166666667vw,8px);font-size:min(.8333333333vw, 1.6rem);height:min(2.9166666667vw,5.6rem)}}@media (min-width:1921px){.form-control{height:5.6rem}}.form-control:not(:disabled):focus,.form-control:not(:disabled):hover{border-color:transparent;box-shadow:0 10px 30px #e5ebf6}.has-error .form-control{background-color:rgba(255,0,0,.05);border-color:red}.form-control:disabled{cursor:not-allowed}textarea.form-control{min-height:100px;resize:vertical}@media (min-width:1220px) and (max-width:1920px){textarea.form-control{min-height:min(5.2083333333vw,100px)}}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:inherit;line-height:inherit}button[disabled],input[disabled],select[disabled],textarea[disabled]{opacity:.4}select{background-image:url("../img/icon-triangle-down.svg");background-repeat:no-repeat;background-size:24px 24px;background-position:right 16px center;text-overflow:""}select::-ms-expand{display:none}@media (min-width:1220px) and (max-width:1920px){select{background-size:min(1.25vw,24px) min(1.25vw,24px);background-position:right min(.8333333333vw,16px) center}}select.form-control{color:inherit;padding-inline-end:56px}@media (min-width:1220px) and (max-width:1920px){select.form-control{padding-inline-end:min(2.9166666667vw,56px)}}@media (max-width:1219px){select.form-control{padding-block:0.5em;padding-inline:1em}}.form-require{text-decoration:none}.has-error > .switch-check{display:flex;flex-direction:column}@media screen{.switch-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}}.switch-label,button{cursor:pointer}.switch-block{display:block}.switch-label{display:inline-block;margin-block-end:1rem;margin-inline-end:15px;padding-inline-start:2.8rem;position:relative;vertical-align:top}@media (min-width:1220px) and (max-width:1920px){.switch-label{margin-inline-end:min(.78125vw,15px);margin-block-end:min(0.5208333333vw,1rem);padding-inline-start:min(1.4583333333vw,2.8rem)}}@media (min-width:1220px) and (max-width:1920px){.product-selection .switch-label{padding-inline-start:min(0vw,0px)}}.product-selection .switch-label .label-inner{padding-inline-start:2.8rem}@media (min-width:1220px) and (max-width:1920px){.product-selection .switch-label .label-inner{padding-inline-start:min(1.4583333333vw,2.8rem)}}.switch-label.font-custom{color:#003b67;line-height:1.45}.switch-label.switch-block{display:block;margin-inline-end:0}.switch-input:disabled + .switch-label{color:#ccc;cursor:not-allowed}.switch-label a{color:#003b67;text-decoration:underline}.switch-label a:focus,.switch-label a:hover{text-decoration:none}.switch-icon{border:2px solid #ccc;box-sizing:border-box;display:inline-block;height:1.8rem;margin-inline-end:7px;position:absolute;top:.3rem;left:0;vertical-align:top;width:1.8rem}.switch-block .switch-icon{top:.4rem}@media (min-width:1220px) and (max-width:1920px){.switch-icon{border-width:min(.1041666667vw,2px);height:min(.9375vw,1.8rem);margin-inline-end:min(.3645833333vw,7px);top:min(.2604166667vw,.5rem);width:min(.9375vw,1.8rem)}.switch-block .switch-icon{top:min(.2604166667vw,.5rem)}}@media (min-width:1921px){.switch-icon{top:.5rem}}.font-custom .switch-icon{top:.4rem}@media (min-width:1220px) and (max-width:1920px){.font-custom .switch-icon{top:min(.2083333333vw,.4rem)}}.font-custom.switch-block .switch-icon{top:.3rem}@media (min-width:1220px) and (max-width:1920px){.font-custom.switch-block .switch-icon{top:min(.2604166667vw,.5rem)}}@media (min-width:1921px){.font-custom.switch-block .switch-icon{top:.4rem}}.switch-input:not(:disabled):active + .switch-label .switch-icon,.switch-input:not(:disabled):focus + .switch-label .switch-icon{outline:1px dotted #000;outline-offset:1px}@media print{.switch-icon{display:none}}.radio-icon{border-radius:100%}.radio-icon .switch-input:not(:disabled):focus + .switch-label,.switch-input:not(:disabled):hover + .switch-label .radio-icon{border:5px solid #003b67;opacity:.3}@media (min-width:1220px) and (max-width:1920px){.radio-icon .switch-input:not(:disabled):focus + .switch-label,.switch-input:not(:disabled):hover + .switch-label .radio-icon{border-width:min(.2604166667vw,5px)}}.switch-input:checked + .switch-label .radio-icon{border:2px solid #003b67}@media (min-width:1220px) and (max-width:1920px){.switch-input:checked + .switch-label .radio-icon{border-width:min(.1041666667vw,2px)}}.switch-input:checked + .switch-label .radio-icon::after{border-radius:100%;background-color:#003b67;content:"";height:.8rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.8rem}@media (min-width:1220px) and (max-width:1920px){.switch-input:checked + .switch-label .radio-icon::after{height:min(.4166666667vw,.8rem);width:min(.4166666667vw,.8rem)}}.switch-input:checked:focus + .switch-label .radio-icon,.switch-input:checked:hover + .switch-label .radio-icon{border:2px solid #003b67;opacity:1}@media (min-width:1220px) and (max-width:1920px){.switch-input:checked:focus + .switch-label .radio-icon,.switch-input:checked:hover + .switch-label .radio-icon{border-width:min(.1041666667vw,2px)}}.check-icon{border-radius:4px}@media (min-width:1220px) and (max-width:1920px){.check-icon{border-radius:min(.2083333333vw,4px)}}.check-icon::after,.check-icon::before{background-color:#fff;border-radius:.2rem;content:"";display:block;height:.2rem;position:absolute}@media (min-width:1220px) and (max-width:1920px){.check-icon::after,.check-icon::before{border-radius:min(.1041666667vw,.2rem);height:.2rem}}.check-icon::before{left:.5rem;top:.6rem;transform:rotate(-53deg);width:.8rem}@media (min-width:1220px) and (max-width:1920px){.check-icon::before{left:min(.2604166667vw,.5rem);top:min(.3125vw,.6rem);width:min(.4166666667vw,.8rem)}}.check-icon::after{left:.2rem;top:.8rem;transform:rotate(37deg);width:.6rem}@media (min-width:1220px) and (max-width:1920px){.check-icon::after{left:min(.1041666667vw,.2rem);top:min(.4166666667vw,.8rem);width:min(.3125vw,.6rem)}}.check-icon::after,.check-icon::before{opacity:0}.check-icon .switch-input:not(:disabled):focus + .switch-label,.switch-input:not(:disabled):checked + .switch-label .check-icon,.switch-input:not(:disabled):hover + .switch-label .check-icon{border-color:#003b67;background-color:#003b67}.check-icon .switch-input:not(:disabled):focus + .switch-label::after,.check-icon .switch-input:not(:disabled):focus + .switch-label::before,.switch-input:not(:disabled):checked + .switch-label .check-icon::after,.switch-input:not(:disabled):checked + .switch-label .check-icon::before,.switch-input:not(:disabled):hover + .switch-label .check-icon::after,.switch-input:not(:disabled):hover + .switch-label .check-icon::before{opacity:1}.check-icon .switch-input:not(:disabled):focus + .switch-label,.switch-input:not(:disabled):hover + .switch-label .check-icon{opacity:.3}.switch-input:not(:disabled):checked + .switch-label .check-icon{opacity:1}input[type=date]{background-image:url("../img/icon-calendar.svg");background-position:right 15px center;background-repeat:no-repeat;background-size:20px auto;color:inherit;padding-right:50px;position:relative}@media (min-width:1220px) and (max-width:1920px){input[type=date]{background-size:min(1.0416666667vw,20px) auto}}input[type=date]::-webkit-calendar-picker-indicator{background:0 0;color:transparent;height:100%;position:absolute;right:0;top:0;width:50px}input[type=date]::-webkit-date-and-time-value{text-align:start}.datepicker-icon{fill:currentColor;height:18px;pointer-events:none;position:absolute;right:15px;transform:translate(0,-38px);width:18px}@media (min-width:1220px) and (max-width:1920px){.datepicker-icon{height:15px;transform:translate(0,-26px);width:15px}}.alert{border:1px solid;border-radius:8px;margin-bottom:26px;padding:16px}.alert > :last-child{margin-bottom:0}.alert-success{background-color:#f2fbfa;border-color:#00cfcb;color:#00cfcb}.alert-info{background-color:#f2f5fa;border-color:#003b67;color:#003b67}.alert-error{background-color:rgba(255,0,0,.05);border-color:red;color:red}.alert-error h3{color:inherit}.has-error{display:flex;flex-direction:column}.has-error .help-block{color:red;display:block;margin:4px 0 0;order:1}.help-block{color:#3e3e3e;font-size:1.4rem}.form-compact{max-width:600px;width:100%}.form-compact form{display:flex}.form-compact .form-group{margin-bottom:0}.form-compact .form-control{border-bottom-right-radius:0;border-top-right-radius:0}.form-compact .btn,.form-compact .uc-embedding-accept,.form-compact .uc-embedding-more-info{background-color:#003b67;border-color:#003b67;color:#fff;border-radius:0 8px 8px 0;margin-inline-start:-1px}@media (max-width:899px){.form-compact .btn,.form-compact .uc-embedding-accept,.form-compact .uc-embedding-more-info{min-height:4.4rem;min-width:4.4rem;padding-inline-start:5px;padding-inline-end:5px}}@media (min-width:1220px) and (max-width:1920px){.form-compact .btn,.form-compact .uc-embedding-accept,.form-compact .uc-embedding-more-info{border-radius:0 min(.4166666667vw,8px) min(.4166666667vw,8px) 0}}.header .form-compact .form-group{align-self:flex-end;width:100%}#upload-description{align-items:center;display:flex}.file-upload__wrapper{max-width:920px;margin-inline:auto}@media (min-width:1220px) and (max-width:1920px){.file-upload__wrapper{max-width:min(47.9166666667vw,920px)}}@media (min-width:600px){.file-upload__wrapper{align-items:center;display:flex;flex-direction:column}}.file-upload__wrapper .help-block{text-align:center;order:initial}.cash-back-form .alert,.las-vegas-form .alert,.raffle-form .alert{font-family:var(--font-custom)}.cash-back-form .alert-info,.las-vegas-form .alert-info,.raffle-form .alert-info{margin:2rem 0}@media (min-width:1220px) and (max-width:1920px){.cash-back-form .alert-info,.las-vegas-form .alert-info,.raffle-form .alert-info{margin:min(1.0416666667vw,2rem) 0}}.cash-back-form .alert-info a,.las-vegas-form .alert-info a,.raffle-form .alert-info a{color:inherit;text-decoration:underline}.cash-back-form .alert-info a:focus,.cash-back-form .alert-info a:hover,.las-vegas-form .alert-info a:focus,.las-vegas-form .alert-info a:hover,.raffle-form .alert-info a:focus,.raffle-form .alert-info a:hover{text-decoration:none}@media (hover:hover){.cash-back-form .file-upload-dummy:focus + label .icon,.las-vegas-form .file-upload-dummy:focus + label .icon,.raffle-form .file-upload-dummy:focus + label .icon{background-color:#003b67}}.cash-back-form .loader,.las-vegas-form .loader,.raffle-form .loader{display:none;background-color:rgba(255,255,255,.5)}.cash-back-form .loader:after,.cash-back-form .loader:before,.las-vegas-form .loader:after,.las-vegas-form .loader:before,.raffle-form .loader:after,.raffle-form .loader:before{bottom:0;top:auto}.cash-back-form.loading,.las-vegas-form.loading,.raffle-form.loading{pointer-events:none;position:relative}.cash-back-form.loading .loader,.las-vegas-form.loading .loader,.raffle-form.loading .loader{display:block}.cash-back-form .form-action,.las-vegas-form .form-action,.raffle-form .form-action{text-align:center}.cash-back-form.successfully-submitted .form-action,.las-vegas-form.successfully-submitted .form-action,.raffle-form.successfully-submitted .form-action{display:none}.file-upload__options{font-family:var(--font-custom);font-size:clamp(1.8rem, 1.6393442623vw, 2rem);align-items:flex-start;color:#00cfcb;display:flex;margin-inline:-10px;font-weight:700}@media (max-width:599px){.file-upload__options{flex-direction:column;align-items:center}}@media (min-width:1220px){.file-upload__options{align-items:center}}.file-upload__options > *{margin-inline:10px}.file-upload__option{display:inline-flex;flex-direction:column;max-width:19rem;text-align:center}@media (min-width:600px){.file-upload__option{display:flex}}.file-upload__option .icon__outer{cursor:pointer}.file-upload__option .icon{align-items:center;background-color:#00cfcb;border-radius:100%;color:#fff;display:inline-flex;font-size:6.5rem;height:2.5em;justify-content:center;margin-bottom:1.5rem;width:2.5em}@media (min-width:1220px) and (max-width:1920px){.file-upload__option .icon{font-size:min(3.3854166667vw, 6.5rem);margin-bottom:min(.78125vw,1.5rem)}}.file-upload__option .icon svg{font-size:inherit;height:1em;width:1em}@media (hover:hover){.file-upload__option a:focus,.file-upload__option a:hover{text-decoration:none}.file-upload__option .icon__outer:hover .icon{background-color:#003b67}}.file-upload--square{background-color:#d3d3d3;border-radius:15px;color:#fff;cursor:pointer;display:flex;fill:white;flex-direction:column;font-size:2.2rem;max-width:19rem;padding:5rem 1rem;text-align:center}@media (min-width:1220px) and (max-width:1920px){.file-upload--square{border-radius:min(.78125vw,15px);font-size:min(1.1458333333vw, 2.2rem);max-width:min(9.8958333333vw,19rem);padding:min(2.6041666667vw,5rem) min(.5208333333vw,1rem)}}.file-upload--square:active,.file-upload--square:focus,.file-upload--square:hover{background-color:grey}.file-upload--square .icon{align-items:center;background-color:#00cfcb;border-radius:100%;color:#fff;display:inline-flex;font-size:4rem;height:2.5em;justify-content:center;margin-bottom:1.5rem;width:2.5em}.file-upload--square .icon svg{height:1em;width:1em}.file-upload--square .upload-arrow{display:block;height:5rem;margin:0 auto;width:5rem}.file-upload__option-chain{font-size:clamp(2.2rem, 2.2950819672vw, 2.8rem);align-self:center;text-transform:uppercase}@media (max-width:599px){.file-upload__option-chain{display:block;margin:2.5rem 0}}@media (min-width:1220px) and (max-width:1920px){.file-upload__option-chain{font-size:min(1.4583333333vw, 2.8rem)}}.file-upload__selection{display:block;margin-top:1rem}@media (max-width:599px){.file-upload__selection{text-align:center}}.participant-counter.h1{color:#00cfcb;margin-top:2.5em}@media (max-width:599px){.participant-counter.h1{margin-top:2em}}.participant-counter.font-custom{font-weight:700}.participant-counter .amount{color:#003b67;display:block;font-size:1.1em;margin:.4em 0}.participant-counter.loading .amount{animation:opacityPulse infinite 2s}.participant-counter.new-value-set .amount{animation:sizeBounce .3s;transform-origin:bottom center}.cash-back-form .frontend-validation-error{display:none}.cash-back-form .file-error-messages-container .error-message{display:none}.cash-back-form .has-error .frontend-validation-error{display:block}.cash-back-form .switch-label + .help-block{margin-top:0;margin-bottom:1em}.cash-back-form .form-legend{font-family:var(--font-custom);font-size:clamp(2rem, 1.9672131148vw, 2.4rem);color:#003b67;line-height:1.333;letter-spacing:-.04rem;font-weight:500}@media (min-width:1220px) and (max-width:1920px){.cash-back-form .form-legend{font-size:min(1.25vw, 2.4rem)}}.cash-back-form fieldset .form-legend{float:left;margin-bottom:1em;margin-top:1em;padding:0;width:100%}.cash-back-form .form-group{clear:both}.cash-back-form .product-selection{clear:both;margin-bottom:4rem;margin-inline:auto}@media (min-width:600px){.cash-back-form .product-selection{max-width:700px;display:flex}}@media (min-width:1220px) and (max-width:1920px){.cash-back-form .product-selection{margin-bottom:min(2.0833333333vw,4rem);max-width:min(36.4583333333vw,700px)}}.cash-back-form .product-selection .switch-label{color:#003b67;flex:0 1 auto;margin-block-end:2rem;margin-block-start:0;margin-inline:0}@media (min-width:600px){.cash-back-form .product-selection .switch-label{margin-inline:2rem}}@media (min-width:1220px) and (max-width:1920px){.cash-back-form .product-selection .switch-label{margin-block-start:0;margin-block-end:min(1.0416666667vw,2rem);margin-inline:min(1.0416666667vw,2rem)}}.cash-back-form .product-selection img{display:block;max-width:100%;margin-bottom:1rem;margin-inline:auto}.cash-back-form .label-inner{display:block;position:relative}.cash-back-form .alert-success,.participant-maximum-reached .alert{max-width:700px;margin-inline:auto}@media (min-width:1220px) and (max-width:1920px){.cash-back-form .alert-success,.participant-maximum-reached .alert{max-width:min(36.4583333333vw,700px)}}@keyframes opacityPulse{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes sizeBounce{0%{transform:scale(1)}50%{transform:scale(1.4)}100%{transform:scale(1)}}.icon{display:inline-block;line-height:1;max-height:100%;max-width:100%;vertical-align:middle}.icon svg{fill:currentColor;display:inline-block;font-size:2.4rem;height:1em;vertical-align:top;width:1em}@media (min-width:1220px) and (max-width:1920px){.icon svg{font-size:min(1.25vw, 2.4rem)}}.icon .icon-triangle-down{transform:rotate(90deg)}.icon .icon-chevron-left{transform:rotate(180deg)}.icon .icon-chevron-down{transform:rotate(90deg)}.icon .icon-arrow-left{transform:rotate(180deg)}.icon .icon-arrow-up{transform:rotate(-90deg)}.icon .icon-info{height:2.5rem;margin-inline-end:2rem;width:2.5rem}.icon .icon-search{fill:none}.icon .icon-arrow-left--circle,.icon .icon-arrow-right--circle{fill:none}.icon .icon-arrow-left--circle{transform:scaleX(-1)}.footer{font-size:clamp(1.6rem, 1.6393442623vw, 2rem);background-color:#003b67;box-sizing:border-box;color:#fff}@media (min-width:1220px) and (max-width:1920px){.footer{font-size:min(1.0416666667vw, 2rem)}}.footer ul{list-style-type:none;margin:0;padding:0}.footer a{color:inherit;display:block;text-decoration:none}.footer a:focus,.footer a:hover,.footer a[aria-current]{text-decoration:underline}@media (max-width:599px){.footer .logo-wrapper{text-align:center}}@media (max-width:1219px){.footer .logo-wrapper{margin-block-end:1.8em}}.footer .logo-wrapper img{height:4em;vertical-align:top;width:auto}.footer .copyright{display:block;font-family:var(--font-custom);font-size:1.6rem}@media (min-width:1220px) and (max-width:1920px){.footer .copyright{font-size:min(.8333333333vw, 1.6rem)}}.nav-footer{display:inline-block;flex-grow:1;font-family:var(--font-custom)}@media (max-width:899px){.nav-footer{border-bottom:2px solid rgba(0,207,203,.25);margin-block-end:2.5em;padding-block-end:2.5em}}.nav-footer ul{display:flex}@media (max-width:899px){.nav-footer ul{flex-direction:column;row-gap:24px}}@media (min-width:900px){.nav-footer ul{-moz-column-gap:3em;column-gap:3em}}@media (max-width:899px){.nav-social-media{margin-block-end:2.5em}}@media (min-width:1220px){.nav-social-media{margin-inline-start:3em}}.nav-social-media ul{display:flex}.nav-social-media li{margin-inline:10px}@media (min-width:1220px) and (max-width:1920px){.nav-social-media li{margin-inline:min(0.5208333333vw,10px)}}.nav-social-media li:last-child{margin-inline-end:0}.nav-social-media .icon svg{font-size:3.2rem;height:1em;width:1em}@media (min-width:1220px) and (max-width:1920px){.nav-social-media .icon svg{font-size:min(1.6666666667vw, 3.2rem)}}@media print{.footer{background-color:#fff;color:#000}.nav-footer{display:none}}.footer__top{padding-block-end:2.5em;padding-block-start:2.4em}.footer__bottom{border-top:2px solid rgba(0,207,203,.25);font-size:1.4rem;padding-block:2.5em}@media (min-width:1220px) and (max-width:1920px){.footer__bottom{font-size:min(.8333333333vw, 1.6rem)}}@media (max-width:899px){.footer__bottom{display:flex;flex-direction:column}}.footer__bottom:only-child{border-top:none}.footer__bottom .grid-item{align-items:center;display:flex}.footer__bottom .grid-item:first-child{padding-inline-start:0}.footer__bottom .grid-item:last-child{justify-content:space-between;padding-inline-end:0}@media (max-width:899px){.footer__bottom .grid-item:last-child{align-items:start;flex-direction:column;order:-1}}@media (max-width:899px){.footer__bottom .grid-item:last-child > div,.footer__bottom .grid-item:last-child > nav{width:100%}}.footer__navigation{--footer-nav-columns:4;--footer-nav-spacing:3.2rem;display:flex;flex-wrap:wrap;gap:var(--footer-nav-spacing)}@media (max-width:599px){.footer__navigation > li{width:100%}}@media (min-width:600px) and (max-width:899px){.footer__navigation > li{width:calc(50% - var(--footer-nav-spacing))}}@media (min-width:900px){.footer__navigation > li{min-width:min((100% - var(--footer-nav-spacing) * (var(--footer-nav-columns) - 1)) / var(--footer-nav-columns),246px)}}.footer__navigation-layer-1{flex:1 1 auto}.footer__navigation-layer-1 > a{font-family:var(--font-custom);font-size:2.1rem;font-weight:700}ul.footer__navigation-layer-2{font-size:1.6rem;line-height:2.46;margin-top:1em}.btn-unstyled{background-color:transparent;border-radius:0;border:0;margin:0;padding:0}.btn,.uc-embedding-accept,.uc-embedding-more-info{border-radius:1.7em;font-size:1.6rem;min-height:4rem;min-width:4rem;align-items:center;border:2px solid;box-sizing:border-box;display:inline-flex;font-family:var(--font-custom);font-weight:500;justify-content:center;letter-spacing:-.04rem;margin:0;overflow:hidden;padding:.7rem 15px;position:relative;text-align:center;text-decoration:none;vertical-align:middle}@media (min-width:900px){.btn,.uc-embedding-accept,.uc-embedding-more-info{font-size:2rem;min-height:5.6rem;min-width:5.6rem}}@media (min-width:1220px) and (max-width:1920px){.btn,.uc-embedding-accept,.uc-embedding-more-info{font-size:min(1.0416666667vw, 2rem);min-height:min(2.9166666667vw,5.6rem);min-width:min(2.9166666667vw,5.6rem);padding:min(.3645833333vw,.7rem) min(.78125vw,15px)}}.btn .loader,.uc-embedding-accept .loader,.uc-embedding-more-info .loader{transform:scale(.5)}.btn-icon,.btn-text:not(.sr-only){position:relative;z-index:1}.btn-icon{margin-inline-start:12px}.btn-icon-only{min-height:5.6rem;min-width:5.6rem}.btn-icon-only,.btn-icon-only.btn-small{border-radius:50%}@media (min-width:1220px) and (max-width:1920px){.btn-icon-only{min-height:min(2.9166666667vw,5.6rem);min-width:min(2.9166666667vw,5.6rem)}}.btn-icon-only .btn-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.btn-icon-only .btn-icon{margin-inline:0}@media all{.btn-small{border-radius:1.7em;font-size:1.6rem;min-height:4rem;min-width:4rem}}@media (min-width:1220px) and (max-width:1920px){.btn-small{font-size:min(.8333333333vw, 1.6rem);min-height:min(2.6041666667vw,5rem);min-width:min(2.6041666667vw,5rem)}}.btn-small.btn-icon-only{padding:.7rem}@media (min-width:1220px) and (max-width:1920px){.btn-small.btn-icon-only{padding:min(.3645833333vw,.7rem)!important}}.btn-primary,.uc-embedding-more-info{background-color:#e6007e;border-color:#e6007e;color:#fff}@media (prefers-reduced-motion:no-preference){.btn-primary,.uc-embedding-more-info{transition:background-color ease-in-out var(--transition-timing),color ease-in-out var(--transition-timing),border-color ease-in-out var(--transition-timing),transform ease-in-out var(--transition-timing)}}.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.uc-embedding-more-info:active,.uc-embedding-more-info:focus,.uc-embedding-more-info:hover{background-color:#003b67;border-color:#003b67}@media (prefers-reduced-motion:no-preference){.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.uc-embedding-more-info:active,.uc-embedding-more-info:focus,.uc-embedding-more-info:hover{transform:scale(1.03)}}.btn-primary::before,.uc-embedding-more-info::before{content:none}@media print{.btn-primary .btn-icon,.uc-embedding-more-info .btn-icon{color:#00cfcb}}.btn-primary.btn-light,.uc-embedding-more-info{background-color:transparent;border-color:transparent;color:#003b67}@media (prefers-reduced-motion:no-preference){.btn-primary.btn-light,.uc-embedding-more-info{transition:background-color ease-in-out var(--transition-timing),color ease-in-out var(--transition-timing),border-color ease-in-out var(--transition-timing),transform ease-in-out var(--transition-timing)}}.btn-primary.btn-light:focus,.btn-primary.btn-light:hover,.uc-embedding-more-info:focus,.uc-embedding-more-info:hover{background-color:#003b67;border-color:#003b67;color:#fff}.btn-primary.btn-light.btn-bordered,.uc-embedding-more-info{border-color:#003b67}.btn-primary.btn-light.btn-bordered::before,.uc-embedding-more-info::before{border-color:transparent}.btn-unslick .visible-slick{display:none}.btn-slick .visible-unslick{display:none}.btn-separated{border-radius:0;border:none;overflow:visible;padding:0!important}.btn-separated .btn-text{color:#e6007e;transition:color ease-in-out var(--transition-timing)}.btn-separated .btn-text + .btn-icon-only{margin-inline-start:8px}.btn-separated .btn-icon-only{padding:.7rem}@media (min-width:1220px) and (max-width:1920px){.btn-separated .btn-icon-only{padding:min(.3645833333vw,.7rem)}}.btn-separated:focus .btn-text,.btn-separated:hover .btn-text{color:#003b67}.btn-separated:focus .btn-icon-only,.btn-separated:hover .btn-icon-only{background-color:#003b67;border-color:#003b67;transform:scale(1.03)}.btn-to-top{align-items:center;background-color:#003b67;border-radius:50%;border:1px solid #003b67;bottom:2rem;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px rgba(0,0,0,.14),0 1px 18px rgba(0,0,0,.12);color:#fff;display:flex;height:2.2em;justify-content:center;position:fixed;right:4rem;transition:background-color .2s ease-in-out;width:2.2em;z-index:100}@media (max-width:1219px){.btn-to-top{right:2rem}}.btn-to-top:focus,.btn-to-top:hover{background-color:#00203e;border-color:#00203e}.btn-to-top.btn,.btn-to-top.uc-embedding-accept,.btn-to-top.uc-embedding-more-info{padding:0}.btn-to-top .btn-icon{margin:0;rotate:-90deg}.btn-to-top .btn-icon svg{font-size:clamp(2.4rem, 2.7868852459vw, 3.4rem);margin:0}@media (min-width:1220px) and (max-width:1920px){.btn-to-top .btn-icon svg{font-size:min(1.7708333333vw, 3.4rem)}}.btn-stage{background-color:#e6007e;border-color:#e6007e;color:#fff;color:#fff}@media (prefers-reduced-motion:no-preference){.btn-stage{transition:background-color ease-in-out var(--transition-timing),color ease-in-out var(--transition-timing),border-color ease-in-out var(--transition-timing),transform ease-in-out var(--transition-timing)}}.btn-stage:active,.btn-stage:focus,.btn-stage:hover{background-color:#003b67;border-color:#003b67}@media (prefers-reduced-motion:no-preference){.btn-stage:active,.btn-stage:focus,.btn-stage:hover{transform:scale(1.03)}}.btn-stage::before{content:none}@media print{.btn-stage .btn-icon{color:#00cfcb}}.btn-stage.btn-light,.btn-stage.uc-embedding-more-info{background-color:transparent;border-color:transparent;color:#003b67}@media (prefers-reduced-motion:no-preference){.btn-stage.btn-light,.btn-stage.uc-embedding-more-info{transition:background-color ease-in-out var(--transition-timing),color ease-in-out var(--transition-timing),border-color ease-in-out var(--transition-timing),transform ease-in-out var(--transition-timing)}}.btn-stage.btn-light:focus,.btn-stage.btn-light:hover,.btn-stage.uc-embedding-more-info:focus,.btn-stage.uc-embedding-more-info:hover{background-color:#003b67;border-color:#003b67;color:#fff}.btn-stage.btn-light.btn-bordered,.btn-stage.uc-embedding-more-info{border-color:#003b67}.btn-stage.btn-light.btn-bordered::before,.btn-stage.uc-embedding-more-info::before{border-color:transparent}.btn-stage--blue{background-color:#003b67;border-color:#003b67}.btn-stage--blue:focus,.btn-stage--blue:hover{background-color:#e6007e;border-color:#e6007e}.btn-stage--blue-petrol{background-color:#003b67;border-color:#003b67}.btn-stage--blue-petrol:focus,.btn-stage--blue-petrol:hover{background-color:#005b59;border-color:#005b59}.btn-stage--pink{background-color:#e6007e;border-color:#e6007e}.btn-stage--pink:focus,.btn-stage--pink:hover{background-color:#51b4ba;border-color:#51b4ba;color:#353534}.btn-stage--petrol{background-color:#005b59;border-color:#005b59}.btn-stage--petrol:focus,.btn-stage--petrol:hover{background-color:#003b67;border-color:#003b67}.btn-stage--orange{background-color:#ec6521;border-color:#ec6521;color:#353534}.btn-stage--orange:focus,.btn-stage--orange:hover{background-color:#003b67;border-color:#003b67;color:#fff}.grid-item{min-width:270px}.grid-2{display:flex;flex-wrap:nowrap;justify-content:center;margin-inline:-16px}@media (min-width:1220px) and (max-width:1920px){.grid-2{margin-inline:max(-0.8333333333vw,-16px)}}.grid-2 > .grid-item{box-sizing:border-box;padding-inline:16px;width:50%}@media (min-width:1220px) and (max-width:1920px){.grid-2 > .grid-item{padding-inline:min(0.8333333333vw,16px)}}.grid-2 > .grid-item > *{margin-top:0}.grid-3{display:flex;flex-wrap:nowrap;justify-content:center;margin-inline:-16px}@media (min-width:1220px) and (max-width:1920px){.grid-3{margin-inline:max(-0.8333333333vw,-16px)}}.grid-3 > .grid-item{box-sizing:border-box;padding-inline:16px;width:33.3333333333%}@media (min-width:1220px) and (max-width:1920px){.grid-3 > .grid-item{padding-inline:min(0.8333333333vw,16px)}}.grid-3 > .grid-item > *{margin-top:0}.grid-4{display:flex;flex-wrap:nowrap;justify-content:center;margin-inline:-16px}@media (min-width:1220px) and (max-width:1920px){.grid-4{margin-inline:max(-0.8333333333vw,-16px)}}.grid-4 > .grid-item{box-sizing:border-box;padding-inline:16px;width:25%}@media (min-width:1220px) and (max-width:1920px){.grid-4 > .grid-item{padding-inline:min(0.8333333333vw,16px)}}.grid-4 > .grid-item > *{margin-top:0}.grid-5{display:flex;flex-wrap:nowrap;justify-content:center;margin-inline:-16px}@media (min-width:1220px) and (max-width:1920px){.grid-5{margin-inline:max(-0.8333333333vw,-16px)}}.grid-5 > .grid-item{box-sizing:border-box;padding-inline:16px;width:20%}@media (min-width:1220px) and (max-width:1920px){.grid-5 > .grid-item{padding-inline:min(0.8333333333vw,16px)}}.grid-5 > .grid-item > *{margin-top:0}@media (min-width:600px){.grid-2-tablet-portrait-up{display:flex;flex-wrap:nowrap;justify-content:center;margin-inline:-16px}}@media (min-width:600px) and (min-width:1220px) and (max-width:1920px){.grid-2-tablet-portrait-up{margin-inline:max(-0.8333333333vw,-16px)}}@media (min-width:600px){.grid-2-tablet-portrait-up > .grid-item{box-sizing:border-box;padding-inline:16px;width:50%}}@media (min-width:600px) and (min-width:1220px) and (max-width:1920px){.grid-2-tablet-portrait-up > .grid-item{padding-inline:min(0.8333333333vw,16px)}}@media (min-width:600px){.grid-2-tablet-portrait-up > .grid-item > *{margin-top:0}.grid-2-tablet-portrait-up.grid-66-33 .grid-item:first-child{width:100%}.grid-2-tablet-portrait-up.grid-33-66 .grid-item:last-child{width:100%}.grid-2-tablet-portrait-up.grid-75-25 .grid-item:first-child{width:150%}.grid-2-tablet-portrait-up.grid-25-75 .grid-item:last-child{width:150%}}@media (max-width:1219px){.grid-2-tablet-portrait-up.grid-3-desktop-up,.grid-2-tablet-portrait-up.grid-4-desktop-up{flex-wrap:wrap}}.grid-2-tablet-portrait-up .grid-item:only-child{width:100%}@media (min-width:900px){.grid-2-tablet-landscape-up{display:flex;flex-wrap:nowrap;justify-content:center;margin-inline:-16px}}@media (min-width:900px) and (min-width:1220px) and (max-width:1920px){.grid-2-tablet-landscape-up{margin-inline:max(-0.8333333333vw,-16px)}}@media (min-width:900px){.grid-2-tablet-landscape-up > .grid-item{box-sizing:border-box;padding-inline:16px;width:50%}}@media (min-width:900px) and (min-width:1220px) and (max-width:1920px){.grid-2-tablet-landscape-up > .grid-item{padding-inline:min(0.8333333333vw,16px)}}@media (min-width:900px){.grid-2-tablet-landscape-up > .grid-item > *{margin-top:0}.grid-2-tablet-landscape-up.grid-66-33 .grid-item:first-child{width:100%}.grid-2-tablet-landscape-up.grid-33-66 .grid-item:last-child{width:100%}.grid-2-tablet-landscape-up.grid-75-25 .grid-item:first-child{width:150%}.grid-2-tablet-landscape-up.grid-25-75 .grid-item:last-child{width:150%}}@media (min-width:900px){.grid-3-tablet-landscape-up{display:flex;flex-wrap:nowrap;justify-content:center;margin-inline:-16px}}@media (min-width:900px) and (min-width:1220px) and (max-width:1920px){.grid-3-tablet-landscape-up{margin-inline:max(-0.8333333333vw,-16px)}}@media (min-width:900px){.grid-3-tablet-landscape-up > .grid-item{box-sizing:border-box;padding-inline:16px;width:33.3333333333%}}@media (min-width:900px) and (min-width:1220px) and (max-width:1920px){.grid-3-tablet-landscape-up > .grid-item{padding-inline:min(0.8333333333vw,16px)}}@media (min-width:900px){.grid-3-tablet-landscape-up > .grid-item > *{margin-top:0}}@media (min-width:1220px){.grid-2-desktop-up{display:flex;flex-wrap:nowrap;justify-content:center;margin-inline:-16px}}@media (min-width:1220px) and (min-width:1220px) and (max-width:1920px){.grid-2-desktop-up{margin-inline:max(-0.8333333333vw,-16px)}}@media (min-width:1220px){.grid-2-desktop-up > .grid-item{box-sizing:border-box;padding-inline:16px;width:50%}}@media (min-width:1220px) and (min-width:1220px) and (max-width:1920px){.grid-2-desktop-up > .grid-item{padding-inline:min(0.8333333333vw,16px)}}@media (min-width:1220px){.grid-2-desktop-up > .grid-item > *{margin-top:0}.grid-2-desktop-up.grid-66-33 .grid-item:first-child{width:100%}.grid-2-desktop-up.grid-33-66 .grid-item:last-child{width:100%}.grid-2-desktop-up.grid-75-25 .grid-item:first-child{width:150%}.grid-2-desktop-up.grid-25-75 .grid-item:last-child{width:150%}}@media (min-width:1220px){.grid-3-desktop-up{display:flex;flex-wrap:nowrap;justify-content:center;margin-inline:-16px}}@media (min-width:1220px) and (min-width:1220px) and (max-width:1920px){.grid-3-desktop-up{margin-inline:max(-0.8333333333vw,-16px)}}@media (min-width:1220px){.grid-3-desktop-up > .grid-item{box-sizing:border-box;padding-inline:16px;width:33.3333333333%}}@media (min-width:1220px) and (min-width:1220px) and (max-width:1920px){.grid-3-desktop-up > .grid-item{padding-inline:min(0.8333333333vw,16px)}}@media (min-width:1220px){.grid-3-desktop-up > .grid-item > *{margin-top:0}}@media (min-width:600px) and (max-width:1219px){.grid-4-desktop-up.grid-2-tablet-portrait-up{display:flex;flex-wrap:wrap;justify-content:center;margin-inline:-16px}}@media (min-width:600px) and (max-width:1219px) and (min-width:1220px) and (max-width:1920px){.grid-4-desktop-up.grid-2-tablet-portrait-up{margin-inline:max(-0.8333333333vw,-16px)}}@media (min-width:600px) and (max-width:1219px){.grid-4-desktop-up.grid-2-tablet-portrait-up > .grid-item{box-sizing:border-box;padding-inline:16px;width:50%}}@media (min-width:600px) and (max-width:1219px) and (min-width:1220px) and (max-width:1920px){.grid-4-desktop-up.grid-2-tablet-portrait-up > .grid-item{padding-inline:min(0.8333333333vw,16px)}}@media (min-width:600px) and (max-width:1219px){.grid-4-desktop-up.grid-2-tablet-portrait-up > .grid-item > *{margin-top:0}}@media (min-width:1220px){.grid-4-desktop-up{display:flex;flex-wrap:nowrap;justify-content:center;margin-inline:-16px}}@media (min-width:1220px) and (min-width:1220px) and (max-width:1920px){.grid-4-desktop-up{margin-inline:max(-0.8333333333vw,-16px)}}@media (min-width:1220px){.grid-4-desktop-up > .grid-item{box-sizing:border-box;padding-inline:16px;width:25%}}@media (min-width:1220px) and (min-width:1220px) and (max-width:1920px){.grid-4-desktop-up > .grid-item{padding-inline:min(0.8333333333vw,16px)}}@media (min-width:1220px){.grid-4-desktop-up > .grid-item > *{margin-top:0}.grid-4-desktop-up .grid-item{min-width:0}}.grid-5-desktop-up .grid-item{min-width:0}@media (min-width:1220px){.grid-5-desktop-up .grid-item{flex-grow:1}}@media (min-width:600px) and (max-width:899px){.grid-5-desktop-up.grid-2-tablet-portrait-up{display:flex;flex-wrap:wrap;justify-content:center;margin-inline:-16px}}@media (min-width:600px) and (max-width:899px) and (min-width:1220px) and (max-width:1920px){.grid-5-desktop-up.grid-2-tablet-portrait-up{margin-inline:max(-0.8333333333vw,-16px)}}@media (min-width:600px) and (max-width:899px){.grid-5-desktop-up.grid-2-tablet-portrait-up > .grid-item{box-sizing:border-box;padding-inline:16px;width:50%}}@media (min-width:600px) and (max-width:899px) and (min-width:1220px) and (max-width:1920px){.grid-5-desktop-up.grid-2-tablet-portrait-up > .grid-item{padding-inline:min(0.8333333333vw,16px)}}@media (min-width:600px) and (max-width:899px){.grid-5-desktop-up.grid-2-tablet-portrait-up > .grid-item > *{margin-top:0}}@media (min-width:900px) and (max-width:1219px){.grid-5-desktop-up.grid-4-tablet-landscape-up{display:flex;flex-wrap:wrap;justify-content:center;margin-inline:-16px}}@media (min-width:900px) and (max-width:1219px) and (min-width:1220px) and (max-width:1920px){.grid-5-desktop-up.grid-4-tablet-landscape-up{margin-inline:max(-0.8333333333vw,-16px)}}@media (min-width:900px) and (max-width:1219px){.grid-5-desktop-up.grid-4-tablet-landscape-up > .grid-item{box-sizing:border-box;padding-inline:16px;width:25%}}@media (min-width:900px) and (max-width:1219px) and (min-width:1220px) and (max-width:1920px){.grid-5-desktop-up.grid-4-tablet-landscape-up > .grid-item{padding-inline:min(0.8333333333vw,16px)}}@media (min-width:900px) and (max-width:1219px){.grid-5-desktop-up.grid-4-tablet-landscape-up > .grid-item > *{margin-top:0}}@media (min-width:1220px){.grid-5-desktop-up{display:flex;flex-wrap:nowrap;justify-content:center;margin-inline:-16px}}@media (min-width:1220px) and (min-width:1220px) and (max-width:1920px){.grid-5-desktop-up{margin-inline:max(-0.8333333333vw,-16px)}}@media (min-width:1220px){.grid-5-desktop-up > .grid-item{box-sizing:border-box;padding-inline:16px;width:20%}}@media (min-width:1220px) and (min-width:1220px) and (max-width:1920px){.grid-5-desktop-up > .grid-item{padding-inline:min(0.8333333333vw,16px)}}@media (min-width:1220px){.grid-5-desktop-up > .grid-item > *{margin-top:0}}:root{--uc-typography-scale:1.5}html{font-size:10px}body{font-size:clamp(1.6rem, 1.4754098361vw, 1.8rem);font-family:Helvetica,Arial,sans-serif;line-height:1.5}@media (min-width:1220px) and (max-width:1920px){body{font-size:min(.9375vw, 1.8rem)}}h1,h2,h3,h4{font-family:var(--font-custom);color:#003b67;margin:1em 0}.h1,h1{font-size:clamp(3rem, 3.9344262295vw, 4.8rem);font-weight:700;line-height:1.25;margin:0 0 1em}@media (min-width:900px){.h1,h1{line-height:1.1429}}@media (min-width:1220px) and (max-width:1920px){.h1,h1{font-size:min(2.5vw, 4.8rem)}}.h2,h2{font-size:clamp(2.5rem, 3.1147540984vw, 3.8rem);line-height:1.25;font-weight:700}@media (min-width:900px){.h2,h2{line-height:1.1666}}@media (min-width:1220px) and (max-width:1920px){.h2,h2{font-size:min(1.9791666667vw, 3.8rem)}}.h3,h3{font-size:clamp(2.2rem, 2.2950819672vw, 2.8rem);line-height:1.333;font-weight:700;margin-top:1em;margin-bottom:.75em}@media (min-width:900px){.h3,h3{line-height:1.2}}@media (min-width:1220px) and (max-width:1920px){.h3,h3{font-size:min(1.4583333333vw, 2.8rem)}}.section-intro .h3,.section-intro h3{text-align:center}.h4,h4{font-size:clamp(2rem, 1.9672131148vw, 2.4rem);line-height:1.333;font-weight:500}@media (min-width:900px){.h4,h4{line-height:1.2}}@media (min-width:1220px) and (max-width:1920px){.h4,h4{font-size:min(1.25vw, 2.4rem)}}.h5,h5{font-size:clamp(1.8rem, 1.6393442623vw, 2rem);line-height:1.4;font-weight:500}@media (min-width:900px){.h5,h5{line-height:1.333}}@media (min-width:1220px) and (max-width:1920px){.h5,h5{font-size:min(1.0416666667vw, 2rem)}}.h6,h6{font-size:clamp(1.8rem, 1.6393442623vw, 2rem);line-height:1.5;font-weight:500}@media (min-width:900px){.h6,h6{line-height:1.4}}@media (min-width:1220px) and (max-width:1920px){.h6,h6{font-size:min(1.0416666667vw, 2rem)}}.custom-headline{font-family:var(--font-custom);font-size:clamp(2.4rem, 2.2950819672vw, 2.8rem);line-height:1.3}.custom-headline:first-child{margin-top:0}@media (min-width:1220px) and (max-width:1920px){.custom-headline{font-size:min(1.4583333333vw, 2.8rem)}}p{font-size:inherit;line-height:1.6;margin:0 0 1em}.section-intro p{text-align:center}.small > p,p.small{font-size:1.4rem;line-height:1.4286}@media (min-width:1220px) and (max-width:1920px){.small > p,p.small{font-size:min(.7291666667vw, 1.4rem)}}.note > p,p.note{font-size:1.2rem;line-height:1.3333;opacity:.5}@media (min-width:1220px) and (max-width:1920px){.note > p,p.note{font-size:min(.625vw, 1.2rem)}}p a{color:#e6007e;text-decoration:none}p a:focus,p a:hover{color:#003b67;text-decoration:underline}.highlight > p,p.highlight{font-size:clamp(2rem, 1.9672131148vw, 2.4rem);line-height:1.333;font-weight:500;text-align:center}@media (min-width:900px){.highlight > p,p.highlight{line-height:1.2}}@media (min-width:1220px) and (max-width:1920px){.highlight > p,p.highlight{font-size:min(1.25vw, 2.4rem)}}.font-custom{font-family:var(--font-custom);font-weight:500}.list-downloads{list-style-type:none;padding:0;margin:0 0 2rem}@media (max-width:899px){.list-downloads{margin-inline:-20px}}.list-downloads li{padding:2rem 20px}@media (min-width:900px){.list-downloads li{padding:3rem 0}}.list-downloads li + li{border-top:1px solid #e5ebf6}.list-downloads a{font-size:clamp(1.8rem, 1.6393442623vw, 2rem);line-height:1.5;font-weight:500;font-family:var(--font-custom);color:#003b67;display:inline-block;text-decoration:none;padding-inline-start:3.4rem;position:relative}@media (min-width:900px){.list-downloads a{line-height:1.4}}@media (min-width:1220px) and (max-width:1920px){.list-downloads a{font-size:min(1.0416666667vw, 2rem)}}.list-downloads a:focus,.list-downloads a:hover{text-decoration:underline}.list-downloads a .icon{left:0;position:absolute;top:0;margin-top:.1rem}@media (max-width:899px){.list-downloads a .icon{margin-top:-.1rem}}.inner:has(.rte):not(:has(.banner)),.section-intro > .rte,.section-title,.smaller-content{margin-inline:auto;max-width:1080px}@media (min-width:1220px) and (max-width:1920px){.inner:has(.rte):not(:has(.banner)),.section-intro > .rte,.section-title,.smaller-content{max-width:min(56.25vw,1080px)}}.inner:has(.rte):not(:has(.banner)){box-sizing:content-box}.section-title{box-sizing:content-box}.section-title:last-child{margin-bottom:0}.section-intro > .rte{margin-inline:auto}.rte a{color:#e6007e;text-decoration:none}.rte a:focus,.rte a:hover{color:#003b67;text-decoration:underline}.rte ul{margin-block:1.5rem 2.5rem;padding:0;list-style-type:none}@media (min-width:1220px) and (max-width:1920px){.rte ul{margin-block:min(0.78125vw,1.5rem) min(1.3020833333vw,2.5rem)}}.rte ul:last-child{margin-bottom:0}.rte ul li{margin-bottom:.44em;padding-inline-start:3.4rem;position:relative}@media (min-width:1220px) and (max-width:1920px){.rte ul li{padding-inline-start:min(1.7708333333vw,3.4rem)}}.rte ul li::before{aspect-ratio:1;background-color:#00cfcb;border-radius:50%;content:"";inset-inline-start:0;margin-top:.5em;margin-inline-start:1.1rem;position:absolute;top:0;width:.8rem}@media (max-width:1219px){.rte ul li::before{margin-top:.38em;height:.45em;width:.45em}}@media (min-width:1220px) and (max-width:1920px){.rte ul li::before{margin-inline-start:min(.5729166667vw,1.1rem);width:min(.4166666667vw,.8rem)}}.rte ul a{color:#e6007e;text-decoration:none}.rte ul a:focus,.rte ul a:hover{color:#003b67;text-decoration:underline}.rte ul li:has(> h3)::before{margin-top:.8em}.rte ul ol li{padding-inline-start:0}.rte ul ol li::before{content:none}.rte ol{margin-block:1.5rem 2.5rem;padding:0;counter-reset:item}@media (min-width:1220px) and (max-width:1920px){.rte ol{margin-block:min(0.78125vw,1.5rem) min(1.3020833333vw,2.5rem)}}.rte ol:last-child{margin-bottom:0}.rte ol li{margin-bottom:.44em;padding-inline-start:3.4rem;position:relative}@media (min-width:1220px) and (max-width:1920px){.rte ol li{padding-inline-start:min(1.7708333333vw,3.4rem)}}.rte ol > li{counter-increment:item;margin-inline-start:3.4rem;padding-inline-start:0}@media (min-width:1220px) and (max-width:1920px){.rte ol > li{margin-inline-start:min(1.7708333333vw,3.4rem);padding-inline-start:0}}.rte ol ol > li{display:block}.rte ol ol > li::before{content:counters(item, ".") ". ";margin-inline-start:-20px}.columned-list{list-style-type:none;margin-block:1.5rem 2.5rem;padding:0;-moz-column-gap:1.5rem;column-gap:1.5rem}.columned-list li::before{aspect-ratio:1;background-color:#00cfcb;border-radius:50%;content:"";inset-inline-start:0;margin-top:.5em;margin-inline-start:1.1rem;position:absolute;top:0;width:.8rem}@media (max-width:1219px){.columned-list li::before{margin-top:.38em;height:.45em;width:.45em}}@media (min-width:1220px) and (max-width:1920px){.columned-list li::before{margin-inline-start:min(.5729166667vw,1.1rem);width:min(.4166666667vw,.8rem)}}@media (min-width:1220px) and (max-width:1920px){.columned-list{margin-block:min(0.78125vw,1.5rem) min(1.3020833333vw,2.5rem)}}.columned-list:last-child{margin-bottom:0}.columned-list li{margin-bottom:.44em;padding-inline-start:3.4rem;position:relative}@media (min-width:1220px) and (max-width:1920px){.columned-list li{padding-inline-start:min(1.7708333333vw,3.4rem)}}@media (min-width:600px){.columned-list{-moz-column-count:2;column-count:2}}@media (min-width:900px){.columned-list{-moz-column-count:4;column-count:4}}@media (min-width:600px){.columned-list li{box-sizing:border-box;-moz-column-break-inside:avoid;break-inside:avoid;display:inline-block;width:100%}}.columned-list a{color:#e6007e;text-decoration:none}.columned-list a:focus,.columned-list a:hover{color:#003b67;text-decoration:underline}@media (min-width:900px){.columend-list--two-columns{-moz-column-count:2;column-count:2}}.uppercase{text-transform:uppercase}.dropdown{position:relative}.dropdown .btn,.dropdown .uc-embedding-accept,.dropdown .uc-embedding-more-info{border-radius:.8rem;display:flex;justify-content:flex-start;text-align:left;width:100%}.dropdown .btn .btn-text,.dropdown .uc-embedding-accept .btn-text,.dropdown .uc-embedding-more-info .btn-text{flex:1 1 auto}@media (min-width:1220px) and (max-width:1920px){.dropdown .btn,.dropdown .uc-embedding-accept,.dropdown .uc-embedding-more-info{border-radius:min(.4166666667vw,.8rem)}}.dropdown .btn-unstyled{color:#003b67;min-height:4rem}@media (min-width:1220px) and (max-width:1920px){.dropdown .btn-unstyled{min-height:min(2.0833333333vw,4rem)}}.dropdown .btn-unstyled:focus,.dropdown .btn-unstyled:hover{color:#003b67}.dropdown .btn-unstyled .btn-icon{margin:0}.dropdown.opened .btn,.dropdown.opened .uc-embedding-accept,.dropdown.opened .uc-embedding-more-info{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:transparent;box-shadow:0 10px 30px #e5ebf6}.dropdown.opened .btn-unstyled{color:#003b67}.dropdown-layer{background-color:#fff;border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem;border-top:1px solid #f2f5fa;box-shadow:0 10px 30px rgba(0,59,103,.05);left:0;opacity:0;overflow:hidden;position:absolute;right:0;transition:.2s visibility;top:100%;visibility:hidden}@media (min-width:1220px) and (max-width:1920px){.dropdown-layer{border-bottom-left-radius:min(.4166666667vw,.8rem);border-bottom-right-radius:min(.4166666667vw,.8rem)}}.dropdown-layer.opened{opacity:1;visibility:visible}.dropdown-layer ul{margin:0;padding:0;list-style-type:none}.dropdown-layer li{padding:0}.dropdown-layer a{color:#003b67;display:block;padding:16px;text-decoration:none}@media (min-width:1220px) and (max-width:1920px){.dropdown-layer a{padding:min(.8333333333vw,16px)}}.dropdown-layer a.active,.dropdown-layer a:focus,.dropdown-layer a:hover{color:#003b67;background-color:#f2f5fa}.dropdown.opened .btn-unstyled + .dropdown-layer{border-radius:0}.btn-unstyled + .dropdown-layer a{color:#353534}.btn-unstyled + .dropdown-layer a:focus,.btn-unstyled + .dropdown-layer a:hover{background-color:#f2fbfa}:root{--header-height-transition-timing:.4s;--header-hover-transition-time:.4s;--header-hover-out-transition-time:.1s}@media (prefers-reduced-motion:reduce){:root{--header-height-transition-timing:2s;--header-hover-transition-time:2s;--header-hover-out-transition-time:.5s}}body .disabled-overlay{background-color:#000;content:"";cursor:pointer;left:0;height:100%;opacity:0;position:fixed;top:0;width:100%;visibility:hidden;z-index:-1}@media (prefers-reduced-motion:no-preference){body .disabled-overlay{transition:visibility var(--header-hover-out-transition-time),opacity var(--header-hover-out-transition-time),z-index 0s var(--header-hover-out-transition-time)}}@media (max-width:1219px){body.nav-main-opened{overflow:hidden}}body.nav-main-opened .disabled-overlay{opacity:.5;overflow:hidden;visibility:visible;z-index:5}@media (prefers-reduced-motion:no-preference){body.nav-main-opened .disabled-overlay{transition:visibility var(--header-hover-transition-time) .1s,opacity var(--header-hover-transition-time) .1s,z-index 0s .1s}}@media (max-width:1219px){.main{padding-top:6.8rem}}@media (min-width:1220px) and (max-width:1920px){.main{padding-top:min(5.7291666667vw,11rem)}}@media (min-width:1921px){.main{padding-top:11rem}}.main:has(.stage-hero, .stage-image, .stage-video){padding-top:0}.header{background-color:#fff;box-sizing:border-box;color:#003b67;display:flex;left:0;min-height:6.8rem;position:fixed;top:0;width:100%;z-index:10}.header-compact:not(.nav-main-opened) .header{transform:translateY(-100%)}@media (prefers-reduced-motion:no-preference){.header{transition:transform var(--header-height-transition-timing),background-color .3s}}@media (min-width:1220px) and (max-width:1920px){.header{border-top:min(.5208333333vw,10px) solid #00cfcb;min-height:min(5.7291666667vw,11rem)}}@media (min-width:1921px){.header{border-top:10px solid #00cfcb;min-height:11rem}}@media (min-width:1220px){body:not(.body--page-scrolled, .nav-main-opened, .search-opened) .header.header--transparent{background-color:transparent;color:#fff}}body:not(.body--page-scrolled, .nav-main-opened, .search-opened):has(.stage-hero--dark) .header.header--transparent{color:#003b67}.header .inner{display:flex;justify-content:space-between;width:100%}.header .logo-container{align-items:center;display:flex;flex-shrink:0;transition:transform var(--header-height-transition-timing);transform-origin:left bottom}.header .logo{display:block;position:relative;z-index:1}.header .logo img{height:auto;width:100px}@media (min-width:1220px) and (max-width:1920px){.header .logo img{width:min(7.5vw,144px)}}@media (min-width:1921px){.header .logo img{width:144px}}.header-wrapper{display:flex;justify-content:flex-end;width:100%}.nav-language-outer{align-items:center;display:flex;margin-left:20px;position:relative;z-index:0}@media (max-width:1219px){.nav-language-outer{display:none}}@media (min-width:1220px) and (max-width:1920px){.nav-language-outer{margin-left:min(1.0416666667vw,20px)}}@media (min-width:1220px){.nav-language-toggle{background-color:rgba(124,227,225,.2);border-radius:100%;border:2px solid transparent;color:#003b67;height:4.8rem;width:4.8rem}}@media (min-width:1220px) and (prefers-reduced-motion:no-preference){.nav-language-toggle{transition:background-color .3s,border-color .3s}}@media (min-width:1220px) and (min-width:1220px) and (max-width:1920px){.nav-language-toggle{height:min(2.5vw,4.8rem);width:min(2.5vw,4.8rem)}}@media (min-width:1220px){.header--transparent .nav-language-toggle{background-color:transparent;color:inherit;border:2px solid currentColor;transition:color var(--header-hover-transition-time)}.nav-language-toggle .icon svg{vertical-align:baseline}}@media (min-width:1220px){.nav-language-toggle .btn-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}}@media (min-width:1220px){.nav-language-toggle .icon:last-child{display:none}}.opened > .nav-language-toggle .icon:last-child{transform:rotate(180deg)}.nav-mobile-footer .nav-language-toggle{align-items:center;background-color:transparent;border:0;color:#003b67;display:flex;flex-wrap:nowrap;margin:0;padding:0}.nav-mobile-footer .nav-language-toggle .icon-language{margin-left:10px}.nav-language{opacity:0;overflow:hidden;visibility:hidden}@media (prefers-reduced-motion:no-preference){.nav-language{transition:visibility var(--transition-timing),opacity var(--transition-timing)}}@media (min-width:1220px){.nav-language{background-color:#fff;box-shadow:0 10px 30px rgba(0,59,103,.05);margin-top:-15px;position:absolute;right:0;top:100%;transform:translateY(-2rem)}}@media (min-width:1220px) and (prefers-reduced-motion:no-preference){.nav-language{transition:visibility var(--transition-timing),opacity var(--transition-timing),transform var(--transition-timing)}}@media (min-width:1220px) and (max-width:1920px){.nav-language{border-radius:min(.78125vw,15px);font-size:min(.9375vw, 1.8rem);margin-top:max(-.78125vw,-15px);padding:min(1.0416666667vw,20px) 0 min(.5208333333vw,10px)}}@media (min-width:1921px){.nav-language{border-radius:15px;font-size:1.8rem;padding:20px 0 10px}}.nav-language.opened{opacity:1;visibility:visible;transform:translateY(0)}.nav-language ul{display:block;list-style-type:none;margin:0;padding:0}.nav-language a{align-items:center;color:#003b67;display:flex;line-height:1.8rem;padding:10px 23px;text-decoration:none;white-space:nowrap}@media (min-width:1220px) and (max-width:1920px){.nav-language a{line-height:min(.9375vw, 1.8rem);padding:min(.5208333333vw,10px) min(1.1979166667vw,23px)}}.nav-language a span:last-child{line-height:1;margin-top:.4rem}@media (min-width:1220px) and (max-width:1920px){.nav-language a span:last-child{margin-top:min(.2083333333vw,.4rem)}}.nav-language a .radio-icon{margin-top:0;position:relative;top:.2rem}.nav-language a:focus,.nav-language a:hover,.nav-language a[aria-current]{text-decoration:underline}.nav-language a:not([aria-current]):focus .radio-icon,.nav-language a:not([aria-current]):hover .radio-icon{border:5px solid #003b67;opacity:.3}@media (min-width:1220px) and (max-width:1920px){.nav-language a:not([aria-current]):focus .radio-icon,.nav-language a:not([aria-current]):hover .radio-icon{border-width:min(.2604166667vw,5px)}}.nav-language a[aria-current] .radio-icon{border:2px solid #003b67;position:relative}@media (min-width:1220px) and (max-width:1920px){.nav-language a[aria-current] .radio-icon{border-width:min(.1041666667vw,2px)}}.nav-language a[aria-current] .radio-icon::after{background-color:#003b67;border-radius:100%;content:"";height:.8rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.8rem}@media (min-width:1220px) and (max-width:1920px){.nav-language a[aria-current] .radio-icon::after{height:min(.4166666667vw,.8rem);width:min(.4166666667vw,.8rem)}}@media (max-width:1219px){.header-search-toggle,.nav-mobile-toggle{background-color:transparent;border-radius:0;border:0;color:#003b67;height:6.8rem;padding:0;width:6.8rem}.header--transparent .header-search-toggle,.header--transparent .nav-mobile-toggle{color:inherit;transition:color var(--transition-timing)}}@media (max-width:1219px){.nav-mobile-toggle{margin:0 -20px 0 0}}.nav-mobile-toggle .icon-close{display:none}.opened > .nav-mobile-toggle .icon-menu-hamburger{display:none}.opened > .nav-mobile-toggle .icon-close{display:block}.header-search-container{align-items:center;display:flex}@media (min-width:1220px) and (max-width:1920px){.header-search-container{margin-inline-start:min(1.0416666667vw,20px)}}@media (min-width:1921px){.header-search-container{margin-inline-start:20px}}@media (min-width:1220px){.header-search-toggle{background-color:rgba(124,227,225,.2);border-radius:100%;border:2px solid transparent;color:#003b67;height:4.8rem;width:4.8rem}}@media (min-width:1220px) and (prefers-reduced-motion:no-preference){.header-search-toggle{transition:background-color .3s,border-color .3s}}@media (min-width:1220px) and (min-width:1220px) and (max-width:1920px){.header-search-toggle{height:min(2.5vw,4.8rem);width:min(2.5vw,4.8rem)}}@media (min-width:1220px){.header--transparent .header-search-toggle{background-color:transparent;color:inherit;border:2px solid currentColor;transition:color var(--header-hover-transition-time)}.header-search-toggle .icon svg{vertical-align:baseline}}.header-search-toggle .icon{display:inline-block;position:relative}.header-search-toggle .icon-close,.header-search-toggle .icon-search{transition:opacity var(--header-hover-transition-time)}.header-search-toggle .icon-search{opacity:1}.header-search-toggle .icon-close{left:0;opacity:0;position:absolute;top:0}.header-search-toggle[aria-expanded=true] .icon-search{opacity:0}.header-search-toggle[aria-expanded=true] .icon-close{opacity:1}.header-search-wrapper{background-color:#f2fcfc;box-sizing:border-box;opacity:1;padding:20px;position:absolute;right:0;top:100%;transform:translateY(0);visibility:visible;width:100%}@media (prefers-reduced-motion:no-preference){.header-search-wrapper{transition:transform var(--transition-timing),opacity var(--transition-timing),visibility var(--transition-timing)}}@media (min-width:1220px) and (max-width:1920px){.header-search-wrapper{padding:min(2.0833333333vw,40px)}}@media (min-width:1921px){.header-search-wrapper{padding:40px}}.header-search-wrapper[aria-hidden=true]{opacity:0;visibility:hidden;transform:translateY(-11rem)}@media (min-width:1220px) and (max-width:1920px){.header-search-wrapper[aria-hidden=true]{transform:translateY(max(-5.7291666667vw,-11rem))}}.header-search-wrapper .form-compact{margin:0 auto}.header-search-wrapper .btn,.header-search-wrapper .uc-embedding-accept,.header-search-wrapper .uc-embedding-more-info{background-color:#003b67;border-color:#003b67;color:#fff}.header-search-wrapper .btn:focus::before,.header-search-wrapper .btn:hover::before,.header-search-wrapper .uc-embedding-accept:focus::before,.header-search-wrapper .uc-embedding-accept:hover::before,.header-search-wrapper .uc-embedding-more-info:focus::before,.header-search-wrapper .uc-embedding-more-info:hover::before{content:none}.nav-main{flex:1 1 auto}@media (max-width:1219px){.nav-main{flex:0 0 auto;overflow:hidden}.nav-main > ul > li > a{box-sizing:border-box;border-radius:15px;color:#003b67}.nav-main > ul > li > a.active,.nav-main > ul > li > a:focus,.nav-main > ul > li > a:hover,.nav-main > ul > li > a[href="#main"]{text-decoration:none}.nav-main > ul > li + li{margin-top:5px}.nav-main > ul > li.opened > a{background-color:#003b67;color:#fff}}@media (min-width:1220px){.nav-main{display:flex}.nav-main a{color:#003b67}.nav-main > ul{flex:1 1 auto;justify-content:center}.nav-main > ul > li{align-items:center;display:flex;flex:0 1 auto}.nav-main > ul > li > .nav-layer-toggle-2,.nav-main > ul > li > a{background-color:transparent;border-radius:15px;color:inherit;display:flex;padding:0 min(1.3020833333vw,25px);position:relative;text-align:center;transition:color var(--header-hover-transition-time);white-space:nowrap;z-index:1}.nav-main > ul > li > .nav-layer-toggle-2::after,.nav-main > ul > li > a::after{background-color:currentColor;border-radius:4px;content:"";height:4px;left:50%;margin-top:10px;max-width:calc(100% - 60px);position:absolute;top:100%;transition:transform var(--header-hover-transition-time);transform:translateX(-50%) scaleX(0);width:120px}.nav-main > ul > li > .nav-layer-toggle-2.active,.nav-main > ul > li > .nav-layer-toggle-2:focus,.nav-main > ul > li > .nav-layer-toggle-2:hover,.nav-main > ul > li > .nav-layer-toggle-2[href="#main"],.nav-main > ul > li > a.active,.nav-main > ul > li > a:focus,.nav-main > ul > li > a:hover,.nav-main > ul > li > a[href="#main"]{color:inherit;text-decoration:none}.nav-main > ul > li > .nav-layer-toggle-2.active::after,.nav-main > ul > li > .nav-layer-toggle-2:focus::after,.nav-main > ul > li > .nav-layer-toggle-2:hover::after,.nav-main > ul > li > .nav-layer-toggle-2[href="#main"]::after,.nav-main > ul > li > a.active::after,.nav-main > ul > li > a:focus::after,.nav-main > ul > li > a:hover::after,.nav-main > ul > li > a[href="#main"]::after{transform:translateX(-50%) scaleX(1)}.nav-main > ul > li.opened > a{text-decoration:none}.nav-main > ul > li.opened > a::after{transform:translateX(-50%) scaleX(1)}.nav-main > ul > li.opened:has(> .nav-layer) > a{color:#003b67}}@media (min-width:1921px){.nav-main > ul > li > a{padding:0 25px}}.nav-main a.active,.nav-main a:focus,.nav-main a:hover,.nav-main a[href="#main"]{text-decoration:underline}.nav-main ul{height:100%;list-style-type:none;margin:0;padding:0}@media (min-width:1220px){.nav-main ul{display:flex;flex-wrap:nowrap}}.nav-main .nav-layer-toggle-2,.nav-main a{font-size:clamp(1.4rem, 1.7213114754vw, 2.1rem);align-items:center;display:flex;font-family:var(--font-custom);font-weight:600;justify-content:space-between;padding:1.5rem 15px;text-decoration:none}@media (max-width:1219px){.nav-main .nav-layer-toggle-2,.nav-main a{color:#003b67;box-sizing:border-box;min-height:3.8rem;padding:.8rem 0}.nav-main .nav-layer-toggle-2 .icon,.nav-main .nav-layer-toggle-2 .text,.nav-main a .icon,.nav-main a .text{display:inline-block;opacity:0;transition:transform .3s .3s,opacity .3s .3s}.nav-mobile-layer.opened .nav-main .nav-layer-toggle-2 .icon,.nav-mobile-layer.opened .nav-main .nav-layer-toggle-2 .text,.nav-mobile-layer.opened .nav-main a .icon,.nav-mobile-layer.opened .nav-main a .text{opacity:1;transform:translateX(0)}.nav-main .nav-layer-toggle-2 .text,.nav-main a .text{transform:translateX(-60px)}.nav-main .nav-layer-toggle-2 .icon,.nav-main a .icon{transform:translateX(60px)}}@media (min-width:1220px) and (max-width:1920px){.nav-main .nav-layer-toggle-2,.nav-main a{font-size:min(1.09375vw, 2.1rem);letter-spacing:max(-.03125vw, -.06rem);padding:min(.2083333333vw,4px) min(.7291666667vw,14px)}}@media (min-width:1921px){.nav-main .nav-layer-toggle-2,.nav-main a{display:block;font-size:2.1rem;letter-spacing:-.06rem;padding:0 25px}}@media (min-width:1220px){.nav-main .icon{display:none}}.nav-main li.opened > a:not(.magazine-teaser-link-list__teaser) .icon svg{transform:rotate(270deg)}.nav-mobile-wrapper{display:flex;flex:1 1 auto;justify-content:flex-end}@media (max-width:1219px){.nav-mobile-wrapper{flex-grow:0;order:1}}@media (min-width:1220px){.nav-mobile-toggle{display:none}}.nav-mobile-footer{font-size:clamp(1.3rem, 1.4754098361vw, 1.8rem);padding:0 0 80px}@media (min-width:1220px){.nav-mobile-footer{display:none}}@media (max-width:1219px){.nav-mobile-footer{margin-top:16px;opacity:0;transform:translateY(6rem);left:0;position:relative}}@media (max-width:1219px) and (prefers-reduced-motion:no-preference){.nav-mobile-layer.opened .nav-mobile-footer.level-2-opened{transition:opacity var(--header-hover-out-transition-time) var(--header-hover-out-transition-time),transform var(--header-hover-out-transition-time) var(--header-hover-out-transition-time),left var(--header-hover-out-transition-time) var(--header-hover-out-transition-time)}}@media (max-width:1219px){.nav-mobile-layer.opened .nav-mobile-footer{opacity:1;transform:translateY(0)}}@media (max-width:1219px) and (prefers-reduced-motion:no-preference){.nav-mobile-layer.opened .nav-mobile-footer{transition:transform .3s .6s,opacity .3s .6s,left var(--header-hover-out-transition-time) var(--header-hover-out-transition-time)}}@media (max-width:1219px){.nav-mobile-footer .nav-footer{display:block}}@media (max-width:1219px){.nav-mobile-footer.level-2-opened{left:-100vw;opacity:0}}.nav-mobile-footer .nav-footer{border:0;font-family:inherit;font-weight:inherit;margin:0;padding:0}.nav-mobile-footer ul{display:block;list-style-type:none;margin:0;padding:0}.nav-mobile-footer li{margin:16px 0}.nav-mobile-footer a{color:inherit;display:inline-flex;text-decoration:none}.nav-mobile-footer a:focus,.nav-mobile-footer a:hover,.nav-mobile-footer a[href="#main"]{text-decoration:underline}.nav-mobile-footer .nav-language-outer{display:block;margin:10px 0}.nav-mobile-footer .opened > .nav-language-toggle{margin-bottom:5px}.nav-mobile-footer .nav-language{left:-9999em;padding:0;position:absolute;top:-9999em}.nav-mobile-footer .nav-language li{margin:10px 0}.nav-mobile-footer .nav-language a{color:#353534;margin:0 0 10px;padding:0}.nav-mobile-footer .nav-language.opened{position:static}.nav-mobile-footer .nav-language a .switch-icon,.nav-mobile-footer .nav-language a:focus .switch-icon,.nav-mobile-footer .nav-language a:hover .switch-icon,.nav-mobile-footer .nav-language a[aria-current] .switch-icon,.nav-mobile-footer .nav-language a[aria-current]:focus .switch-icon,.nav-mobile-footer .nav-language a[aria-current]:hover .switch-icon{border-color:#003b67}.nav-mobile-footer .nav-language a .switch-icon::after,.nav-mobile-footer .nav-language a:focus .switch-icon::after,.nav-mobile-footer .nav-language a:hover .switch-icon::after,.nav-mobile-footer .nav-language a[aria-current] .switch-icon::after,.nav-mobile-footer .nav-language a[aria-current]:focus .switch-icon::after,.nav-mobile-footer .nav-language a[aria-current]:hover .switch-icon::after{background-color:#003b67}.nav-mobile-footer .nav-social-media{padding-top:20px}.nav-mobile-footer .nav-social-media ul{display:flex}.nav-mobile-footer .nav-social-media li{margin-inline:10px}.nav-mobile-footer .nav-social-media li:first-child{margin-inline-start:0}.nav-mobile-footer .nav-social-media svg{font-size:2.4rem}@media (max-width:1219px){.nav-mobile-footer{border-top:2px solid #fff}}@media (max-width:1219px){.nav-mobile-layer{background-color:#e4f8f8;box-sizing:border-box;color:#003b67;display:flex;flex-direction:column;height:100vh;left:0;max-height:calc(100vh - 6.8rem);opacity:0;overflow:hidden;padding:2rem 1.75em;position:absolute;top:6.8rem;transition:opacity .3s,transform 0s .3s;width:100%;z-index:-2}}@media (max-width:1219px) and (prefers-reduced-motion:no-preference){.nav-mobile-layer{transform:translateY(-100%)}}@media (max-width:1219px){.nav-mobile-layer.opened{opacity:1;transform:translateY(0);transition:transform .3s;will-change:transform}}@media (min-width:1220px){.nav-mobile-layer{display:flex;flex:1 1 auto;height:100%}}@media (prefers-reduced-motion:no-preference){.nav-main > ul > li > .nav-layer-toggle-2,.nav-main > ul > li > a{transition:opacity var(--header-hover-out-transition-time) var(--header-hover-out-transition-time),transform var(--header-hover-out-transition-time) var(--header-hover-out-transition-time)}}@media (max-width:1219px){.nav-main > ul:has(> .opened) > li > .nav-layer-toggle-2,.nav-main > ul:has(> .opened) > li > a{transform:translateX(-100%);opacity:0}}@media (min-width:1220px){li:has(.nav-layer-toggle-2):hover .nav-main-layer-2{z-index:10}}button.nav-layer-toggle-2{background-color:transparent;border-color:transparent}@media (max-width:1219px){button.nav-layer-toggle-2{width:100%}}.nav-main-layer-2{background-color:#e4f8f8;box-sizing:border-box;padding:0 2rem;width:100%;z-index:-2}@media (prefers-reduced-motion:no-preference){.nav-main-layer-2{transition:visibility var(--header-hover-out-transition-time) var(--header-hover-out-transition-time),opacity var(--header-hover-out-transition-time) var(--header-hover-out-transition-time),transform var(--header-hover-out-transition-time) var(--header-hover-out-transition-time)}}@media (max-width:1219px){.nav-main-layer-2{height:calc(100vh - 6.8rem);left:100%;opacity:0;overflow:auto;padding:0 2rem 6rem;position:absolute;top:0;transform:translateX(0);transition:opacity .4s,visibility .4s,transform .4s;visibility:hidden;width:100%}}@media (min-width:1220px){.nav-main-layer-2{left:0;top:100%;opacity:0;padding:0;position:absolute;visibility:hidden}}@media (min-width:1220px) and (prefers-reduced-motion:no-preference){.nav-main-layer-2{transform:translateY(-11rem)}}@media (min-width:1220px) and (max-width:1920px){.nav-main-layer-2{padding:min(2.6041666667vw,50px) 0}}@media (min-width:1921px){.nav-main-layer-2{padding:50px 0}}.nav-main-layer-2.opened{opacity:1;transform:translateY(0);visibility:visible}@media (prefers-reduced-motion:no-preference){.nav-main-layer-2.opened{transition:visibility var(--header-hover-transition-time),opacity var(--header-hover-transition-time),transform var(--header-hover-transition-time)}}@media (max-width:1219px){.nav-main-layer-2.opened{transform:translateX(-100%);z-index:1}}@media (max-width:1219px){.nav-main-layer-2 .inner{flex-direction:column;padding:0}}.nav-main-layer-2 ul{display:block;list-style-type:none;width:100%}@media (min-width:1220px){.nav-main-layer-2 ul{align-items:flex-start;display:grid;gap:1.7em;grid-template-columns:repeat(4,1fr)}}@media (max-width:1219px){.nav-main-layer-2 li + li{border:0 solid}}.nav-main-layer-2 li a{font-size:clamp(1.4rem, 1.4754098361vw, 1.8rem);font-family:var(--font-custom);font-weight:600;margin-block-end:0.4em;padding:0}@media (min-width:1220px) and (max-width:1920px){.nav-main-layer-2 li a{font-size:min(.9375vw, 1.8rem);letter-spacing:max(-.0208333333vw, -.04rem)}}.nav-main-layer-2 .nav-link__back{gap:.5em;justify-content:start;margin:.5em 0;min-height:4rem}@media (min-width:1220px){.nav-main-layer-2 .nav-link__back{display:none}}.nav-main-layer-2 .inner > ul > li > a{font-weight:500}@media (min-width:1220px){.nav-main-layer-2 .inner > ul > li > a{display:inline-block;margin-bottom:min(1.0416666667vw,20px)}}@media (min-width:1921px){.nav-main-layer-2 .inner > ul > li > a{margin-bottom:20px}}.nav-main-layer-2 .inner > ul > li > a:last-child{margin-bottom:0}@media (max-width:1219px){.nav-main-layer-2 .nav-main-layer-3{background-color:transparent;left:-9999em;opacity:0;position:absolute;transition:visibility var(--header-hover-transition-time),opacity 0s;visibility:hidden}.nav-main-layer-2 .nav-main-layer-3.opened{left:0;opacity:1;position:relative;transition:visibility var(--header-hover-transition-time),opacity var(--header-hover-transition-time);visibility:visible}}.nav-main-layer-2 .nav-main-layer-3 ul{display:block}.nav-main-layer-2 .nav-main-layer-3 a{font-size:clamp(1.3rem, 1.3114754098vw, 1.6rem);font-weight:400;letter-spacing:0;margin-block-end:0}@media (max-width:1219px){.nav-main-layer-2 .nav-main-layer-3 a{margin:.5em 0;min-height:3rem;padding:0}}@media (min-width:1220px){.nav-main-layer-2 .nav-main-layer-3 a{display:inline-block}}@media (min-width:1220px) and (max-width:1920px){.nav-main-layer-2 .nav-main-layer-3 a{font-size:min(.8333333333vw, 1.6rem)}}.nav-main-layer-2 .nav-main-layer-3 .link-overview{font-weight:600;margin-block-start:0.45em}.nav-layer-toggle-3[aria-expanded=true]{margin-bottom:0}.header-tabs__wrapper{width:100%}.header-tablist{display:flex;gap:1em;justify-content:center}@media (max-width:1219px){.header-tablist{justify-content:flex-start;overflow-x:auto}}.header-tablist__item{cursor:pointer;flex:unset;min-width:unset}.header-tablist__item .btn-light,.header-tablist__item .uc-embedding-more-info{font-size:clamp(1.4rem, 1.4754098361vw, 1.8rem);align-content:center;background-color:transparent;min-height:4.8rem;padding-inline:2.7em;width:-moz-fit-content;width:fit-content}@media (max-width:1219px){.header-tablist__item .btn-light,.header-tablist__item .uc-embedding-more-info{min-height:4rem}}@media (min-width:1220px) and (max-width:1920px){.header-tablist__item .btn-light,.header-tablist__item .uc-embedding-more-info{font-size:min(.9375vw, 1.8rem);min-height:min(2.5vw,4.8rem)}}.header-tablist__item .btn-light:focus,.header-tablist__item .btn-light:hover,.header-tablist__item .uc-embedding-more-info:focus,.header-tablist__item .uc-embedding-more-info:hover{background-color:#003b67;text-decoration:none;transform:scale(1)}.header-tablist__item .btn-light[aria-selected=true],.header-tablist__item [aria-selected=true].uc-embedding-more-info{background-color:#003b67;color:#fff}.header-tabcontent{margin-block-start:2em;transition:opacity .3s}@media (max-width:1219px){.header-tabcontent{margin-block-start:1.5em}}.header-tabcontent[aria-hidden=true]{clip:rect(0,0,0,0);height:1px;margin:-1px;opacity:0;overflow:hidden;padding:0;position:absolute;width:1px}@media (min-width:1220px){.nav-main-layer-2:has(.nav-main-layer-3) .inner{max-height:75vh;overflow-x:clip;overflow-y:auto}.nav-main-layer-2 ul:has(.nav-main-layer-3){--column-border:1px dashed rgba(0, 59, 113, .25);--column-gap:2em;-moz-columns:4;columns:4;-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);-moz-column-rule:var(--column-border);column-rule:var(--column-border);display:block;max-height:55vh;min-height:17lh;position:relative}.nav-main-layer-2 ul:has(.nav-main-layer-3):has(li:nth-child(36)){max-height:none}.nav-main-layer-2 ul:has(.nav-main-layer-3) > li{-moz-column-break-inside:avoid;break-inside:avoid;display:inline-block;padding-block-end:calc(var(--column-gap) * 0.5);width:100%}.nav-main-layer-2 ul:has(.nav-main-layer-3)::before{content:"";position:absolute;width:100%;top:0;left:0;background-color:#e4f8f8;height:2px;z-index:2}.nav-main-layer-3 li{margin-bottom:.3em}}figure{display:table;margin:0}figcaption{caption-side:bottom;display:table-caption;pointer-events:none}img{max-width:100%;height:auto}a img{text-decoration:none;vertical-align:bottom}.image{margin-bottom:1.5rem}.inner > .image{margin-inline:auto}@media (min-width:1220px){.inner > .image{max-width:min(70.8333333333vw,1360px)}}@media (min-width:1921px){.inner > .image{max-width:1360px}}@media (min-width:900px){.image.left{margin-inline-end:1.5rem}}@media (min-width:1220px) and (max-width:1920px){.image.left{margin-inline-end:min(.78125vw,1.5rem)}}.image.center{margin-inline:auto}.image img{border-radius:15px}@media (min-width:1220px) and (max-width:1920px){.image img{border-radius:min(.8333333333vw,16px)}}.image.image--figcaption-center{text-align:center}.image.image--figcaption-right{text-align:end}.image-slider{position:relative;margin:4rem 0;text-align:center}.image-slider .slick-list,.image-slider .slick-track{height:auto}.image-slider .slick-list{width:calc(100% + 30px)}.image-slider:not(.slick-initialized) .slider-item{padding:0}.image-slider:not(.slick-initialized) .slider-item:not(:first-of-type){display:none}.image-slider:not(.slick-initialized) .image-slider-next,.image-slider:not(.slick-initialized) .image-slider-prev{display:none}.image-slider.slick-initialized .image{margin:0 auto}.image-slider .slick-dots{margin-bottom:0;position:static}.image-slider .slick-dots li{margin-top:3rem}.image-slider .slick-dots li:only-child{margin-top:0}.image-slider .slick-dots li button::before{background-color:#00cfcb}.image-slider .slick-dots li.slick-active button::before{background-color:#003b67}.image-slider .slick-arrow{background-color:transparent;border-radius:0;border:0;bottom:0;padding:0;position:absolute;top:0;z-index:1}@media (max-width:899px){.image-slider .slick-arrow{display:none!important}}.image-slider .slick-arrow .btn,.image-slider .slick-arrow .uc-embedding-accept,.image-slider .slick-arrow .uc-embedding-more-info{padding-inline:0}.image-slider .slick-arrow:focus,.image-slider .slick-arrow:hover{outline:0}.image-slider .slick-arrow:focus .btn,.image-slider .slick-arrow:focus .uc-embedding-accept,.image-slider .slick-arrow:focus .uc-embedding-more-info,.image-slider .slick-arrow:hover .btn,.image-slider .slick-arrow:hover .uc-embedding-accept,.image-slider .slick-arrow:hover .uc-embedding-more-info{background-color:#003b67;border-color:#003b67}.image-slider .image-slider-prev{left:0;transform:translateX(-50%)}.image-slider .image-slider-next{right:0;transform:translateX(50%)}.inner > .image-slider--full-width{left:-20px;overflow-x:hidden;max-width:2560px;width:100vw}.inner > .image-slider--full-width .slick-list{width:calc(100% + 30px)}@media (min-width:900px) and (max-width:1219px){.inner > .image-slider--full-width{left:-32px}}@media (min-width:1220px) and (max-width:1920px){.inner > .image-slider--full-width{left:calc(-5.7291666667vw - 32px)}}@media (min-width:1921px){.inner > .image-slider--full-width{left:calc((100vw - 1550px) * -.5 - 32px)}}@media (min-width:2560px){.inner > .image-slider--full-width{left:-462px}}.inner > .image-slider--full-width figure{width:100%}.inner > .image-slider--full-width img{border-radius:0;width:100%}.inner > .image-slider--full-width .image-slider-prev{left:calc((100vw - 1550px)/ 2 + 20px)}.inner > .image-slider--full-width .image-slider-next{right:calc((100vw - 1550px)/ 2 + 20px)}@media (min-width:900px){.inner > .image-slider--full-width .image-slider-prev{left:calc((100% - 1550px)/ 2 + 32px)}.inner > .image-slider--full-width .image-slider-next{right:calc((100% - 1550px)/ 2 + 32px)}}@media (max-width:1550px){.inner > .image-slider--full-width .image-slider-prev{left:32px}.inner > .image-slider--full-width .image-slider-next{right:32px}}@media (min-width:1220px) and (max-width:1920px){.inner > .image-slider--full-width .image-slider-prev{left:calc(18.2291666665vw + 19.0625px + 10.9375 * (100vw - 1220px)/ 700)}}@media (min-width:1220px) and (max-width:1920px) and (min-width:1841px){.inner > .image-slider--full-width .image-slider-prev{left:calc((100vw - 1550px)/ 2 + 19.0625px + 10.9375 * (100vw - 1220px)/ 700)}}@media (min-width:1220px) and (max-width:1920px){.inner > .image-slider--full-width .image-slider-next{right:calc(18.2291666665vw + 19.0625px + 10.9375 * (100vw - 1220px)/ 700)}}@media (min-width:1220px) and (max-width:1920px) and (min-width:1841px){.inner > .image-slider--full-width .image-slider-next{right:calc((100vw - 1550px)/ 2 + 19.0625px + 10.9375 * (100vw - 1220px)/ 700)}}.accordion-wrapper{margin-bottom:2rem}@media (max-width:599px){.accordion-element{border-radius:10px}}.accordion-element.accordion-opened,.accordion-element:focus-within{background-color:#cbf4f3;border-radius:0 0 16px 16px}.accordion-element.accordion-opened .accordion-header,.accordion-element:focus-within .accordion-header{background-color:#003b67;border-color:#003b67;color:#fff}.accordion-element + .accordion-element{margin-top:1.6rem}.accordion-header{border-bottom:2px solid #cbf4f3;box-sizing:border-box;color:#003b67;cursor:pointer;font-family:var(--font-custom);font-size:1.6rem;font-weight:600;line-height:1.33;margin:0;padding-block:1em;padding-inline:3.5em 1em;position:relative;transition:background-color .3s}@media (min-width:900px){.accordion-header{font-size:2.4rem;padding-block:1em;padding-inline:3.5em 1.25em}}@media (min-width:1220px) and (max-width:1920px){.accordion-header{font-size:min(1.25vw, 2.4rem)}}.accordion-header.accordion-active,.accordion-header:focus,.accordion-header:hover{background-color:#00cfcb;border-color:#00cfcb;color:#003b67}.accordion-header:focus-visible{text-decoration:underline}.accordion-header.accordion-active .icon svg{rotate:-90deg}.accordion-header .icon{display:block;left:1.5em;position:absolute;top:50%;transform:translate(-16%,-50%)}@media (min-width:900px){.accordion-header .icon{left:1.25em;transform:translate(0,-50%)}}.accordion-header .icon svg{font-size:1.3em;rotate:90deg}.accordion-content-inner:not(:has(> .step-by-step-box)),.accordion-header-inner{display:block;max-width:1080px}@media (min-width:1220px) and (max-width:1920px){.accordion-content-inner:not(:has(> .step-by-step-box)),.accordion-header-inner{max-width:min(56.25vw,1080px)}}.accordion-content-inner > :first-child{margin-top:0}.accordion-content-inner > :last-child{margin-bottom:0}@media (min-width:900px){.accordion-content-inner p{font-size:1.8rem}}@media (min-width:1220px) and (max-width:1920px){.accordion-content-inner p{font-size:min(.9375vw, 1.8rem)}}.accordion-element-content{border-radius:0 0 16px 16px;display:none;padding:1.5em;position:relative}.no-js .accordion-element-content{display:block}@media print{.accordion-element-content{display:block}}@media (min-width:900px){.accordion-element-content{padding-inline:1em;padding-block:1.5em}}.accordion-element-content > :last-child{margin-bottom:0}.accordion-element-content > :first-child{margin-top:0}.counter{padding:2rem 0;text-align:center;font-family:var(--font-custom)}@media (min-width:600px){.counter{padding:2rem}}@media (min-width:1220px) and (max-width:1920px){.counter{padding:min(1.0416666667vw,2rem)}}.counter-value{font-size:clamp(4rem, 4.0983606557vw, 5rem);display:block;margin-bottom:1rem;white-space:nowrap;color:#003b67;font-weight:700;letter-spacing:-.06rem;line-height:1.2;text-align:center}@media (min-width:1220px) and (max-width:1920px){.counter-value{font-size:min(2.6041666667vw, 5rem);letter-spacing:max(-.03125vw, -.06rem)}}.counter-name{font-size:clamp(1.6rem, 1.6393442623vw, 2rem);color:#003b67;display:inline-block;font-weight:500;letter-spacing:-.04rem;line-height:1.4;text-align:center;width:100%}@media (min-width:1220px) and (max-width:1920px){.counter-name{font-size:min(1.0416666667vw, 2rem);letter-spacing:max(-.0208333333vw, -.04rem)}}.video-frame{aspect-ratio:16/9;margin:0 auto 1em;max-width:1200px;position:relative;width:100%}@media (min-width:1220px) and (max-width:1920px){.video-frame{max-width:min(62.5vw,1200px)}}.video-frame:last-child{margin-bottom:0}@media (max-width:899px){.video-frame.video-frame--portrait{aspect-ratio:315/560;max-width:315px}}.videos-blocked .video-frame{height:auto;padding-bottom:0}.video-frame iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.video-frame iframe.video-loaded:not(.video-ended),.videos-blocked .video-frame iframe{opacity:1;z-index:2}.video-frame .uc-embedding-container{max-height:none;max-width:none;overflow:auto}.video-frame .uc-embedding-container img{position:absolute}.video-hero{text-align:center;overflow:hidden}.video-hero .video-frame{text-align:start}.quote-hero picture{line-height:0;display:block}.quote-hero-frame{border-radius:15px;overflow:hidden;position:relative}.quote-hero-frame .hero-content{background-color:#00cfcb;color:#003b67}@media (min-width:1220px){.quote-hero-frame .hero-content{border-radius:0 200px 200px 0;bottom:20%;left:0;position:absolute;width:50%}}.quote-hero-frame blockquote{font-size:clamp(1.8rem, 3.2786885246vw, 4rem);font-family:var(--font-custom);font-weight:700;line-height:1.29;margin:0;padding:1em;position:relative;text-align:center;z-index:1}@media (min-width:1220px) and (max-width:1920px){.quote-hero-frame blockquote{font-size:min(2.0833333333vw, 4rem);padding-block:min(2.6041666667vw,50px);padding-inline:min(3.9583333333vw,76px) min(2.34375vw,45px)}}@media (min-width:1921px){.quote-hero-frame blockquote{padding-block:50px;padding-inline:76px 45px}}.quote-hero-frame blockquote::before{content:open-quote}.quote-hero-frame blockquote::after{content:close-quote}.quote-panel{background-color:#f2fcfc;border-radius:15px;margin:4rem 0;padding:7.6rem 3rem}@media (min-width:900px){.quote-panel{margin:8rem -32px;padding:11.6rem 3rem}}@media (min-width:1550px){.quote-panel{border-radius:30px}}@media (min-width:1220px) and (max-width:1920px){.quote-panel{margin:8rem 0;padding:min(6.0416666667vw,11.6rem) min(1.5625vw,3rem)}}.quote-panel blockquote{font-size:clamp(2.4rem, 3.2786885246vw, 4rem);color:#003b67;font-family:var(--font-custom);font-weight:700;letter-spacing:-.06rem;line-height:1.333;margin:0;padding:2rem 0;position:relative;text-align:center;z-index:1}@media (min-width:900px){.quote-panel blockquote{padding:3rem 0}}@media (min-width:1220px) and (max-width:1920px){.quote-panel blockquote{font-size:min(2.0833333333vw, 4rem);padding:min(1.5625vw,3rem) 0}}.quote-panel blockquote::before{content:open-quote}.quote-panel blockquote::after{content:close-quote}.colored-area-secondary .quote-panel{background-color:#fff}@keyframes bulb-animation{0%{transform:rotate(0) translateY(0)}12%{transform:rotate(5deg) translateY(0)}25%{transform:rotate(0) translateY(-5px)}37%{transform:rotate(-10deg) translateY(-5px)}50%{transform:rotate(0) translateY(0)}62%{transform:rotate(10deg) translateY(-5px)}75%{transform:rotate(0) translateY(-5px)}87%{transform:rotate(-5deg) translateY(0)}100%{transform:rotate(0) translateY(0)}}.advice-bubbles{display:none;left:0;position:absolute;top:0;transform-origin:bottom left;transform:translateY(-100%) rotate(-90deg)}@media (min-width:900px){.advice-bubbles{display:block}}.advice-bubbles span{background-color:#f2fcfc;border-radius:50%;display:block;margin-bottom:15px}.advice-bubbles span:first-child{height:100px;transform:translateX(-70%);width:100px}@media (min-width:1220px) and (max-width:1920px){.advice-bubbles span:first-child{height:min(5.2083333333vw,100px);width:min(5.2083333333vw,100px)}}.advice-bubbles span:nth-child(2){height:40px;width:40px}.advice-bubbles span:nth-child(3){height:20px;width:20px}@media (max-width:899px){.inner > .advice:first-child .grid-item--image-edge img{margin-bottom:-13rem}}.advice:not(:first-child){margin-top:2em}.advice:not(:last-child){margin-bottom:2em}.advice .grid-item--image-edge{align-items:flex-end;display:flex;justify-content:center}@media (max-width:899px){.advice .grid-item--image-edge{align-items:flex-start}}.advice .grid-item--image-edge img{vertical-align:bottom;width:auto}.advice-slider{background-color:#f2fcfc;border-radius:30px;position:relative}@media (min-width:900px){.advice-slider{margin-top:85px!important}}.advice-slider .icon-bulb{display:none;height:100px;position:absolute;top:-92px}@media (min-width:900px){.advice-slider .icon-bulb{display:block}}.advice-slider .icon-bulb .bulb-rays > path{opacity:0;transition:opacity .1s}.advice-slider .icon-bulb .bulb-rays > path.start-animation{opacity:1}.advice-slider .icon-bulb.start-animation{animation-duration:.8s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:bulb-animation;transform-origin:bottom}.advice-slider .slick-list,.advice-slider .slick-track{height:100%}.advice-slider .slick-list{width:100%;margin:0}.advice-slider:not(.slick-initialized) .slider-item{padding:30px}.advice-slider:not(.slick-initialized) .slider-item + .slider-item{display:none}.advice-slider:not(.slick-initialized) .slider-nav-arrows{display:none}.advice-slider.slick-initialized .slider-item{padding:30px 30px 100px}.advice-slider .slick-dots{bottom:45px;left:30px;position:absolute;width:auto}.advice-slider .slick-dots li button::before{background-color:#003b67}.advice-slider .slick-dots li.slick-active button::before{background-color:#00cfcb}.advice-slider .slider-nav-arrows{bottom:30px;font-size:0;position:absolute;right:30px}.advice-slider .slick-arrow{padding:0;transform:none}.advice-slider .slick-next{margin-inline-start:10px}.advice-slider .slider-item :last-child{margin-bottom:0}.advice-slider .text-highlight{font-family:var(--font-custom);font-size:clamp(2.4rem, 2.2950819672vw, 2.8rem);color:#003b67;margin:0 0 20px;line-height:1.333;letter-spacing:-.04rem;font-weight:500}@media (min-width:900px){.advice-slider .text-highlight{line-height:1.2}}@media (min-width:1220px) and (max-width:1920px){.advice-slider .text-highlight{font-size:min(1.4583333333vw, 2.8rem)}}.grid-item > .advice{flex-direction:column;margin-bottom:1em}.grid-item > .advice .grid-item--image-edge img{margin-bottom:-13rem}@media (min-width:900px){.grid-item > .advice .grid-item--image-edge img{margin-bottom:-64px}}@media (min-width:1220px) and (max-width:1920px){.grid-item > .advice .grid-item--image-edge img{margin-bottom:max(-3.3333333333vw,-64px)}}.grid-item > .advice .grid-item{min-width:0;width:100%!important}.grid-item > .advice .advice-bubbles{display:none}.grid-item > .advice .advice-slider{margin-top:0!important}.grid-item > .advice .advice-slider .icon-bulb{display:none}.colored-area-secondary .advice-bubbles span,.colored-area-secondary .advice-slider{background-color:#fff}.advice-teaser{background-color:#cbf4f3;border-radius:15px;margin-inline:0;padding:4.4em 7.7em 0}@media (max-width:899px){.advice-teaser{display:flex;flex-direction:column;padding:2em 1.5em 0}}.advice-teaser .h2{margin-top:0}.advice-teaser img{vertical-align:top}@media (max-width:899px){.advice-teaser img{max-height:300px;width:auto}}.advice-teaser .grid-item:has(> img){align-items:end;display:flex}@media (max-width:899px){.advice-teaser .grid-item:has(> img){justify-content:center}}@media (min-width:900px){.advice-teaser .grid-item:first-child:has(> img){justify-content:end}}@media (min-width:900px){.advice-teaser .grid-item:first-child:has(> img) img{padding-inline-end:2em}}@media (min-width:900px){.advice-teaser .grid-item:last-child:has(> img) img{padding-inline-start:2em}}@media (max-width:899px){.advice-teaser .grid-item:last-child:has(> .advice-teaser__content){order:-1}}.advice-teaser-large-image{margin-top:6.4rem;position:relative}@media (min-width:1220px) and (max-width:1920px){.advice-teaser-large-image{margin-top:0}}@media (max-width:1219px){.advice-teaser-large-image img{display:none}}.advice-teaser-large-image .advice-teaser-large-image__content,.advice-teaser-large-image img{border-radius:15px}.advice-teaser-large-image__content{background-color:#003b67;color:#fff;padding:6.2em 3.5em 3.5em;position:relative}@media (max-width:1219px){.advice-teaser-large-image__content{padding:5em 3em 3em}}@media (min-width:1220px){.advice-teaser-large-image__content{background-color:rgba(0,59,103,.9);box-sizing:border-box;margin-inline-start:1.6rem;max-width:660px;position:absolute;right:50%;top:50%;transform:translate(0,-50%)}}.advice-teaser-large-image__content h2{font-size:clamp(2.4rem, 3.2786885246vw, 4rem);color:inherit;margin-top:0}@media (min-width:1220px) and (max-width:1920px){.advice-teaser-large-image__content h2{font-size:min(2.0833333333vw, 4rem)}}.advice-teaser-large-image__subline{font-size:clamp(1.8rem, 1.9672131148vw, 2.4rem);font-family:var(--font-custom);font-weight:600;margin-block-end:0.8em}@media (min-width:1220px) and (max-width:1920px){.advice-teaser-large-image__subline{font-size:min(1.25vw, 2.4rem)}}.advice-teaser-large-image__badge{font-size:clamp(4rem, 5.2459016393vw, 6.4rem);align-items:center;background-color:#fff;border-radius:50%;display:flex;height:2em;justify-content:center;left:50%;position:absolute;top:0;transform:translate(-50%,-50%);width:2em}@media (min-width:1220px) and (max-width:1920px){.advice-teaser-large-image__badge{font-size:min(3.3333333333vw, 6.4rem)}}.advice-teaser-large-image__badge svg{fill:none;font-size:inherit}.slick-list{margin:0 -1.5rem}.slider-item{box-sizing:border-box;padding:0 1.5rem;position:relative}.slider-item .slider-content{cursor:pointer;text-decoration:none}.slick-dots{display:block;font-size:0;list-style:none;margin:0;padding:0;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;margin:0;padding:0;position:relative}.slick-dots li:only-child{display:none}.slick-dots li button::before{color:#fff;font-size:3rem}@media (min-width:1220px) and (max-width:1920px){.slick-dots li button::before{font-size:min(1.5625vw, 3rem)}}.slick-dots li.slick-active button::before{background-color:#003b67}.slick-dots li button{background:0 0;border:0;color:transparent;cursor:pointer;display:block;height:2rem;outline:0;padding:1.4rem;width:2rem}@media (min-width:1220px) and (max-width:1920px){.slick-dots li button{height:min(1.0416666667vw,2rem);padding:min(.2604166667vw,.5rem);width:min(1.0416666667vw,2rem)}}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus::before,.slick-dots li button:hover::before{opacity:1}.slick-dots li button::before{background-color:#fff;border-radius:100%;content:"";display:block;font-size:0;height:1rem;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:1rem}@media (min-width:1220px) and (max-width:1920px){.slick-dots li button::before{height:min(.5208333333vw,1rem);width:min(.5208333333vw,1rem)}}.slick-next{right:0}.slick-prev{left:0}.btn-slick-toggle{margin-top:5rem}@media (min-width:1220px) and (max-width:1920px){.btn-slick-toggle{margin-top:min(2.6041666667vw,5rem)}}.product-list:last-child{margin-bottom:0}@media (min-width:600px) and (max-width:899px){.product-list{display:flex;flex-wrap:wrap;justify-content:center;margin-inline:-20px}}@media (min-width:600px) and (max-width:899px) and (min-width:1220px) and (max-width:1920px){.product-list{margin-inline:max(-1.0416666667vw,-20px)}}@media (min-width:600px) and (max-width:899px){.product-list > .grid-item{box-sizing:border-box;padding-inline:20px;width:50%}}@media (min-width:600px) and (max-width:899px) and (min-width:1220px) and (max-width:1920px){.product-list > .grid-item{padding-inline:min(1.0416666667vw,20px)}}@media (min-width:600px) and (max-width:899px){.product-list > .grid-item > *{margin-top:0}}@media (min-width:900px) and (max-width:1219px){.product-list{display:flex;flex-wrap:wrap;justify-content:center;margin-inline:-20px}}@media (min-width:900px) and (max-width:1219px) and (min-width:1220px) and (max-width:1920px){.product-list{margin-inline:max(-1.0416666667vw,-20px)}}@media (min-width:900px) and (max-width:1219px){.product-list > .grid-item{box-sizing:border-box;padding-inline:20px;width:50%}}@media (min-width:900px) and (max-width:1219px) and (min-width:1220px) and (max-width:1920px){.product-list > .grid-item{padding-inline:min(1.0416666667vw,20px)}}@media (min-width:900px) and (max-width:1219px){.product-list > .grid-item > *{margin-top:0}}@media (min-width:1220px) and (max-width:1920px){.product-list{margin-inline:max(-1.0416666667vw,-20px)}.product-list .grid-item{padding-inline:min(1.0416666667vw,20px)}}@media (min-width:1220px){.product-list{display:flex;flex-wrap:wrap;justify-content:center;margin-inline:-16px}}@media (min-width:1220px) and (min-width:1220px) and (max-width:1920px){.product-list{margin-inline:max(-0.8333333333vw,-16px)}}@media (min-width:1220px){.product-list > .grid-item{box-sizing:border-box;padding-inline:16px;width:33.3333333333%}}@media (min-width:1220px) and (min-width:1220px) and (max-width:1920px){.product-list > .grid-item{padding-inline:min(0.8333333333vw,16px)}}@media (min-width:1220px){.product-list > .grid-item > *{margin-top:0}}.inner:has(.product-list){overflow:hidden}.product-list .grid-item{display:flex;margin-bottom:3rem}@media (min-width:1220px){.product-list .grid-item{margin-bottom:min(1.5625vw,3rem)}}@media (min-width:600px) and (max-width:899px){.product-list .grid-item{flex:1 1 auto;min-width:360px;max-width:420px}}.product-list__link{display:flex;text-decoration:none;width:100%}.product-list__link:focus .product-list__item,.product-list__link:hover .product-list__item{background-color:#7ce3e1;box-shadow:0 10px 40px 0 rgba(0,0,0,.1)}@media (prefers-reduced-motion:no-preference){.product-list__link:focus .product-list__media,.product-list__link:hover .product-list__media{transform:translate(0,-5%)}}.product-list__link:focus .btn,.product-list__link:focus .uc-embedding-accept,.product-list__link:focus .uc-embedding-more-info,.product-list__link:hover .btn,.product-list__link:hover .uc-embedding-accept,.product-list__link:hover .uc-embedding-more-info{background-color:#003b67;color:#fff}.product-list__item{background-color:#cbf4f3;border-radius:10px;display:flex;justify-content:space-between;margin-bottom:40px;min-height:200px;position:relative;width:100%}@media (prefers-reduced-motion:no-preference){.product-list__item{transition:background-color ease-in-out var(--transition-timing)}}@media (min-width:900px){.product-list__item{border-radius:15px}}@media (min-width:1220px) and (max-width:1920px){.product-list__item{border-radius:min(.78125vw,15px);margin-bottom:min(2.0833333333vw,40px)}}.product-list__item .badge{display:none}.product-list__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;max-width:50%}@media (max-width:1219px){.product-list__content{padding-inline:30px 10px;padding-block:35px 30px}}@media (min-width:1220px){.product-list__content{padding-inline:1.25em 0.5em;padding-block:2em 1.75em}}.product-list__content .btn,.product-list__content .uc-embedding-accept,.product-list__content .uc-embedding-more-info{font-size:inherit;font-weight:700;padding:.5em 1.8em;transition:background-color ease-in-out var(--transition-timing),border-color ease-in-out var(--transition-timing)}.product-list__content .btn:focus,.product-list__content .btn:hover,.product-list__content .uc-embedding-accept:focus,.product-list__content .uc-embedding-accept:hover,.product-list__content .uc-embedding-more-info:focus,.product-list__content .uc-embedding-more-info:hover{transform:none}.product-list__media{align-items:flex-end;bottom:-7px;box-sizing:border-box;display:flex;inset-inline-end:-10px;justify-content:center;max-height:100%;max-width:210px;padding-inline-start:20px;pointer-events:none;width:50%}@media (max-width:599px){.product-list__media{bottom:-25px}}@media (min-width:600px) and (max-width:899px){.product-list__media{justify-content:flex-end}}@media (min-width:1220px) and (max-width:1920px){.product-list__media{bottom:max(-.3645833333vw,-7px);inset-inline-end:max(-0.5208333333vw,-10px);padding-inline-start:min(1.0416666667vw,20px)}}@media (prefers-reduced-motion:no-preference){.product-list__media{transition:transform ease-in-out var(--transition-timing)}}.product-list__image{height:auto;max-width:180px;width:100%;transform:scale(1.5)}@media (min-width:600px) and (max-width:899px){.product-list__image{max-width:170px}}@media (min-width:1220px) and (max-width:1920px){.product-list__image{max-width:min(9.8958333333vw,190px)}}.product-list__name{font-size:clamp(2rem, 1.8032786885vw, 2.2rem);color:#003b67;font-family:var(--font-custom);font-weight:700;line-height:1.5;margin:0 0 3rem;width:100%;min-height:4.5em}@media (min-width:1220px) and (max-width:1920px){.product-list__name{font-size:min(1.1458333333vw, 2.2rem)}}.js .product-list__show-all-wrapper:not(.show-all) .product-list .grid-item:nth-child(6) ~ .grid-item{display:none}.js .product-list__show-all-wrapper.show-all .product-list__show-all{display:none}:root{--preview-slider-width:10.7rem;--preview-slider-gap:1.6rem}.product-detail .h1{font-size:clamp(3rem, 3.9344262295vw, 4.8rem);margin-bottom:.4em}@media (min-width:1220px) and (max-width:1920px){.product-detail .h1{font-size:min(2.5vw, 4.8rem)}}.product-detail .subtitle{margin-bottom:1.2em}.product-detail .lightbox{display:block;position:relative}.product-detail .lightbox::before{background-color:#003b67;background-position:center;background-repeat:no-repeat;border-radius:50%;position:absolute}.product-detail .lightbox::before{background-image:url("../img/icon-expand.svg");background-size:35%;content:"";height:4.5rem;right:0;top:0;width:4.5rem}@media (min-width:1220px) and (max-width:1920px){.product-detail .lightbox::before{height:min(3.3333333333vw,6.4rem);width:min(3.3333333333vw,6.4rem)}}.product-detail a:not(.btn):not(.uc-embedding-more-info):not(.uc-embedding-accept){color:#e6007e;text-decoration:none}.product-detail a:not(.btn):not(.uc-embedding-more-info):not(.uc-embedding-accept):focus,.product-detail a:not(.btn):not(.uc-embedding-more-info):not(.uc-embedding-accept):hover{color:#003b67;text-decoration:underline}.grid-2-tablet-landscape-up:last-child .thumbnails-slider{margin-bottom:0}.product-info .description-size{color:#003b67;font-family:var(--font-custom);margin-bottom:1.4em}.product-info .description-size p{font-size:clamp(2rem, 1.7213114754vw, 2.1rem);font-weight:600}@media (min-width:1220px) and (max-width:1920px){.product-info .description-size p{font-size:min(1.09375vw, 2.1rem)}}.product-info .description-size p:has(+ p){margin-block-end:0.38em}.product-info .description-size .icon{margin-inline-end:.8em}.product-info .description-size svg{fill:currentColor;font-size:1.8rem}@media (min-width:1220px){.product-info .description-size svg{font-size:2rem}}@media (max-width:899px){.product-info .description-text{margin-bottom:2em}}.product-info .description-text ul{list-style-type:none;margin-block:1.5rem 2.5rem;padding:0;margin-bottom:1.8em}.product-info .description-text ul li::before{aspect-ratio:1;background-color:#00cfcb;border-radius:50%;content:"";inset-inline-start:0;margin-top:.5em;margin-inline-start:1.1rem;position:absolute;top:0;width:.8rem}@media (max-width:1219px){.product-info .description-text ul li::before{margin-top:.38em;height:.45em;width:.45em}}@media (min-width:1220px) and (max-width:1920px){.product-info .description-text ul li::before{margin-inline-start:min(.5729166667vw,1.1rem);width:min(.4166666667vw,.8rem)}}@media (min-width:1220px) and (max-width:1920px){.product-info .description-text ul{margin-block:min(0.78125vw,1.5rem) min(1.3020833333vw,2.5rem)}}.product-info .description-text ul:last-child{margin-bottom:0}.product-info .description-text ul li{margin-bottom:.44em;padding-inline-start:3.4rem;position:relative}@media (min-width:1220px) and (max-width:1920px){.product-info .description-text ul li{padding-inline-start:min(1.7708333333vw,3.4rem)}}@media (min-width:1220px) and (max-width:1920px){.product-info .description-text ul{margin-bottom:1.8em}}.product-info .btn,.product-info .uc-embedding-accept,.product-info .uc-embedding-more-info{font-size:clamp(1.4rem, 1.3114754098vw, 1.6rem);border-radius:1.66em;font-weight:600;min-height:3em}@media (min-width:1220px) and (max-width:1920px){.product-info .btn,.product-info .uc-embedding-accept,.product-info .uc-embedding-more-info{font-size:min(.8333333333vw, 1.6rem)}}@media (min-width:1220px){.product-info .btn,.product-info .uc-embedding-accept,.product-info .uc-embedding-more-info{padding-inline:1.25em}}.product-info .social-media-share{margin-bottom:1em}.author{margin-bottom:20px;width:100%}@media (min-width:900px){.author{align-items:center;display:flex}}.author__description{color:#003b67;flex:1 1 auto}.author__picture{margin-bottom:20px;order:1;overflow:hidden;flex:0 0 auto;width:120px}@media (min-width:900px){.author__picture{margin-bottom:0;margin-inline-start:20px}}@media (min-width:1220px) and (max-width:1920px){.author__picture{width:min(7.8125vw,150px)}}.author__picture img{border-radius:50%}.block--sustainability .block__headline{-moz-column-gap:0.75em;column-gap:.75em;display:flex}.block--sustainability .block__headline img{margin-top:-.05em;width:1.5em}.block--sustainability .block__headline--image-last img{order:1}.thumbnails-slider .slick-next,.thumbnails-slider .slick-prev{border:none;line-height:1;padding:.7rem;top:14.5vw;z-index:2}.thumbnails-slider .slick-next.slick-hidden,.thumbnails-slider .slick-prev.slick-hidden{display:none}@media all{.thumbnails-slider .slick-next,.thumbnails-slider .slick-prev{border-radius:1.7em;font-size:1.6rem;min-height:4rem;min-width:4rem}}@media (min-width:1220px) and (max-width:1920px){.thumbnails-slider .slick-next,.thumbnails-slider .slick-prev{font-size:min(.8333333333vw, 1.6rem);min-height:min(2.6041666667vw,5rem);min-width:min(2.6041666667vw,5rem)}}.thumbnails-slider .slick-next.btn-icon-only,.thumbnails-slider .slick-prev.btn-icon-only{padding:.7rem}@media (min-width:1220px) and (max-width:1920px){.thumbnails-slider .slick-next.btn-icon-only,.thumbnails-slider .slick-prev.btn-icon-only{padding:min(.3645833333vw,.7rem)!important}}@media (min-width:900px) and (max-width:1219px){.thumbnails-slider .slick-next,.thumbnails-slider .slick-prev{top:10.5vw}}@media (min-width:1220px) and (max-width:1920px){.thumbnails-slider .slick-next,.thumbnails-slider .slick-prev{top:min(6.640625vw,12.75rem);padding:min(.3645833333vw,.7rem)}}@media (min-width:1921px){.thumbnails-slider .slick-next,.thumbnails-slider .slick-prev{top:12.75rem}}.thumbnails-slider .slick-next .btn-icon,.thumbnails-slider .slick-prev .btn-icon{margin-inline-start:0}.thumbnails-slider .slick-next:not(.btn-primary):not(.uc-embedding-more-info),.thumbnails-slider .slick-prev:not(.btn-primary):not(.uc-embedding-more-info){background-color:transparent;border:2px solid currentColor;color:#003b67}@media (prefers-reduced-motion:no-preference){.thumbnails-slider .slick-next:not(.btn-primary):not(.uc-embedding-more-info),.thumbnails-slider .slick-prev:not(.btn-primary):not(.uc-embedding-more-info){transition:background-color .3s,border-color .3s}}.thumbnails-slider .slick-next:not(.btn-primary):not(.uc-embedding-more-info):hover,.thumbnails-slider .slick-prev:not(.btn-primary):not(.uc-embedding-more-info):hover{background-color:#fff;border-color:#fff}.js-slider:not(.slick-initialized) .thumbnails-slider .slick-next,.js-slider:not(.slick-initialized) .thumbnails-slider .slick-prev{display:none}.js .product-detail__media .main-slider:not(.slick-initialized) .slider-item:nth-child(n+2){display:none}.js .product-detail__media .thumbnails-slider:not(.slick-initialized) .slider-item{max-width:100%}.js .product-detail__media .thumbnails-slider:not(.slick-initialized) .slider-item:nth-child(n+5){display:none}@media (max-width:1550px){.js .product-detail__media .thumbnails-slider:not(.slick-initialized) .slider-item:nth-child(n+4){display:none}}.product-detail__media{position:relative}@media (min-width:900px){.product-detail__media.grid-item{padding-inline-start:calc(var(--preview-slider-width) + var(--preview-slider-gap))}}@media (min-width:1220px) and (max-width:1920px){.product-detail__media.grid-item{padding-inline-start:min(6.40625vw,12.3rem)}}.product-detail__media .slider-item{margin:0}.product-detail__media .slider-item > picture{font-size:0}.product-detail__media .slider-item img{border-radius:2rem;box-sizing:border-box}@media (min-width:1220px) and (max-width:1920px){.product-detail__media .slider-item img{border-radius:min(1.0416666667vw,2rem)}}.product-detail__media .slider-item .badge{left:1.5rem}@media (min-width:1220px) and (max-width:1920px){.product-detail__media .slider-item .badge{left:min(.78125vw,1.5rem)}}.product-detail__media .slick-arrow svg{font-size:3.2rem}@media (min-width:1220px) and (max-width:1920px){.product-detail__media .slick-arrow svg{font-size:min(1.6666666667vw, 3.2rem)}}.product-detail__media .slick-dots{margin-top:15px}@media (min-width:900px){.product-detail__media .slick-dots{display:none!important}}.product-detail__media .slick-dots li button::before{background-color:#00cfcb}.product-detail__media .slick-dots li.slick-active button::before{background-color:#003b67}.product-detail__media .main-slider{border-radius:2rem;margin-bottom:3rem}@media (min-width:1220px) and (max-width:1920px){.product-detail__media .main-slider{border-radius:min(1.0416666667vw,2rem);margin-bottom:min(1.5625vw,3rem)}}@media (max-width:599px){.product-detail__media .main-slider .slider-item{width:100vw}}@media (min-width:600px) and (max-width:899px){.product-detail__media .main-slider .slider-item{width:46vw}}@media (max-width:899px){.product-detail__media .main-slider .slider-item:only-child{max-height:54rem;max-width:54rem;margin:0 auto;width:100%}}@media (max-width:899px){.product-detail__media .main-slider .slider-item img{width:100%}}@media (max-width:899px){.product-detail__media .main-slider .badge-new::before{font-size:2rem;left:2.5rem;top:1rem}}@media (min-width:900px){.product-detail__media .main-slider .badge-new::before{left:3.5rem;top:2rem}}@media (min-width:1220px) and (max-width:1920px){.product-detail__media .main-slider .badge-new::before{left:min(1.8229166667vw,3.5rem);top:min(1.0416666667vw,2rem)}}.product-detail__media .main-slider .slider-item .uc-embedding-container{height:100%;max-height:none;min-height:0;overflow:hidden;position:absolute;width:100%}.product-detail__media .main-slider .slider-item .uc-embedding-container img{border:0;border-radius:0}.product-detail__media .main-slider .slider-item.youtube-video{overflow:hidden}@media (max-width:899px){.product-detail__media .main-slider .slider-item.youtube-video::before{background-color:#000;border-radius:2rem;bottom:0;content:"";display:block;left:1.5rem;position:absolute;right:1.5rem;top:0}}@media (min-width:900px){.product-detail__media .main-slider .slider-item.youtube-video{background-color:#000;border-radius:2rem;margin:0 1.5rem;padding:0;width:100%}}.product-detail__media .main-slider .slider-item.youtube-video .video-content-wrapper{border-radius:inherit;height:0;position:relative;padding-bottom:100%}.product-detail__media .main-slider .slider-item.youtube-video .video-player{border-width:0;height:100%;left:0;position:absolute;top:0;width:100%;border-radius:inherit;overflow:inherit;-webkit-mask-image:-webkit-radial-gradient(white,black)}@media (max-width:899px){.product-detail__media .main-slider .slider-item.youtube-video .video-player{border-radius:2rem}}.product-detail__media .slick-list{margin:0}.product-detail__media .thumbnails-slider{left:0;margin-bottom:3rem;margin-inline-start:16px;max-width:var(--preview-slider-width);position:absolute;top:0}@media (max-width:899px){.product-detail__media .thumbnails-slider{display:none}}@media (min-width:1220px) and (max-width:1920px){.product-detail__media .thumbnails-slider{margin-bottom:min(1.5625vw,3rem);margin-inline-start:min(.8333333333vw,16px);max-width:min(5.5729166667vw,10.7rem)}}.product-detail__media .thumbnails-slider .slider-item{aspect-ratio:1/1;border:0;cursor:pointer;margin-bottom:1.6rem;padding:0;width:100%}@media (min-width:1220px) and (max-width:1920px){.product-detail__media .thumbnails-slider .slider-item{margin-bottom:min(.8333333333vw,1.6rem)}}.product-detail__media .thumbnails-slider .slider-item.slick-current img{border:2px solid #003b67}.product-detail__media .thumbnails-slider .slider-item img{box-sizing:border-box;height:100%;max-width:99%;-o-object-fit:cover;object-fit:cover;vertical-align:top}.product-detail__media .thumbnails-slider .slick-arrow{border-radius:50%;bottom:0;left:50%;position:absolute;right:auto;top:auto;transform:translate(-50%,100%)}.product-detail__media .thumbnails-slider .slick-arrow svg{rotate:90deg}.product-detail__media .thumbnails-slider .youtube-thumbnail{position:relative}.product-detail__media .thumbnails-slider .youtube-thumbnail .btn-play{align-items:center;background-color:rgba(53,53,52,.9);border-radius:10px;display:flex;height:4.5rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6rem}.product-detail__media .thumbnails-slider .youtube-thumbnail svg{color:#fff;height:4rem;transform:translateX(.3rem);width:4rem}.stage-hero{color:#fff;overflow:hidden;position:relative;transition:color 1s}.stage-hero img{vertical-align:bottom}.stage-hero__content{aspect-ratio:375/580;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;margin-inline:auto;max-height:580px;padding-bottom:4.2em;padding-top:6.8rem;position:relative;width:100%}@media (min-width:900px){.stage-hero__content{height:42vw;max-height:852px;max-width:1640px;padding-bottom:5.7em}}@media (min-width:1220px) and (max-width:1920px){.stage-hero__content{padding-top:min(5.7291666667vw,11rem)}}@media (min-width:1921px){.stage-hero__content{padding-top:11rem}}.stage-hero__content > .inner{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-end}.stage-hero__item:has(.claim) .stage-hero__content > .inner{width:100%}@media (max-width:899px){.stage-hero__content > .inner{padding:0 5em}}.stage-hero__content > .inner > .btn-text{display:none}@media (max-width:1219px){.stage-hero__content .btn,.stage-hero__content .uc-embedding-accept,.stage-hero__content .uc-embedding-more-info{border-radius:1.7em;font-size:1.6rem;min-height:4rem;min-width:4rem}}@media (max-width:599px){.stage-hero__content .claim{z-index:5}}@media (min-width:600px) and (max-width:899px){.stage-hero__content .claim{z-index:1}}@media (max-width:899px){.stage-hero__content .model{z-index:3}.stage-hero__content > .inner{position:relative;z-index:4}}.stage-hero__content .claim{pointer-events:none}@media (min-width:1220px){.stage-hero__content .claim .inner{padding:0}}.stage-hero__content .claim img,.stage-hero__content .claim svg{display:block}@media (max-width:599px){.stage-hero__content .claim img,.stage-hero__content .claim svg{margin:0;max-width:380px;width:100%}}@media (min-width:900px){.stage-hero__content .claim img,.stage-hero__content .claim svg{transform:translateY(-6%)}}@media (min-width:600px) and (max-width:899px){.stage-hero__content .claim img,.stage-hero__content .claim svg{width:70%}}.stage-hero__content .claim svg{aspect-ratio:355/99;transform:translateY(6%) scale(1.2)}@media (max-width:599px){[lang=de-DE] .stage-hero__content .claim svg{margin-inline-start:-15%;width:130%;transform:scale(1.2)}}@media (max-width:899px){[lang=cs-CZ] .stage-hero__content .claim svg{transform:scale(1.1) translate(0,5px)}}@media (max-width:599px){[lang=it-IT] .stage-hero__content .claim svg{width:90%}}@media (max-width:899px){[lang=it-IT] .stage-hero__content .claim svg{transform:translateY(6%) scale(1.1)}}@media (max-width:599px){[lang=da-DK] .stage-hero__content .claim svg{margin-left:-5%;transform:scale(1)}}@media (min-width:600px) and (max-width:899px){[lang=da-DK] .stage-hero__content .claim svg{width:64%}}@media (max-width:599px){[lang=ro-RO] .stage-hero__content .claim svg{transform:scale(1)}}@media (min-width:600px) and (max-width:899px){[lang=ro-RO] .stage-hero__content .claim svg{margin-inline-start:45px;width:56%}}@media (max-width:599px){[lang=hu-HU] .stage-hero__content .claim svg{transform:scale(1)}}@media (min-width:600px) and (max-width:899px){[lang=hu-HU] .stage-hero__content .claim svg{margin-inline-start:40px;width:56%}}@media (min-width:900px){.stage-hero__content .claim svg{aspect-ratio:170/57;transform:translateY(-6%);width:56%}[lang=de-DE] .stage-hero__content .claim svg{aspect-ratio:131/51}[lang=fr-FR] .stage-hero__content .claim svg{aspect-ratio:236/60}[lang=cs-CZ] .stage-hero__content .claim svg{aspect-ratio:187/57;width:49%}[lang=it-IT] .stage-hero__content .claim svg{aspect-ratio:1330/319}[lang=da-DK] .stage-hero__content .claim svg{aspect-ratio:34/9}[lang=ro-RO] .stage-hero__content .claim svg{aspect-ratio:1871/482;width:50%}[lang=hu-HU] .stage-hero__content .claim svg{aspect-ratio:550/119;width:50%}}.stage-hero__content .claim img{aspect-ratio:auto;transform-origin:left center;width:auto}@media (max-width:599px){.stage-hero__content .claim img{max-width:100%}}@media (min-width:600px){.stage-hero__content .claim img{width:65%}}@media (min-width:1220px){.stage-hero__content .claim img{width:58%}}.stage-hero__content .model{bottom:0;left:0;position:absolute;right:0;text-align:right;max-height:92%}@media (max-width:599px){.stage-hero__content .model{max-height:83%}}@media (max-width:899px){.stage-hero__content .model{display:flex;height:100%;padding-left:40%}}@media (min-width:600px) and (max-width:899px){.stage-hero__content .model{max-height:90%}}@media (max-width:899px){.stage-hero__content .model .inner{align-items:flex-end;display:flex;justify-content:center;width:100%}}.stage-hero__content .model img{display:inline-block;max-width:1300px}@media (max-width:899px){.stage-hero__content .model img{-o-object-fit:contain;object-fit:contain;width:auto}}@media (min-width:900px) and (max-width:1219px){.stage-hero__content .model img{width:69vw}}@media (min-width:1220px) and (max-width:1920px){.stage-hero__content .model img{width:min(67.7083333333vw,1300px)}}.stage-hero__content .product{display:flex;left:0;position:absolute;width:100%}@media (max-width:899px){.stage-hero__content .product{height:46%;top:33%}}@media (min-width:900px){.stage-hero__content .product{bottom:0;right:0;height:62%}}.stage-hero__content .product > .inner{display:flex;width:100%}@media (max-width:599px){.stage-hero__content .product > .inner{padding:0}}.stage-hero__content .product__media__container{box-sizing:border-box;display:flex;height:100%;justify-content:flex-start;text-align:start;position:relative;width:80%}@media (max-width:599px){.stage-hero__content .product__media__container{right:0}}@media (min-width:600px){.stage-hero__content .product__media__container{left:0}}@media (min-width:900px){.stage-hero__content .product__media__container{justify-content:center;left:0;padding-bottom:60px;text-align:center;width:50%}}@media (min-width:1220px) and (max-width:1920px){.stage-hero__content .product__media__container{padding-bottom:min(3.125vw,60px)}}.stage-hero__content .product__media{display:inline-block;position:relative}.stage-hero__content .product__media__image{aspect-ratio:1/1;max-height:100%;position:relative;z-index:3}@media (max-width:599px){.stage-hero__content .product__media__image{max-width:80%;left:3vw}}@media (min-width:600px) and (max-width:899px){.stage-hero__content .product__media__image{left:10vw}}@media (min-width:600px){.stage-hero__content .product__media__image{transform:rotate(-7deg)}}.stage-hero__content .product__media__image img{aspect-ratio:1/1;max-height:100%;margin:0 auto;width:100%}.stage-hero + .main-content > .colored-area-default:first-of-type,.stage-hero + .main-content > .colored-area-gradient:first-of-type{margin-top:min(64px,3.4896vw);position:relative;margin-top:0}.stage-hero + .main-content > .colored-area-default:first-of-type::before,.stage-hero + .main-content > .colored-area-gradient:first-of-type::before{background-position:bottom center;background-repeat:no-repeat;background-color:#fff;background-size:100% 100%;bottom:100%;content:"";left:0;margin-bottom:-1px;height:min(64px,3.4896vw);pointer-events:none;position:absolute;width:100%}.stage-hero + .main-content > .colored-area-default:first-of-type::before,.stage-hero + .main-content > .colored-area-gradient:first-of-type::before{background-color:transparent;background-image:url("../img/section-wave--white.svg")}.stage-hero + .main-content > .colored-area-secondary:first-of-type{margin-top:min(64px,3.4896vw);position:relative;margin-top:0}.stage-hero + .main-content > .colored-area-secondary:first-of-type::before{background-position:bottom center;background-repeat:no-repeat;background-color:#fff;background-size:100% 100%;bottom:100%;content:"";left:0;margin-bottom:-1px;height:min(64px,3.4896vw);pointer-events:none;position:absolute;width:100%}.stage-hero + .main-content > .colored-area-secondary:first-of-type::before{background-color:transparent;background-image:url("../img/section-wave--lightblue.svg")}.stage-hero .slick-dots{bottom:0;font-size:inherit;left:0;padding-bottom:1em;position:absolute;right:0}@media (min-width:600px){.stage-hero .slick-dots{padding-bottom:min(2.5vw,4.5rem)}}@media (min-width:1220px) and (max-width:1920px){.stage-hero .slick-dots{padding-bottom:min(2.34375vw,4.5rem)}}.stage-hero .slick-dots button{color:inherit}@media (min-width:600px){.stage-hero .slick-dots button{margin:0 .3em}}.stage-hero .slick-dots button::before{color:inherit;background-color:transparent;border:2px solid currentColor;box-sizing:border-box;font-size:inherit;height:1em;width:1em}@media (min-width:600px){.stage-hero .slick-dots button::before{height:.7em;width:.7em}}.stage-hero .slick-dots .slick-active button::before{background-color:currentColor;border-color:currentColor}.stage-hero__control--next,.stage-hero__control--prev{background-color:transparent;border:0;color:inherit;margin:0;position:absolute;z-index:1;transition:transform .7s var(--stage-hero-content-animation-function)}@media (max-width:899px){.stage-hero__control--next,.stage-hero__control--prev{margin-bottom:5px;bottom:4.2em;padding:0 10px}}@media (min-width:900px){.stage-hero__control--next,.stage-hero__control--prev{padding:2em;top:50%;transform:translateY(-50%)}}.stage-hero__control--next .icon svg,.stage-hero__control--prev .icon svg{font-size:2em;overflow:visible}@media (max-width:899px){.stage-hero__control--next:hover,.stage-hero__control--prev:hover{transform:scale(1.2)}}@media (min-width:900px){.stage-hero__control--next:hover,.stage-hero__control--prev:hover{transform:translateY(-50%) scale(1.3)}}.stage-hero__control--prev{left:0}.stage-hero__control--next{right:0}.stage-hero--dark{color:#003b67}.stage-hero .btn,.stage-hero .uc-embedding-accept,.stage-hero .uc-embedding-more-info{position:relative;z-index:5}.stage-hero__item--magic-leaves{background-color:#a71680;color:#fff}.stage-hero__item--magic-leaves .claim{fill:#00CFCB}.stage-hero__item--machine-cleaners{background-color:#007bc4;color:#fff}.stage-hero__item--machine-cleaners .claim{fill:#00CFCB}.stage-hero__item--laundry-care{background-color:#003b67;color:#003b67}.stage-hero__item--laundry-care .claim{fill:#003b67}.stage-hero__item--stain-removal{background-color:#e6007e;color:#003b67}.stage-hero__item--stain-removal .claim{fill:#003b67}.stage-hero__item--household-cleaners{background-color:#00cfcb;color:#003b67}.stage-hero__item--household-cleaners .claim{fill:#003b67}.stage-hero__item--carpet-upholstery-cleaners{background-color:#bd0c69;color:#fff}.stage-hero__item--carpet-upholstery-cleaners .claim{fill:#00CFCB}.stage-hero__item--cleaning-sheets{background-color:#51b4ba;color:#003b67}.stage-hero__item--cleaning-sheets .claim{fill:#003b67}.stage-hero__item--dark-blue{background-color:#003b67;color:#fff}.stage-hero__item--dark-blue .claim{fill:#00CFCB}.stage-hero__item--blue{background-color:#007bc4;color:#fff}.stage-hero__item--blue .claim{fill:#00CFCB}.stage-hero__item--light-blue{background-color:#c4dff6;color:#003b67}.stage-hero__item--light-blue .claim{fill:#003b67}.stage-hero__item--aqua-100{background-color:#00cfcb;color:#003b67}.stage-hero__item--aqua-100 .claim{fill:#003b67}.stage-hero__item--aqua-50{background-color:#7fe7e4;color:#003b67}.stage-hero__item--aqua-50 .claim{fill:#003b67}.stage-hero__item--aqua-25{background-color:#bff3f1;color:#003b67}.stage-hero__item--aqua-25 .claim{fill:#003b67}.stage-hero__item--pink{background-color:#e6007e;color:#fff}.stage-hero__item--pink .claim{fill:#00CFCB}.stage-hero__item--turquoise{background-color:#51b4ba;color:#fff}.stage-hero__item--turquoise .claim{fill:#00CFCB}.stage-hero__item--orange{background-color:#ec6521;color:#003b67}.stage-hero__item--orange .claim{fill:#003b67}.stage-hero__item--plum{background-color:#bd0c69;color:#fff}.stage-hero__item--plum .claim{fill:#00CFCB}.stage-hero__item--yellow{background-color:#ff0;color:#003b67}.stage-hero__item--yellow .claim{fill:#003b67}.stage-hero__item--green{background-color:#057329;color:#fff}.stage-hero__item--green .claim{fill:#00CFCB}.stage-hero__item--petrol{background-color:#005b59;color:#fff}.stage-hero__item--petrol .claim{fill:#00CFCB}.js .stage-hero:not(.slick-initialized) .stage-hero__item{display:none}.js .stage-hero:not(.slick-initialized) .stage-hero__item:first-of-type{display:block}.stage-hero__image{position:absolute;inset:0}.stage-hero__image picture{display:unset}.stage-hero__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top}.stage-hero__image + .stage-hero__content{justify-content:flex-end}.stage-hero__item--sustainability{--stage-hero-content-animation-time:2.3s;background-color:#66c8c6;background-image:radial-gradient(circle at center 90%,#fff 20%,#66c8c6 51%)}@media (max-width:599px){.stage-hero__item--sustainability{background-image:radial-gradient(circle at center 80%,#fff 20%,#66c8c6 100%)}}.stage-hero__item--sustainability .stage-hero__content{justify-content:flex-end}.stage-hero__motif{position:absolute;align-items:flex-end;display:flex;justify-content:center;inset:0}@media (min-width:1220px) and (max-width:1920px){.stage-hero__motif{top:min(5.7291666667vw,11rem)}}@media (min-width:1921px){.stage-hero__motif{top:11rem}}.stage-hero__motif__splash-container{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}@media (max-width:599px){.stage-hero__motif__splash-container{align-items:end}}.stage-hero__motif__splash-container img{width:clamp(520px,52.22vw,830px)}@media (max-width:599px){.stage-hero__motif__splash-container img{width:min(520px,90%)}}.stage-hero__motif__leaves-container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:clamp(530px,44vw,805px)}[lang=fr-FR] .stage-hero__motif__leaves-container{width:clamp(530px,44vw,755px)}@media (max-width:599px){.stage-hero__motif__leaves-container{width:76%}}.stage-hero__motif__hands-container{position:relative;transform:translateY(25%);width:clamp(540px,46.875vw,900px)}.stage-hero__motif__heart{left:48%;position:absolute;top:14%;transform:translateX(-50%) rotate(-18deg);width:35%}.stage-hero__motif__line{color:#fff;font-family:var(--font-custom);font-size:clamp(4rem, 7.4vw, 14rem);font-weight:500;letter-spacing:-.05em;margin:0;opacity:.8;position:absolute;text-align:center}[lang^=fr] .stage-hero__motif__line{letter-spacing:-.04em}@media (max-width:599px){.stage-hero__motif__line:nth-of-type(1){left:14%;top:5%}}@media (min-width:600px){.stage-hero__motif__line:nth-of-type(1){left:7%;top:10%}}@media (max-width:599px){.stage-hero__motif__line:nth-of-type(2){right:9%;top:14%}}@media (min-width:600px){.stage-hero__motif__line:nth-of-type(2){right:7%;top:16%}}@media (max-width:599px){.stage-hero__motif__line:nth-of-type(3){top:21%;left:8%}}@media (min-width:600px){.stage-hero__motif__line:nth-of-type(3){bottom:17%;left:4%}}@media (min-width:1220px){[lang^=fr] .stage-hero__motif__line:nth-of-type(3){left:10px}}.stage-hero__motif__line .first-word{display:block;font-size:.8em;line-height:1;margin-bottom:-.5em}[lang^=fr] .stage-hero__motif__line .first-word{font-size:.5em}@media (min-width:900px){.stage-hero__item:has(img[src*="model-hero-cleaning-sheets.webp"], img[src*="model-hero-maren-1.webp"]) .stage-hero__content .model img{transform:translateX(20%)}}@media (prefers-reduced-motion:no-preference){.stage-hero__item:has(img[src*="model-hero-cleaning-sheets.webp"], img[src*="model-hero-maren-1.webp"]) .product__media__image{transform:scale(1) rotate(0)}}.stage-hero__item--product{color:#fff}.stage-hero__item--product.stage-hero__item--dark-theme{color:#003b67}.stage-hero__item--product .stage-hero__media{position:absolute;inset:0}.stage-hero__item--product .stage-hero__media picture{display:unset}.stage-hero__item--product .stage-hero__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.stage-hero__item--product .inner{height:100%}@media (max-width:599px){.stage-hero__item--product .inner{padding:0 2em}}@media (max-width:899px){.stage-hero__item--product .inner{display:flex;flex-direction:column}}@media (min-width:900px){.stage-hero__item--product .inner{align-items:center;display:grid;grid-template-rows:1fr auto;grid-template-areas:"text picture ." "action action action"}}@media (min-width:900px) and (max-width:1219px){.stage-hero__item--product .inner{grid-template-columns:38% 35% auto;padding-inline:7em}}@media (min-width:1220px){.stage-hero__item--product .inner{grid-template-columns:1fr 30em 1fr}}@media (max-width:599px){.stage-hero__item--product .stage-hero__text{display:flex;flex:1 1 auto;align-items:center}}@media (min-width:600px) and (max-width:899px){.stage-hero__item--product .stage-hero__text{padding-top:1em}}@media (min-width:900px){.stage-hero__item--product .stage-hero__text{grid-area:text}}.stage-hero__item--product .stage-hero__title{font-size:clamp(2.8rem, 3.2786885246vw, 4rem);font-family:var(--font-custom);font-weight:700;line-height:1.2;margin:0;text-wrap:balance}@media (min-width:900px){.stage-hero__item--product .stage-hero__title{text-align:start}}@media (min-width:1220px) and (max-width:1920px){.stage-hero__item--product .stage-hero__title{font-size:min(3.3333333333vw, 6.4rem)}}@media (max-width:899px){.stage-hero__item--product .stage-hero__product{display:flex;align-items:flex-end;flex:1 1 auto}}@media (min-width:900px){.stage-hero__item--product .stage-hero__product{align-self:self-end;grid-area:picture}}@media (max-width:599px){.stage-hero__item--product .stage-hero__product img{width:max(250px,50%)}}@media (max-width:899px){.stage-hero__item--product .stage-hero__product img{width:clamp(250px,45%,300px)}}@media (min-width:600px) and (max-width:899px){.stage-hero__item--product .stage-hero__product img{transform:translateX(-50%)}}@media (min-width:600px){.stage-hero__item--product .stage-hero__product img{margin:0 auto}}@media (min-width:900px){.stage-hero__item--product .stage-hero__product img{transform:scale(1.05) translateY(10%)}}@media (max-width:899px){.stage-hero__item--product .stage-hero__action{align-items:flex-end;display:flex;justify-content:center;flex:0 1 auto}}@media (min-width:900px){.stage-hero__item--product .stage-hero__action{grid-area:action;text-align:center}}:root{--number-of-text-lines:3}.teaser-grid .grid-item{display:flex;flex-grow:1;flex-wrap:wrap}.teaser-grid.grid--condensed{margin-inline:-2.5px;row-gap:5px}.teaser-grid.grid--condensed .grid-item{padding-inline:0.75em}.teaser{background-color:#f2fcfc;border-radius:15px;overflow:hidden}.teaser.content-teaser{background-color:rgba(124,227,225,.25)}.colored-area-gradient .teaser,.colored-area-gradient .teaser.content-teaser,.colored-area-secondary .teaser,.colored-area-secondary .teaser.content-teaser{background-color:#fff}.product-teaser__link{color:inherit;display:block;text-decoration:none}.product-teaser__link::after{content:"";inset:0;position:absolute;z-index:2}.image-teaser-list.grid-2-tablet-portrait-up.grid-4-desktop-up,.image-teaser-list.grid-2-tablet-portrait-up.grid-5-desktop-up{flex-wrap:wrap}.image-teaser-list .grid-item{display:flex}@media (min-width:1220px){.image-teaser-list .grid-item{max-width:25%}}.image-teaser{display:flex;flex-direction:column}@media (max-width:1219px){.image-teaser{margin-bottom:1.5em}}.image-teaser__content{padding:1.5em}.image-teaser__content p{font-size:1.8rem}@media (min-width:1220px){.image-teaser__content p{font-size:min(.9375vw, 1.8rem);margin:0}}.image-teaser__headline{font-size:2rem;font-weight:600;line-height:1;margin:0 0 1.5em}@media (max-width:1219px){.image-teaser__headline{margin:0 0 1em}}@media (min-width:1220px) and (max-width:1920px){.image-teaser__headline{font-size:min(1.0416666667vw, 2rem)}}.content-teaser{margin-bottom:32px;width:100%;max-width:524px}@media (min-width:1220px) and (max-width:1920px){.content-teaser{margin-bottom:min(1.6666666667vw,32px);max-width:min(27.2916666667vw,524px)}}.grid--condensed .content-teaser{margin-bottom:1.6rem;max-width:none}@media (min-width:1220px) and (max-width:1920px){.grid--condensed .content-teaser{margin-bottom:min(1.6666666667vw,3.2rem)}}@media (min-width:600px){.grid-2-tablet-portrait-up:has(> .grid-item > .content-teaser) .grid-item:has(> :only-child){display:flex}}.grid-2-tablet-portrait-up:has(> .grid-item > .content-teaser) .grid-item:only-child{justify-content:center}.grid-3-tablet-landscape-up:not(:has(> .grid-item:nth-child(3))) .grid-item{flex-grow:1}.content-teaser:has(.content-teaser__link){position:relative;transition:background-color ease-in-out var(--transition-timing),color ease-in-out var(--transition-timing)}.content-teaser:has(.content-teaser__link):active,.content-teaser:has(.content-teaser__link):focus-within,.content-teaser:has(.content-teaser__link):hover{background-color:#7ce3e1}.content-teaser:has(.content-teaser__link):active .link,.content-teaser:has(.content-teaser__link):focus-within .link,.content-teaser:has(.content-teaser__link):hover .link{text-decoration:underline}.content-teaser:has(.content-teaser__link):active .link-icon,.content-teaser:has(.content-teaser__link):focus-within .link-icon,.content-teaser:has(.content-teaser__link):hover .link-icon{transform:translateX(.5em)}@media (prefers-reduced-motion:reduce){.content-teaser:has(.content-teaser__link):active .content-teaser-media::after,.content-teaser:has(.content-teaser__link):focus-within .content-teaser-media::after,.content-teaser:has(.content-teaser__link):hover .content-teaser-media::after{opacity:1}}.content-teaser{display:flex;flex-direction:column;margin-bottom:32px}@media (min-width:1220px) and (max-width:1920px){.content-teaser{margin-bottom:min(1.6666666667vw,32px)}}.content-teaser header:last-child{text-align:center}.content-teaser .content-teaser__headline,.content-teaser .content-teaser__tag,.content-teaser .link,.content-teaser p{margin-inline:3rem}@media (max-width:1219px){.content-teaser .content-teaser__headline,.content-teaser .content-teaser__tag,.content-teaser .link,.content-teaser p{margin-inline:1.6rem}}@media (min-width:1220px) and (max-width:1920px){.content-teaser .content-teaser__headline,.content-teaser .content-teaser__tag,.content-teaser .link,.content-teaser p{margin-inline:min(1.5625vw,3rem)}}.content-teaser .content-teaser__headline{font-size:clamp(2rem, 1.9672131148vw, 2.4rem);margin-block:1.3em}@media (max-width:599px){.content-teaser .content-teaser__headline{font-size:1.8rem}}@media (min-width:1220px) and (max-width:1920px){.content-teaser .content-teaser__headline{font-size:min(1.25vw, 2.4rem)}}.content-teaser p{margin-block:1em}.content-teaser:has(.content-teaser__headline) p{margin-block-start:0}.content-teaser .link{font-size:clamp(1.5rem, 1.4754098361vw, 1.8rem);align-items:center;color:#003b67;display:inline-flex;flex-wrap:nowrap;font-family:var(--font-custom);font-weight:700;margin-block-end:2.2em;pointer-events:none}@media (min-width:1220px) and (max-width:1920px){.content-teaser .link{font-size:min(.9375vw, 1.8rem)}}.content-teaser .link-icon{margin-inline-start:.5em;transition:transform var(--transition-timing)}.content-teaser .link-icon svg{font-size:1.1em}.content-teaser__link{color:inherit;text-decoration:none}.content-teaser__link::after{content:"";inset:0;position:absolute}.content-teaser-media{height:0;overflow:hidden;position:relative;padding-bottom:75%}@media (min-width:900px){.content-teaser-media{padding-bottom:56.25%}}@media (prefers-reduced-motion:reduce){.content-teaser-media{position:relative}.content-teaser-media::after{background-color:rgba(0,0,0,.3);content:"";inset:0;opacity:0;transition:opacity var(--transition-timing);position:absolute}}.content-teaser-media picture{height:100%;left:0;position:absolute;top:0;width:100%}.content-teaser-media img{-o-object-fit:cover;object-fit:cover;height:100%;transition:transform var(--transition-timing);width:100%}.content-teaser__image{display:none}.grid-2-tablet-portrait-up .content-teaser__image--2-col{display:block}.grid-2-tablet-portrait-up.grid-4-desktop-up .content-teaser__image--2-col{display:none}.grid-2-tablet-portrait-up.grid-4-desktop-up .content-teaser__image--4-col{display:block}.grid-2-tablet-portrait-up.grid-3-desktop-up .content-teaser__image--2-col,.grid-3-tablet-landscape-up .content-teaser__image--2-col,.slider-item .content-teaser__image--2-col{display:none}.grid-2-tablet-portrait-up.grid-3-desktop-up .content-teaser__image--3-col,.grid-3-tablet-landscape-up .content-teaser__image--3-col,.slider-item .content-teaser__image--3-col{display:block}.grid-item:only-child .content-teaser__image--2-col{display:none}.grid-item:only-child .content-teaser__image--full-width{display:block}.content-teaser__tag{font-size:clamp(1.4rem, 1.3114754098vw, 1.6rem);background-color:#fff;border-radius:56px;color:#003b67;font-weight:700;margin-block-start:1.8em;margin-block-end:2em;padding:.7em 1.5em;width:-moz-fit-content;width:fit-content}@media (min-width:1220px) and (max-width:1920px){.content-teaser__tag{font-size:min(.8333333333vw, 1.6rem)}}.colored-area-gradient .content-teaser__tag,.colored-area-secondary .content-teaser__tag{border:1px solid #003b67}.content-teaser__body{flex-grow:1}@media (min-width:900px){.grid-3-tablet-landscape-up:last-child > .grid-item > .content-teaser:last-child{margin-bottom:0}}@media (max-width:899px){.grid-3-tablet-landscape-up:last-child > .grid-item:last-child .content-teaser:last-child{margin-bottom:0}}.grid-2:last-child > .grid-item > .content-teaser:last-child{margin-bottom:0}@media (max-width:599px){.grid-2:last-child > .grid-item:last-child .content-teaser:last-child{margin-bottom:0}}@media (min-width:600px){.product-teaser-list{display:flex;flex-wrap:wrap;margin-inline:-5px}}@media (min-width:1220px) and (max-width:1920px){.product-teaser-list{margin-inline:max(-0.78125vw,-15px)}}@media (min-width:1921px){.product-teaser-list{margin-inline:-15px}}.product-teaser-list > *{box-sizing:border-box}@media (min-width:600px){.product-teaser-list > *{flex:1 1 auto;padding-inline:5px;width:50%}}@media (min-width:1220px) and (max-width:1920px){.product-teaser-list > *{padding-inline:min(0.78125vw,15px)}}@media (min-width:1220px){.product-teaser-list > *{width:33%}}@media (min-width:1921px){.product-teaser-list > *{padding-inline:15px}}.product-teaser-list__item{display:flex;margin-bottom:30px}@media (max-width:899px){.product-teaser-list__item{margin-bottom:10px}}.product-teaser{display:flex;flex-direction:column;position:relative}.product-teaser--dark-blue .product-teaser__content{background-color:#003b67}.product-teaser--blue .product-teaser__content{background-color:#007bc4}.product-teaser--light-blue .product-teaser__content{background-color:#c4dff6;color:#003b67}.product-teaser--aqua-100 .product-teaser__content{background-color:#00cfcb;color:#003b67}.product-teaser--aqua-50 .product-teaser__content{background-color:#7fe7e4;color:#003b67}.product-teaser--aqua-25 .product-teaser__content{background-color:#bff3f1;color:#003b67}.product-teaser--pink .product-teaser__content{background-color:#e6007e}.product-teaser--turquoise .product-teaser__content{background-color:#51b4ba}.product-teaser--orange .product-teaser__content{background-color:#ec6521;color:#003b67}.product-teaser--plum .product-teaser__content{background-color:#bd0c69}.product-teaser--yellow .product-teaser__content{background-color:#ff0;color:#003b67}.product-teaser--green .product-teaser__content{background-color:#057329}.product-teaser--petrol .product-teaser__content{background-color:#005b59}.product-teaser:has(.product-teaser__link){position:relative}.product-teaser:has(.product-teaser__link) .product-teaser__content{transition:background-color ease-in-out var(--transition-timing),color ease-in-out var(--transition-timing)}.product-teaser:has(.product-teaser__link) img{transition:transform ease-in-out var(--transition-timing)}.product-teaser__media{display:flex;justify-content:center;padding:.5em;overflow:hidden}.product-teaser__media img{max-width:220px}@media (min-width:1220px) and (max-width:1920px){.product-teaser__media img{max-width:min(11.4583333333vw,220px)}}.product-teaser__content{align-items:flex-start;color:#fff;display:flex;flex-direction:column;flex-grow:1;font-size:inherit;padding:1.666em}@media (min-width:900px){.product-teaser__content{padding:2em 1.666em}}.product-teaser__content p{margin-bottom:1em}@media (min-width:900px){.product-teaser__content p{margin-bottom:2em}}.product-teaser__content .btn,.product-teaser__content .uc-embedding-accept,.product-teaser__content .uc-embedding-more-info{align-items:flex-end;border:none;color:inherit;flex-grow:1;font-weight:600;font-size:inherit;min-height:unset;overflow:visible;padding:0}@media (max-width:899px){.product-teaser__content .btn .btn-text--long,.product-teaser__content .uc-embedding-accept .btn-text--long,.product-teaser__content .uc-embedding-more-info .btn-text--long{display:none}}@media (min-width:900px){.product-teaser__content .btn .btn-text--short,.product-teaser__content .uc-embedding-accept .btn-text--short,.product-teaser__content .uc-embedding-more-info .btn-text--short{display:none}}@media (prefers-reduced-motion:no-preference){.product-teaser__content .btn .btn-icon,.product-teaser__content .uc-embedding-accept .btn-icon,.product-teaser__content .uc-embedding-more-info .btn-icon{transition:transform ease-in-out var(--transition-timing)}}@media (min-width:900px){.product-teaser__content .btn .btn-icon,.product-teaser__content .uc-embedding-accept .btn-icon,.product-teaser__content .uc-embedding-more-info .btn-icon{margin-bottom:.2em}}.product-teaser__headline{color:inherit;font-size:1em;line-height:1.33em;margin:0 0 1em}@media (min-width:900px){.product-teaser__headline{font-size:1.33em;margin:0 0 1.2em}}@media (prefers-reduced-motion:no-preference){.product-teaser:focus-within img,.product-teaser:has(.product-teaser__link:hover) img{transform:scale(1.15)}}.product-teaser:focus-within .btn-text,.product-teaser:has(.product-teaser__link:hover) .btn-text{text-decoration:underline}.product-teaser:focus-within .btn-icon,.product-teaser:has(.product-teaser__link:hover) .btn-icon{transform:translate(5px,0)}.product-teaser:focus-within .product-teaser,.product-teaser:has(.product-teaser__link:hover) .product-teaser{box-shadow:0 10px 40px 0 rgba(0,0,0,.1)}.product-teaser:focus-within .product-teaser .product-teaser__content,.product-teaser:has(.product-teaser__link:hover) .product-teaser .product-teaser__content{background-color:#fff;color:#003b67}@media (min-width:900px){.magazine-teaser-link-list,.nav-main-layer-2 .magazine-teaser-link-list{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}}.nav-main-layer-2 .magazine-teaser-link-list{align-items:stretch}.nav-main-layer-2 .magazine-teaser-link-list li{display:flex}a.magazine-teaser-link-list__teaser{font-size:clamp(1.4rem, 1.4754098361vw, 1.8rem);align-items:unset;background-color:#fff;border-radius:16px;display:flex;justify-content:unset;margin:0;padding:0;text-decoration:none;width:-moz-fit-content;width:fit-content}a.magazine-teaser-link-list__teaser:focus,a.magazine-teaser-link-list__teaser:hover{text-decoration:none}a.magazine-teaser-link-list__teaser:focus .link,a.magazine-teaser-link-list__teaser:hover .link{text-decoration:underline}a.magazine-teaser-link-list__teaser:focus .link .icon,a.magazine-teaser-link-list__teaser:hover .link .icon{transform:translateX(.5em)}.magazine-teaser-link-list__content{font-size:clamp(1.3rem, 1.3114754098vw, 1.6rem);color:#003b67;display:flex;flex-direction:column;flex:1 1 auto;padding:1.7em}@media (min-width:1220px) and (max-width:1920px){.magazine-teaser-link-list__content{font-size:min(.8333333333vw, 1.6rem)}}.magazine-teaser-link-list__content p{font-weight:400;margin-block-end:1.5em}.magazine-teaser-link-list__content .link{padding:0;display:flex;text-decoration:none}.magazine-teaser-link-list__content .link .icon{display:block;padding-inline-start:0.5em;transition:transform var(--transition-timing)}.magazine-teaser-link-list__title{font-size:clamp(1.5rem, 1.7213114754vw, 2.1rem);font-weight:600;font-family:var(--font-custom);margin-block-end:1.2em}@media (min-width:1220px) and (max-width:1920px){.magazine-teaser-link-list__title{font-size:min(1.09375vw, 2.1rem)}}.magazine-teaser-link-list__description{flex-grow:1}.magazine-teaser-link-list__media{flex:1 0 auto;width:25%}.magazine-teaser-link-list__media img{border-radius:0 16px 16px 0;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%}.social-media-share{display:inline-block;position:relative;transition:overflow 0s .2s;vertical-align:middle}.social-media-share .btn-unstyled{color:#003b67}.social-media-share .btn-unstyled:focus,.social-media-share .btn-unstyled:hover{color:#00cfcb}.social-media-share .dropdown-layer{border-radius:8px;margin-top:2rem;min-width:240px;right:auto;white-space:nowrap;width:auto;z-index:2}@media (min-width:600px){.social-media-share .dropdown-layer{min-width:360px}}@media (min-width:1220px) and (max-width:1920px){.social-media-share .dropdown-layer{border-radius:min(.4166666667vw,8px);margin-top:min(1.0416666667vw,2rem);min-width:min(18.75vw,360px)}}.social-media-share .dropdown-layer a{color:#00cfcb;display:flex;padding:18px 20px}@media (min-width:1220px) and (max-width:1920px){.social-media-share .dropdown-layer a{padding:min(.9375vw,18px) min(1.0416666667vw,20px)}}.social-media-share .dropdown-layer a:focus,.social-media-share .dropdown-layer a:hover{background-color:#f2f5fa;color:#003b67}.social-media-share .dropdown-layer .icon{flex:0 0 auto;margin-inline-end:16px}@media (min-width:1220px) and (max-width:1920px){.social-media-share .dropdown-layer .icon{margin-inline-end:min(.8333333333vw,16px)}}.social-media-share .dropdown-layer .icon svg{color:#003b67;height:3.5rem;width:3.5rem;vertical-align:top}@media (min-width:1220px) and (max-width:1920px){.social-media-share .dropdown-layer .icon svg{height:min(1.8229166667vw,3.5rem);width:min(1.8229166667vw,3.5rem)}}.social-media-share .dropdown-layer .text{display:flex;align-items:center;flex:1 1 auto;padding:18px 0;margin:-18px 0;border-bottom:2px solid #f2f5fa}@media (min-width:1220px) and (max-width:1920px){.social-media-share .dropdown-layer .text{padding:min(.9375vw,18px) 0;margin:max(-.9375vw,-18px) 0}}@media (max-width:1219px){.social-media-share-sticky-wrapper{text-align:center;width:100%}.social-media-share-sticky-wrapper.sticky-bottom{bottom:0;left:0;position:fixed;transform:translateY(-5rem);transition:transform .15s;z-index:2}.social-media-share-sticky-wrapper.sticky-bottom.sticky-bottom-slide-down{transform:translateY(0)}.social-media-share-sticky-wrapper.sticky-bottom .dropdown-layer{bottom:100%;margin-bottom:2rem;margin-top:0;top:auto}.social-media-share-sticky-wrapper:not(.sticky-bottom) + .social-media-share-sticky-spacer{height:0!important}}@media (max-width:899px){.social-media-share-sticky-wrapper.sticky-bottom{transform:translateY(-1rem)}}.full-width-hero{position:relative;text-align:center;z-index:0;margin-bottom:12rem}@media (max-width:1219px){.full-width-hero{margin-bottom:6rem}}.full-width-hero + .colored-area-default{padding-top:0;position:relative;z-index:0}.colored-area-secondary .full-width-teaser{border-radius:10px;background-color:#fff;overflow:hidden}@media (max-width:599px){.colored-area-secondary .full-width-teaser{padding:20px}.colored-area-secondary .full-width-teaser .teaser-media{margin-inline:-20px}}@media (min-width:600px) and (max-width:1219px){.colored-area-secondary .full-width-teaser{padding:max(3vw,25px)}.colored-area-secondary .full-width-teaser .teaser-media{margin-bottom:min(-3vw,-25px);margin-top:min(-3vw,-25px);margin-inline-start:min(-3vw,-25px)}}@media (min-width:900px){.colored-area-secondary .full-width-teaser{border-radius:15px}}@media (min-width:1220px) and (max-width:1920px){.colored-area-secondary .full-width-teaser{border-radius:min(.78125vw,15px);padding:min(2.6041666667vw,50px)}.colored-area-secondary .full-width-teaser .teaser-media{margin-bottom:max(-2.6041666667vw,-50px);margin-top:max(-2.6041666667vw,-50px);margin-inline-start:max(-2.6041666667vw,-50px)}}@media (min-width:1921px){.colored-area-secondary .full-width-teaser{padding:50px}.colored-area-secondary .full-width-teaser .teaser-media{margin-bottom:-50px;margin-top:-50px;margin-inline-start:-50px}}.colored-area-secondary .full-width-teaser picture{display:contents}.colored-area-secondary .full-width-teaser img{border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover;width:auto}.full-width-teaser img{border-radius:15px;width:100%}@media (min-width:1220px) and (max-width:1920px){.full-width-teaser img{border-radius:min(.8333333333vw,16px)}}.full-width-teaser h2{font-family:var(--font-custom);color:#003b67;grid-area:headline;margin:0 0 .45em}@media (max-width:599px){.full-width-teaser h2{text-align:center}}@media (max-width:1219px){.full-width-teaser h2{font-size:clamp(2.2rem, 2.2950819672vw, 2.8rem);line-height:1.333;font-weight:700;margin-top:1em;margin-bottom:.75em;margin:0 0 .45em}}@media (max-width:1219px) and (min-width:900px){.full-width-teaser h2{line-height:1.2}}@media (max-width:1219px) and (min-width:1220px) and (max-width:1920px){.full-width-teaser h2{font-size:min(1.4583333333vw, 2.8rem)}}.full-width-teaser .text-highlight{font-size:clamp(1.8rem, 1.6393442623vw, 2rem);line-height:1.4;font-weight:500;font-family:var(--font-custom);color:#003b67}@media (min-width:900px){.full-width-teaser .text-highlight{line-height:1.333}}@media (min-width:1220px) and (max-width:1920px){.full-width-teaser .text-highlight{font-size:min(1.0416666667vw, 2rem)}}.full-width-teaser .teaser-media{margin:0 0 2rem;grid-area:media}@media (min-width:1220px) and (max-width:1920px){.full-width-teaser .teaser-media{margin-bottom:min(1.0416666667vw,2rem)}}.full-width-teaser .teaser-body > *{margin:0 0 .7em}.full-width-teaser .teaser-body > *:last-child{margin-bottom:0}.full-width-teaser .teaser-actions{margin-top:3rem}@media (min-width:1220px) and (max-width:1920px){.full-width-teaser .teaser-actions{margin-top:min(1.5625vw,3rem)}}.full-width-teaser .teaser-actions .btn,.full-width-teaser .teaser-actions .uc-embedding-accept,.full-width-teaser .teaser-actions .uc-embedding-more-info{margin-inline-end:1rem}.full-width-teaser .social-media-share{margin:1rem 0}@media (max-width:599px){.full-width-teaser .social-media-share{display:block;margin-top:2rem}}@media (min-width:1220px) and (max-width:1920px){.full-width-teaser .social-media-share{margin:min(.5208333333vw,1rem) 0}}@media (min-width:600px){.full-width-teaser{display:grid;grid-template-columns:1fr min(3.5vw,6rem) 1fr;grid-template-rows:auto 1fr;grid-template-areas:"media . headline" "media . body"}.full-width-teaser.full-width-teaser--img-last{grid-template-areas:"headline . media" "body . media"}.full-width-teaser .teaser-media{grid-area:media;margin:0}.full-width-teaser .teaser-body{grid-area:body}}@media (min-width:1220px) and (max-width:1920px){.full-width-teaser{grid-template-columns:1fr min(3.125vw,6rem) 1fr}}@media (min-width:1921px){.full-width-teaser{grid-template-columns:1fr 6rem 1fr}}.fact-slider{position:relative}.fact-slider .slick-list{margin:0}@media (min-width:900px){.fact-slider .slick-track,.fact-slider .slide-body{display:flex}}.fact-slider .slider-item{display:flex;height:auto;padding:0}.fact-slider .slider-item::after{display:none}@media (max-width:1219px){.fact-slider .slider-item{margin:0 10px;width:70vw}}@media (max-width:899px){.fact-slider .grid-2-tablet-portrait-up{display:flex;flex-direction:column}.fact-slider .grid-2-tablet-portrait-up .grid-item{width:100%}}.fact-slider .grid-item{min-width:0;padding:0}.fact-slider .slider-footer{margin-top:3rem;text-align:center}.fact-slider .slide-body{background-color:#fff;border-radius:15px;box-shadow:0 1px 2px 0 rgba(0,62,165,.1);overflow:hidden}.stain-detective.image-view .fact-slider .slide-body.radio-icon-block{position:relative}.stain-detective.image-view .fact-slider .slide-body.radio-icon-block::before{border-radius:inherit;content:"";position:absolute;box-shadow:0 10px 30px 0 rgba(0,62,165,.1);left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity .3s}.stain-detective.image-view .switch-input:focus + label .stain-detective.image-view .fact-slider .slide-body.radio-icon-block.radio-icon-block::before,.stain-detective.image-view .switch-input:hover + label .stain-detective.image-view .fact-slider .slide-body.radio-icon-block.radio-icon-block::before{opacity:1}a.stain-detective.image-view .fact-slider .slide-body.radio-icon-block:hover::before{opacity:1}a.stain-detective.image-view .fact-slider .slide-body.radio-icon-block:focus::before{opacity:1}@media (max-width:899px){.fact-slider .slide-body{margin:0}}.fact-slider .slide-body > *{margin:0}.fact-slider .slick-next,.fact-slider .slick-prev{top:50%;transform:translateY(-50%);position:absolute}@media (max-width:1219px){.fact-slider .slick-next,.fact-slider .slick-prev{display:none}}.fact-slider .slick-next{inset-inline-start:100%;margin-inline-start:2em}.fact-slider .slick-prev{inset-inline-end:100%;left:auto;margin-inline-end:2em}.fact-slider .slick-dots{margin-bottom:0;position:static}.fact-slider .slick-dots li{margin-top:3rem}.fact-slider .slick-dots li:only-child{margin-top:0}.fact-slider .slick-dots li button::before{background-color:#00cfcb}.fact-slider .slick-dots li.slick-active button::before{background-color:#003b67}.fact-slider .slide-media{display:flex}@media (min-width:900px){.fact-slider .slide-media.grid-item{min-height:min(40vw,430px)}}@media (min-width:1220px) and (max-width:1920px){.fact-slider .slide-media.grid-item{min-height:min(22.3958333333vw,430px)}}.fact-slider .slide-media picture{width:100%}.fact-slider .slide-media img{max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fact-slider .slide-content{font-size:clamp(1.6rem, 2.2950819672vw, 2.8rem);background-color:#cbf4f3;color:#003b67;display:flex;font-family:var(--font-custom);font-weight:500}@media (min-width:900px){.fact-slider .slide-content{align-items:center;aspect-ratio:16/9}}@media (min-width:1220px) and (max-width:1920px){.fact-slider .slide-content{font-size:min(1.5625vw, 3rem)}}@media (min-width:900px){.fact-slider .slide-content__viewport{max-height:100%;overflow:auto}}.fact-slider blockquote{box-sizing:border-box;margin:0;padding:1.5em 2em;position:relative;text-align:center}.fact-slider blockquote::before{content:open-quote}.fact-slider blockquote::after{content:close-quote}.contact-selection-form h2{margin-bottom:2rem;margin-top:0}@media (min-width:1220px) and (max-width:1920px){.contact-selection-form h2{margin-bottom:min(1.0416666667vw,2rem)}}.contact-selection-form form{margin-top:4rem}@media (min-width:1220px) and (max-width:1920px){.contact-selection-form form{margin-top:min(2.0833333333vw,4rem)}}@media (max-width:599px){.contact-selection-form .switch-label{margin-bottom:1rem}}@media (max-width:599px){.contact-selection-form .customer-type-selection{margin-bottom:2rem}}@media (max-width:599px){.contact-selection-form .form-select{margin-bottom:2rem}}.country-select{height:5.6rem}@media (min-width:1220px) and (max-width:1920px){.country-select{margin-top:min(2.9166666667vw,5.6rem)}}.country-select select{display:none}.radio-icon-block{background-color:#fff;border-radius:15px;box-shadow:0 1px 2px 0 rgba(0,62,165,.1);display:block;padding:30px;position:relative;text-align:center}.stain-detective.image-view .radio-icon-block.radio-icon-block{position:relative}.stain-detective.image-view .radio-icon-block.radio-icon-block::before{border-radius:inherit;content:"";position:absolute;box-shadow:0 10px 30px 0 rgba(0,62,165,.1);left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity .3s}.stain-detective.image-view .switch-input:focus + label .stain-detective.image-view .radio-icon-block.radio-icon-block.radio-icon-block::before,.stain-detective.image-view .switch-input:hover + label .stain-detective.image-view .radio-icon-block.radio-icon-block.radio-icon-block::before{opacity:1}a.stain-detective.image-view .radio-icon-block.radio-icon-block:hover::before{opacity:1}a.stain-detective.image-view .radio-icon-block.radio-icon-block:focus::before{opacity:1}@media (max-width:599px){.radio-icon-block{align-items:center;display:flex;padding:24px}}@media (min-width:1220px) and (max-width:1920px){.radio-icon-block{padding:min(1.5625vw,30px)}}@media (max-width:599px){.radio-option-icon{margin-inline-end:20px}}@media (min-width:600px){.radio-option-icon{background-color:#f2f5fa;border-radius:50%;display:inline-block;margin-bottom:20px;padding:20px}}@media (min-width:1220px) and (max-width:1920px){.radio-option-icon{padding:min(1.5625vw,30px)}}.radio-option-icon img{vertical-align:top}.radio-option-name{font-family:var(--font-custom);color:#00cfcb;display:block;letter-spacing:-.04rem;font-weight:500;line-height:1.4}@media (max-width:599px){.radio-option-name{flex:1 1 auto;margin-inline-end:10px;text-align:start}.radio-option-name br{display:none}}@media (min-width:600px){.radio-option-name{font-size:2rem}}@media (min-width:1220px) and (max-width:1920px){.radio-option-name{font-size:min(1.0416666667vw, 2rem)}}.radio-option-check{border:1px solid #ccc;border-radius:50%;height:24px;width:24px;position:relative}@media (max-width:599px){.radio-option-check{order:1}}@media (min-width:600px){.radio-option-check{position:absolute;right:30px;top:30px}}@media (min-width:1220px) and (max-width:1920px){.radio-option-check{right:min(1.5625vw,30px);top:min(1.5625vw,30px);height:min(1.25vw,24px);width:min(1.25vw,24px)}}.radio-option-check::after,.radio-option-check::before{background-color:#fff;border-radius:.2rem;content:"";display:block;height:.2rem;position:absolute}@media (min-width:1220px) and (max-width:1920px){.radio-option-check::after,.radio-option-check::before{border-radius:min(.1041666667vw,.2rem);height:.2rem}}.radio-option-check::before{left:.5rem;top:.6rem;transform:rotate(-53deg);width:.8rem}@media (min-width:1220px) and (max-width:1920px){.radio-option-check::before{left:min(.2604166667vw,.5rem);top:min(.3125vw,.6rem);width:min(.4166666667vw,.8rem)}}.radio-option-check::after{left:.2rem;top:.8rem;transform:rotate(37deg);width:.6rem}@media (min-width:1220px) and (max-width:1920px){.radio-option-check::after{left:min(.1041666667vw,.2rem);top:min(.4166666667vw,.8rem);width:min(.3125vw,.6rem)}}.radio-option-check::before{left:10px;top:11px}@media (min-width:1220px) and (max-width:1920px){.radio-option-check::before{left:min(.5208333333vw,10px);top:min(.5729166667vw,11px)}}.radio-option-check::after{left:7px;top:13px}@media (min-width:1220px) and (max-width:1920px){.radio-option-check::after{left:min(.3645833333vw,7px);top:min(.6770833333vw,13px)}}.switch-input:checked + .switch-label .radio-icon-block .radio-option-check,.switch-input:focus + .switch-label .radio-icon-block .radio-option-check,.switch-input:hover + .switch-label .radio-icon-block .radio-option-check{border-color:#00cfcb;background-color:#00cfcb}.switch-input:focus + .switch-label .radio-icon-block,.switch-input:hover + .switch-label .radio-icon-block{box-shadow:0 10px 30px 0 rgba(0,62,165,.1)}.switch-input:focus + .switch-label .radio-icon-block .radio-option-check,.switch-input:hover + .switch-label .radio-icon-block .radio-option-check{opacity:.3}.switch-input:checked + .switch-label .radio-icon-block .radio-option-check{opacity:1}.customer-type-selection .grid-item{min-width:0}.customer-type-selection .switch-label{display:block;margin-bottom:32px;margin-inline-end:0;padding-inline-start:0}@media (min-width:1220px) and (max-width:1920px){.customer-type-selection .switch-label{margin-bottom:min(1.6666666667vw,32px)}}.customer-type-selection .form-group{margin-bottom:0}.contact-person{display:none}@media (min-width:900px){.contact-person{display:flex;align-items:flex-end}}.contact-person img{vertical-align:top}@media (min-width:900px){.contact-person img{margin-bottom:-64px}}@media (min-width:1220px) and (max-width:1920px){.contact-person img{margin-bottom:max(-3.3333333333vw,-64px)}}.contact-box ul{list-style-type:none;margin-block:1.5rem 2.5rem;padding:0;color:#00cfcb;margin-top:3rem}.contact-box ul li::before{aspect-ratio:1;background-color:#00cfcb;border-radius:50%;content:"";inset-inline-start:0;margin-top:.5em;margin-inline-start:1.1rem;position:absolute;top:0;width:.8rem}@media (max-width:1219px){.contact-box ul li::before{margin-top:.38em;height:.45em;width:.45em}}@media (min-width:1220px) and (max-width:1920px){.contact-box ul li::before{margin-inline-start:min(.5729166667vw,1.1rem);width:min(.4166666667vw,.8rem)}}@media (min-width:1220px) and (max-width:1920px){.contact-box ul{margin-block:min(0.78125vw,1.5rem) min(1.3020833333vw,2.5rem)}}.contact-box ul:last-child{margin-bottom:0}.contact-box ul li{margin-bottom:.44em;padding-inline-start:3.4rem;position:relative}@media (min-width:1220px) and (max-width:1920px){.contact-box ul li{padding-inline-start:min(1.7708333333vw,3.4rem)}}@media (min-width:900px){.contact-box ul{margin-top:2rem}}@media (min-width:1220px) and (max-width:1920px){.contact-box ul{margin-top:min(1.0416666667vw,2rem)}}.contact-box ul a{color:#00cfcb}.contact-box ul a:focus,.contact-box ul a:hover{text-decoration:none}.contact-box address p{margin-bottom:.5rem}@media (min-width:900px){.contact-box address p{margin-bottom:1.5rem}}@media (min-width:1220px) and (max-width:1920px){.contact-box address p{margin-bottom:min(.78125vw,1.5rem)}}@media (min-width:600px){.contact-form-block .grid-item h2:first-child{margin-top:0}}@media (max-width:599px){.contact-form-block .grid-item:first-child h2:first-child{margin-top:0}}@media (min-width:600px){.contact-form-block .grid-item:first-child{position:relative}.contact-form-block .grid-item:first-child form .note{margin-top:.5em;position:absolute;top:0;right:0}}.teaser-list{position:relative;display:flex;flex-wrap:wrap;margin-bottom:3rem}.teaser-list:last-child{margin-bottom:0}.teaser-list .slick-list{min-width:100%}.teaser-list .slider-item{flex:1 1 33%}.teaser-list .slider-item::after{display:none}.teaser-list .slick-dots{margin-bottom:0;position:static}.teaser-list .slick-dots li{margin-top:3rem}.teaser-list .slick-dots li:only-child{margin-top:0}.teaser-list .slick-dots li button::before{background-color:#2b2b2b}.teaser-list .slick-dots li.slick-active button::before{background-color:#00cfcb}.teaser-list .content-teaser,.teaser-list .content-teaser-link{margin-bottom:0}.teaser-list-next,.teaser-list-prev{background-color:transparent;border:0;border-radius:0;padding:0;position:absolute;top:0;bottom:0;z-index:1}@media (max-width:899px){.teaser-list-next,.teaser-list-prev{display:none!important}}.teaser-list-next .btn,.teaser-list-next .uc-embedding-accept,.teaser-list-next .uc-embedding-more-info,.teaser-list-prev .btn,.teaser-list-prev .uc-embedding-accept,.teaser-list-prev .uc-embedding-more-info{padding-inline:0}.teaser-list-next:focus,.teaser-list-next:hover,.teaser-list-prev:focus,.teaser-list-prev:hover{outline:0}.teaser-list-next:focus .btn,.teaser-list-next:focus .uc-embedding-accept,.teaser-list-next:focus .uc-embedding-more-info,.teaser-list-next:hover .btn,.teaser-list-next:hover .uc-embedding-accept,.teaser-list-next:hover .uc-embedding-more-info,.teaser-list-prev:focus .btn,.teaser-list-prev:focus .uc-embedding-accept,.teaser-list-prev:focus .uc-embedding-more-info,.teaser-list-prev:hover .btn,.teaser-list-prev:hover .uc-embedding-accept,.teaser-list-prev:hover .uc-embedding-more-info{background-color:#003b67;border-color:#003b67;transform:scale(1.03)}.teaser-list-prev{left:0;transform:translateX(-50%)}.teaser-list-next{right:0;transform:translateX(50%)}.teaser-wall{border-radius:15px;display:flex;flex-wrap:wrap;gap:5px;overflow:hidden}.wall-item{flex:1 1 33%}.wall-item--full-width{flex-basis:100%}.wall-item .content-teaser,.wall-item .content-teaser-link{margin:0}.wall-item .content-teaser{border-radius:0}@keyframes boing{0%{opacity:0;r:10px}100%{opacity:1;r:3px}}.location-map-poi{fill:#00CFCB;r:2px}@media (max-width:899px){.location-map-poi{r:2.5px}}.location-map-poi.highlighted{cursor:pointer;fill:#003b67;r:3px;transition:r .5s ease}.location-map-poi.highlighted.to-be-animated{fill:#00CFCB}.location-map-poi.highlighted:hover{r:7px}.location-map-poi.highlighted.focussing{animation:boing ease-in-out .4s 1 forwards;opacity:0}.location-map-outer{position:relative}.tooltip-container{left:0;position:absolute;top:0}.map-tooltip{background-color:#003b67;border-radius:16px;box-shadow:0 10px 30px rgba(0,59,103,.05);box-sizing:border-box;color:#fff;max-width:250px;min-width:200px;opacity:0;padding:20px;position:absolute;transform:translate(-50%,5px);transition:opacity .2s ease-out,transform .2s ease-out;visibility:hidden}@media (min-width:1220px) and (max-width:1920px){.map-tooltip{border-radius:min(.8333333333vw,16px);max-width:min(13.0208333333vw,250px);min-width:min(10.4166666667vw,200px);padding:min(1.0416666667vw,20px);transform:translate(-50%,min(.2604166667vw,5px))}}.map-tooltip > :last-child{margin-bottom:0}.map-tooltip a{color:#00cfcb;text-decoration:none}.map-tooltip a:hover{color:rgba(255,255,255,.5)}.map-tooltip.open{opacity:1;transform:translate(-50%,0);visibility:visible}.map-tooltip.open::before{border-bottom:10px solid #003b67;border-left:10px solid transparent;border-right:10px solid transparent;content:"";display:block;left:50%;position:absolute;top:-10px;transform:translateX(-50%)}.location-name{display:block;font-weight:700;margin-bottom:.5em}.social-feed .grid-sizer{margin-top:-1px}.social-feed .grid{flex-wrap:wrap}@media (max-width:599px){.social-feed .grid-item{width:100%}}.social-feed-teaser{background-color:#fff;border-radius:15px;box-shadow:0 1px 2px 0 rgba(0,62,165,.1);font-size:clamp(1.6rem, 1.4754098361vw, 1.8rem);color:inherit;display:block;margin-bottom:20px;text-decoration:inherit}.stain-detective.image-view .social-feed-teaser.radio-icon-block{position:relative}.stain-detective.image-view .social-feed-teaser.radio-icon-block::before{border-radius:inherit;content:"";position:absolute;box-shadow:0 10px 30px 0 rgba(0,62,165,.1);left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity .3s}.stain-detective.image-view .switch-input:focus + label .stain-detective.image-view .social-feed-teaser.radio-icon-block.radio-icon-block::before,.stain-detective.image-view .switch-input:hover + label .stain-detective.image-view .social-feed-teaser.radio-icon-block.radio-icon-block::before{opacity:1}a.stain-detective.image-view .social-feed-teaser.radio-icon-block:hover::before{opacity:1}a.stain-detective.image-view .social-feed-teaser.radio-icon-block:focus::before{opacity:1}@media (min-width:600px){.social-feed-teaser{margin-bottom:32px}}.social-feed-teaser .author{display:flex;margin-bottom:20px}.social-feed-teaser .author-image{flex:0 0 auto;margin-inline-end:10px}.social-feed-teaser .author-image img{border-radius:50%}.social-feed-teaser .posting-details > span{display:block}.social-feed-teaser .name{font-family:var(--font-custom);font-size:clamp(1.8rem, 1.6393442623vw, 2rem);color:#00cfcb;font-weight:500;line-height:1.3;letter-spacing:.04rem;margin-bottom:.1em}a.social-feed-teaser:focus .name,a.social-feed-teaser:hover .name{color:#003b67}.social-feed-teaser-image-container{height:0;padding-bottom:100%;position:relative;border-top-right-radius:inherit;border-top-left-radius:inherit;overflow:hidden}.social-feed-teaser-image-container img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.social-feed-teaser-content{padding:20px}.social-feed-teaser-content .platform-icon{color:#003b67;display:block;font-size:4rem}.social-feed-teaser-content .platform-icon svg{height:1em;width:1em}:root{--color-stain-devil-blood:#a33437;--color-stain-devil-blood-light:#f298a2;--color-stain-devil-deo:#181715;--color-stain-devil-deo-light:#7a7b7c;--color-stain-devil-fat:#d37f31;--color-stain-devil-fat-light:#f4993d;--color-stain-devil-fruit:#581689;--color-stain-devil-fruit-light:#934c98;--color-stain-devil-ink:#5c67b2;--color-stain-devil-ink-light:#74b9e7;--color-stain-devil-nature:#7ab342;--color-stain-devil-nature-light:#8abe65;--color-stain-devil-office:#dc9f33;--color-stain-devil-office-light:#ffd500;--color-stain-devil-oil:#6fa7a7;--color-stain-devil-oil-light:#70c5ca}.stain-detective{position:relative}.stain-detective fieldset{min-width:0}.stain-detective .result-container{min-height:200px}@media (min-width:600px){.stain-detective-head{display:flex;justify-content:center}}.stain-detective__search{flex-grow:1;max-width:660px}@media (min-width:1220px) and (max-width:1920px){.stain-detective__search{max-width:min(34.375vw,660px)}}.stain-detective-headline{display:block;margin-bottom:1.8rem}@media (min-width:600px){.stain-detective-headline{display:flex;margin-bottom:2.8rem}}@media (min-width:1220px) and (max-width:1920px){.stain-detective-headline{margin-bottom:min(1.4583333333vw,2.8rem)}}.stain-detective-headline .link-back{align-items:center;color:#00cfcb;display:inline-flex;margin-inline-end:30px;text-decoration:none}.stain-detective-headline .link-back:focus,.stain-detective-headline .link-back:hover{color:#003b67}.stain-detective-headline .link-back .icon{margin-inline-end:16px}.stain-detective-headline .link-back.hidden{display:none}@media (max-width:599px){.stain-detective-headline .headline-text{display:block;margin-top:1.8rem}}.stain-detective-step:not(.current){height:0;overflow:hidden;position:absolute;visibility:hidden;width:0}.stain-detective-step.current{visibility:visible;position:relative}.stain-detective-filter-group{border-radius:15px;display:grid;list-style-type:none;margin-inline:auto;overflow:hidden}@media (max-width:899px){.stain-detective-filter-group{grid-template-columns:repeat(2,1fr)}.stain-detective-step[data-results="2"] .stain-detective-filter-group{grid-template-columns:repeat(2,1fr);width:66%}.stain-detective-step[data-results="1"] .stain-detective-filter-group{grid-template-columns:repeat(1,1fr);width:33%}}@media (min-width:900px) and (max-width:1219px){.stain-detective-filter-group{grid-template-columns:repeat(4,1fr)}.stain-detective-step[data-results="3"] .stain-detective-filter-group{grid-template-columns:repeat(3,1fr);width:75%}.stain-detective-step[data-results="2"] .stain-detective-filter-group{grid-template-columns:repeat(2,1fr);width:50%}.stain-detective-step[data-results="1"] .stain-detective-filter-group{grid-template-columns:repeat(1,1fr);width:25%}}@media (min-width:1220px){.stain-detective-filter-group{grid-template-columns:repeat(5,1fr)}.stain-detective-step[data-results="4"] .stain-detective-filter-group{grid-template-columns:repeat(4,1fr);width:80%}.stain-detective-step[data-results="3"] .stain-detective-filter-group{grid-template-columns:repeat(3,1fr);width:60%}.stain-detective-step[data-results="2"] .stain-detective-filter-group{grid-template-columns:repeat(2,1fr);width:40%}.stain-detective-step[data-results="1"] .stain-detective-filter-group{grid-template-columns:repeat(1,1fr);width:20%}}@media (min-width:1220px) and (max-width:1920px){.stain-detective-filter-group{border-radius:min(.78125vw,15px)}}.stain-detective-filter-group:not(.stain-detective-filter-group--expandable) + .text-center,[data-results="0"] .stain-detective-filter-group + .text-center{display:none}.filter-property{--filter-property-button-color:#E6007E}.filter-property.hidden{display:none!important}.filter-property label{cursor:pointer}.filter-property--nature{--filter-property-background:var(--color-stain-devil-nature-light);--filter-property-button-color:var(--color-stain-devil-nature)}.filter-property--ink{--filter-property-background:var(--color-stain-devil-ink-light);--filter-property-button-color:var(--color-stain-devil-ink)}.filter-property--fruit{--filter-property-background:var(--color-stain-devil-fruit-light);--filter-property-button-color:var(--color-stain-devil-fruit)}.filter-property--blood{--filter-property-background:var(--color-stain-devil-blood-light);--filter-property-button-color:var(--color-stain-devil-blood)}.filter-property--fat{--filter-property-background:var(--color-stain-devil-fat-light);--filter-property-button-color:var(--color-stain-devil-fat)}.filter-property--office{--filter-property-background:var(--color-stain-devil-office-light);--filter-property-button-color:var(--color-stain-devil-office)}.filter-property--deo{--filter-property-background:var(--color-stain-devil-deo-light);--filter-property-button-color:var(--color-stain-devil-deo)}.filter-property--oil{--filter-property-background:var(--color-stain-devil-oil-light);--filter-property-button-color:var(--color-stain-devil-oil)}.filter-property{background-color:var(--filter-property-background);aspect-ratio:1/1;box-sizing:border-box;display:flex;width:100%}.filter-property .filter-property__image--responsive{display:none}.filter-property .filter-property__image--static{display:block}@media (min-width:600px) and (max-width:899px){.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)),.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(15n+13 of :not(.hidden)),.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(15n+8 of :not(.hidden)){grid-column:span 2;grid-row:span 2}.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .radio-icon-block,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(15n+13 of :not(.hidden)) .radio-icon-block,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(15n+8 of :not(.hidden)) .radio-icon-block{padding-bottom:40px}}@media (min-width:600px) and (max-width:899px) and (min-width:1220px) and (max-width:1920px){.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .radio-icon-block,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(15n+13 of :not(.hidden)) .radio-icon-block,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(15n+8 of :not(.hidden)) .radio-icon-block{padding-bottom:min(4.1666666667vw,80px)}}@media (min-width:600px) and (max-width:899px) and (min-width:1921px){.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .radio-icon-block,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(15n+13 of :not(.hidden)) .radio-icon-block,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(15n+8 of :not(.hidden)) .radio-icon-block{padding-bottom:80px}}@media (min-width:600px) and (max-width:899px){.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .radio-option-icon,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(15n+13 of :not(.hidden)) .radio-option-icon,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(15n+8 of :not(.hidden)) .radio-option-icon{margin-bottom:0}}@media (min-width:600px) and (max-width:899px) and (min-width:1220px) and (max-width:1920px){.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .radio-option-name,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(15n+13 of :not(.hidden)) .radio-option-name,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(15n+8 of :not(.hidden)) .radio-option-name{margin:0 min(4.1666666667vw,80px)}}@media (min-width:600px) and (max-width:899px) and (min-width:1921px){.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .radio-option-name,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(15n+13 of :not(.hidden)) .radio-option-name,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(15n+8 of :not(.hidden)) .radio-option-name{margin:0 80px}}@media (min-width:600px) and (max-width:899px){.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .filter-property__image--responsive,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(15n+13 of :not(.hidden)) .filter-property__image--responsive,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(15n+8 of :not(.hidden)) .filter-property__image--responsive{display:block}.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .filter-property__image--static,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(15n+13 of :not(.hidden)) .filter-property__image--static,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(15n+8 of :not(.hidden)) .filter-property__image--static{display:none}}@media (min-width:900px) and (max-width:1219px){.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)),.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(10n+11 of :not(.hidden)),.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(10n+8 of :not(.hidden)){grid-column:span 2;grid-row:span 2}.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .radio-icon-block,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(10n+11 of :not(.hidden)) .radio-icon-block,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(10n+8 of :not(.hidden)) .radio-icon-block{padding-bottom:40px}}@media (min-width:900px) and (max-width:1219px) and (min-width:1220px) and (max-width:1920px){.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .radio-icon-block,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(10n+11 of :not(.hidden)) .radio-icon-block,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(10n+8 of :not(.hidden)) .radio-icon-block{padding-bottom:min(4.1666666667vw,80px)}}@media (min-width:900px) and (max-width:1219px) and (min-width:1921px){.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .radio-icon-block,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(10n+11 of :not(.hidden)) .radio-icon-block,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(10n+8 of :not(.hidden)) .radio-icon-block{padding-bottom:80px}}@media (min-width:900px) and (max-width:1219px){.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .radio-option-icon,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(10n+11 of :not(.hidden)) .radio-option-icon,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(10n+8 of :not(.hidden)) .radio-option-icon{margin-bottom:0}}@media (min-width:900px) and (max-width:1219px) and (min-width:1220px) and (max-width:1920px){.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .radio-option-name,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(10n+11 of :not(.hidden)) .radio-option-name,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(10n+8 of :not(.hidden)) .radio-option-name{margin:0 min(4.1666666667vw,80px)}}@media (min-width:900px) and (max-width:1219px) and (min-width:1921px){.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .radio-option-name,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(10n+11 of :not(.hidden)) .radio-option-name,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(10n+8 of :not(.hidden)) .radio-option-name{margin:0 80px}}@media (min-width:900px) and (max-width:1219px){.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .filter-property__image--responsive,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(10n+11 of :not(.hidden)) .filter-property__image--responsive,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(10n+8 of :not(.hidden)) .filter-property__image--responsive{display:block}.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .filter-property__image--static,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(10n+11 of :not(.hidden)) .filter-property__image--static,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(10n+8 of :not(.hidden)) .filter-property__image--static{display:none}}@media (min-width:1220px){.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)),.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(14n+11 of :not(.hidden)),.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(14n+15 of :not(.hidden)){grid-column:span 2;grid-row:span 2}.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .radio-icon-block,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(14n+11 of :not(.hidden)) .radio-icon-block,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(14n+15 of :not(.hidden)) .radio-icon-block{padding-bottom:40px}}@media (min-width:1220px) and (min-width:1220px) and (max-width:1920px){.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .radio-icon-block,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(14n+11 of :not(.hidden)) .radio-icon-block,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(14n+15 of :not(.hidden)) .radio-icon-block{padding-bottom:min(4.1666666667vw,80px)}}@media (min-width:1220px) and (min-width:1921px){.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .radio-icon-block,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(14n+11 of :not(.hidden)) .radio-icon-block,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(14n+15 of :not(.hidden)) .radio-icon-block{padding-bottom:80px}}@media (min-width:1220px){.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .radio-option-icon,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(14n+11 of :not(.hidden)) .radio-option-icon,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(14n+15 of :not(.hidden)) .radio-option-icon{margin-bottom:0}}@media (min-width:1220px) and (min-width:1220px) and (max-width:1920px){.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .radio-option-name,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(14n+11 of :not(.hidden)) .radio-option-name,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(14n+15 of :not(.hidden)) .radio-option-name{margin:0 min(4.1666666667vw,80px)}}@media (min-width:1220px) and (min-width:1921px){.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .radio-option-name,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(14n+11 of :not(.hidden)) .radio-option-name,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(14n+15 of :not(.hidden)) .radio-option-name{margin:0 80px}}@media (min-width:1220px){.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .filter-property__image--responsive,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(14n+11 of :not(.hidden)) .filter-property__image--responsive,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(14n+15 of :not(.hidden)) .filter-property__image--responsive{display:block}.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(1 of :not(.hidden)) .filter-property__image--static,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(14n+11 of :not(.hidden)) .filter-property__image--static,.stain-detective-step:not([data-results="1"]):not([data-results="2"]) .filter-property:nth-child(14n+15 of :not(.hidden)) .filter-property__image--static{display:none}}.filter-property img{display:block;margin:0 auto;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.filter-property label{display:flex;width:100%}.filter-property .radio-icon-block{align-items:center;background-color:var(--filter-property-background);border-radius:0;box-shadow:none;display:flex;flex-direction:column;padding:0;padding-bottom:20px;width:100%}@media (min-width:1220px) and (max-width:1920px){.filter-property .radio-icon-block{padding-bottom:min(2.0833333333vw,40px)}}@media (min-width:1921px){.filter-property .radio-icon-block{padding-bottom:40px}}.filter-property .radio-option-icon{align-items:center;background-color:transparent;border-radius:0;box-sizing:border-box;display:flex;flex:1 1 auto;height:auto;justify-content:center;margin:0 0 -8%;overflow:hidden;padding:0;width:100%}.filter-property .radio-option-name{align-items:center;border-radius:1.7em;box-sizing:border-box;color:#000;display:inline-flex;flex:0 0 auto;margin:0 20px;text-align:center}@media (max-width:599px){.filter-property .radio-option-name{font-size:1.4rem}}@media (min-width:600px){.filter-property .radio-option-name{font-size:clamp(1.5rem, 1.4754098361vw, 1.8rem);background-color:var(--filter-property-button-color);color:#fff;min-height:3.1em;padding:.5em 1em}}@media (min-width:1220px) and (max-width:1920px){.filter-property .radio-option-name{font-size:min(.9375vw, 1.8rem);margin:0 min(2.0833333333vw,40px)}}@media (min-width:1921px){.filter-property .radio-option-name{margin:0 40px}}.filter-property .switch-input:checked + label .radio-icon-block{box-shadow:0 10px 30px 0 rgba(0,62,165,.1)}.stain-detective-step-2 .radio-icon-block,.stain-detective-step-3 .radio-icon-block{justify-content:flex-end}.stain-detective-step-2 picture,.stain-detective-step-3 picture{display:contents}.stain-detective-step-2 .radio-option-icon,.stain-detective-step-3 .radio-option-icon{inset:0;position:absolute;z-index:0}.stain-detective-step-2 .radio-option-name,.stain-detective-step-3 .radio-option-name{position:relative;z-index:1}.stain-no-result{color:#003b67;display:none;margin:0 auto;max-width:70%;text-align:center}@media (min-width:900px){.stain-no-result{line-height:1.2}}@media (min-width:1220px) and (max-width:1920px){.stain-no-result{font-size:min(1.25vw, 2.4rem)}}.stain-no-result .btn-primary,.stain-no-result .uc-embedding-more-info{top:20px}.stain-no-result img{height:150px;margin:2rem 0;width:150px}.stain-no-result--show{display:block}.stain-detective-filter-group--expandable{margin-bottom:2em}@media (max-width:599px){.stain-detective-filter-group--expandable .filter-property:nth-child(n+13 of :not(.hidden)){display:none!important}}@media (min-width:600px) and (max-width:899px){.stain-detective-filter-group--expandable .filter-property:nth-child(n+13 of :not(.hidden)){display:none!important}}@media (min-width:900px) and (max-width:1219px){.stain-detective-filter-group--expandable .filter-property:nth-child(n+11 of :not(.hidden)){display:none!important}}@media (min-width:1220px){.stain-detective-filter-group--expandable .filter-property:nth-child(n+15 of :not(.hidden)){display:none!important}}:root{--step-item-inner-padding:1.9em}.step-by-step-box{font-size:clamp(1.6rem, 1.4754098361vw, 1.8rem);counter-reset:step}@media (min-width:1220px) and (max-width:1920px){.step-by-step-box{font-size:min(.9375vw, 1.8rem)}}.step-by-step-box .step-item{padding:0 var(--step-item-inner-padding);width:100%}.step-by-step-box .step-item .step-media{display:flex;justify-content:center;margin-bottom:30px;width:100%}@media (min-width:1220px) and (max-width:1920px){.step-by-step-box .step-item .step-media{margin-bottom:min(1.5625vw,30px)}}.step-by-step-box .step-item .step-image{display:block;flex:1 1 auto;text-align:center}.step-by-step-box .step-item img{display:inline-block;max-height:100%;vertical-align:top;width:auto}@media (max-width:899px){.step-by-step-box .step-item img{max-height:150px}}.step-by-step-box .step-item p{margin:0;line-height:1.6}.step-by-step-box .step-counter{font-size:clamp(2rem, 1.9672131148vw, 2.4rem);align-items:center;background-color:#fff;border-radius:50%;border:2px solid #003b67;box-sizing:border-box;color:#003b67;display:flex;font-family:var(--font-custom);font-weight:700;height:1.5em;justify-content:center;letter-spacing:-.04rem;width:1.5em}@media (min-width:1220px) and (max-width:1920px){.step-by-step-box .step-counter{font-size:min(1.25vw, 2.4rem);height:min(3.3333333333vw,6.4rem);width:min(3.3333333333vw,6.4rem)}}.step-by-step-box .step-counter::before{counter-increment:step;content:"" counter(step) "";text-align:center;vertical-align:middle}.accordion-element .step-by-step-box .step-counter{border-color:#fff}.step-by-step-box__wrapper{padding:0}@media (min-width:599px) and (max-width:899px){.step-by-step-box__wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-inline:-15px}}@media (min-width:599px) and (max-width:899px) and (min-width:1220px) and (max-width:1920px){.step-by-step-box__wrapper{margin-inline:max(-0.78125vw,-15px)}}@media (min-width:599px) and (max-width:899px){.step-by-step-box__wrapper > li{box-sizing:border-box;padding-inline:15px;width:50%}}@media (min-width:599px) and (max-width:899px) and (min-width:1220px) and (max-width:1920px){.step-by-step-box__wrapper > li{padding-inline:min(0.78125vw,15px)}}@media (min-width:599px) and (max-width:899px){.step-by-step-box__wrapper > li > *{margin-top:0}}@media (min-width:900px){.step-by-step-box__wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-inline:-15px}}@media (min-width:900px) and (min-width:1220px) and (max-width:1920px){.step-by-step-box__wrapper{margin-inline:max(-0.78125vw,-15px)}}@media (min-width:900px){.step-by-step-box__wrapper > li{box-sizing:border-box;padding-inline:15px;width:33.3333333333%}}@media (min-width:900px) and (min-width:1220px) and (max-width:1920px){.step-by-step-box__wrapper > li{padding-inline:min(0.78125vw,15px)}}@media (min-width:900px){.step-by-step-box__wrapper > li > *{margin-top:0}}.accordion-element .step-by-step-box__wrapper{margin-top:0;margin:0 calc(var(--step-item-inner-padding) * -1)}.step-by-step-box__wrapper > li{display:flex;list-style-type:none;margin-bottom:20px}@media (min-width:600px){.step-by-step-box__wrapper > li{margin-bottom:30px}}.step-by-step-box__wrapper > li:not(:has(.step-item > .step-media)){align-items:flex-end}.step-content{display:flex;gap:1.33em}.step-content .step-counter{flex-shrink:0}.article-teaser-list.grid-2-tablet-portrait-up{flex-wrap:wrap}.article-teaser-list.grid-2-tablet-portrait-up .grid-item{display:flex}.article-teaser-list.grid-2-tablet-portrait-up .article-teaser{margin-bottom:3rem}.article-teaser{display:block;margin-bottom:1.5rem;position:relative;text-decoration:none;width:100%}@media (min-width:900px){.article-teaser{padding-top:100%}}.article-teaser .content-label{margin-bottom:10px;pointer-events:none;word-break:break-word}.article-teaser__absolute{height:100%;width:100%}@media (min-width:900px){.article-teaser__absolute{bottom:0;left:0;position:absolute;right:0;top:0}}.article-teaser__flip-card{height:100%;position:relative;width:100%}@media (min-width:900px){.article-teaser__flip-card{perspective:2000px}}.article-teaser__flip-card-inner{height:100%;width:100%;box-shadow:0 1px 2px 0 rgba(0,62,165,.1);border-radius:16px;transform-style:preserve-3d}@media (prefers-reduced-motion:no-preference){.article-teaser__flip-card-inner{transition:transform 1s}}.article-teaser__flip-card-inner::before{border-radius:inherit;box-shadow:0 10px 30px 0 rgba(0,62,165,.1);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.article-teaser__image{border-radius:16px 16px 0 0;flex:1 1 auto;overflow:hidden}@media (max-width:899px){.article-teaser__image{height:0!important;padding-top:75%;position:relative}}@media (min-width:900px){.article-teaser__image{height:100%;width:100%}}.article-teaser__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:899px){.article-teaser__image img{position:absolute;top:0}}.article-teaser__content{align-items:self-start;background-color:#fff;border-radius:0 0 16px 16px;box-sizing:border-box;display:flex;flex-direction:column;flex:0 0 auto;padding:20px;width:100%}@media (max-width:899px){.article-teaser__content{height:auto!important}}@media (min-width:900px){.article-teaser__content{max-height:100%;overflow-y:hidden;padding:30px}}@media (min-width:1220px) and (max-width:1920px){.article-teaser__content{padding:min(1.5625vw,30px)}}.article-teaser__flip-card-back,.article-teaser__flip-card-front{width:100%;height:100%;background-color:#fff;border-radius:16px}@media (min-width:900px){.article-teaser__flip-card-back,.article-teaser__flip-card-front{backface-visibility:hidden;position:absolute}}.article-teaser__flip-card-front{display:flex;flex-direction:column}.article-teaser__flip-card-back{box-sizing:border-box;display:none;flex-direction:column;flex:1 1 auto;justify-content:flex-start;width:100%;height:100%;padding:20px}.article-teaser__flip-card-back .btn,.article-teaser__flip-card-back .uc-embedding-accept,.article-teaser__flip-card-back .uc-embedding-more-info{align-self:flex-end;max-width:100%;overflow:visible;text-align:right;word-break:break-word}@media (max-width:899px){.article-teaser__flip-card-back{display:none}}@media (min-width:900px){.article-teaser__flip-card-back{max-height:100%;overflow-y:hidden;padding:30px;transform:rotateY(180deg)}}@media (min-width:1220px) and (max-width:1920px){.article-teaser__flip-card-back{padding:min(1.5625vw,30px)}}.article-teaser__flip-card-back .article-teaser__headline{color:#003b67}.article-teaser__flip-card-back .content-label{align-self:flex-start;text-align:center}.article-teaser__description{color:#353534;flex-grow:1;margin:.6em 0;word-break:break-word}.article-teaser__headline{font-family:var(--font-custom);color:#00cfcb;font-size:2rem;font-weight:500;letter-spacing:-.04rem;line-height:1.4;margin-bottom:0;word-break:break-word}@media (min-width:1220px) and (max-width:1920px){.article-teaser__headline{font-size:min(1.0416666667vw, 2rem)}}.article-teaser:focus .article-teaser__flip-card-inner::before,.article-teaser:hover .article-teaser__flip-card-inner::before{opacity:1}@media (min-width:900px){.article-teaser.article-teaser--flippable__flip-card-back,.article-teaser.article-teaser--flippable__flip-card-front{backface-visibility:hidden;position:absolute}}@media (hover:hover) and (pointer:fine) and (min-width:900px){.article-teaser.article-teaser--flippable .article-teaser__flip-card-back{display:flex;overflow-y:auto}.article-teaser.article-teaser--flippable:focus .article-teaser__flip-card-inner,.article-teaser.article-teaser--flippable:hover .article-teaser__flip-card-inner{transform:rotateY(180deg)}}.article-teaser-slider{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:3rem;position:relative}.article-teaser-slider:last-child{margin-bottom:0}.article-teaser-slider .slick-list{margin-bottom:-3rem;margin-top:-3rem;min-width:100%}.article-teaser-slider .slick-track{display:flex!important}.article-teaser-slider .slider-item{height:inherit!important;padding-bottom:3rem;padding-top:3rem}@media (max-width:599px){.article-teaser-slider .slider-item{max-width:calc(100vw - 30px);width:330px}}.article-teaser-slider .slider-item::after{display:none}.article-teaser-slider .slick-dots{margin-bottom:0;position:static}.article-teaser-slider .slick-dots li{margin-top:3rem}.article-teaser-slider .slick-dots li:only-child{margin-top:0}.article-teaser-slider .slick-dots li button::before{background-color:#2b2b2b}.article-teaser-slider .slick-dots li.slick-active button::before{background-color:#00cfcb}.article-teaser-slider .article-teaser{margin-bottom:0}@media (max-width:899px){.article-teaser-slider .article-teaser{height:100%}}.article-teaser-slider:not(.slick-initialized) .slick-next,.article-teaser-slider:not(.slick-initialized) .slick-prev{display:none}.article-teaser-slider:not(.slick-initialized) .slider-item{padding-bottom:0;padding-top:0}@media (max-width:599px){.article-teaser-slider:not(.slick-initialized) .slider-item{flex:1 1 auto;padding:0}}.article-teaser-slider:not(.slick-initialized) .slider-item + .slider-item{display:none}@media (min-width:600px){.article-teaser-slider:not(.slick-initialized) .slider-item{flex:0 0 50%}}@media (min-width:1220px){.article-teaser-slider:not(.slick-initialized) .slider-item{flex:0 0 33%}}.article-teaser-slider.slick-initialized .article-teaser__image{flex-grow:0}.article-teaser-slider.slick-initialized .article-teaser__content{flex-grow:1}.article-teaser-slider .slick-next,.article-teaser-slider .slick-prev{position:absolute;top:50%;z-index:1}@media (max-width:1219px){.article-teaser-slider .slick-next,.article-teaser-slider .slick-prev{display:none}}.article-teaser-slider .slick-prev{left:0;transform:translate(-50%,-50%)}.article-teaser-slider .slick-next{right:0;transform:translate(50%,-50%)}.overflow-hidden{overflow:hidden}.cta{align-items:center}.cta .grid-item--image{text-align:center}@media (max-width:899px){.cta .grid-item--image{display:none}}.cta .grid-item--image img{margin:0;width:auto}.cta.cta--image-edge{align-items:flex-start}@media (min-width:900px){.cta.cta--image-edge .grid-item--image{align-items:flex-end;align-self:flex-end;display:flex;justify-content:center}}@media (min-width:900px){.cta.cta--image-edge .grid-item--image img{margin:-64px 0}}@media (min-width:1220px) and (max-width:1920px){.cta.cta--image-edge .grid-item--image img{margin:max(-3.3333333333vw,-64px) 0}}.cta.cta--image-edge.top .grid-item--image{align-self:flex-start;position:relative}.cta.cta--image-edge.top .grid-item--image img{position:absolute;top:0;width:auto}.cta h2{margin-bottom:3rem}.cta .btn-small.btn-icon-only{padding:0}.colored-area-default:not(.hidden) + .colored-area-default .cta--image-edge img,.colored-area-default:not(.hidden) + .colored-area-gradient .cta--image-edge img{margin-top:0}.colored-area-secondary:not(.hidden) + .colored-area-secondary .cta--image-edge img{margin-top:0}.colored-area-gradient:not(.hidden) + .colored-area-secondary .cta--image-edge img{margin-top:0}:root{--filter-bar-margin:10px}.guide-teaser-list + div{margin-top:30px}.guide-teaser-list .grid-3-tablet-landscape-up{flex-wrap:wrap}@media (min-width:900px){.guide-teaser-list .grid-3-tablet-landscape-up{row-gap:32px}}@media (min-width:1220px){.guide-teaser-list .grid-3-tablet-landscape-up{row-gap:min(1.6666666667vw,32px)}}.guide-teaser-list .grid-2-tablet-portrait-up:not(:has(> .grid-item:nth-child(3))) .grid-item{flex-grow:0}.guide-overview__load-more-btn{font-size:clamp(1.4rem, 1.3114754098vw, 1.6rem);cursor:pointer}@media (min-width:1220px) and (max-width:1920px){.guide-overview__load-more-btn{font-size:min(.8333333333vw, 1.6rem)}}.guide-overview__load-more-btn.hidden{display:none}.guide-overview__load-more-btn.loading{opacity:.5;pointer-events:none}.filter-bar{align-items:end;display:flex;flex-wrap:wrap;row-gap:1.5em;justify-content:space-between;margin:0 -10px 2em}@media (min-width:900px){.filter-bar{margin-block-end:3.55em}}.filter-bar > *{margin-block-end:0;margin-inline:var(--filter-bar-margin)}.filter-bar .text-highlight{font-size:clamp(1.8rem, 1.9672131148vw, 2.4rem);color:#003b67;flex:10 1 auto;font-family:var(--font-custom);font-weight:600;letter-spacing:-.04rem;line-height:1.4;word-break:break-word}@media (max-width:599px){.filter-bar .text-highlight{text-align:center}}@media (min-width:1220px) and (max-width:1920px){.filter-bar .text-highlight{font-size:min(1.25vw, 2.4rem)}}.filter-bar .dropdown{flex:1 0 auto;word-break:break-word;z-index:3!important}@media (max-width:899px){.filter-bar .dropdown{flex-basis:40%;max-width:calc(100% - 2 * var(--filter-bar-margin))}}@media (min-width:900px){.filter-bar .dropdown{flex-basis:calc((100% - 2 * var(--filter-bar-margin) - 60px)/ 3);flex-grow:0}}.filter-bar .dropdown .btn,.filter-bar .dropdown .uc-embedding-accept,.filter-bar .dropdown .uc-embedding-more-info{border-radius:64px;font-size:inherit;font-weight:700;padding-inline:1.6em}.filter-bar .dropdown .icon-filter{margin-inline-end:.5em}.filter-bar .dropdown [role=button]{cursor:pointer}#cci-root{transition:visibility .2s,opacity .2s;visibility:visible;opacity:1}.nav-main-opened #cci-root{transition:visibility .2s .1s,opacity .2s .1s;visibility:hidden;opacity:0}.search-header-content{align-items:center;display:flex;flex-direction:column}.search-header-content .form-group{width:100%}@media (max-width:899px){.search-header-content .form-group input{height:4rem}}.search-header-content .search-hits-msg{font-family:var(--font-custom);color:#003b67;font-size:2rem;padding:25px 0 40px;text-align:center}@media (min-width:900px){.search-header-content .search-hits-msg{font-size:2.5rem}}.search-header-content .search-hits-msg .hightlighted{color:#00cfcb}.search-results-wrapper ol,.search-results-wrapper ul{list-style:none;padding:0}.search-results-wrapper a{text-decoration:none}@media (max-width:899px){.search-results-wrapper .search-paging-wrapper{display:flex;justify-content:center}.search-results-wrapper .search-paging-wrapper:first-child .tx-indexedsearch-browsebox{display:none}}.search-results .search-result-head{margin-bottom:8px;position:relative}.search-results .search-result-head .search-result-ranking,.search-results .search-result-head a{color:#003b67;font-size:1.6rem}.search-results .search-result-head a{font-size:1.8rem;font-weight:600;margin-bottom:10px;display:block}@media (min-width:900px){.search-results .search-result-head a{margin-inline-end:130px;display:flex}}.search-results .search-result-head a:focus,.search-results .search-result-head a:hover{color:#00cfcb}.search-results .search-result-head .search-result-ranking{margin-top:10px}@media (min-width:900px){.search-results .search-result-head .search-result-ranking{position:absolute;top:0;right:0;margin:0}}.search-results .tx-indexedsearch-redMarkup{color:#00cfcb;font-weight:300}.search-results li{background-color:#fff;border-radius:1em;margin-bottom:20px;padding:30px 30px}.search-results li:last-child{margin-bottom:0}.search-paging-wrapper{align-items:center;display:flex;justify-content:flex-end}.search-paging-wrapper:first-child{margin-bottom:40px}.search-paging-wrapper:last-child{margin-top:40px}.search-paging-wrapper .hightlighted{color:#003b67;font-weight:600}.search-paging-wrapper .tx-indexedsearch-browsebox{align-items:center;display:flex;flex-direction:row}.search-paging-wrapper .tx-indexedsearch-browsebox li{margin-inline-end:20px}.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage),.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage){border-radius:1.7em;font-size:1.6rem;min-height:4rem;min-width:4rem;align-items:center;border:2px solid;box-sizing:border-box;display:inline-flex;font-family:var(--font-custom);font-weight:500;justify-content:center;letter-spacing:-.04rem;margin:0;overflow:hidden;padding:.7rem 15px;position:relative;text-align:center;text-decoration:none;vertical-align:middle;background-color:#e6007e;border-color:#e6007e;color:#fff;position:relative;padding:.7rem}@media (min-width:900px){.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage),.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage){font-size:2rem;min-height:5.6rem;min-width:5.6rem}}@media (min-width:1220px) and (max-width:1920px){.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage),.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage){font-size:min(1.0416666667vw, 2rem);min-height:min(2.9166666667vw,5.6rem);min-width:min(2.9166666667vw,5.6rem);padding:min(.3645833333vw,.7rem) min(.78125vw,15px)}}.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage) .loader,.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage) .loader{transform:scale(.5)}@media (prefers-reduced-motion:no-preference){.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage),.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage){transition:background-color ease-in-out var(--transition-timing),color ease-in-out var(--transition-timing),border-color ease-in-out var(--transition-timing),transform ease-in-out var(--transition-timing)}}.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage):active,.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage):focus,.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage):hover,.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage):active,.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage):focus,.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage):hover{background-color:#003b67;border-color:#003b67}@media (prefers-reduced-motion:no-preference){.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage):active,.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage):focus,.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage):hover,.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage):active,.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage):focus,.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage):hover{transform:scale(1.03)}}.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage)::before,.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage)::before{content:none}@media print{.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage) .btn-icon,.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage) .btn-icon{color:#00cfcb}}.search-paging-wrapper .tx-indexedsearch-browsebox li.uc-embedding-more-info:first-child:not(.tx-indexedsearch-browselist-currentPage),.search-paging-wrapper .tx-indexedsearch-browsebox li.uc-embedding-more-info:last-child:not(.tx-indexedsearch-browselist-currentPage),.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage).btn-light,.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage).btn-light{background-color:transparent;border-color:transparent;color:#003b67}@media (prefers-reduced-motion:no-preference){.search-paging-wrapper .tx-indexedsearch-browsebox li.uc-embedding-more-info:first-child:not(.tx-indexedsearch-browselist-currentPage),.search-paging-wrapper .tx-indexedsearch-browsebox li.uc-embedding-more-info:last-child:not(.tx-indexedsearch-browselist-currentPage),.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage).btn-light,.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage).btn-light{transition:background-color ease-in-out var(--transition-timing),color ease-in-out var(--transition-timing),border-color ease-in-out var(--transition-timing),transform ease-in-out var(--transition-timing)}}.search-paging-wrapper .tx-indexedsearch-browsebox li.uc-embedding-more-info:first-child:not(.tx-indexedsearch-browselist-currentPage):focus,.search-paging-wrapper .tx-indexedsearch-browsebox li.uc-embedding-more-info:first-child:not(.tx-indexedsearch-browselist-currentPage):hover,.search-paging-wrapper .tx-indexedsearch-browsebox li.uc-embedding-more-info:last-child:not(.tx-indexedsearch-browselist-currentPage):focus,.search-paging-wrapper .tx-indexedsearch-browsebox li.uc-embedding-more-info:last-child:not(.tx-indexedsearch-browselist-currentPage):hover,.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage).btn-light:focus,.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage).btn-light:hover,.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage).btn-light:focus,.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage).btn-light:hover{background-color:#003b67;border-color:#003b67;color:#fff}.search-paging-wrapper .tx-indexedsearch-browsebox li.uc-embedding-more-info:first-child:not(.tx-indexedsearch-browselist-currentPage),.search-paging-wrapper .tx-indexedsearch-browsebox li.uc-embedding-more-info:last-child:not(.tx-indexedsearch-browselist-currentPage),.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage).btn-light.btn-bordered,.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage).btn-light.btn-bordered{border-color:#003b67}.search-paging-wrapper .tx-indexedsearch-browsebox li.uc-embedding-more-info:first-child:not(.tx-indexedsearch-browselist-currentPage)::before,.search-paging-wrapper .tx-indexedsearch-browsebox li.uc-embedding-more-info:last-child:not(.tx-indexedsearch-browselist-currentPage)::before,.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage).btn-light.btn-bordered::before,.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage).btn-light.btn-bordered::before{border-color:transparent}@media all{.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage),.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage){border-radius:1.7em;font-size:1.6rem;min-height:4rem;min-width:4rem}}@media (min-width:1220px) and (max-width:1920px){.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage),.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage){font-size:min(.8333333333vw, 1.6rem);min-height:min(2.6041666667vw,5rem);min-width:min(2.6041666667vw,5rem)}}.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage).btn-icon-only,.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage).btn-icon-only{padding:.7rem}@media (min-width:1220px) and (max-width:1920px){.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage).btn-icon-only,.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage).btn-icon-only{padding:min(.3645833333vw,.7rem)!important}}@media (min-width:1220px) and (max-width:1920px){.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage),.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage){padding:min(.3645833333vw,.7rem)}}.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage) a,.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage) a{background-image:url('data:image/svg+xml;charset=UTF-8,<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill="white" d="M9.293 17.293L14.586 12 9.293 6.707a1 1 0 0 1 1.414-1.414l6 6a1 1 0 0 1 0 1.414l-6 6a1 1 0 0 1-1.414-1.414z"/></svg>');background-position:center;background-repeat:no-repeat;background-size:80%;color:transparent;font-size:0;height:100%;line-height:0;position:absolute;width:100%}.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage){margin-inline-end:20px}.search-paging-wrapper .tx-indexedsearch-browsebox li:first-child:not(.tx-indexedsearch-browselist-currentPage) a{transform:rotate(180deg)}.search-paging-wrapper .tx-indexedsearch-browsebox li:last-child:not(.tx-indexedsearch-browselist-currentPage){margin-inline-end:0}.search-paging-wrapper .tx-indexedsearch-browsebox a{color:#00cfcb}.search-paging-wrapper .tx-indexedsearch-browsebox a:focus,.search-paging-wrapper .tx-indexedsearch-browsebox a:hover{color:#003b67}.search-paging-wrapper .tx-indexedsearch-browsebox .tx-indexedsearch-browselist-currentPage a{color:#003b67}.hide-trigger-button #ccStickyBtn{display:none}#cc-trigger-dummy-button{display:none}.stain-fun .description-desktop{display:block}@media (min-width:900px){.stain-fun .description-desktop{display:none}}.stain-fun .description-mobile{display:none}@media (max-width:899px){.stain-fun .description-mobile{display:block}}.stain-fun .result-positive{display:none}@media (max-width:899px){.stain-fun .result-positive,.stain-fun .stain-fun-content{text-align:center}}.dropzone-container{position:relative;z-index:1}.dropzone-container-image{height:0;padding-bottom:94.202898551%;position:relative;width:100%}.dropzone-container-image img{height:100%;left:0;position:absolute;top:0;width:100%}.dropzone-icon{border-radius:100%;border:4px solid rgba(0,207,203,.5);display:block;height:100%;padding:3px;position:relative;transition:border-color .3s ease,transform .3s ease;vertical-align:middle;width:100%;z-index:2}@media (min-width:1220px) and (max-width:1920px){.dropzone-icon{border-width:min(.2083333333vw,4px);padding:min(.15625vw,3px)}}.error .dropzone-icon{animation-name:shake;animation-duration:.6s;animation-fill-mode:both;animation-timing-function:ease-in-out;border-color:#f62e2d}.drop-target .dropzone-icon{transform:scale(1.3);border-color:#00cfcb}.dropzone-icon .checkmark,.dropzone-icon .plus{display:none;height:44px;width:44px}@media (min-width:1220px) and (max-width:1920px){.dropzone-icon .checkmark,.dropzone-icon .plus{height:min(2.2916666667vw,44px);width:min(2.2916666667vw,44px)}}.correct .dropzone-icon .checkmark{display:block}.correct .dropzone-icon .plus{display:none}.dropzone-item-image{position:absolute;z-index:1}.dropzone-item-image img{max-width:none}.dropzone{border:0;display:inline-block;height:44px;position:absolute;transform:scale(.6);width:44px}@media (min-width:1220px){.dropzone{transform:scale(.7)}}@media (min-width:600px){.dropzone{transform:scale(.8)}}@media (min-width:1220px) and (max-width:1920px){.dropzone{height:min(2.2916666667vw,44px);width:min(2.2916666667vw,44px)}}.dropzone.tipso_style{cursor:help}.dropzone.type-fat{right:15%;top:22%}.dropzone.type-fat .dropzone-item-image{transform:translate(-70%,-30%)}.dropzone.type-deo{left:23%;top:28%}.dropzone.type-deo .dropzone-item-image{transform:translate(-47%,-30%)}.dropzone.type-fruit{bottom:8%;left:22%}.dropzone.type-fruit .dropzone-item-image{transform:translate(20%,-80%)}.dropzone.type-oil{right:41%;top:30%}.dropzone.type-oil .dropzone-item-image{transform:translate(-50%,-70%)}.dropzone.type-blood{bottom:31%;left:28%}.dropzone.type-blood .dropzone-item-image{transform:translate(-38%,-80%)}.dropzone.type-nature{bottom:15%;right:30%}.dropzone.type-nature .dropzone-item-image{transform:translate(-30%,-70%)}.dropzone.type-ink{bottom:25%;right:49%}.dropzone.type-ink .dropzone-item-image{transform:translate(20%,-50%)}.dropzone.type-office{right:21%;top:49%}.dropzone.type-office .dropzone-item-image{transform:translate(-50%,-70%)}@media (max-width:599px){.dropzone.type-fat{right:12%;top:18%}.dropzone.type-oil{right:37%;top:26%}.dropzone.type-deo{left:18%;top:21%}.dropzone.type-blood{bottom:23%;left:24%}.dropzone.type-ink{bottom:31%;right:42%}.dropzone.type-office{right:19%;top:46%}.dropzone.type-fruit{bottom:5%;left:19%}.dropzone.type-nature{bottom:14%;right:26%}}@media (min-width:900px){.type-fat .checkmark path{fill:#d37f31}.type-deo .checkmark path{fill:#181715}.type-fruit .checkmark path{fill:#581689}.type-oil .checkmark path{fill:#6fa7a7}.type-blood .checkmark path{fill:#a33437}.type-nature .checkmark path{fill:#7ab342}.type-ink .checkmark path{fill:#5c67b2}.type-office .checkmark path{fill:#dc9f33}}@media (max-width:899px){.checkmark path{fill:#7ab342}}.stain-fun-inventory{display:flex;flex-wrap:10px;justify-content:center;margin-inline:-16px;flex-wrap:wrap;list-style-type:none;padding:15px 0 0}@media (min-width:1220px) and (max-width:1920px){.stain-fun-inventory{margin-inline:max(-0.8333333333vw,-16px)}}.stain-fun-inventory > .grid-item{box-sizing:border-box;padding-inline:16px;width:50%}@media (min-width:1220px) and (max-width:1920px){.stain-fun-inventory > .grid-item{padding-inline:min(0.8333333333vw,16px)}}.stain-fun-inventory > .grid-item > *{margin-top:0}@media (min-width:900px){.stain-fun-inventory{margin-top:60px}}@media (min-width:600px) and (max-width:899px){.stain-fun-inventory{margin-top:40px}}@media (min-width:1220px) and (max-width:1920px){.stain-fun-inventory{display:flex;flex-wrap:min(0.5208333333vw,10px);justify-content:center;margin-inline:-16px}}@media (min-width:1220px) and (max-width:1920px) and (min-width:1220px) and (max-width:1920px){.stain-fun-inventory{margin-inline:max(-0.8333333333vw,-16px)}}@media (min-width:1220px) and (max-width:1920px){.stain-fun-inventory > .grid-item{box-sizing:border-box;padding-inline:16px;width:50%}}@media (min-width:1220px) and (max-width:1920px) and (min-width:1220px) and (max-width:1920px){.stain-fun-inventory > .grid-item{padding-inline:min(0.8333333333vw,16px)}}@media (min-width:1220px) and (max-width:1920px){.stain-fun-inventory > .grid-item > *{margin-top:0}}.stain-fun-inventory > .grid-item{min-width:0}.stain-fun-inventory-item{display:block;height:6rem;margin-bottom:10px;position:relative;width:100%}@media (min-width:1220px) and (max-width:1920px){.stain-fun-inventory-item{height:min(3.125vw,6rem);margin-bottom:min(.5208333333vw,10px)}}.stain-dot{border-radius:100%;display:inline-block;height:30px;margin-inline-start:18px;width:30px}@media (min-width:1220px) and (max-width:1920px){.stain-dot{height:min(1.5625vw,30px);margin-inline-start:min(.9375vw,18px);width:min(1.5625vw,30px)}}.stain-dot{transition:visibility .3s ease,opacity .3s ease;opacity:1}.stain-dot.correct{opacity:0;visibility:hidden}.stain-dot[data-y][data-x]{position:relative;z-index:2}.stain-fun-inventory-item-name{font-family:var(--font-custom);box-sizing:border-box;transition:border-color .3s ease,background-color .3s ease,opacity .3s ease,box-shadow .3s ease;border-radius:10px;background-color:#fff;border:3px solid #fff;color:#003b67;cursor:move;display:inline-block;font-size:1.8rem;height:60px;left:0;line-height:1.2;margin-top:-15px;position:absolute;right:0;text-align:start}@media (min-width:900px) and (max-width:1219px){.stain-fun-inventory-item-name{font-size:1.5rem}}@media (min-width:1220px) and (max-width:1920px){.stain-fun-inventory-item-name{border-width:min(.15625vw,3px);border-radius:min(.5208333333vw,10px);font-size:min(.9375vw, 1.8rem);height:min(3.125vw,60px);margin-top:max(-.78125vw,-15px)}}.correct .stain-fun-inventory-item-name{opacity:0}.stain-fun-inventory-item-name::before{border-radius:100%;content:"";height:30px;left:15px;position:absolute;top:50%;width:30px;transform:translateY(-50%)}@media (min-width:1220px) and (max-width:1920px){.stain-fun-inventory-item-name::before{height:min(1.5625vw,30px);left:min(.78125vw,15px);width:min(1.5625vw,30px)}}.type-fat .stain-fun-inventory-item-name::before{background-color:#d37f31}.type-deo .stain-fun-inventory-item-name::before{background-color:#181715}.type-fruit .stain-fun-inventory-item-name::before{background-color:#581689}.type-oil .stain-fun-inventory-item-name::before{background-color:#6fa7a7}.type-blood .stain-fun-inventory-item-name::before{background-color:#a33437}.type-nature .stain-fun-inventory-item-name::before{background-color:#7ab342}.type-ink .stain-fun-inventory-item-name::before{background-color:#5c67b2}.type-office .stain-fun-inventory-item-name::before{background-color:#dc9f33}.stain-fun-inventory-item-name::after{box-sizing:border-box;content:attr(data-name);left:0;padding-inline-start:60px;padding-inline-end:10px;position:absolute;top:50%;transform:translateY(-50%);width:100%}@media (min-width:1220px) and (max-width:1920px){.stain-fun-inventory-item-name::after{padding-inline-start:min(3.125vw,60px);padding-inline-end:min(0.5208333333vw,10px)}}[data-y][data-x] .stain-fun-inventory-item-name{background-color:rgba(255,255,255,.5);margin-inline-start:-18px}.stain-fun-inventory-item-name:hover{box-shadow:0 0 15px -5px #000}.type-fat .stain-fun-inventory-item-name:hover{border-color:#d37f31}.type-deo .stain-fun-inventory-item-name:hover{border-color:#181715}.type-fruit .stain-fun-inventory-item-name:hover{border-color:#581689}.type-oil .stain-fun-inventory-item-name:hover{border-color:#6fa7a7}.type-blood .stain-fun-inventory-item-name:hover{border-color:#a33437}.type-nature .stain-fun-inventory-item-name:hover{border-color:#7ab342}.type-ink .stain-fun-inventory-item-name:hover{border-color:#5c67b2}.type-office .stain-fun-inventory-item-name:hover{border-color:#dc9f33}.stain-fun-inventory-item-name:active{box-shadow:0 0 22px -5px #000}.overlay-content{display:none}.gcontainer .overlay-content{display:block}.dropzone-select{display:block}.dropzone-select.correct{display:none}@media (min-width:900px){.dropzone-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;bottom:0;display:none;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}}@media (max-width:899px){.stain-fun-inventory{display:none}.dropzone .plus{display:block}.dropzone.correct .plus{display:none}}@media (min-width:900px){.overlay-content{display:block;font-size:0}.overlay-content p{font-size:inherit}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}.glightbox-light .goverlay{background-color:rgba(255,255,255,.92)}.glightbox-light .gslide-inline{height:auto!important}.glightbox-light .gclose{background-color:#fff;width:35px;height:35px;top:15px;right:10px;position:absolute}.gslide-inline{text-align:start}@media (max-width:899px){.stain-type .slider-item-content{margin:0 auto;max-width:550px}}@media (max-width:899px){.stain-type .slide-headline{margin-bottom:1.5em}}.stain-type .slider-progress{padding-top:30px}.stain-type .result-item{display:none}.stain-type .result-item.type-0{display:block}.stain-type .result-item::after{clear:both;content:"";display:table}.stain-type .result-item h3{line-height:1.3em;margin-bottom:1.2em;margin-top:0}@media (max-width:899px){.stain-type .result-item h3{font-size:2.6rem}}@media (min-width:1220px){.stain-type .result-item-image{float:left;margin-bottom:20px;margin-right:70px}}@media (max-width:1219px){.stain-type .result-item-image img{margin:0 auto 20px;max-width:250px}}@media (min-width:1220px){.stain-type .result-item-content{text-align:start}}.stain-type .result-description{margin-inline:auto}.stain-type .result-footer{margin-top:20px}.stain-type .result-footer .text{font-size:inherit}.stain-type a,.stain-type button{font-size:1.8rem;margin-inline:5px;margin-top:15px;vertical-align:top}@media (min-width:1220px){.stain-type .slider-reset-global{margin-bottom:25px}}@media (max-width:899px){.stain-type .slider-reset-global{margin-top:15px}}.stain-type-item{width:180px}@media (max-width:899px){.stain-type-item{width:50%}}.stain-options{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:599px){.stain-options{margin:0 auto;max-width:450px}}.stain-options label{box-sizing:border-box;cursor:pointer;display:inline-block;flex:0 1 auto;font-size:2.3rem;justify-content:space-around;line-height:1.25;margin-bottom:30px;padding:0 30px;text-align:center;vertical-align:top}@media (max-width:599px){.stain-options label{font-size:1.6rem}}@media (max-width:899px){.stain-options label{margin-bottom:1em}}@media (min-width:600px) and (max-width:899px){.stain-options label{font-size:2.1rem}}@media (min-width:900px){.stain-options label{width:25%}}@media (min-width:1220px) and (max-width:1920px){.stain-options label{font-size:min(1.1979166667vw, 2.3rem);margin-bottom:min(1.5625vw,30px);padding:0 min(1.5625vw,30px)}}@media (min-width:1220px) and (max-width:1920px){.stain-options label img{width:min(8.3333333333vw,160px)}}.stain-type-image{border-radius:100%;border:4px solid #f2f5fa;display:inline-block;margin-bottom:35px;padding:6px;position:relative}@media (max-width:899px){.stain-type-image{margin-bottom:25px}}@media (max-width:599px){.stain-type-image{border-width:2px;margin-bottom:15px;padding:5px}}@media (min-width:1220px) and (max-width:1920px){.stain-type-image{border-width:min(.2083333333vw,4px);margin-bottom:min(1.8229166667vw,35px);padding:min(.3125vw,6px)}}.stain-type-image::after{border-radius:100%;background-color:#00cfcb;color:#fff;content:counter(stainlist);counter-increment:stainlist;font-size:2.5rem;height:4rem;left:50%;line-height:41px;margin-left:-20px;margin-top:-16px;position:absolute;top:100%;width:4rem}@media (max-width:599px){.stain-type-image::after{font-size:16px;height:30px;line-height:31px;margin-left:-15px;margin-top:-14px;width:30px}}@media (min-width:1220px) and (max-width:1920px){.stain-type-image::after{font-size:min(1.3020833333vw, 2.5rem);height:min(2.0833333333vw,4rem);line-height:min(2.1354166667vw, 4.1rem);margin-left:max(-1.0416666667vw,-20px);margin-top:max(-.8333333333vw,-16px);width:min(2.0833333333vw,4rem)}}input:checked + label .stain-type-image,label:hover .stain-type-image{border-color:#00cfcb}input:checked + label .stain-type-image::after,label:hover .stain-type-image::after{background-color:#00cfcb}.stain-type-image img{border-radius:100%;pointer-events:none;vertical-align:top}@media (max-width:599px){.stain-type-image img{width:115px}}.stain-type-name{display:block;padding-inline:10%;position:relative}@media (min-width:600px){.stain-type-name{margin-inline:-10px}}.stain-type .slider{text-align:center}.stain-type .slider::after{clear:both;content:"";display:block}.stain-type .slider fieldset{border:0;margin:0;padding:0}.stain-type .slider-item{counter-reset:stainlist;float:inline-start;max-width:1550px;overflow:hidden;padding:0 10px;width:100%}@media (max-width:1550px){.slick-initialized .stain-type .slider-item{width:calc(100vw - 20px)}}.stain-type .slider-item .slide-headline{color:#003b67;display:block;line-height:1.3em;margin-bottom:1.5em;text-align:center;width:100%}@media (min-width:900px){.stain-type .slider-item .slide-headline{font-size:2.6rem}}@media (min-width:1220px) and (max-width:1920px){.stain-type .slider-item .slide-headline{font-size:min(1.3541666667vw, 2.6rem)}}.stain-type .slider-item-content{max-width:1550px;width:100%}.js .stain-type .slider-item{display:none}.js .stain-type .slider-item:first-child{display:block}.js .stain-type .slick-initialized .slider-item{display:block}.slider-progress-inner{display:inline-block;height:16px;position:relative}@media (min-width:1220px) and (max-width:1920px){.slider-progress-inner{height:min(.8333333333vw,16px)}}.slider-progress-inner::before{background-color:#f2f5fa;content:"";height:25%;left:0;transform:translateY(-50%);position:absolute;right:0;top:50%}.slider-progress .progress-item{border-radius:100%;background-color:#f2f5fa;display:inline-block;height:16px;margin-inline-end:-1px;position:relative;vertical-align:top;width:16px}@media (max-width:899px){.slider-progress .progress-item{margin-inline-start:10px}}@media (min-width:900px){.slider-progress .progress-item{margin-inline-start:30px}}@media (min-width:1220px) and (max-width:1920px){.slider-progress .progress-item{height:min(.8333333333vw,16px);margin-inline-start:min(1.5625vw,30px);width:min(.8333333333vw,16px)}}.slider-progress .progress-item.active::after,.slider-progress .progress-item.active::before{background-color:#003b67}.slider-progress .progress-item.active::before{content:"";height:2px;margin-inline-end:-8px;position:absolute;right:100%;top:50%;transform:translateY(-50%)}@media (max-width:899px){.slider-progress .progress-item.active::before{width:24px}}@media (min-width:900px){.slider-progress .progress-item.active::before{width:46px}}@media (min-width:1220px) and (max-width:1920px){.slider-progress .progress-item.active::before{width:min(2.3958333333vw,46px)}}.slider-progress .progress-item.active::after{border-radius:100%;bottom:3px;content:"";left:3px;position:absolute;right:3px;top:3px}@media (min-width:1220px) and (max-width:1920px){.slider-progress .progress-item.active::after{bottom:min(.15625vw,3px);left:min(.15625vw,3px);right:min(.15625vw,3px);top:min(.15625vw,3px)}}.slider-progress .progress-item:first-child{margin-inline-start:0;margin-inline-end:-5px}.slider-progress .progress-item:first-child::before{display:none}.colored-area-secondary .slider-progress .progress-item{background-color:#fff}.colored-area-secondary .slider-progress-inner::before{background-color:#fff}.stain-quiz .quiz-intro,.stain-quiz fieldset{text-align:start}.stain-quiz .quiz-question img{display:inline-block}.stain-quiz .button-quiz-start{font-size:25px;margin-bottom:20px;margin-top:45px;padding:15px 40px}@media (max-width:899px){.stain-quiz .button-quiz-start{font-size:20px;padding:10px 20px;margin:25px auto 0}}@media (min-width:1220px) and (max-width:1920px){.stain-quiz .button-quiz-start{font-size:min(1.3020833333vw, 25px);margin-bottom:min(1.0416666667vw,20px);margin-top:min(2.34375vw,45px);padding:min(.78125vw,15px) min(2.0833333333vw,40px)}}@media (min-width:900px){.stain-quiz .button-quiz-start{align-self:flex-start}}.stain-quiz .slide-footer{margin-top:20px;display:flex;flex-direction:column;align-items:center}.stain-quiz .slide-footer .slider-reset-global{margin-top:15px}.stain-quiz .slide-footer a,.stain-quiz .slide-footer button{width:-moz-fit-content;width:fit-content}.stain-quiz .slide-footer .button-green{margin:5px}.stain-quiz .slider-progress{padding-top:60px}@media (max-width:899px){.stain-quiz .slider-progress{padding-top:20px}}.quiz-intro-image{margin:0 auto}@media (max-width:899px){.quiz-intro-image{max-width:290px;width:100%}}@media (min-width:1220px) and (max-width:1920px){.quiz-intro-image{max-width:min(23.4375vw,450px)}}.quiz-question{border-radius:10px;background-color:#fff;padding:20px 10px}.quiz-question .slide-headline{font-size:2.8rem;line-height:1.2;margin-bottom:40px;margin-top:.2em;text-align:start}@media (max-width:899px){.quiz-question .slide-headline{font-size:2.4rem;margin-bottom:20px;text-align:center}}@media (min-width:1220px) and (max-width:1920px){.quiz-question .slide-headline{font-size:min(1.4583333333vw, 2.8rem);margin-top:min(.0104166667vw,.2px)}}.quiz-question .slide-topline{color:#00cfcb;display:block;font-family:Arial,sans-serif;font-size:2rem;margin-bottom:.3em}@media (max-width:599px){.quiz-question .slide-topline{font-size:1.9rem}}@media (min-width:1220px) and (max-width:1920px){.quiz-question .slide-topline{font-size:min(1.0416666667vw, 2rem)}}@media (max-width:899px){.quiz-question fieldset{margin-top:20px}}@media (min-width:1220px){.quiz-question fieldset{padding-inline-start:20px}}.quiz-option-item{border-radius:10px;border:1px solid transparent;color:#003b67;cursor:pointer;display:block;margin-bottom:2px;position:relative;text-align:start}@media (max-width:899px){.quiz-option-item{font-size:1.6rem;padding-block:10px;padding-inline:10px 40px}}@media (min-width:900px){.quiz-option-item{padding-block:18px;padding-inline:40px 60px}}@media (min-width:1220px) and (max-width:1920px){.quiz-option-item{margin-inline-end:min(1.0416666667vw,20px);padding-block:min(0.9375vw,18px);padding-inline:min(2.0833333333vw,40px) min(3.125vw,60px)}}@media (min-width:1921px){.quiz-option-item{margin-inline-end:20px}}.quiz-option-item:hover:not(.answer--wrong, .answer--right),input:checked + .quiz-option-item:not(.answer--wrong, .answer--right){background-color:#e5f7f4}input:checked + .quiz-option-item .radio-icon::after{content:""}.quiz-option-item .radio-icon{box-shadow:inset 0 3px 3px rgba(0,0,0,.1);border-radius:100%;background-color:#deecf5;height:20px;left:10px;position:absolute;top:20px;width:20px}@media (max-width:899px){.quiz-option-item .radio-icon{transform:scale(.7);left:10px;top:11px}}@media (min-width:1220px) and (max-width:1920px){.quiz-option-item .radio-icon{height:min(1.0416666667vw,20px);left:min(.5208333333vw,10px);top:min(1.09375vw,21px);width:min(1.0416666667vw,20px)}}.quiz-option-item .radio-icon::after{border-radius:100%;background-color:#003b67;bottom:5px;left:5px;position:absolute;right:5px;top:5px}@media (min-width:1220px) and (max-width:1920px){.quiz-option-item .radio-icon::after{bottom:min(.2604166667vw,5px);left:min(.2604166667vw,5px);right:min(.2604166667vw,5px);top:min(.2604166667vw,5px)}}.answer--wrong{background-color:rgba(255,0,0,.05);border:solid 1px red;color:red}.answer--right{background-color:#f2fbfa;border:solid 1px #00cfcb;color:#00cfcb}.button-next--disabled{background-color:#e5ebf6;border:solid 1px #f2f5fa}.button-next--disabled:hover{border-color:#f2f5fa}.button-next--disabled::before{content:none}.stain-quiz .slider-result .headline{font-size:2.6rem;line-height:1.3}@media (max-width:599px){.stain-quiz .slider-result .headline{font-size:2.1rem}}@media (min-width:1220px) and (max-width:1920px){.stain-quiz .slider-result .headline{font-size:min(1.3541666667vw, 2.6rem)}}.stain-quiz .grid-item{display:flex;flex-direction:column;justify-content:center;margin:0 10px 0 15px}@media (max-width:899px){.stain-quiz .grid-item{margin:0}}@media (max-width:899px){.stain-quiz .grid-2-tablet-landscape-up .grid-item:first-child{align-items:center;margin-bottom:20px}.stain-quiz .grid-2-tablet-landscape-up .grid-item:first-child img:not(.quiz-intro-image){max-width:500px;width:100%}}.result-item{display:none;margin:20px 0 40px}.result-item.show{display:block}.stain-quiz .slider{text-align:center}.stain-quiz .slider::after{clear:both;content:"";display:block}.stain-quiz .slider fieldset{border:0;margin:0;padding:0}.stain-quiz .slider .slick-current .video-container{opacity:1;visibility:visible}.stain-quiz .slider-item{font-family:var(--font-custom);counter-reset:stainlist;float:inline-start;max-width:1550px;overflow:hidden;padding:0 10px;width:100%}@media (max-width:1550px){.slick-initialized .stain-quiz .slider-item{width:calc(100vw - 20px)}}.stain-quiz .slider-item .slide-headline{color:#003b67;display:block;line-height:1.3;margin-bottom:40px;width:100%}@media (min-width:600px){.stain-quiz .slider-item .slide-headline{font-size:2.6rem}}@media (min-width:1220px) and (max-width:1920px){.stain-quiz .slider-item .slide-headline{font-size:min(1.3541666667vw, 2.6rem);margin-bottom:min(2.0833333333vw,40px)}}@media (max-width:899px){.stain-quiz .slider-item .slide-headline{margin-bottom:20px}}.js .stain-quiz .slider-item{display:none}.js .stain-quiz .slider-item:first-child{display:block}.js .stain-quiz .slick-initialized .slider-item{display:block}.slider-progress-inner{display:inline-block;height:16px;position:relative}@media (min-width:1220px) and (max-width:1920px){.slider-progress-inner{height:min(.8333333333vw,16px)}}.slider-progress-inner::before{background-color:#f2f5fa;content:"";height:25%;left:0;transform:translateY(-50%);position:absolute;right:0;top:50%}.slider-progress .progress-item{border-radius:100%;background-color:#f2f5fa;display:inline-block;height:16px;margin-inline-end:-1px;position:relative;vertical-align:top;width:16px}@media (max-width:899px){.slider-progress .progress-item{margin-inline-start:10px}}@media (min-width:900px){.slider-progress .progress-item{margin-inline-start:30px}}@media (min-width:1220px) and (max-width:1920px){.slider-progress .progress-item{height:min(.8333333333vw,16px);margin-inline-start:min(1.5625vw,30px);width:min(.8333333333vw,16px)}}.slider-progress .progress-item.active::after,.slider-progress .progress-item.active::before{background-color:#003b67}.slider-progress .progress-item.active::before{content:"";height:2px;margin-inline-end:-8px;position:absolute;right:100%;top:50%;transform:translateY(-50%)}@media (max-width:899px){.slider-progress .progress-item.active::before{width:24px}}@media (min-width:900px){.slider-progress .progress-item.active::before{width:46px}}@media (min-width:1220px) and (max-width:1920px){.slider-progress .progress-item.active::before{width:min(2.3958333333vw,46px)}}.slider-progress .progress-item.active::after{border-radius:100%;bottom:3px;content:"";left:3px;position:absolute;right:3px;top:3px}@media (min-width:1220px) and (max-width:1920px){.slider-progress .progress-item.active::after{bottom:min(.15625vw,3px);left:min(.15625vw,3px);right:min(.15625vw,3px);top:min(.15625vw,3px)}}.slider-progress .progress-item:first-child{margin-inline-start:0;margin-inline-end:-5px}.slider-progress .progress-item:first-child::before{display:none}.colored-area-secondary .slider-progress .progress-item{background-color:#fff}.colored-area-secondary .slider-progress-inner::before{background-color:#fff}.poll__wrapper{background-color:#fff;border-radius:15px;box-shadow:0 1px 2px 0 rgba(0,62,165,.1);box-shadow:0 10px 30px 0 rgba(0,62,165,.1);border-radius:20px;overflow:hidden}.stain-detective.image-view .poll__wrapper.radio-icon-block{position:relative}.stain-detective.image-view .poll__wrapper.radio-icon-block::before{border-radius:inherit;content:"";position:absolute;box-shadow:0 10px 30px 0 rgba(0,62,165,.1);left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity .3s}.stain-detective.image-view .switch-input:focus + label .stain-detective.image-view .poll__wrapper.radio-icon-block.radio-icon-block::before,.stain-detective.image-view .switch-input:hover + label .stain-detective.image-view .poll__wrapper.radio-icon-block.radio-icon-block::before{opacity:1}a.stain-detective.image-view .poll__wrapper.radio-icon-block:hover::before{opacity:1}a.stain-detective.image-view .poll__wrapper.radio-icon-block:focus::before{opacity:1}@media (min-width:1220px) and (max-width:1920px){.poll__wrapper{border-radius:min(.8333333333vw,16px)}}.poll__wrapper fieldset{margin-top:2em;margin-bottom:2em}.poll__wrapper legend{color:inherit;font:inherit}.poll__wrapper label:last-child{margin-bottom:0}.poll__image-container img{width:100%}.poll__body{font-size:1.6rem;padding:20px}@media (min-width:1220px) and (max-width:1920px){.poll__body{padding:min(1.5625vw,30px)}}@media (min-width:1921px){.poll__body{padding:30px}}.poll__headline{font-size:clamp(2.1rem, 2.2950819672vw, 2.8rem);margin-top:.1em;margin-bottom:.8em}.poll__question-prefix{font-family:var(--font-custom);font-size:clamp(2rem, 1.4754098361vw, 1.8rem);color:#003b67;display:block;font-weight:700;margin-bottom:.75em}.poll__question{display:block;margin-bottom:1.4em}.poll-result__item{margin:1.5em 0 1.5em}.poll-result__title{font-family:var(--font-custom);font-size:clamp(2rem, 1.4754098361vw, 1.8rem);color:#003b67;font-weight:700}.poll-result__question{margin-bottom:.75em}.poll-result__answer{margin-bottom:.5em}.poll-result__bar-chart{background-color:#f2f5fa;height:20px;max-width:500px;position:relative;width:100%}.poll-result__bar-chart .line{background-color:#003b67;bottom:0;left:0;position:absolute;top:0;width:0}@media (prefers-reduced-motion:no-preference){.poll-result__bar-chart .line{transition:width 3s}}.uc-embedding-wrapper{font-family:var(--font-custom)!important}.uc-embedding-wrapper h3{color:#003b71;font-size:clamp(1.5rem, 3.9344262295vw, 2.4rem)}.uc-embedding-wrapper a{color:#e6007e;text-decoration:none}.uc-embedding-wrapper a:focus,.uc-embedding-wrapper a:hover{color:#003b67;text-decoration:underline}.uc-embedding-accept,.uc-embedding-more-info{margin-bottom:15px}@media all{.uc-embedding-accept,.uc-embedding-more-info{border-radius:1.7em;font-size:1.6rem;min-height:4rem;min-width:4rem}}@media (min-width:1220px) and (max-width:1920px){.uc-embedding-accept,.uc-embedding-more-info{font-size:min(.8333333333vw, 1.6rem);min-height:min(2.6041666667vw,5rem);min-width:min(2.6041666667vw,5rem)}}.uc-embedding-accept.btn-icon-only,.uc-embedding-more-info.btn-icon-only{padding:.7rem}@media (min-width:1220px) and (max-width:1920px){.uc-embedding-accept.btn-icon-only,.uc-embedding-more-info.btn-icon-only{padding:min(.3645833333vw,.7rem)!important}}.uc-embedding-more-info{margin-inline-end:.5rem}.uc-embedding-accept{background-color:#e6007e;border-color:#e6007e;color:#fff;margin-inline-start:.5rem}@media (prefers-reduced-motion:no-preference){.uc-embedding-accept{transition:background-color ease-in-out var(--transition-timing),color ease-in-out var(--transition-timing),border-color ease-in-out var(--transition-timing),transform ease-in-out var(--transition-timing)}}.uc-embedding-accept:active,.uc-embedding-accept:focus,.uc-embedding-accept:hover{background-color:#003b67;border-color:#003b67}@media (prefers-reduced-motion:no-preference){.uc-embedding-accept:active,.uc-embedding-accept:focus,.uc-embedding-accept:hover{transform:scale(1.03)}}.uc-embedding-accept::before{content:none}@media print{.uc-embedding-accept .btn-icon{color:#00cfcb}}.uc-embedding-accept.btn-light,.uc-embedding-accept.uc-embedding-more-info{background-color:transparent;border-color:transparent;color:#003b67}@media (prefers-reduced-motion:no-preference){.uc-embedding-accept.btn-light,.uc-embedding-accept.uc-embedding-more-info{transition:background-color ease-in-out var(--transition-timing),color ease-in-out var(--transition-timing),border-color ease-in-out var(--transition-timing),transform ease-in-out var(--transition-timing)}}.uc-embedding-accept.btn-light:focus,.uc-embedding-accept.btn-light:hover,.uc-embedding-accept.uc-embedding-more-info:focus,.uc-embedding-accept.uc-embedding-more-info:hover{background-color:#003b67;border-color:#003b67;color:#fff}.uc-embedding-accept.btn-light.btn-bordered,.uc-embedding-accept.uc-embedding-more-info{border-color:#003b67}.uc-embedding-accept.btn-light.btn-bordered::before,.uc-embedding-accept.uc-embedding-more-info::before{border-color:transparent}:root{--number-of-columns-phone:2;--number-of-columns-tablet-portrait:3;--number-of-columns-tablet-landscape:5;--number-of-columns-desktop:7}.logo-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style:none;margin-inline:-10px;padding:0;row-gap:20px;text-align:center}.logo-list__item{--amount-of-clumns:var(--number-of-columns-phone);font-size:clamp(1.6rem, 1.6393442623vw, 2rem);box-sizing:border-box;display:block;flex:0 1 calc(100% / var(--amount-of-clumns));padding-inline:10px}@media (min-width:600px) and (max-width:899px){.logo-list__item{--amount-of-clumns:var(--number-of-columns-tablet-portrait)}}@media (min-width:900px) and (max-width:1219px){.logo-list__item{--amount-of-clumns:var(--number-of-columns-tablet-landscape)}}@media (min-width:1220px){.logo-list__item{--amount-of-clumns:var(--number-of-columns-desktop)}}@media (min-width:1220px) and (max-width:1920px){.logo-list__item{font-size:min(1.0416666667vw, 2rem);padding-inline:min(0.5208333333vw,10px)}}.logo-list__item a{font-family:var(--font-custom);color:#003b67;font-weight:600}.logo-list__item a:focus,.logo-list__item a:hover{text-decoration:none}.logo-list__media{align-items:center;aspect-ratio:208/163;background-color:#f2fcfc;border-radius:10px;display:flex;justify-content:center;margin-bottom:1rem;padding:1em}@media (min-width:900px){.logo-list__media{border-radius:15px;margin-bottom:2rem}}@media (min-width:1220px) and (max-width:1920px){.logo-list__media{border-radius:min(.78125vw,15px)}}.logo-list__media img{max-height:100%;width:auto}.product-category-list{overflow:hidden}.product-category-list__head{display:flex}.product-category-list__head h2{margin-top:0;flex-grow:1}.product-category-list__content{display:grid;gap:1.7em;list-style-type:none;margin:0;padding:0}@media (max-width:599px){.product-category-list__content{display:flex;flex-direction:column;gap:20px;margin-inline:auto;max-width:420px}}@media (min-width:600px) and (max-width:899px){.product-category-list__content{gap:20px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}}@media (min-width:900px) and (max-width:1219px){.product-category-list__content{display:flex;flex-wrap:wrap}.product-category-list__content > *{flex:1 1 25%}.product-category-list__content > * .product-category-list__item-media__image--small{display:block}.product-category-list__content > * .product-category-list__item-media__image--large{display:none}.product-category-list__content > :nth-child(1),.product-category-list__content > :nth-child(2){flex:1 1 40%}.product-category-list__content > :nth-child(1) .product-category-list__item-media__image--small,.product-category-list__content > :nth-child(2) .product-category-list__item-media__image--small{display:none}.product-category-list__content > :nth-child(1) .product-category-list__item-media__image--large,.product-category-list__content > :nth-child(2) .product-category-list__item-media__image--large{display:block}}@media (min-width:1220px){.product-category-list__content{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr)}}.product-category-list__item{--category-color:#003b67;aspect-ratio:421/350;background-color:#fff;border-radius:16px;color:#fff;overflow:hidden;position:relative;transform:translateY(0);transition:transform var(--transition-timing)}.product-category-list__item a{color:inherit;text-decoration:none}@media (min-width:600px) and (max-width:899px){.product-category-list__item:first-child{aspect-ratio:421/353;grid-column-start:span 2;grid-row-start:span 2}.product-category-list__item:first-child .product-category-list__item-media__image--small{display:none}.product-category-list__item:first-child .product-category-list__item-media__image--large{display:block}.product-category-list__item:first-child .product-category-list__item-content{font-size:1.5em}.product-category-list__item:first-child .product-category-list__item-footer{margin-top:1em}}@media (min-width:1220px){.product-category-list__item:first-child{aspect-ratio:421/353;grid-column-start:span 2;grid-row-start:span 2}.product-category-list__item:first-child .product-category-list__item-media__image--small{display:none}.product-category-list__item:first-child .product-category-list__item-media__image--large{display:block}.product-category-list__item:first-child .product-category-list__item-content{font-size:2.22em}.product-category-list__item:first-child .product-category-list__item-footer{margin-top:2em}}.product-category-list__item:focus-within,.product-category-list__item:hover{transform:translateY(-10px)}.product-category-list__item-content{background-color:var(--category-color);bottom:0;box-sizing:border-box;color:var(--text-color);display:block;inset-inline:0;padding:1em 1.33em;position:absolute;width:100%}.product-category-list__item-header{align-items:center;background-color:inherit;box-sizing:border-box;display:flex;font-family:var(--font-custom);font-size:1.3em;font-weight:700;-webkit-hyphens:auto;hyphens:auto}.product-category-list__item-body,.product-category-list__item-footer{font-size:clamp(1.6rem, 1.4754098361vw, 1.8rem);opacity:0;transition:opacity .2s}@media (min-width:1220px) and (max-width:1920px){.product-category-list__item-body,.product-category-list__item-footer{font-size:min(.9375vw, 1.8rem)}}.product-category-list__item-footer{font-family:var(--font-custom);font-weight:700}.product-category-list__item-media{height:100%;width:100%}.product-category-list__item-media img{height:100%;-o-object-fit:cover;object-fit:cover}.product-category-list__item-media__image--small{display:block}.product-category-list__item-media__image--large{display:none}.product-category-list__item.category-magic-leaves{--category-color:#a71680;--text-color:#fff}.product-category-list__item.category-machine-cleaners{--category-color:#007bc4;--text-color:#fff}.product-category-list__item.category-laundry-care{--category-color:#003b67;--text-color:#fff}.product-category-list__item.category-stain-removal{--category-color:#e6007e;--text-color:#fff}.product-category-list__item.category-household-cleaners{--category-color:#00CFCB;--text-color:#003b67}.product-category-list__item.category-carpet-upholstery-cleaners{--category-color:#bd0c69;--text-color:#fff}.emotion-board{--emotion-board-transition-timing:1.2s;display:grid}@media (min-width:900px){.emotion-board{-moz-column-gap:50px;column-gap:50px;grid-template-areas:"media headline" "media content";grid-template-columns:auto 34%;grid-template-rows:auto 1fr}.emotion-board__media{grid-area:media}.emotion-board__headline{grid-area:headline}.emotion-board__content{grid-area:content}}.emotion-board__media{pointer-events:none}.emotion-board__media-container{position:relative;display:inline-block}@media (max-width:899px){.emotion-board__media-container{margin-bottom:clamp(20px,7vw,40px)}}.emotion-board__media img{border-radius:15px;box-shadow:0 0 80px rgba(0,0,0,.05);vertical-align:top}@media (min-width:1220px) and (max-width:1920px){.emotion-board__media img{border-radius:min(.78125vw,15px)}}.emotion-board__media-item--first{margin-bottom:10%;margin-right:8%}@media (min-width:1220px) and (max-width:1920px){.emotion-board__media-item--first{margin-bottom:min(5.2083333333vw,100px);margin-right:min(6.25vw,120px)}}.emotion-board__media-item--last{bottom:0;max-width:60%;position:absolute;right:0}.emotion-board__content .btn-container{display:flex;flex-wrap:wrap;gap:1em;margin-top:2.5em}.emotion-board__content .btn,.emotion-board__content .uc-embedding-accept,.emotion-board__content .uc-embedding-more-info{padding-inline:1.5em;white-space:nowrap}@media (prefers-reduced-motion:no-preference){.js .emotion-board__content,.js .emotion-board__headline,.js .emotion-board__media-item--first,.js .emotion-board__media-item--last{opacity:0;transition:translate var(--emotion-board-transition-timing) cubic-bezier(.12, 1.2, .7, 1.01),opacity var(--emotion-board-transition-timing) cubic-bezier(.12, 1.2, .7, 1.01)}.js .emotion-board.visible .emotion-board__content,.js .emotion-board.visible .emotion-board__headline,.js .emotion-board.visible .emotion-board__media-item--first,.js .emotion-board.visible .emotion-board__media-item--last{opacity:1;translate:0}}@media (prefers-reduced-motion:no-preference) and (max-width:899px){.js .emotion-board__content,.js .emotion-board__headline{translate:-50vw 0}}@media (prefers-reduced-motion:no-preference) and (min-width:900px){.js .emotion-board__content,.js .emotion-board__headline{translate:50vw 0}}@media (prefers-reduced-motion:no-preference) and (max-width:899px){.js .emotion-board__media-item--first{translate:-50vw 0}}@media (prefers-reduced-motion:no-preference) and (min-width:900px){.js .emotion-board__media-item--first{translate:-25vw -100%}}@media (prefers-reduced-motion:no-preference) and (max-width:899px){.js .emotion-board__media-item--last{translate:-100% 0;transition:translate var(--emotion-board-transition-timing) cubic-bezier(.12, 1.2, .7, 1.01) .2s,opacity var(--emotion-board-transition-timing) cubic-bezier(.12, 1.2, .7, 1.01) .2s}}@media (prefers-reduced-motion:no-preference) and (min-width:900px){.js .emotion-board__media-item--last{translate:-25vw 100%}}.breadcrumb{padding-block-start:1.4em}.breadcrumb:has(+ .stage-image){padding-block-end:1.4em}.breadcrumb:has(+ .colored-area-bottom-wave){background-color:#cbf4f3}.breadcrumb ol{align-items:center;color:#003b67;display:flex;flex-wrap:wrap;font-family:var(--font-custom);font-size:1.6rem;line-height:2em;list-style:none;margin:0;padding:0}@media (max-width:899px){.breadcrumb ol{justify-content:center}}@media (max-width:1219px){.breadcrumb ol{font-size:1.4rem}}@media (max-width:899px){.breadcrumb li{display:none}.breadcrumb li:nth-last-child(2){align-items:center;display:flex;justify-content:center}}.breadcrumb li + li{margin-inline-start:.6rem}@media (min-width:900px){.breadcrumb li:first-child{display:flex;align-items:center}}.breadcrumb li:first-child a{text-decoration:none}.breadcrumb li:first-child .icon-home{font-size:1.9rem}.breadcrumb li > .icon:first-child{display:inline-block;margin-inline-end:1rem}@media (min-width:900px){.breadcrumb li > .icon:first-child{display:none}}.breadcrumb a{color:#003b67}.breadcrumb a:focus,.breadcrumb a:hover,.breadcrumb a[aria-current=page]{text-decoration:none}.breadcrumb .icon{vertical-align:text-bottom}.breadcrumb .icon svg{font-size:1.6rem}@media (max-width:899px){.breadcrumb .icon:has(> .icon-chevron){display:none}}.breadcrumb .icon-arrow{rotate:180deg}.stage-image{margin-top:min(64px,3.4896vw);position:relative;position:relative;margin-top:0}.stage-image::before{background-position:bottom center;background-repeat:no-repeat;background-color:#fff;background-size:100% 100%;bottom:100%;content:"";left:0;margin-bottom:-1px;height:min(64px,3.4896vw);pointer-events:none;position:absolute;width:100%}.breadcrumb + .stage-image{order:-1}.stage-image::before{background-color:transparent;background-image:url("../img/section-wave--white.svg");bottom:0;z-index:1}.stage-image__media{text-align:center}.stage-image__content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media (max-width:899px){.stage-image__content .inner{display:flex;justify-content:center}}.stage-image__title{font-size:clamp(3rem, 5.2459016393vw, 6.4rem);color:#003b67;font-family:var(--font-custom);font-weight:700;line-height:1.2;margin:0;max-width:500px;text-wrap:balance}@media (max-width:899px){.stage-image__title{text-align:center}}@media (min-width:1220px) and (max-width:1920px){.stage-image__title{font-size:min(3.3333333333vw, 6.4rem)}}@media (min-width:1220px){.stage-image__title{max-width:50%}}.banner{font-size:clamp(1.6rem, 1.4754098361vw, 1.8rem);background-color:#cbf4f3;border-radius:16px;margin:3.2rem 0;padding:3.6em 3em;position:relative}@media (min-width:900px){.banner{margin:6.4rem 0}}@media (min-width:1220px) and (max-width:1920px){.banner{font-size:min(.9375vw, 1.8rem);margin:min(3.3333333333vw,6.4rem) 0}}.banner:has(> .banner__icon) .banner__content{margin-top:2.3em}@media (max-width:1219px){.banner:has(> .banner__icon) .banner__content{margin-top:1em}}.banner.banner--sustainability{font-size:clamp(1.8rem, 1.7213114754vw, 2.1rem);background-color:#96f4b0}@media (min-width:1220px) and (max-width:1920px){.banner.banner--sustainability{font-size:min(1.09375vw, 2.1rem)}}.banner.banner--sustainability ul{color:#003b67;font-family:var(--font-custom);font-weight:500}.banner.banner--sustainability li{margin-bottom:.76em;line-height:1.7}.banner.banner--sustainability li::before{background-color:#003b67}.banner__content{max-width:1360px;margin:0 auto}.banner__content h2{font-size:clamp(2.4rem, 3.2786885246vw, 4rem);margin-bottom:1.2em}@media (min-width:1220px) and (max-width:1920px){.banner__content h2{font-size:min(2.0833333333vw, 4rem)}}.banner__content > h2{margin-top:0}.banner__content h3{font-size:clamp(1.8rem, 1.9672131148vw, 2.4rem);margin-bottom:1.3em}@media (min-width:1220px) and (max-width:1920px){.banner__content h3{font-size:min(1.25vw, 2.4rem)}}.banner__content .grid-item > h3,.banner__content .rte > h3{margin-top:0}@media (max-width:599px){.banner__content .grid-2-tablet-portrait-up > .grid-item + .grid-item:has(:first-child){margin-top:2em}}.banner__icon{font-size:clamp(5rem, 5.2459016393vw, 6.4rem);align-items:center;background-color:#fff;border-radius:50%;display:flex;height:2em;justify-content:center;left:50%;position:absolute;top:0;transform:translate(-50%,-50%);width:2em}.banner__icon svg{font-size:inherit}.disclaimer{font-size:clamp(1.2rem, 1.0655737705vw, 1.3rem);border-top:1px solid #00cfcb}.disclaimer ol{list-style:none;padding-inline-start:0}.discalimer__headline{margin-top:1.3em}.grid-2-tablet-portrait-up:has(+ .disclaimer){margin-bottom:1.3em}.stage-video{margin-top:min(64px,3.4896vw);position:relative;position:relative;margin:0}.stage-video::before{background-position:bottom center;background-repeat:no-repeat;background-color:#fff;background-size:100% 100%;bottom:100%;content:"";left:0;margin-bottom:-1px;height:min(64px,3.4896vw);pointer-events:none;position:absolute;width:100%}.breadcrumb + .stage-video{order:-1}.stage-video::before{background-color:transparent;background-image:url("../img/section-wave--white.svg");bottom:0;z-index:2}.stage-video__media{position:absolute;inset:0;z-index:0}.stage-video__media::before{background-color:#000;content:"";inset:0;opacity:.3;position:absolute}.stage-video__media picture{display:unset}.stage-video__media img,.stage-video__media video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;vertical-align:top}.stage-video__wrapper{height:100%;overflow:hidden}@media (max-width:899px){.stage-video__wrapper{display:none}}@media (min-width:900px){.stage-video__wrapper + picture img{display:none}}.stage-video__content{aspect-ratio:375/580;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;margin-inline:auto;max-height:580px;padding-bottom:4.2em;padding-top:6.8rem;position:relative;width:100%}@media (min-width:900px){.stage-video__content{height:45vw;max-height:852px;max-width:1640px;padding-bottom:5.7em}}@media (min-width:1220px) and (max-width:1920px){.stage-video__content{padding-top:min(5.7291666667vw,11rem)}}@media (min-width:1921px){.stage-video__content{padding-top:11rem}}.stage-video__content .inner{align-content:center;display:grid;height:100%;text-align:center;justify-content:center;grid-template-columns:auto;grid-template-rows:1fr auto}.stage-video__content p{font-size:clamp(4.5rem, 7.3770491803vw, 9rem);align-self:center;color:#fff;font-family:var(--font-custom);font-weight:600;line-height:1.06;margin:.5em auto;max-width:1080px;text-wrap:balance;width:100%}@media (min-width:1220px) and (max-width:1920px){.stage-video__content p{font-size:min(6.6666666667vw, 12.8rem)}}@media (min-width:1921px){.stage-video__content p{font-size:12.8rem}}.stage-video__content a{align-self:flex-end;font-weight:700;height:-moz-fit-content;height:fit-content;justify-self:center}.quote-section{overflow:hidden;position:relative;z-index:0}.colored-area-default + .quote-section,.colored-area-gradient + .quote-section{margin-top:min(64px,3.4896vw);position:relative;margin-top:0}.colored-area-default + .quote-section::before,.colored-area-gradient + .quote-section::before{background-position:bottom center;background-repeat:no-repeat;background-color:#fff;background-size:100% 100%;bottom:100%;content:"";left:0;margin-bottom:-1px;height:min(64px,3.4896vw);pointer-events:none;position:absolute;width:100%}.colored-area-default + .quote-section::before,.colored-area-gradient + .quote-section::before{background-color:transparent;background-position:bottom center;bottom:unset;margin-top:-1px;top:0;transform:scaleY(-1)}.colored-area-default + .quote-section::before{background-image:url("../img/section-wave--white.svg")}.colored-area-gradient + .quote-section::before{background-image:url("../img/section-wave--lightblue.svg")}.quote-section__media{inset:0;position:absolute;z-index:-1}.quote-section__media::before{background-color:#000;content:" ";inset:0;opacity:.3;position:absolute}.quote-section__media picture{height:100%}.quote-section__media img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s;width:100%}.quote-section__content{align-items:center;color:#fff;display:flex;font-family:var(--font-custom);height:100%;margin-top:1.2em;padding:3em 0;text-align:center}@media (min-width:900px){.quote-section__content{margin-top:3.3em;padding:7.1em 0}}.quote-section__content > .inner{max-width:1080px}.quote-section__content p{font-size:clamp(2rem, 2.4590163934vw, 3rem);font-weight:600;line-height:1.25;text-wrap:balance}@media (min-width:1220px) and (max-width:1920px){.quote-section__content p{font-size:min(2.5vw, 4.8rem)}}@media (min-width:1921px){.quote-section__content p{font-size:4.8rem}}.quote-section__content blockquote p::before{content:open-quote}.quote-section__content blockquote p::after{content:close-quote}.quote-section__person img{border-radius:50%;vertical-align:top}@media (max-width:599px){.quote-section__person img{max-width:100px}}.quote-section__person-name{font-size:clamp(1.6rem, 1.7213114754vw, 2.1rem);font-weight:600;margin-top:.76em}@media (min-width:1220px) and (max-width:1920px){.quote-section__person-name{font-size:min(1.09375vw, 2.1rem)}}.quote-section__person-subline{font-size:clamp(1.4rem, 1.3114754098vw, 1.6rem)}@media (min-width:1220px) and (max-width:1920px){.quote-section__person-subline{font-size:min(.8333333333vw, 1.6rem)}}:root{--content-padding:clamp(2rem, 5vw, 3em);--max-content-width:1460px}body:has(.main--entrance){font-size:clamp(1.6rem, 1.3698630137vw, 2rem)}.logo--desktop{margin-bottom:2rem}@media (max-width:899px){.logo--desktop{display:none}}.logo--mobile{margin-bottom:var(--content-padding)}@media (min-width:900px){.logo--mobile{display:none}}.logo--mobile img{width:100px}.main--entrance{align-items:center;padding:var(--content-padding);position:relative;z-index:0}@media (min-width:900px){.main--entrance{display:flex;padding:var(--content-padding)}}.main--entrance .main-content{width:100%}.main--entrance .logo{text-align:center}.main--entrance .logo img{vertical-align:top}.entrance-background-img{inset:0;margin:0 auto;max-width:1920px;position:fixed;z-index:-1}.entrance-background-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.entrance-list__wrapper{background-color:rgba(228,248,248,.93);border-top:6px solid #00cfcb;box-sizing:border-box;margin:0 auto;max-width:30em;padding:2rem;width:100%}@media (min-width:900px){.entrance-list__wrapper{border-top-width:10px;max-width:var(--max-content-width);padding:3.2rem 3em}}@media (min-width:1220px){.entrance-list__wrapper{padding:3.2rem 4em}}.entrance-list__wrapper h2{margin:0 0 1.4rem}.entrance-list__wrapper .logo{text-align:center}.entrance-list__wrapper ul{list-style-type:none;margin:0;padding:0}.entrance-list__wrapper h2{font-size:clamp(1.8rem, 1.9672131148vw, 2.4rem)}@media (max-width:899px){.entrance-list__wrapper h2{margin-top:0;text-align:center}}.entrance-list{position:relative}@media (min-width:900px){.entrance-list{display:flex;gap:2em}.entrance-list > li{flex:1 1 auto}}.entrance-list .inline-contact-container{background-color:#fff;border-color:transparent;border-radius:15px;box-sizing:border-box;color:#003b67;margin:1em 0;overflow:hidden;padding:1.6em 1.2em;position:absolute;right:unset}@media (min-width:1220px) and (max-width:1920px){.entrance-list .inline-contact-container{border-radius:min(.8333333333vw,16px);max-width:min(18.75vw,360px)}}@media (min-width:1921px){.entrance-list .inline-contact-container{max-width:360px}}.entrance-list .inline-contact-container .btn-close{margin:.3em;padding:0;position:absolute;right:0;top:0}.entrance-list .inline-contact-container .btn-close svg{font-size:clamp(1.4rem, 1.7213114754vw, 2.1rem)}@media (min-width:1220px) and (max-width:1920px){.entrance-list .inline-contact-container .btn-close svg{font-size:min(1.09375vw, 2.1rem)}}.entrance-list .inline-contact-container address{color:#353534;font-size:inherit}.entrance-list .inline-contact-container address .name{color:#003b67;display:block;font-size:2.4rem;font-weight:700;margin-bottom:1em;padding-inline-end:3rem}@media (min-width:1220px) and (max-width:1920px){.entrance-list .inline-contact-container address .name{font-size:min(1.25vw, 2.4rem)}}.entrance-list .inline-contact-container address a{color:#003b67;text-decoration:underline;word-break:break-all}.entrance-list__headline{align-items:center;border-bottom:2px solid #fff;color:#003b67;display:flex;justify-content:space-between;margin-top:0;padding:.8em 0}.entrance-list__headline h3{font-size:clamp(1.4rem, 1.4383561644vw, 2.1rem);font-family:var(--font-custom);font-weight:700;margin:0;white-space:nowrap}.entrance-list__headline .icon svg{rotate:90deg}.entrance-list__headline.accordion-active .icon svg{rotate:-90deg}.entrance-list__level-2{font-size:clamp(1.3rem, .9589041096vw, 1.4rem);padding:1em 0}@media (max-width:899px){.entrance-list__level-2{display:none}}@media (min-width:900px){.entrance-list__level-2 ul:has(li:nth-child(20)){-moz-column-gap:2em;column-gap:2em;-moz-columns:2;columns:2}}.entrance-list__level-2 li{display:block}.entrance-list__level-2 a,.entrance-list__level-2 button{background-color:transparent;border:none;color:#003b67;display:inline-block;font-family:var(--font-custom);line-height:1.25;margin:.3em 0;padding:0;text-align:start;text-decoration:none}.entrance-list__level-2 a:focus,.entrance-list__level-2 a:hover,.entrance-list__level-2 button:focus,.entrance-list__level-2 button:hover{text-decoration:underline}.entrance-list__level-2 a{position:relative}.entrance-list__level-2 a .icon{left:0;position:absolute}.entrance-list__level-2 a .icon svg{font-size:1.8rem}.entrance-list__level-2:has(.icon-external-link) a,.entrance-list__level-2:has(.icon-external-link) button{padding-inline-start:2.6rem}.footer--entrance-page{z-index:1}.footer--entrance-page .footer__bottom{padding-block:1em}.footer--entrance-page .inner{text-align:center}@media (max-width:899px){.footer--entrance-page .nav-footer{border:0;margin-bottom:0;padding-bottom:0}}html.fleckman-running{background-color:#000;overflow:hidden}html.fleckman-running .header{transform:translateY(-100%)}html.fleckman-running .header .logo-slogan{transform:translateY(-100%)}.fleckman-form{font-size:1.6rem}.fleckman-form h2,.fleckman-form h3,.fleckman-form h4,.fleckman-form p{color:revert!important;letter-spacing:0!important;line-height:revert!important}.fleckman-form p{font-size:revert!important}