.teaser-cards .cards{--grid-spacing-unit: 10px;margin-bottom:0px;margin-left:0px;display:block}.teaser-cards .cards .teaser-card{margin-bottom:24px}@media(min-width: 1024px){.teaser-cards .cards .teaser-card{margin-bottom:0px}}@media(min-width: 1024px){.teaser-cards .cards{display:grid;grid-template-columns:repeat(2, 1fr);gap:calc(var(--grid-spacing-unit)*2);--grid-spacing-unit: 23px}}.teaser-card{margin-bottom:0px;margin-left:0px;width:100%;--teaser-card-body-padding: 25px 20px 30px 20px;--teaser-card-body-font-size: 0.75em}@media(min-width: 1024px){.teaser-card{--teaser-card-body-padding: 50px;--teaser-card-body-font-size: 1em}}.teaser-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff}.teaser-card.teaser-card__fullwidth{width:100%}@media(min-width: 768px){.teaser-card.teaser-card__fullwidth{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width: 1024px){.teaser-card.teaser-card__fullwidth{grid-column:1/-1}}.teaser-card.teaser-card__fullwidth a{-ms-flex-negative:0;flex-shrink:0}.teaser-card__fullwidth .teaser-card__img{width:100%}@media(min-width: 768px){.teaser-card__fullwidth .teaser-card__img{width:50%}}.teaser-card__fullwidth img{width:100%;height:auto}@media(min-width: 768px){.teaser-card__fullwidth img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}}.teaser-card__headlinecontainer{margin-bottom:.75rem}.teaser-card__title{margin-bottom:0;font-weight:400}.teaser-card__title .teaser-card__title--bold{font-weight:bold}.teaser-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--teaser-card-body-padding);font-size:var(--teaser-card-body-font-size)}.teaser-card__text{margin-bottom:2em}.teaser-card__cta{margin-top:auto;width:100%}