.c-default-v1-teaser-preview__wrapper{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-gap:var(--spacing-large-small);gap:var(--spacing-large-small);align-items:center}.c-default-v1-teaser-preview__image-wrapper{background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:radial-gradient(ellipse at center,rgba(0,0,0,0) 0,rgba(0,0,0,0) 7%,rgba(0,0,0,.06) 100%);min-height:20vw;aspect-ratio:3/2;height:100%;width:100%;overflow:hidden}.c-default-v1-teaser-preview__image{width:100%;height:100%;object-fit:cover}.c-default-v1-teaser-preview__content{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:var(--spacing-base) var(--spacing-base) var(--spacing-base) 0}.c-default-v1-teaser-preview__headline{margin-bottom:var(--spacing-tiny);font-size:var(--headline-font-size)}.c-default-v1-teaser-preview__text{font-size:var(--font-size);margin:var(--spacing-base) 0}.c-default-v1-teaser-preview__text p{margin-bottom:0;text-wrap:balance}.c-default-v1-teaser-preview__link{color:var(--button-font-color);background-color:var(--button-background-color);border-width:calc(var(--button-border-width, 0)*1px);border-color:var(--button-border-color);border-radius:calc(var(--button-border-radius, 0)*1px);border-style:solid;font-weight:var(--button-font-weight);padding:var(--button-padding)}.c-default-v1-teaser-preview__link:active,.c-default-v1-teaser-preview__link:focus{color:var(--button-font-color)}@media(hover){.c-default-v1-teaser-preview__link:hover{color:var(--button-font-color)}}.c-default-v1-teaser-preview__link{font-size:var(--font-size-m);margin-top:var(--spacing-base-small)}@media(max-width:47.49em){.c-default-v1-teaser-preview{max-height:-moz-fit-content;max-height:fit-content}.c-default-v1-teaser-preview__wrapper{grid-template-columns:1fr;grid-template-rows:1fr auto;gap:var(--spacing-small)}.c-default-v1-teaser-preview__content{padding:0 var(--spacing-base) var(--spacing-base) 0;align-items:flex-start;justify-content:flex-start}.c-default-v1-teaser-preview__headline{margin-top:var(--spacing-small);font-size:var(--headline-font-size-m)}.c-default-v1-teaser-preview__link{margin-top:var(--spacing-small)}}