@charset "UTF-8";.module-header--onDark{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.module-header--onLight{--tw-text-opacity: 1;color:rgb(200 205 200 / var(--tw-text-opacity, 1))}.card{--_row-gap: .75rem}.card--highlight{--_row-gap: 1.5rem}.card--text{padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 48rem){.card--text{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width: 80rem){.card--text{padding-left:calc((50vw - 3.75rem) / 6);padding-right:3.75rem}}.card--text .card__count.outline-white{-webkit-text-stroke-color:#fff}.card--text .card__count{-webkit-text-stroke-color:#414341;-webkit-text-stroke-width:1px;-webkit-text-fill-color:transparent}.card__overhead{display:flex;flex-flow:row wrap;justify-self:stretch;row-gap:.75rem}@container (max-width: 15rem){.card__overhead{flex-direction:column;row-gap:.25rem}}.card__overhead-text{display:flex;flex-direction:column;row-gap:.25rem;flex:1}.card__img{justify-self:stretch}.card__actionbar{flex:1;align-items:flex-end;width:100%;display:flex;flex-flow:row wrap;row-gap:.25rem;justify-content:space-between}.card{container-type:inline-size;width:100%;row-gap:var(--_row-gap);display:flex;flex-direction:column;align-content:flex-start}.slider{--_slide-width: min(315px, 100%)}.slider ::-webkit-scrollbar{height:.3125rem;width:100%;margin-right:2rem}@media (min-width: 80rem){.slider ::-webkit-scrollbar{display:none}}.slider ::-webkit-scrollbar-thumb{background:#414341}.slider ::-webkit-scrollbar-track{background:#fff}.slider ::-webkit-scrollbar-button:end:increment{width:1.25rem;display:block;background:transparent}@media (min-width: 48rem){.slider ::-webkit-scrollbar-button:end:increment{width:2.5rem}}.slider__slide{width:var(--_slide-width)}.slider__nav svg{width:1.5rem;height:1.5rem}.announcement-teaser a{text-decoration:underline}.announcement-teaser .button--text-link{padding-top:0;padding-bottom:0}.campaign-cta{--sh: 100vh;height:calc(var(--sh) * 2);margin-block-start:calc(var(--sh) * -1)}.campaign-cta__wrapper{z-index:-2}.campaign-cta__curtain{z-index:-1}.campaign-cta__headline{text-shadow:0 0 10px #f7e8cc,0 0 18px rgba(247,232,204,.7843137255)}.campaign-cta__media,.campaign-cta__content,.campaign-cta__image,.campaign-cta__overlay{grid-area:1/1/span 1/span 4}@media (min-width: 80rem){.campaign-cta__media,.campaign-cta__content,.campaign-cta__image,.campaign-cta__overlay{grid-area:1/1/span 1/span 12}}.campaign-cta__image>picture{min-height:100vh}.campaign-cta__overlay{background:linear-gradient(180deg,#0000,#000)}.country-select-contact>*:not(.active){display:none}.data-table table{table-layout:fixed}.data-table table tbody td:first-child{font-weight:500;min-width:15.625rem}@media (min-width: 52.125rem){.data-table table tbody td:first-child{min-width:unset}}.data-table table tbody td:not(:first-child){font-weight:300;min-width:12.5rem}@media (min-width: 52.125rem){.data-table table tbody td:not(:first-child){min-width:unset}}.data-table table td:not(:last-child){padding-right:1.25rem}.data-table__wrapper{margin-left:1.25rem;padding-right:1.25rem}@media (min-width: 48rem){.data-table__wrapper{margin-left:2.5rem;padding-right:2.5rem}}@media (min-width: 52.125rem){.data-table__wrapper{margin-right:2.5rem;margin-right:auto}}@media (min-width: 80rem){.data-table__wrapper{margin-left:auto}}.data-table ::-webkit-scrollbar{height:.3125rem;width:100vw;margin-right:2rem}.data-table ::-webkit-scrollbar-thumb{background:#414341}.data-table ::-webkit-scrollbar-track{background:#fff}.data-table ::-webkit-scrollbar-button:end:increment{width:1.25rem;display:block;background:transparent}@media (min-width: 48rem){.data-table ::-webkit-scrollbar-button:end:increment{width:2.5rem}}.shape--alignLeft{transform:scaleX(-1)}.shape--small{--_shape-w: 18.75rem;--_shape-h: .9375rem;--_shape-clip: polygon(1.25rem 0, 100% 0, 100% 100%, 0% 100%)}@media (min-width: 52.125rem){.shape--small{--_shape-w: 24.375rem;--_shape-h: 1.6875rem;--_shape-clip: polygon(1.375rem 0, 100% 0, 100% 100%, 0% 100%)}}@media (min-width: 80rem){.shape--small{--_shape-w: 19.1875rem}}@media (min-width: 90rem){.shape--small{--_shape-w: 24.375rem}}@media (min-width: 120rem){.shape--small{--_shape-w: 26.25rem}}@media (min-width: 140em){.shape--small{--_shape-w: 46.25rem}}.shape--large{--_shape-w: 11.875rem;--_shape-h: 1.8125rem;--_shape-clip: polygon(1.375rem 0, 100% 0, 100% 100%, 0% 100%)}@media (min-width: 52.125rem){.shape--large{--_shape-w: 16.25rem;--_shape-h: 3rem;--_shape-clip: polygon(2.75rem 0, 100% 0, 100% 100%, 0% 100%)}}@media (min-width: 80rem){.shape--large{--_shape-w: 12.9375rem}}@media (min-width: 90rem){.shape--large{--_shape-w: 16.25rem}}@media (min-width: 120rem){.shape--large{--_shape-w: 34.375rem}}@media (min-width: 140em){.shape--large{--_shape-w: 54.375rem}}.shape{width:var(--_shape-w);height:var(--_shape-h);clip-path:var(--_shape-clip)}.benefit-card{--_benefit-card-grid-layout: "benefit-card-logo ." auto "benefit-card-headline benefit-card-headline" auto "benefit-card-content benefit-card-content" auto / min-content auto;--_benefit-card-headline-mb: .75rem;--_benefit-card-logo-mr: 0;--_benefit-card-logo-mb: 1rem}.benefit-card--compressed{--_benefit-card-grid-layout: "benefit-card-logo benefit-card-headline" auto "benefit-card-logo benefit-card-content" auto / 2.125rem auto;--_benefit-card-headline-mb: 0;--_benefit-card-logo-mr: 1rem;--_benefit-card-logo-mb: 0}.benefit-card__logo{margin-bottom:var(--_benefit-card-logo-mb);grid-area:benefit-card-logo}.benefit-card__logo svg,.benefit-card__logo img{width:2.125rem;height:2.125rem}.benefit-card__headline{margin-bottom:var(--_benefit-card-headline-mb);grid-area:benefit-card-headline}.benefit-card__content{grid-area:benefit-card-content}.benefit-card{width:100%;grid-column-gap:var(--_benefit-card-logo-mr);display:grid;grid:var(--_benefit-card-grid-layout);align-content:baseline}.hero-animation{background-color:#cd1e37}@media (min-width: 80rem){.hero-animation{background-color:transparent}}.hero-animation .hero__media{position:sticky;top:0;padding-top:6.25rem;z-index:1}@media (min-width: 80rem){.hero-animation .hero__media{height:100vh}}.hero-animation .hero__media__inner{transform:scale(.35);transform-origin:top right}.hero-animation .hero__marquee{-webkit-text-stroke-color:#fff;-webkit-text-stroke-width:1px;-webkit-text-fill-color:transparent;z-index:2;position:relative;aspect-ratio:16/9}@media (min-width: 80rem){.hero-animation .hero__marquee{aspect-ratio:auto}}.hero-animation .hero__content{margin-block-start:calc((56.25vw + 5rem)*-1)}@media (min-width: 80rem){.hero-animation .hero__content{margin-block-start:-100vh}}.hero-campaign,.hero-campaign a{cursor:none}.hero-campaign .hero__media,.hero-campaign .hero__content,.hero-campaign .hero__image,.hero-campaign .hero__overlay{grid-area:1/1/span 1/span 4}@media (min-width: 80rem){.hero-campaign .hero__media,.hero-campaign .hero__content,.hero-campaign .hero__image,.hero-campaign .hero__overlay{grid-area:1/1/span 1/span 12}}.hero-campaign .hero__image{opacity:0;transition:opacity .3s ease-in-out}.hero-campaign .hero__image.active{opacity:1}.hero-campaign .hero__image>picture{min-height:100vh}.hero-campaign .hero__headline{text-shadow:0 0 10px #f7e8cc,0 0 18px rgba(247,232,204,.7843137255)}.hero-campaign .hero__overlay{background:linear-gradient(180deg,#0000,#000)}@media (min-width: 52.125rem){.hero-campaign .hero__tile{width:calc(50% - 1.5rem);margin-right:1.5rem}}@media (min-width: 80rem){.hero-campaign .hero__tile{width:calc(25% - 2rem);margin-left:1rem;margin-right:1rem}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.image-overlay{--_tr-duration: .5s;--_tr-timing: cubic-bezier(.25, .1, .25, 1);position:fixed;bottom:0;left:0;width:100vw;z-index:1000;height:100vh;max-height:0;transition:all 0s var(--_tr-duration)}.image-overlay:after{content:"";position:absolute;top:0;left:0;right:0;background:#fff;width:100%;height:100vh;display:block;transform:scaleY(0) translateZ(0);transform-origin:0% 0%;transition:transform var(--_tr-duration) .1s var(--_tr-timing);z-index:-1}.image-overlay .image-overlay__wrapper{opacity:0;transition:opacity var(--_tr-duration) var(--_tr-timing)}.image-overlay.open{transition:visibility 0s 0s var(--_tr-timing);max-height:100vh}.image-overlay.open:after{transform:scaleY(1) translateZ(0);transition:transform var(--_tr-duration) var(--_tr-timing)}.image-overlay.open .image-overlay__wrapper{opacity:1;transition:opacity var(--_tr-duration) var(--_tr-timing)}.image-overlay.open .image-overlay__body{opacity:1}.image-overlay__wrapper{position:relative}.image-overlay__wrapper .image-overlay__header{border-bottom:1px solid #C8CDC8}.image-overlay__wrapper .image-overlay__body{height:100%;position:relative;padding-top:3.75rem;padding-bottom:2.5rem;opacity:0;transition:var(--_tr-duration) .4s var(--_tr-timing)}@media (min-width: 80rem){.image-overlay__wrapper .image-overlay__body{padding-top:2rem}}.image-overlay__wrapper .image-overlay__body .image-overlay__nav{display:flex;justify-content:flex-end;padding-right:1.25rem}@media (min-width: 48rem){.image-overlay__wrapper .image-overlay__body .image-overlay__nav{padding-right:2.5rem}}@media (min-width: 80rem){.image-overlay__wrapper .image-overlay__body .image-overlay__nav{padding-right:3.75rem}}.image-overlay__wrapper .image-overlay__body .image-overlay__nav .image-overlay__prev,.image-overlay__wrapper .image-overlay__body .image-overlay__nav .image-overlay__next{height:4rem;width:4rem;display:flex;align-items:center;justify-content:center;border:1px solid #414341;margin-top:-1px;margin-left:-1px}.image-overlay__wrapper .image-overlay__body .image-overlay__nav .image-overlay__prev svg,.image-overlay__wrapper .image-overlay__body .image-overlay__nav .image-overlay__next svg{height:2rem;width:2rem}.image-overlay__wrapper .image-overlay__body .image-overlay__nav .image-overlay__prev svg path,.image-overlay__wrapper .image-overlay__body .image-overlay__nav .image-overlay__next svg path{stroke:#cd1e37}.image-overlay__wrapper .image-overlay__body .image-overlay__nav .image-overlay__prev.swiper-button-disabled,.image-overlay__wrapper .image-overlay__body .image-overlay__nav .image-overlay__next.swiper-button-disabled{cursor:default}.image-overlay__wrapper .image-overlay__body .image-overlay__nav .image-overlay__prev.swiper-button-disabled svg path,.image-overlay__wrapper .image-overlay__body .image-overlay__nav .image-overlay__next.swiper-button-disabled svg path{stroke:#c8cdc8}.image-overlay__wrapper .image-overlay__body .image-overlay__nav .image-overlay__prev svg{transform:rotate(-180deg)}.image-overlay__wrapper .image-overlay__body .image-container{display:flex;justify-content:center;align-items:center;padding:0 1.5rem 2.5rem}@media (min-width: 80rem){.image-overlay__wrapper .image-overlay__body .image-container{max-height:calc(100vh - 12.5rem)}}.image-overlay__wrapper .image-overlay__body .image-container picture,.image-overlay__wrapper .image-overlay__body .image-container img{max-height:calc(100vh - 15.3rem);width:auto}@media (min-width: 80rem){.image-overlay .image-description{width:50vw}}.image-grid{width:100%}.image-grid__grid{display:flex;flex-direction:column}.image-grid__grid .image-grid__item{margin-bottom:1.25rem}.image-grid__grid .image-grid__item .icon{visibility:hidden;z-index:-1;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.image-grid__grid .image-grid__item .icon svg{width:56px;height:56px}@media (min-width: 52.125rem){.image-grid__grid{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));grid-template-rows:repeat(6,minmax(0,1fr));-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:1.25rem}.image-grid__grid .image-grid__item{position:relative;overflow:hidden;margin-bottom:0;background:#c8cdc8}.image-grid__grid .image-grid__item figure,.image-grid__grid .image-grid__item picture{height:100%;width:100%;transition:all .4s cubic-bezier(.25,.1,.25,1)}.image-grid__grid .image-grid__item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000026;opacity:0;transition:opacity .3s ease-out}.image-grid__grid:not(.grid-1) .image-grid__item{cursor:pointer}.image-grid__grid:not(.grid-1) .image-grid__item:hover:after{opacity:1}.image-grid__grid:not(.grid-1) .image-grid__item:hover .icon{visibility:visible;z-index:20}.image-grid__grid:not(.grid-1) .image-grid__item:hover picture{transform:scale(105%)}.image-grid__grid.grid-1 .image-grid__item{grid-area:1/1/-1/-1}.image-grid__grid.grid-2 .image-grid__item.item-1{grid-area:1/1/7/13}.image-grid__grid.grid-2 .image-grid__item.item-2{grid-area:1/13/7/25}.image-grid__grid.grid-3 .image-grid__item.item-1{grid-area:1/1/7/17}.image-grid__grid.grid-3 .image-grid__item.item-2{grid-area:1/17/4/25}.image-grid__grid.grid-3 .image-grid__item.item-3{grid-area:4/17/7/25}.image-grid__grid.grid-4 .image-grid__item.item-1{grid-area:1/1/7/11}.image-grid__grid.grid-4 .image-grid__item.item-2{grid-area:1/11/3/18}.image-grid__grid.grid-4 .image-grid__item.item-3{grid-area:1/18/3/25}.image-grid__grid.grid-4 .image-grid__item.item-4{grid-area:3/11/7/25}.image-grid__grid.grid-5 .image-grid__item.item-1{grid-area:1/1/4/11}.image-grid__grid.grid-5 .image-grid__item.item-2{grid-area:4/1/7/11}.image-grid__grid.grid-5 .image-grid__item.item-3{grid-area:1/11/3/18}.image-grid__grid.grid-5 .image-grid__item.item-4{grid-area:1/18/3/25}.image-grid__grid.grid-5 .image-grid__item.item-5{grid-area:3/11/7/25}}.facts-list--fullwidth{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:1.25rem;column-gap:1.25rem}@media (min-width: 80rem){.facts-list--fullwidth{grid-template-columns:repeat(12,minmax(0,1fr));grid-column:span 12 / span 12}}.facts-list--fullwidth .facts-list__item{grid-column:span 4 / span 4}.facts-list--halfwidth{grid-column:span 4 / span 4;display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 52.125rem){.facts-list--halfwidth{grid-column:span 2 / span 2}}@media (min-width: 80rem){.facts-list--halfwidth{grid-column:span 6 / span 6;flex-direction:row}.facts-list--halfwidth>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}}.facts-list--halfwidth .facts-list__item{width:100%}@media (min-width: 80rem){.lead-gen-section{background:linear-gradient(to left,#fff 60%,#cd1e37 40%)}}.checkbox label a{border-bottom:1px solid currentColor}.checkbox input{position:absolute;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.checkbox.js-focus-visible input.focus-visible+label,.js-focus-visible .checkbox input.focus-visible+label{--_label-outline-color: #cd1e37}.checkbox input:focus-visible+label{--_label-outline-color: #cd1e37}.checkbox label{--_border-width: 1px;--_border-color: #C8CDC8;--_bg: transparent;--_label-outline-width: 2px;--_label-outline-color: transparent;--_input-outline-offset: 2px;cursor:pointer;outline:var(--_label-outline-width) solid var(--_label-outline-color);outline-offset:var(--_input-outline-offset)}.checkbox label .label__icon{content:"";display:block;height:1.25rem;border:var(--_border-width) solid var(--_border-color);background-color:var(--_bg);background-repeat:no-repeat;background-size:contain;background-position:center center;background-size:.625rem;transition:all .3s cubic-bezier(.25,.1,.25,1);padding-right:1.125rem}.checkbox label a{transition:all .3s cubic-bezier(.25,.1,.25,1)}.checkbox label a:hover{color:#000}.checkbox.focus-visible.js-focus-visible,.js-focus-visible .checkbox.focus-visible{--_label-outline-color: #cd1e37}.checkbox:focus-visible{--_label-outline-color: #cd1e37}.checkbox--checked label .label__icon{--_border-color: #000000;--_bg: #000000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 13 10'%3E%3Cpath stroke='%23fff' stroke-linecap='square' stroke-width='1.5' d='M11.5 2 4.833 8 1.5 5'/%3E%3C/svg%3E")}.checkbox__error{font-size:.8125rem;visibility:hidden;opacity:0;transition:all .3s cubic-bezier(.25,0,.25,1)}.checkbox--has-error label .label__icon{--_border-color: #cd1e37}.checkbox--has-error .checkbox__error{visibility:visible;opacity:1}.input__inner{display:grid}.input__inner input,.input__inner label{grid-area:1/1;transition:all .3s cubic-bezier(.25,.1,.25,1)}.input__inner input{--_input-outline-color: transparent;--_input-outline-width: 2px;--_input-outline-offset: 2px;--_input-border-color: transparent;--_input-border-width: 1px;--_input-h: 4.125rem}.input__inner input:focus,.input__inner input.input--has-value{padding-top:1.75rem;padding-bottom:.875rem}.input__inner input:focus+label,.input__inner input.input--has-value+label{padding-top:.75rem;font-size:.8125rem;line-height:125%}.input__inner input{outline:var(--_input-outline-width) solid var(--_input-outline-color);outline-offset:var(--_input-outline-offset);border:var(--_input-border-width) solid var(--_input-border-color);transition:all .3s cubic-bezier(.25,.1,.25,1);height:var(--_input-h)}.input__error{visibility:hidden;opacity:0;transition:all .3s cubic-bezier(.25,0,.25,1)}.input--has-error .input__error{visibility:visible;opacity:1}.input--has-error input{--_input-border-color: #cd1e37}.wysiwyg h1,.wysiwyg h2{font-weight:500;line-height:115%;font-size:1.5rem;letter-spacing:.03em;text-transform:uppercase}@media (min-width: 52.125rem){.wysiwyg h1,.wysiwyg h2{line-height:100%;font-size:2.5rem;letter-spacing:.02em}}.wysiwyg a{border-bottom:1px solid transparent;transition:border-color .2s ease-in-out,color .2s ease-in-out}.wysiwyg a:hover{border-color:currentColor}.wysiwyg a{border-bottom:1px solid currentColor}.wysiwyg p,.wysiwyg li,.wysiwyg a{font-size:1.125rem;line-height:165%}.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-size:1.125rem;line-height:140%}.wysiwyg p,.wysiwyg li{font-weight:300}.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-weight:500}@media (min-width: 80rem){.wysiwyg h1,.wysiwyg h2{margin-bottom:3rem}.wysiwyg h1,.wysiwyg h2{margin-bottom:4.5rem}.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-bottom:.75rem}@media (min-width: 52.125rem){.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-bottom:1rem}}.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-bottom:1.5rem}}.wysiwyg p+p,.wysiwyg p+ul,.wysiwyg ul+p{margin-top:2rem}.wysiwyg p+h2,.wysiwyg p+h3,.wysiwyg p+h4,.wysiwyg p+h5,.wysiwyg p+h6,.wysiwyg ul+h2,.wysiwyg ul+h3,.wysiwyg ul+h4,.wysiwyg ul+h5,.wysiwyg ul+h6{margin-top:3rem}.wysiwyg ul li{position:relative;padding-left:1.5625rem}.wysiwyg ul li:before{content:"•";position:absolute;left:.625rem;top:0}.wysiwyg a{padding-bottom:.1875rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.wysiwyg a:hover{--tw-text-opacity: 1;color:rgb(205 30 55 / var(--tw-text-opacity, 1))}.wysiwyg b,.wysiwyg strong{font-weight:500}.teaser-text-image .content__copy h3,.teaser-text-image .content__copy h4{font-weight:700;font-size:.875rem;letter-spacing:.1em;line-height:125%;text-transform:uppercase}@media (min-width: 52.125rem){.teaser-text-image .content__copy h3,.teaser-text-image .content__copy h4{line-height:120%;font-size:.875rem}}.teaser-text-image{--_pt: 0rem;--_pb: 0rem}.teaser-text-image--imageRight{--_pt: 3.75rem}@media (min-width: 52.125rem){.teaser-text-image--imageRight{--_pt: 5.3125rem}}@media (min-width: 80rem){.teaser-text-image--imageRight{--_pt: 0}}.teaser-text-image--imageRight .content{order:1}.teaser-text-image--imageRight .image{order:2}.teaser-text-image--imageLeft{--_pb: 3.75rem}@media (min-width: 52.125rem){.teaser-text-image--imageLeft{--_pb: 5.3125rem}}@media (min-width: 80rem){.teaser-text-image--imageLeft{--_pb: 0}}.teaser-text-image .content__copy h3,.teaser-text-image .content__copy h4{--tw-text-opacity: 1;color:rgb(179 180 179 / var(--tw-text-opacity, 1))}@media (min-width: 90rem){.teaser-text-image .content__copy,.teaser-text-image .content__headline{width:80%}}@media (min-width: 120rem){.teaser-text-image .content__copy,.teaser-text-image .content__headline{width:67%}}@media (min-width: 140em){.teaser-text-image .content{padding-left:23.75rem;padding-right:23.75rem}}.teaser-text-image{padding-top:var(--_pt);padding-bottom:var(--_pb)}.vertical-slider{--slide-height: 100vh;--grid-gap: 1.25rem}@media (min-width: 80rem){.vertical-slider .slider__slide{position:sticky;top:0;height:var(--slide-height)}.vertical-slider .slider__slide .js-animate-in{opacity:0}}.vertical-slider .slider__slide:first-of-type.slider__slide--initial .js-animate-in{opacity:1}@media (min-width: 80rem){.vertical-slider .slide__spacer,.vertical-slider .slide__spacer--additional{height:var(--slide-height)}}.vertical-card-slider .vertical-slider__headline{padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 48rem){.vertical-card-slider .vertical-slider__headline{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width: 80rem){.vertical-card-slider .vertical-slider__headline{position:absolute;top:7.5rem;padding-left:calc((50vw - 3.75rem) / 6 + 50vw + 1.25rem);height:0;width:75vw}}.vertical-card-slider .vertical-slider .slider__slide:last-of-type .card__wrapper{border-bottom:none;padding-bottom:0}.video-section video{overflow:hidden}.video-section video::-webkit-media-controls-panel{background:#c8cdc8!important;display:inline-flex;direction:ltr;position:absolute;flex-direction:row;align-items:center;justify-content:space-between;-webkit-user-select:none;bottom:0;left:0;width:100%;z-index:0;overflow:hidden;height:3rem;text-align:right}.video-section video::-webkit-media-controls-play-button{background-color:#cd1e37;border-radius:10rem;order:0;transform:scale(.5);position:absolute;left:.8rem}.video-section video::-webkit-media-controls-timeline{width:55%;order:1;padding-top:.625rem;filter:brightness(.3);position:absolute;left:2rem;transform:translateY(.3125rem)}@media (min-width: 48rem){.video-section video::-webkit-media-controls-timeline{width:70%}}@media (min-width: 52.125rem){.video-section video::-webkit-media-controls-timeline{width:83%}}.video-section video::-webkit-media-controls-current-time-display,.video-section video::-webkit-media-controls-time-remaining-display,.video-section video::-webkit-media-controls-fullscreen-button{display:none}.video-section video::-webkit-media-text-track-display-backdrop,.video-section video::-webkit-media-text-track-display,.video-section video::-webkit-media-text-track-container{display:none}.video-section.video--campaign{clip-path:inset(0% 5%)}
