.text-image-teaser{margin-block:var(--spacing-page)}.text-image-teaser.order-switch-mobile .text-image-teaser__left{margin-bottom:0;order:2}@media only screen and (min-width:768px){.text-image-teaser.order-switch-mobile .text-image-teaser__left{order:1}}.text-image-teaser.order-switch-mobile .text-image-teaser__right{margin-bottom:16px;order:1}@media only screen and (min-width:768px){.text-image-teaser.order-switch-mobile .text-image-teaser__right{margin-bottom:0;order:2}}.text-image-teaser__inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;width:89.6vw}@media only screen and (min-width:768px){.text-image-teaser__inner{width:91.6666666667vw}}@media only screen and (min-width:1024px){.text-image-teaser__inner{width:87.5vw}}@media only screen and (min-width:1440px){.text-image-teaser__inner{width:1280px}}.text-image-teaser__inner{row-gap:16px}.text-image_teaser__item{flex-basis:calc(var(--grid-column-outer)*6);max-width:calc(var(--grid-column-outer)*6);overflow:hidden;padding-inline:calc(var(--grid-gutter)/2);position:relative;width:calc(var(--grid-column-outer)*6)}.text-image_teaser__item.is--mobile-hidden{display:none}@media only screen and (min-width:768px){.text-image_teaser__item.is--mobile-hidden{display:block}.text-image_teaser__item{flex-basis:calc(var(--grid-column-outer)*4);max-width:calc(var(--grid-column-outer)*4);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*4)}}@media only screen and (min-width:1024px){.text-image_teaser__item{flex-basis:calc(var(--grid-column-outer)*7);max-width:calc(var(--grid-column-outer)*7);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*7)}}@media only screen and (min-width:1280px){.text-image_teaser__item{flex-basis:calc(var(--grid-column-outer)*6);max-width:calc(var(--grid-column-outer)*6);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*6)}}.text-image-teaser__image{border-radius:24px;height:100%;overflow:hidden;width:100%}.has--image-background .text-image-teaser__image{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:calc(100% - var(--grid-gutter))}.text-image-teaser__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.text-image-teaser__content{border:2px solid var(--color-border-base-5);border-radius:24px;display:flex;height:100%;justify-content:center;overflow:hidden;padding:0}@media only screen and (min-width:1024px){.text-image-teaser__content{padding:var(--grid-column-outer)}}.has--image-background .text-image-teaser__content{border:0;padding:32px 24px;position:relative}@media only screen and (min-width:1024px){.has--image-background .text-image-teaser__content{padding:40px}}.text-image-teaser__content-inner{padding:32px 24px;width:100%}.has--image-background .text-image-teaser__content-inner{background-color:var(--color-surface-base-1);border-radius:24px;overflow:hidden;padding:24px 16px}@media only screen and (min-width:1024px){.has--image-background .text-image-teaser__content-inner{padding:40px}.text-image-teaser__content-inner{padding:0}}.text-image-teaser__topline{font-family:Pangea,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:110%}.text-image-teaser__topline b,.text-image-teaser__topline strong{font-weight:400}.text-image-teaser__topline{margin-bottom:16px}.text-image-teaser__headline{font-family:Pangea,Arial,sans-serif;font-size:1.625rem;font-weight:400;font-weight:600;line-height:110%}@media only screen and (min-width:1024px){.text-image-teaser__headline{font-size:2.375rem}}.text-image-teaser__headline b,.text-image-teaser__headline strong{font-weight:600}.text-image-teaser__headline{margin-bottom:24px}@media only screen and (min-width:1024px){.text-image-teaser__headline{margin-bottom:32px}}.text-image-teaser__copy{font-size:1.125rem;line-height:130%}@media only screen and (min-width:768px){.text-image-teaser__copy{overflow:hidden;position:relative;text-overflow:ellipsis}@supports(display:-webkit-box){.text-image-teaser__copy{-webkit-box-orient:vertical;-webkit-line-clamp:8;display:-webkit-box}}@supports not (display:-webkit-box){.text-image-teaser__copy:before{bottom:0;content:"...";position:absolute;right:0}.text-image-teaser__copy:after{background-color:var(--color-base-white);content:"";height:1em;margin-top:.2em;position:absolute;right:0;width:1em}}}.text-image-teaser__button{margin-top:32px}