._navigation{font-size:20px;line-height:28px}._headline-hero{font-family:fritz-kola,Arial,sans-serif;font-size:50px;line-height:60px;text-transform:lowercase}@media only screen and (min-width:768px){._headline-hero{font-size:70px;line-height:84px}}@media only screen and (min-width:1024px){._headline-hero{font-size:90px;line-height:100px}}._headline-medium{font-family:fritz-kola,Arial,sans-serif;font-size:40px;line-height:50px;text-transform:lowercase}@media only screen and (min-width:768px){._headline-medium{font-size:50px;line-height:64px}}@media only screen and (min-width:1024px){._headline-medium{font-size:64px;line-height:74px}}._subline-hero{font-family:fritz-kola,Arial,sans-serif;font-size:24px;line-height:36px;text-transform:lowercase}@media only screen and (min-width:768px){._subline-hero{font-size:30px;line-height:64px}}._subline-medium{font-family:fritz-kola,Arial,sans-serif;font-size:20px;line-height:30px;text-transform:lowercase}@media only screen and (min-width:768px){._subline-medium{font-size:24px;line-height:36px}}._subline-small-spaceing{font-size:16px;letter-spacing:1px;line-height:24px}._headline-small,._subline-small-spaceing{font-family:fritz-kola,Arial,sans-serif;text-transform:lowercase}._headline-small{font-size:30px;line-height:40px}@media only screen and (min-width:768px){._headline-small{font-size:35px;line-height:54px}}@media only screen and (min-width:1024px){._headline-small{font-size:50px;line-height:64px}}._product-anchor-headline{font-family:fritz-kola,Arial,sans-serif;font-size:20px;line-height:30px;text-transform:lowercase}._product-anchor-product-name{font-family:Karla,Arial,sans-serif;font-size:10px;line-height:11px}@media only screen and (min-width:1280px){._product-anchor-product-name{font-size:12px;font-weight:700;line-height:15px}}._highlight{font-family:fritz-kola,Arial,sans-serif;font-size:16px;line-height:24px;text-transform:lowercase}._copy{font-size:16px;line-height:26px}._legal{font-family:fritz-kola,Arial,sans-serif;font-size:12px;line-height:18px;text-transform:lowercase}._figure{font-family:Karla,Arial,sans-serif;font-size:14px;line-height:18px;text-transform:none}._label-textinput,._label-textinput-error{color:#000;font-family:fritz-kola,Arial,sans-serif;font-size:14px;letter-spacing:.6px;line-height:22px;margin-left:15px;text-transform:lowercase}._label-textinput-error{color:#ba0c2f}._textinput-filled,._textinput-inactive{color:#000;font-size:16px;letter-spacing:26px;line-height:26px}._textinput-inactive{opacity:.4}._textinput-error{color:#000;color:#ba0c2f;font-family:fritz-kola,Arial,sans-serif;font-size:14px;letter-spacing:.6px;line-height:22px;margin-left:15px;text-transform:lowercase}._error{color:#ba0c2f;font-size:12px;line-height:18px}.checkbox__hidden{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.hidden{display:none!important}.sr-only{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:0;left:-1910em;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:0}.no-scroll{height:100%;overflow:hidden}.text-media{background-color:var(--background-color);color:var(--font-color);overflow:hidden;padding-bottom:40px;padding-top:40px}@media only screen and (min-width:1024px){.text-media{padding-bottom:80px;padding-top:80px}}.text-media--none{--background-color:none;--font-color:inherit}.text-media--white{--background-color:#fff;--font-color:#000}@media only screen and (min-width:768px){.text-media--reversed .text-media__content{order:-1}.text-media--reversed .text-media__content--pushed{margin-left:25%}}.text-media__inner{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:1248px;width:86.66667%}@media print{.text-media__inner{display:block!important}}.text-media__container{align-items:flex-end;display:flex;overflow:visible;row-gap:32px;width:100%}@media only screen and (max-width:767px){.text-media__container{flex-direction:column}.text-media__container.swiper-initialized .text-media__media{flex-basis:91.66667%;max-width:91.66667%;padding-left:1.76282%;padding-right:1.76282%;width:91.66667%}}.text-media__headline{font-family:fritz-kola,Arial,sans-serif;font-size:40px;line-height:50px;margin-bottom:16px;text-transform:lowercase}@media only screen and (min-width:768px){.text-media__headline{font-size:50px;line-height:64px}}@media only screen and (min-width:1024px){.text-media__headline{font-size:64px;line-height:74px}}@media only screen and (min-width:768px){.text-media__headline{font-family:fritz-kola,Arial,sans-serif;font-size:30px;line-height:40px;text-transform:lowercase}}@media only screen and (min-width:768px) and (min-width:768px){.text-media__headline{font-size:35px;line-height:54px}}@media only screen and (min-width:768px) and (min-width:1024px){.text-media__headline{font-size:50px;line-height:64px}}@media only screen and (min-width:1440px){.text-media__headline{font-family:fritz-kola,Arial,sans-serif;font-size:40px;line-height:50px;text-transform:lowercase}}@media only screen and (min-width:1440px) and (min-width:768px){.text-media__headline{font-size:50px;line-height:64px}}@media only screen and (min-width:1440px) and (min-width:1024px){.text-media__headline{font-size:64px;line-height:74px}}.text-media__cta{margin-top:32px}.text-media__content,.text-media__media{flex-basis:100%;flex-shrink:0;max-width:100%;padding-left:1.76282%;padding-right:1.76282%;width:100%}@media print{.text-media__content,.text-media__media{display:block!important}}@media only screen and (min-width:768px){.text-media__content,.text-media__media{flex-basis:33.33333%;flex-direction:column;max-width:33.33333%;padding-left:1.76282%;padding-right:1.76282%;width:33.33333%}}.text-media__content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media only screen and (min-width:768px){.text-media__content{flex-direction:column}.text-media__content--large{flex-basis:41.66667%;max-width:41.66667%;padding-left:1.76282%;padding-right:1.76282%;width:41.66667%}}.text-media__media{flex-basis:100%;max-width:100%;padding-left:1.76282%;padding-right:1.76282%;width:100%}@media print{.text-media__media{display:block!important}}.text-media__media-assets{display:flex}@media only screen and (min-width:768px){.text-media__media-assets{display:contents}.text-media__media--3-4,.text-media__media--9-16{flex-basis:33.33333%;max-width:33.33333%;padding-left:1.76282%;padding-right:1.76282%;width:33.33333%}.text-media__media--16-9,.text-media__media--4-3{flex-basis:66.66667%;max-width:66.66667%;padding-left:1.76282%;padding-right:1.76282%;width:66.66667%}}@media only screen and (min-width:1024px){.text-media__media--16-9 .multimedia__play{height:80px;width:80px}}.text-media__image{width:100%}.text-media__image span{overflow:visible;transition:transform .25s cubic-bezier(.645,.045,.355,1),filter .25s cubic-bezier(.645,.045,.355,1)}@media only screen and (min-width:768px) and (hover:hover){.text-media__image:hover span{transform:scale(1.03)}}.text-media__image iframe{height:100%;position:absolute;top:0;width:100%}.text-media__image--grayscale span{filter:grayscale(100%);overflow:visible;transition:transform .25s cubic-bezier(.645,.045,.355,1),filter .25s cubic-bezier(.645,.045,.355,1)}@media only screen and (min-width:768px) and (hover:hover){.text-media__image--grayscale:hover span{filter:grayscale(0);transform:scale(1.03)}}.text-media__indicator{align-items:center;display:flex;gap:75px;margin-left:0;margin-right:auto;padding:17px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.text-media__indicator:before{background-color:var(--font-color);content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:45px}.text-media__indicator span{font-family:fritz-kola,Arial,sans-serif;font-size:16px;line-height:18px;text-transform:lowercase}@media only screen and (min-width:768px){.text-media__indicator{display:none}}