.image-teaser{--color-surface:var(--color-6);--color-content:var(--color-1);--color-content-highlight:var(--color-4)}@media only screen and (max-width:767px){.image-teaser{margin-top:64px;overflow:hidden}}@media only screen and (max-width:767px)and (min-width:768px){.image-teaser{margin-top:80px}}@media only screen and (max-width:767px)and (min-width:1440px){.image-teaser{margin-top:104px}}@media only screen and (max-width:767px){.image-teaser{margin-bottom:64px}}@media only screen and (max-width:767px)and (min-width:768px){.image-teaser{margin-bottom:80px}}@media only screen and (max-width:767px)and (min-width:1440px){.image-teaser{margin-bottom:104px}}@media only screen and (max-width:767px){.image-teaser:has(.highlight-decorative),.image-teaser:has(.highlight-decorative-circle){padding-top:20px}}@media only screen and (min-width:768px){.image-teaser{color:var(--color-content)}}@media only screen and (max-width:767px){.image-teaser--wide{margin-top:64px;overflow:hidden}}@media only screen and (max-width:767px)and (min-width:768px){.image-teaser--wide{margin-top:80px}}@media only screen and (max-width:767px)and (min-width:1440px){.image-teaser--wide{margin-top:104px}}@media only screen and (max-width:767px){.image-teaser--wide{margin-bottom:64px}}@media only screen and (max-width:767px)and (min-width:768px){.image-teaser--wide{margin-bottom:80px}}@media only screen and (max-width:767px)and (min-width:1440px){.image-teaser--wide{margin-bottom:104px}}@media only screen and (min-width:768px){.image-teaser--wide .image-teaser__header{padding-top:40px}}@media only screen and (min-width:768px)and (min-width:768px){.image-teaser--wide .image-teaser__header{padding-top:48px}}@media only screen and (min-width:768px)and (min-width:1440px){.image-teaser--wide .image-teaser__header{padding-top:64px}}@media only screen and (min-width:768px){.image-teaser--wide .image-teaser__footer,.image-teaser--wide .image-teaser__header{justify-content:flex-end}}@media only screen and (min-width:1440px){.image-teaser--wide .image-teaser__footer,.image-teaser--wide .image-teaser__header{padding-right:7.7777777778vw}}@media only screen and (min-width:1920px){.image-teaser--wide .image-teaser__footer,.image-teaser--wide .image-teaser__header{padding-right:149.3333333333px}}@media only screen and (min-width:768px){.image-teaser--wide .image-teaser__image{width:100%}.image-teaser--wide .image-teaser__copy{flex-basis:39.0625vw;max-width:39.0625vw;padding-left:1.0416666667vw;padding-right:1.0416666667vw;width:39.0625vw}}@media only screen and (min-width:1440px){.image-teaser--wide .image-teaser__copy{flex-basis:31.1111111111vw;max-width:31.1111111111vw;padding-left:.6944444444vw;padding-right:.6944444444vw;width:31.1111111111vw}}@media only screen and (min-width:1920px){.image-teaser--wide .image-teaser__copy{flex-basis:597.3333333333px;max-width:597.3333333333px;padding-left:13.3333333333px;padding-right:13.3333333333px;width:597.3333333333px}}.image-teaser--wide .image-teaser__intro{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){.image-teaser--wide .image-teaser__intro{flex-basis:39.0625vw;max-width:39.0625vw;padding-left:1.0416666667vw;padding-right:1.0416666667vw;width:39.0625vw}}@media only screen and (min-width:1440px){.image-teaser--wide .image-teaser__intro{flex-basis:31.1111111111vw;max-width:31.1111111111vw;padding-left:.6944444444vw;padding-right:.6944444444vw;width:31.1111111111vw}}@media only screen and (min-width:1920px){.image-teaser--wide .image-teaser__intro{flex-basis:597.3333333333px;max-width:597.3333333333px;padding-left:13.3333333333px;padding-right:13.3333333333px;width:597.3333333333px}}@media only screen and (min-width:768px){.image-teaser--wide .image-teaser__badge{left:-90px}}.image-teaser--framed{margin-top:64px;text-align:center}@media only screen and (min-width:768px){.image-teaser--framed{margin-top:80px}}@media only screen and (min-width:1440px){.image-teaser--framed{margin-top:104px}}.image-teaser--framed{margin-bottom:64px}@media only screen and (min-width:768px){.image-teaser--framed{margin-bottom:80px}}@media only screen and (min-width:1440px){.image-teaser--framed{margin-bottom:104px}}@media only screen and (min-width:768px){.image-teaser--framed .image-teaser__header{padding-top:64px}}@media only screen and (min-width:768px)and (min-width:768px){.image-teaser--framed .image-teaser__header{padding-top:80px}}@media only screen and (min-width:768px)and (min-width:1440px){.image-teaser--framed .image-teaser__header{padding-top:104px}}@media only screen and (min-width:768px){.image-teaser--framed .image-teaser__image{left:50%;transform:translateX(-50%);width:76.0416666667vw}}@media only screen and (min-width:1440px){.image-teaser--framed .image-teaser__image{width:76.3888888889vw}}@media only screen and (min-width:1920px){.image-teaser--framed .image-teaser__image{width:1466.6666666667px}}@media only screen and (min-width:768px){.image-teaser--framed .image-teaser__copy{flex-basis:46.875vw;margin-inline:auto;max-width:46.875vw;padding-left:1.0416666667vw;padding-right:1.0416666667vw;width:46.875vw}}@media only screen and (min-width:1440px){.image-teaser--framed .image-teaser__copy{flex-basis:46.6666666667vw;max-width:46.6666666667vw;padding-left:.6944444444vw;padding-right:.6944444444vw;width:46.6666666667vw}}@media only screen and (min-width:1920px){.image-teaser--framed .image-teaser__copy{flex-basis:896px;max-width:896px;padding-left:13.3333333333px;padding-right:13.3333333333px;width:896px}}@media only screen and (min-width:768px){.image-teaser--framed .image-teaser__intro{flex-basis:46.875vw;margin-inline:auto;max-width:46.875vw;padding-left:1.0416666667vw;padding-right:1.0416666667vw;width:46.875vw}}@media only screen and (min-width:1440px){.image-teaser--framed .image-teaser__intro{flex-basis:46.6666666667vw;max-width:46.6666666667vw;padding-left:.6944444444vw;padding-right:.6944444444vw;width:46.6666666667vw}}@media only screen and (min-width:1920px){.image-teaser--framed .image-teaser__intro{flex-basis:896px;max-width:896px;padding-left:13.3333333333px;padding-right:13.3333333333px;width:896px}}.image-teaser__inner{pointer-events:none;position:relative}.image-teaser__header{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;position:relative;width:var(--grid-base);z-index:1}@media only screen and (max-width:767px){.image-teaser__header{margin-bottom:40px}}@media only screen and (max-width:767px)and (min-width:768px){.image-teaser__header{margin-bottom:48px}}@media only screen and (max-width:767px)and (min-width:1440px){.image-teaser__header{margin-bottom:64px}}.image-teaser__intro{flex-basis:93.8666666667vw;max-width:93.8666666667vw;padding-left:1.6vw;padding-right:1.6vw;pointer-events:all;width:93.8666666667vw}@media only screen and (min-width:768px){.image-teaser__intro{display:flex;flex-direction:column}}.image-teaser__headline{font-family:Montserrat,Arial,sans-serif;font-size:1.75rem;font-weight:700;line-height:120%}@media screen and (min-width:768px){.image-teaser__headline{font-size:2.5rem}}@media screen and (min-width:1280px){.image-teaser__headline{font-size:3.75rem}}@media only screen and (max-width:767px){.image-teaser__headline{margin-bottom:var(--global-spacing-xs-3);text-align:center}}.image-teaser__copy{pointer-events:all}@media only screen and (min-width:768px){.image-teaser__copy{margin-top:var(--global-spacing-s-1)}}.image-teaser__badge{align-items:center;aspect-ratio:1/1;color:var(--color-content);display:flex;flex-direction:column;justify-content:center;transform:rotate(10deg);transition:transform .25s cubic-bezier(0.645,0.045,0.355,1);--color-surface:var(--color-8);--color-content:var(--color-1);--color-border-focus:var(--color-4)}.image-teaser__badge:before{background-color:var(--color-surface);border-radius:50%;content:"";height:90%;position:absolute;width:90%;z-index:-1}@media only screen and (max-width:767px){.image-teaser__badge{position:absolute;right:calc(-3.06667vw - 25px);top:85%}}@media only screen and (min-width:768px){.image-teaser__badge{left:-38px;margin-bottom:var(--global-spacing-xs-3);order:-1;position:relative;top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media(hover:hover){.image-teaser__badge:hover{transform:scale(1.05) rotate(12deg)}}.image-teaser__badge-title{font-size:3.75rem;font-weight:700;line-height:120%}.image-teaser__badge-description{font-family:Montserrat,Arial,sans-serif;font-size:1.25rem;font-weight:500;font-weight:700;letter-spacing:-2%;line-height:120%;max-width:80%;text-align:center}@media screen and (min-width:768px){.image-teaser__badge-description{font-size:1.5rem}}@media screen and (min-width:1280px){.image-teaser__badge-description{font-size:1.5rem}}.image-teaser__image{pointer-events:all}@media only screen and (min-width:768px){.image-teaser__image{height:100%;position:absolute;top:0}}.image-teaser__footer{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;position:relative;width:var(--grid-base)}@media only screen and (min-width:768px){.image-teaser__footer{padding-bottom:80px}}@media only screen and (min-width:768px)and (min-width:768px){.image-teaser__footer{padding-bottom:120px}}@media only screen and (min-width:768px)and (min-width:1440px){.image-teaser__footer{padding-bottom:160px}}@media only screen and (max-width:767px){.image-teaser__footer{margin-top:40px;text-align:center}}@media only screen and (max-width:767px)and (min-width:768px){.image-teaser__footer{margin-top:48px}}@media only screen and (max-width:767px)and (min-width:1440px){.image-teaser__footer{margin-top:64px}}