@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.text--deep-blue{color:#000e25}.text--neutral{color:#ececec}.text--neon-blue{color:#43e0ff}.bg--deep-blue{background-color:#000e25}.bg--neutral{background-color:#ececec}.bg--neon-blue{background-color:#43e0ff}::-moz-selection{background:#000e25;color:#ececec}::selection{background:#000e25;color:#ececec}@font-face{font-family:Platform;src:url(../../../../Fonts/Platform-Bold-subset.woff2) format("woff2");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:Platform;src:url(../../../../Fonts/Platform-Hairline-subset.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Platform;src:url(../../../../Fonts/Platform-Regular-subset.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:Platform;src:url(../../../../Fonts/Platform-BoldItalic-subset.woff2) format("woff2");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:Platform;src:url(../../../../Fonts/Platform-Medium-subset.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Platform;src:url(../../../../Fonts/Platform-HairlineItalic-subset.woff2) format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Platform;src:url(../../../../Fonts/Platform-Light-subset.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Platform;src:url(../../../../Fonts/Platform-RegularItalic-subset.woff2) format("woff2");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:Platform;src:url(../../../../Fonts/Platform-MediumItalic-subset.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Platform;src:url(../../../../Fonts/Platform-LightItalic-subset.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(../../../../Fonts/Montserrat-Thin-subset.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../../../../Fonts/Montserrat-ThinItalic-subset.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(../../../../Fonts/Montserrat-Light-subset.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../../../../Fonts/Montserrat-LightItalic-subset.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(../../../../Fonts/Montserrat-Regular-subset.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../../../../Fonts/Montserrat-Italic-subset.woff2) format("woff2");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(../../../../Fonts/Montserrat-Medium-subset.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../../../../Fonts/Montserrat-MediumItalic-subset.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(../../../../Fonts/Montserrat-Black-subset.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../../../../Fonts/Montserrat-BlackItalic-subset.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"DM Sans";src:url(../../../../Fonts/DMSans-VariableFont_opsz,wght-subset.woff2) format("woff2-variations");font-weight:100 1000;font-style:normal}@font-face{font-family:"DM Sans";src:url(../../../../Fonts/DMSans-Italic-VariableFont_opsz,wght-subset.woff2) format("woff2-variations");font-weight:100 1000;font-style:italic}body{font-family:"DM Sans",sans-serif;font-size:1.125rem}@media(min-width: 96rem){body{font-size:1.25rem}}body{line-height:1.5625rem}@media(min-width: 96rem){body{line-height:1.875rem}}body{color:#000}strong,b,.strong{font-family:"DM Sans",sans-serif;font-weight:1000}.underlined{-webkit-text-decoration:underline;text-decoration:underline}.headline{margin:0;font-weight:normal}.headline--poster{font-family:Platform,sans-serif;font-weight:bold;font-size:2.8125rem}@media(min-width: 48rem){.headline--poster{font-size:4rem}}@media(min-width: 96rem){.headline--poster{font-size:6.875rem}}.headline--poster{line-height:3.5rem}@media(min-width: 48rem){.headline--poster{line-height:4rem}}@media(min-width: 96rem){.headline--poster{line-height:6.875rem}}.headline--teaser-title{font-family:"DM Sans",sans-serif;font-weight:1000;font-size:2.8125rem}@media(min-width: 48rem){.headline--teaser-title{font-size:3.5rem}}@media(min-width: 96rem){.headline--teaser-title{font-size:4.5rem}}.headline--teaser-title{line-height:4.6875rem}@media(min-width: 96rem){.headline--teaser-title{line-height:5.625rem}}.headline--title{font-family:"DM Sans",sans-serif;font-weight:1000;font-size:2.8125rem}@media(min-width: 96rem){.headline--title{font-size:3.5rem}}.headline--title{line-height:3.125rem}@media(min-width: 96rem){.headline--title{line-height:3.75rem}}.headline--heading{font-family:"DM Sans",sans-serif;font-weight:1000;font-size:2.1875rem}@media(min-width: 96rem){.headline--heading{font-size:2.8125rem}}.headline--heading{line-height:3.125rem}@media(min-width: 96rem){.headline--heading{line-height:3.75rem}}.headline--subheading{font-family:"DM Sans",sans-serif;font-weight:1000;font-size:1.25rem}@media(min-width: 96rem){.headline--subheading{font-size:1.5625rem}}.headline--subheading{line-height:1.5625rem}@media(min-width: 96rem){.headline--subheading{line-height:1.875rem}}.text--caption{font-family:"DM Sans",sans-serif;letter-spacing:.04em}.text-align--center{text-align:center}.text-align--left{text-align:left}.text-align--right{text-align:right}.text-decoration--none{-webkit-text-decoration:none;text-decoration:none}.font-size--l{font-size:1.5625rem}@media(min-width: 96rem){.font-size--l{font-size:1.875rem}}.font-size--l{line-height:1.875rem}@media(min-width: 96rem){.font-size--l{line-height:2.5rem}}.font-size--m{font-size:1.125rem}@media(min-width: 96rem){.font-size--m{font-size:1.25rem}}.font-size--m{line-height:1.5625rem}@media(min-width: 96rem){.font-size--m{line-height:1.875rem}}.font-size--s{font-size:1rem}@media(min-width: 96rem){.font-size--s{font-size:1.125rem}}.font-size--s{line-height:1.5625rem}@media(min-width: 96rem){.font-size--s{line-height:1.875rem}}pre,.intro{max-width:100%;overflow:hidden;white-space:normal;font-family:"DM Sans",sans-serif}a{color:inherit;transition:all .4s;display:inline}a:hover,a:focus,a:active,a:focus-within{-webkit-text-decoration:underline;text-decoration:underline}a.button:hover,a.button:focus,a.button:active,a.button:focus-within{-webkit-text-decoration:none;text-decoration:none}p{font-size:1.125rem}@media(min-width: 96rem){p{font-size:1.25rem}}p{line-height:1.5625rem}@media(min-width: 96rem){p{line-height:1.875rem}}p{margin:0}h1,h2,h3,h4,h5,h6{margin:0}ul{margin:0}.no-link-styling{text-decoration:inherit;font-family:inherit}.divider{border-top:0.0625rem solid #fff;width:100%;opacity:.7;margin-bottom:1.25rem}.hero-teaser{display:block}@media(min-width: 48rem){.hero-teaser{display:grid}}.hero-teaser{grid-template-columns:1fr;position:relative;isolation:isolate;background-color:rgba(0,0,0,0)}.hero-teaser--outline-deep-blue{--hero-outline-color:#000e25}.hero-teaser--outline-neutral{--hero-outline-color:#ececec}.hero-teaser--outline-neon-blue{--hero-outline-color:#43e0ff}@media(max-width: 47.9375rem){.hero-teaser--mobile-outline-deep-blue{--hero-outline-color:#000e25}.hero-teaser--mobile-outline-neutral{--hero-outline-color:#ececec}.hero-teaser--mobile-outline-neon-blue{--hero-outline-color:#43e0ff}}.hero-teaser:hover .hero-teaser__image .image{transform:scale(1.05)}.hero-teaser__outline{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hero-teaser:has(.hero-teaser__button:focus-visible)>.hero-teaser__outline{outline:0.1875rem solid var(--hero-outline-color);outline-offset:-0.1875rem;transition:none}.hero-teaser--montserrat,.hero-teaser--montserrat .hero-teaser__categories,.hero-teaser--montserrat .hero-teaser__headline,.hero-teaser--montserrat .hero-teaser__subline{font-family:Montserrat,sans-serif}@media(max-width: 47.9375rem){.hero-teaser--bg-deep-blue{background-color:#000e25}.hero-teaser--bg-neutral{background-color:#ececec}.hero-teaser--bg-neon-blue{background-color:#43e0ff}.hero-teaser--text-deep-blue{color:#000e25}.hero-teaser--text-neutral{color:#ececec}.hero-teaser--text-neon-blue{color:#43e0ff}}.hero-teaser__image{display:block;grid-area:1/1;position:relative;overflow:hidden}.hero-teaser__image .image{width:100%;height:100%;transition:transform .5s ease;-o-object-fit:fill;object-fit:fill}@media(min-width: 48rem){.hero-teaser__image .image{-o-object-fit:cover;object-fit:cover}}.hero-teaser__wrapper{padding-top:1.5625rem;padding-bottom:1.5625rem}@media(min-width: 48rem){.hero-teaser__wrapper{padding-top:2.8125rem;padding-bottom:2.8125rem}}@media(min-width: 96rem){.hero-teaser__wrapper{padding-top:3.75rem;padding-bottom:3.75rem}}.hero-teaser__wrapper{grid-area:1/1;display:flex;flex-direction:column;justify-content:end;position:relative;width:100%;height:100%}.hero-teaser__content{padding:1.5625rem}@media(min-width: 48rem){.hero-teaser__content{padding:2.8125rem}}@media(min-width: 96rem){.hero-teaser__content{padding:3.75rem}}.hero-teaser__content{gap:1.5625rem}@media(min-width: 48rem){.hero-teaser__content{gap:1.5625rem}}@media(min-width: 96rem){.hero-teaser__content{gap:1.875rem}}.hero-teaser__content{display:flex;flex-direction:column;width:100%}@media(min-width: 48rem){.hero-teaser__content{bottom:1.5625rem;position:sticky}}@media(min-width: 48rem)and (min-width: 48rem){.hero-teaser__content{bottom:2.8125rem}}@media(min-width: 48rem)and (min-width: 96rem){.hero-teaser__content{bottom:3.75rem}}.hero-teaser__categories{gap:0}@media(min-width: 48rem){.hero-teaser__categories{gap:1.5625rem}}@media(min-width: 96rem){.hero-teaser__categories{gap:1.875rem}}.hero-teaser__categories{font-family:"DM Sans",sans-serif;font-weight:1000;display:flex;flex-direction:column}@media(min-width: 48rem){.hero-teaser__categories{flex-direction:row}}@media(min-width: 48rem){.hero-teaser__categories--text-deep-blue{color:#000e25}.hero-teaser__categories--text-neutral{color:#ececec}.hero-teaser__categories--text-neon-blue{color:#43e0ff}}.hero-teaser__categories--left{justify-content:start}@media(min-width: 48rem){.hero-teaser__categories--left{justify-content:start}}.hero-teaser__categories--right{justify-content:start}@media(min-width: 48rem){.hero-teaser__categories--right{justify-content:end}}.hero-teaser__category--text-deep-blue{color:#000e25}.hero-teaser__category--text-neutral{color:#ececec}.hero-teaser__category--text-neon-blue{color:#43e0ff}.hero-teaser__category--bg-deep-blue{background-color:#000e25}.hero-teaser__category--bg-neutral{background-color:#ececec}.hero-teaser__category--bg-neon-blue{background-color:#43e0ff}.hero-teaser__category--colored{padding:0}@media(min-width: 48rem){.hero-teaser__category--colored{padding:0.5rem 1.25rem}}.hero-teaser__category-link:focus-visible{outline:0.1875rem solid currentColor;transition:none}.hero-teaser__headline{display:flex;justify-content:space-between;text-transform:uppercase}.hero-teaser__headline--text-deep-blue{color:#000e25}.hero-teaser__headline--text-neutral{color:#ececec}.hero-teaser__headline--text-neon-blue{color:#43e0ff}.hero-teaser__headline{font-family:Platform,sans-serif;font-weight:bold;font-size:2.8125rem}@media(min-width: 48rem){.hero-teaser__headline{font-size:4rem}}@media(min-width: 96rem){.hero-teaser__headline{font-size:6.875rem}}.hero-teaser__headline{line-height:3.5rem}@media(min-width: 48rem){.hero-teaser__headline{line-height:4rem}}@media(min-width: 96rem){.hero-teaser__headline{line-height:6.875rem}}@media(min-width: 48rem){.hero-teaser__headline--110{font-size:4rem;line-height:4rem}}@media(min-width: 96rem){.hero-teaser__headline--110{font-size:6.875rem;line-height:6.875rem}}@media(min-width: 48rem){.hero-teaser__headline--96{font-size:2.5rem;line-height:2.5rem}}@media(min-width: 96rem){.hero-teaser__headline--96{font-size:6rem;line-height:6.25rem}}@media(min-width: 48rem){.hero-teaser__headline--64{font-size:2.25rem;line-height:2.5rem}}@media(min-width: 96rem){.hero-teaser__headline--64{font-size:4rem;line-height:5.25rem}}.hero-teaser__headline-part{display:inline}@media(min-width: 48rem){.hero-teaser__headline-part{display:flex}}@media(min-width: 48rem){.hero-teaser__headline-part{gap:0.625rem}}@media(min-width: 96rem){.hero-teaser__headline-part{gap:1.6875rem}}.hero-teaser__headline-part{justify-content:end;flex-direction:column;font-size:inherit;line-height:inherit;hyphens:auto;word-wrap:anywhere;color:inherit}.hero-teaser__headline-part--bg-deep-blue p{background-color:#000e25}.hero-teaser__headline-part--bg-neutral p{background-color:#ececec}.hero-teaser__headline-part--bg-neon-blue p{background-color:#43e0ff}.hero-teaser__headline-part--left{text-align:left;align-items:start}.hero-teaser__headline-part--left .ck-content{align-items:start}.hero-teaser__headline-part--right{flex-grow:1;align-items:end;text-align:left}@media(min-width: 48rem){.hero-teaser__headline-part--right{text-align:right}}.hero-teaser__headline-part--right .ck-content{align-items:end}.hero-teaser__headline-part p{font-size:inherit;line-height:inherit;display:inline}@media(min-width: 48rem){.hero-teaser__headline-part p{display:block}}.hero-teaser__headline-part p{width:-moz-fit-content;width:fit-content}.hero-teaser__headline-part p::after{content:" "}@media(min-width: 48rem){.hero-teaser__headline-part p::after{content:""}}@media(min-width: 48rem){.hero-teaser__headline-part--colored p{padding:0}}@media(min-width: 48rem)and (min-width: 48rem){.hero-teaser__headline-part--colored p{padding:1.5625rem}}@media(min-width: 48rem)and (min-width: 96rem){.hero-teaser__headline-part--colored p{padding:1.875rem}}@media(min-width: 48rem){.hero-teaser__headline-part--transparent p{background-color:rgba(0,0,0,0)}}.hero-teaser__headline-part .ck-content{display:inline}@media(min-width: 48rem){.hero-teaser__headline-part .ck-content{display:flex}}@media(min-width: 48rem){.hero-teaser__headline-part .ck-content{gap:0.625rem}}@media(min-width: 96rem){.hero-teaser__headline-part .ck-content{gap:1.6875rem}}.hero-teaser__headline-part .ck-content{justify-content:end;flex-direction:column}.hero-teaser__bottom{padding:0}@media(min-width: 48rem){.hero-teaser__bottom{padding:1.5625rem}}@media(min-width: 96rem){.hero-teaser__bottom{padding:1.875rem}}.hero-teaser__bottom{gap:1.5625rem}@media(min-width: 48rem){.hero-teaser__bottom{gap:2.8125rem}}@media(min-width: 96rem){.hero-teaser__bottom{gap:3.75rem}}.hero-teaser__bottom{display:flex;align-items:initial}@media(min-width: 48rem){.hero-teaser__bottom{align-items:center}}.hero-teaser__bottom{flex-direction:column}@media(min-width: 48rem){.hero-teaser__bottom{flex-direction:row}}@media(min-width: 48rem){.hero-teaser__bottom--bg-deep-blue{background-color:#000e25}.hero-teaser__bottom--bg-neutral{background-color:#ececec}.hero-teaser__bottom--bg-neon-blue{background-color:#43e0ff}.hero-teaser__bottom--text-deep-blue{color:#000e25}.hero-teaser__bottom--text-neutral{color:#ececec}.hero-teaser__bottom--text-neon-blue{color:#43e0ff}}.hero-teaser__bottom .button{align-self:end}@media(min-width: 48rem){.hero-teaser__bottom .button{align-self:initial}}.hero-teaser__subline{flex-grow:1;hyphens:auto}@media(min-width: 48rem){.hero-teaser__subline{font-family:"DM Sans",sans-serif;font-weight:1000;font-family:"DM Sans",sans-serif;font-weight:1000;font-size:1.25rem;line-height:1.5625rem}}@media(min-width: 48rem)and (min-width: 96rem){.hero-teaser__subline{font-size:1.5625rem}}@media(min-width: 48rem)and (min-width: 96rem){.hero-teaser__subline{line-height:1.875rem}}.hero-teaser__subline--left{text-align:left}.hero-teaser__subline--right{text-align:left}@media(min-width: 48rem){.hero-teaser__subline--right{text-align:right}}.hero-teaser__subline .ck-content{display:block}.hero-teaser__button--border-mobile-deep-blue{--hero-focus-border-color:#000e25}.hero-teaser__button--border-mobile-neutral{--hero-focus-border-color:#ececec}.hero-teaser__button--border-mobile-neon-blue{--hero-focus-border-color:#43e0ff}@media(min-width: 48rem){.hero-teaser__button--border-deep-blue{--hero-focus-border-color:#000e25}.hero-teaser__button--border-neutral{--hero-focus-border-color:#ececec}.hero-teaser__button--border-neon-blue{--hero-focus-border-color:#43e0ff}}.hero-teaser__button:focus-visible{--focus-border-color: var(--hero-focus-border-color)}

/*# sourceMappingURL=HeroTeaser.css.map*/