.teaser{display:flex;position:relative}@media screen and (max-width:360px){.teaser{flex-direction:column;gap:1rem}}.teaser__image{flex-shrink:0;margin-right:2rem;width:5.5rem}.teaser__image--drop,.teaser__image--drop img{border-radius:50% 50% 0 50%}.teaser__image .media-image{height:100%;width:100%}@media screen and (min-width:1200px){.teaser__image{width:6.2rem}}.teaser__date_image{align-items:center;background-color:var(--color-primary);border-radius:50% 50% 0 50%;color:var(--color-primary-contrast);display:flex;flex-direction:column;flex-shrink:0;font-size:1.8rem;font-weight:400;height:4.5rem;justify-content:center;line-height:1.5rem;margin-right:2rem;padding-top:.3rem;text-align:center;width:4.5rem}.teaser__date_image__month{font-size:1.2rem;text-transform:uppercase}.teaser__wrapper{margin-top:-.15rem}.teaser__date,.teaser__meta{align-items:center;display:inline;font-size:.8rem;line-height:1rem;padding:0 0 .2rem}.teaser__date .icon,.teaser__meta .icon{fill:var(--color-text);display:inline-block;margin-right:.4rem;max-height:14px;max-width:14px;position:relative;top:3px}.hide-dates .teaser__date,.hide-dates .teaser__meta{display:none}@media screen and (min-width:1020px){.teaser__date .icon,.teaser__meta .icon{max-height:16px;max-width:16px}}@media screen and (min-width:1200px){.teaser__date,.teaser__meta{font-size:1rem;line-height:1.5rem;padding:0}}.teaser__meta+.teaser__date:before{content:" - ";margin:0 .2rem}.teaser__description,.teaser__title{line-height:1.5rem;padding:0 0 .2rem}.teaser__title{color:var(--color-corporate-darker);font-size:1.2rem;font-weight:var(--font-weight-bold);line-height:1.5rem;padding-top:0}.hide-dates .teaser__title{padding-top:0}.teaser__title a:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.teaser__description,.teaser__footer{line-height:1.5rem}.teaser__description a,.teaser__footer a{position:relative;z-index:2}.teaser__description p,.teaser__footer p{margin-bottom:1rem}.teaser__description p:last-child,.teaser__footer p:last-child{margin-bottom:0}.teaser .teaser__description .metadata{font-size:1rem;grid-template-columns:auto 1fr;line-height:1.5rem;margin-bottom:.5rem;padding:0}.teaser .teaser__description .metadata:last-child{margin-bottom:0}.teaser__link .link:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.teaser__footer{border-top:1px solid var(--color-grey-light);font-size:.8rem;margin-top:1rem;padding-top:1rem}.teaser--mention .teaser__title a:before{display:none}.teaser--mention .teaser__title a{display:inline;position:relative;z-index:10}.teaser--mention .teaser__link .link:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.teaser--mention .teaser__link .link span{display:none}.teaser--mention .teaser__link .link{display:block;height:0;overflow:hidden}