.image-teaser{position:relative;}@media screen and (max-width:599px){.image-teaser{height:75vh;}}@media (min-width:600px){.image-teaser{height:55vh;max-height:490px;}}@media screen and (max-width:599px){.image-teaser--large{height:100vh;}}@media (min-width:600px){.image-teaser--large{height:900px;max-height:900px;}}.image-teaser__headline--hidden{display:none;}.image-teaser__media{position:absolute;inset:0;img{position:inherit;inset:inherit;height:100%;width:100%;object-fit:cover;}}.image-teaser--ambient .image-teaser__media:before{content:'';pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(57,57,57,0.6);z-index:1;mix-blend-mode:multiply;}.image-teaser__content{color:#fff;z-index:2;text-align:center;position:absolute;top:50%;left:50%;max-width:1380px;transform:translate(-50%,-50%);}@media screen and (max-width:599px){.image-teaser__content{width:90%;}}@media (min-width:600px){.image-teaser__content{width:70%;}}.image-teaser__icon{margin-bottom:40px;}@media screen and (max-width:599px){.image-teaser__icon{max-width:200px;margin:0 auto 10px;}}@media screen and (max-width:599px){.image-teaser__text{padding:35px 20px;}}@media (max-width:1024px){.image-teaser__text{box-sizing:border-box;margin-bottom:10px;}}@media (min-width:600px) and (max-width:1024px){.image-teaser__text{padding:30px 40px;}}@media (min-width:1025px){.image-teaser__text{margin-bottom:30px;}}.image-teaser__underlined-text{margin-bottom:30px;margin-left:auto;margin-right:auto;}@media (max-width:1024px){.image-teaser__underlined-text{box-sizing:border-box;border-bottom:2px solid #fff;}}@media (min-width:600px){.image-teaser__underlined-text{width:max-content;}}@media (min-width:1025px){.image-teaser__underlined-text{margin-top:60px;border-bottom:5px solid #fff;}}@media screen and (max-width:599px){.image-teaser__underlined-text{display:inline-block;}}.image-teaser__underlined-text h1,.image-teaser__underlined-text h2,.image-teaser__underlined-text h3,.image-teaser__underlined-text h4,.image-teaser__underlined-text h5,.image-teaser__underlined-text h6,.image-teaser__underlined-text a{font-family:'OpenCloud',sans-serif;color:#fff;}@media (min-width:1025px){.image-teaser__underlined-text a{font-size:50px;}}@media (min-width:600px) and (max-width:1024px){.image-teaser__underlined-text a{font-size:28px;}}@media screen and (max-width:599px){.image-teaser__underlined-text a{font-size:24px;line-height:1.42;}}.image-teaser__form{width:100%;}@media (max-width:1024px){.image-teaser__form{position:relative;}}@media (min-width:1025px){.image-teaser__form{padding-top:19vh;}}.image-teaser--form{background-color:var(--petrol);}@media screen and (max-width:599px){.image-teaser--form{height:100vh;}}@media (max-width:1024px){.image-teaser--form{display:flex;align-items:center;}}@media (min-width:600px){.image-teaser--form{height:65vh;max-height:600px;}}.image-teaser--formonly{background-color:var(--petrol);margin-bottom:60px;}@media (max-width:1024px){.image-teaser--formonly{display:flex;align-items:center;}}@media (min-width:600px) and (max-width:1024px){.image-teaser--formonly{height:40vh;max-height:400px;}}@media (min-width:1025px){.image-teaser--formonly{height:30vh;max-height:320px;}}.image-teaser--formonly:after{content:'';display:block;width:0px;height:0px;border-left:26px solid transparent;border-right:26px solid transparent;border-top:30px solid var(--petrol);position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);}@media (min-width:1025px){.image-teaser--formonly .image-teaser__form{padding-top:6vh;}}.image-teaser--orange{background-color:var(--primary);display:flex;align-items:center;}@media (max-width:1024px){.image-teaser--orange{height:auto;}}.image-teaser--orange .image-teaser__content{width:85%;position:static;top:auto;left:auto;transform:none;margin:0 auto;}.image-teaser__sticker-wrapper{width:100%;margin:0 auto;box-sizing:border-box;position:absolute;bottom:-50px;z-index:1;}@media (min-width:1025px){.image-teaser__sticker-wrapper{padding:0 60px;max-width:var(--layout-width);}}@media (max-width:1024px){.image-teaser__sticker-wrapper{bottom:-25px;}}@media (min-width:1025px){.image-teaser__sticker-wrapper{left:0;right:0;display:flex;justify-content:flex-end;padding:0 10px;position:absolute;bottom:-50px;}}.image-teaser__sticker{background-color:var(--primary);color:var(--pen);font-weight:700;box-sizing:border-box;text-align:center;font-size:21px;line-height:normal;padding:20px;}@media (min-width:1025px){.image-teaser__sticker{display:flex;align-items:center;width:150px;height:150px;border-radius:150px;}}.image-teaser__button{gap:20px;display:flex;justify-content:center;}
