.checkbox__hidden{visibility:hidden;pointer-events:none;opacity:0;position:absolute}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.no-scroll{height:100%;overflow:hidden}.promotion-teaser{--offset:3.2vw}@media only screen and (min-width:768px){.promotion-teaser{--offset:2.60417vw}}@media only screen and (min-width:1280px){.promotion-teaser{--offset:2.1875vw}}@media only screen and (min-width:1920px){.promotion-teaser{--offset:32px}}.promotion-teaser__inner{flex-flow:wrap;justify-content:center;margin-left:auto;margin-right:auto;display:flex}@media only screen and (min-width:320px){.promotion-teaser__inner{width:93.8667vw}}@media only screen and (min-width:768px){.promotion-teaser__inner{width:93.75vw}}@media only screen and (min-width:1280px){.promotion-teaser__inner{width:93.75vw}}@media only screen and (min-width:1920px){.promotion-teaser__inner{width:1800px}}.promotion-teaser__item{flex-basis:93.8667vw;width:93.8667vw;max-width:93.8667vw;padding-left:1.6vw;padding-right:1.6vw}@media only screen and (min-width:768px){.promotion-teaser__item{flex-basis:93.75vw;width:93.75vw;max-width:93.75vw;padding-left:1.30208vw;padding-right:1.30208vw;display:flex}}@media only screen and (min-width:1280px){.promotion-teaser__item{flex-basis:93.75vw;width:93.75vw;max-width:93.75vw;padding-left:1.09375vw;padding-right:1.09375vw}}@media only screen and (min-width:1920px){.promotion-teaser__item{flex-basis:1500px;width:1500px;max-width:1500px;padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:no-preference){.promotion-teaser__inner--inview .promotion-teaser__text,.promotion-teaser__inner--inview .promotion-teaser__actions,.promotion-teaser__inner--inview .promotion-teaser__content:before{transform:none}}.promotion-teaser__image-wrapper{z-index:1;border-radius:var(--border-radius-xl);overflow:hidden}.promotion-teaser__image{border-radius:var(--border-radius-xl);width:100%;height:100%;overflow:hidden}.promotion-teaser__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media only screen and (min-width:768px){.promotion-teaser__image{width:36.4583vw;height:100%}.promotion-teaser__image img{position:absolute}}@media only screen and (min-width:1280px){.promotion-teaser__image{width:36.875vw}}@media only screen and (min-width:1920px){.promotion-teaser__image{width:568px}}.promotion-teaser__content{padding-block:var(--general-spacing-s-2);padding-inline:var(--general-spacing-s-1);border-radius:var(--border-radius-l);height:-webkit-fit-content;height:-moz-fit-content;width:100%;height:fit-content;position:relative;overflow:hidden}.promotion-teaser__content:before{content:"";border-radius:var(--border-radius-l);background-color:var(--color-surface-11);width:100%;height:100%;transition:transform .5s cubic-bezier(.65,0,.35,1);position:absolute;top:0;left:0}.promotion-teaser__content>*{text-align:center}@media only screen and (min-width:768px){.promotion-teaser__content>*{text-align:left}}@media (prefers-reduced-motion:no-preference){.promotion-teaser__content:before{transform:translateY(20px)}}@media only screen and (min-width:768px){.promotion-teaser__content{border-radius:var(--border-radius-xl);padding-inline:var(--general-spacing-s-3);padding-block:var(--general-spacing-m-3);flex-direction:column;width:54.6875vw;display:flex}.promotion-teaser__content:before{border-radius:var(--border-radius-xl)}}@media only screen and (min-width:768px) and (prefers-reduced-motion:no-preference){.promotion-teaser__content:before{transform:translateX(calc(var(--offset) * -.5))}}@media only screen and (min-width:1280px){.promotion-teaser__content{width:54.6875vw}}@media only screen and (min-width:1920px){.promotion-teaser__content{width:900px}}.promotion-teaser__topline{margin-bottom:var(--general-spacing-xs-2);font-size:.875rem;font-weight:500;line-height:120%}@media only screen and (min-width:768px){.promotion-teaser__topline{margin-bottom:var(--general-spacing-xs-3)}}.promotion-teaser__headline{font-family:ApercuMoia,Helvetica,sans-serif;font-size:2.125rem;font-weight:700;line-height:120%}@media only screen and (min-width:768px){.promotion-teaser__headline{font-size:2.5rem}}@media only screen and (min-width:1280px){.promotion-teaser__headline{font-size:3.5rem}}@media only screen and (min-width:1920px){.promotion-teaser__headline{font-size:4rem;line-height:115%}}.promotion-teaser__subline{font-family:ApercuMoia,Helvetica,sans-serif;font-size:1.375rem;font-weight:400;line-height:140%}@media only screen and (min-width:1920px){.promotion-teaser__subline{font-size:1.5rem}}.promotion-teaser__subline{margin-top:var(--general-spacing-s-2)}@media only screen and (min-width:768px){.promotion-teaser__subline{margin-top:var(--general-spacing-s-3)}}.promotion-teaser__actions{align-items:center;gap:var(--general-spacing-s-1);margin-top:var(--general-spacing-m-2);flex-direction:column;display:flex;position:relative}@media only screen and (min-width:768px){.promotion-teaser__actions{margin-top:var(--general-spacing-l-1);flex-direction:row;align-items:baseline}}@media (prefers-reduced-motion:no-preference){.promotion-teaser__text,.promotion-teaser__actions{transition:transform .75s cubic-bezier(.65,0,.35,1);transform:translateY(30px)}}@media only screen and (min-width:768px) and (prefers-reduced-motion:no-preference){.promotion-teaser__text,.promotion-teaser__actions{transform:translateX(calc(var(--offset) * -.5))}}