.image-teaser{display:flex;flex-direction:column;gap:24px}.image-teaser .wrapper-media{width:100%;overflow:hidden;border-radius:16px;background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), 0.1);border:1px solid hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), 0.1);color:var(--color-primary)}@media(min-width: 64rem){.image-teaser .wrapper-media{border-radius:24px}}.image-teaser .wrapper-media .teaser-image,.image-teaser .wrapper-media .image{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3}.image-teaser .wrapper-media .teaser-icon,.image-teaser .wrapper-media .icon{display:flex;flex-direction:column;justify-content:center;align-items:center;aspect-ratio:4/3}.image-teaser .wrapper-media .teaser-icon svg,.image-teaser .wrapper-media .icon svg{width:128px;height:128px;fill:currentColor}.image-teaser .inner-container{display:grid;gap:8px}@media(min-width: 64rem){.image-teaser .inner-container{gap:16px;padding-right:24px}}.image-teaser .inner-container h2,.image-teaser .inner-container h3,.image-teaser .inner-container h4,.image-teaser .inner-container h5,.image-teaser .inner-container h6{font-size:18px;line-height:1.2;font-weight:600}@media(min-width: 64rem){.image-teaser .inner-container h2,.image-teaser .inner-container h3,.image-teaser .inner-container h4,.image-teaser .inner-container h5,.image-teaser .inner-container h6{font-size:22px}}@media(min-width: 64rem){.image-teaser .inner-container>p{font-size:14px;line-height:22px}}