.checkbox__hidden{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.no-scroll{height:100%;overflow:hidden}.promotion-teaser{--offset:3.2vw}@media only screen and (min-width:768px){.promotion-teaser{--offset:2.6041666667vw}}@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{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto}@media only screen and (min-width:320px){.promotion-teaser__inner{width:93.8666666667vw}}@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.8666666667vw;max-width:93.8666666667vw;padding-left:1.6vw;padding-right:1.6vw;width:93.8666666667vw}@media only screen and (min-width:768px){.promotion-teaser__item{display:flex;flex-basis:93.75vw;max-width:93.75vw;padding-left:1.3020833333vw;padding-right:1.3020833333vw;width:93.75vw}}@media only screen and (min-width:1280px){.promotion-teaser__item{flex-basis:93.75vw;max-width:93.75vw;padding-left:1.09375vw;padding-right:1.09375vw;width:93.75vw}}@media only screen and (min-width:1920px){.promotion-teaser__item{flex-basis:1500px;max-width:1500px;padding-left:16px;padding-right:16px;width:1500px}}@media(prefers-reduced-motion:no-preference){.promotion-teaser__inner--inview .promotion-teaser__actions,.promotion-teaser__inner--inview .promotion-teaser__content:before,.promotion-teaser__inner--inview .promotion-teaser__text{transform:none}}.promotion-teaser__image-wrapper{border-radius:var(--border-radius-xl);overflow:hidden;z-index:1}.promotion-teaser__image{border-radius:var(--border-radius-xl);height:100%;overflow:hidden;width:100%}.promotion-teaser__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:768px){.promotion-teaser__image{height:100%;width:36.4583333333vw}.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{border-radius:var(--border-radius-l);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;padding-block:var(--general-spacing-s-2);padding-inline:var(--general-spacing-s-1);position:relative;width:100%}.promotion-teaser__content:before{background-color:var(--color-surface-11);border-radius:var(--border-radius-l);content:"";height:100%;left:0;position:absolute;top:0;transition:transform .5s cubic-bezier(0.65,0,0.35,1);width:100%}.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{display:flex;flex-direction:column;padding-block:var(--general-spacing-m-3);padding-inline:var(--general-spacing-s-3);width:54.6875vw}.promotion-teaser__content,.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)*-0.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{font-size:0.875rem;font-weight:500;line-height:120%;margin-bottom:var(--general-spacing-xs-2)}@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;display:flex;flex-direction:column;gap:var(--general-spacing-s-1);margin-top:var(--general-spacing-m-2);position:relative}@media only screen and (min-width:768px){.promotion-teaser__actions{align-items:baseline;flex-direction:row;margin-top:var(--general-spacing-l-1)}}@media(prefers-reduced-motion:no-preference){.promotion-teaser__actions,.promotion-teaser__text{transform:translateY(30px);transition:transform 0.75s cubic-bezier(0.65,0,0.35,1)}}@media only screen and (min-width:768px)and (prefers-reduced-motion:no-preference){.promotion-teaser__actions,.promotion-teaser__text{transform:translateX(calc(var(--offset)*-0.5))}}