.rich-content-teaser__item{position:relative}@media(min-width: 700px){.rich-content-teaser__item{border-radius:24px}}@media(max-width: 699px){.rich-content-teaser__item{border-radius:16px}}@media(min-width: 1360px){.rich-content-teaser__item:not(.with-caption){margin-bottom:2.5rem}}@media(min-width: 700px)and (max-width: 1359px){.rich-content-teaser__item:not(.with-caption){margin-bottom:2rem}}@media(max-width: 699px){.rich-content-teaser__item:not(.with-caption){margin-bottom:1.5rem}}@media(min-width: 1360px){.rich-content-teaser__item.with-caption{margin-bottom:4.5rem}}@media(min-width: 700px)and (max-width: 1359px){.rich-content-teaser__item.with-caption{margin-bottom:3.75rem}}@media(max-width: 699px){.rich-content-teaser__item.with-caption{margin-bottom:3.25rem}}.rich-content-teaser__item .picture-item__preview{height:100%}.rich-content-teaser__item .picture-item__caption{position:absolute;top:100%;right:0;overflow:auto;width:100%;text-align:right;text-overflow:ellipsis;white-space:nowrap}.rich-content-teaser__item .link--container{display:inline-block;margin-top:1rem}@media(min-width: 1360px){.rich-content-teaser__item .link--container{margin-right:2rem}}@media(max-width: 1359px){.rich-content-teaser__item .link--container{margin-right:1rem}}@media(max-width: 699px){.rich-content-teaser__image{margin-top:.5rem;padding-left:0}}.rich-content-teaser__image picture,.rich-content-teaser__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media(min-width: 700px){.rich-content-teaser__image picture,.rich-content-teaser__image img{border-radius:0 24px 24px 0}}@media(max-width: 699px){.rich-content-teaser__image picture,.rich-content-teaser__image img{border-radius:0 0 16px 16px}}@media(min-width: 700px){.rich-content-teaser__button{margin-top:1.5rem}}@media(max-width: 699px){.rich-content-teaser__button{margin-top:1rem}}@media(min-width: 1900px){.rich-content-teaser__text{padding:3.5rem 0 3.5rem 3.5rem}}@media(min-width: 1360px)and (max-width: 1899px){.rich-content-teaser__text{padding:2.5rem 0 2.5rem 2.5rem}}@media(min-width: 700px)and (max-width: 1359px){.rich-content-teaser__text{padding:1.5rem 0 1.5rem 1.5rem}}@media(max-width: 699px){.rich-content-teaser__text{padding:1rem}}@media(min-width: 1900px){.rich-content-teaser__text .body+.paragraph-rich-content__button{margin-top:4rem}}@media(min-width: 1360px)and (max-width: 1899px){.rich-content-teaser__text .body+.paragraph-rich-content__button{margin-top:2.5rem}}@media(max-width: 1359px){.rich-content-teaser__text .body+.paragraph-rich-content__button{margin-top:1.5rem}}.bg-accent-soft .rich-content-teaser__item{background:#fff}
