.content-teaser__link{display:block;position:relative;text-decoration:none}@media(hover:hover){.content-teaser__link:hover .textlink{--textlink-arrow-translate-x:8px;--textlink-foreground-color:var(--textlink-foreground-color-hover)}.content-teaser__link:hover .content-teaser__image img{transform:scale(1.02)}}.content-teaser__link:focus-within .textlink{--textlink-arrow-translate-x:8px;--textlink-foreground-color:var(--textlink-foreground-color-hover)}.content-teaser__link:focus-within .content-teaser__image img{transform:scale(1.02)}.content-teaser__cta:after{content:"";inset:0;position:absolute;z-index:1}.content-teaser__cta.textlink:focus-visible{outline:none}.content-teaser__cta:focus-visible:after{border-radius:0;outline:3px solid var(--color-border-focus-1);outline-offset:2px}.content-teaser{--content-teaser-date-color:var(--color-content-base-2)}.content-teaser:focus-within .media-gallery__trigger{opacity:1;transform:translateY(0) scale(1)}@media(hover:hover){.content-teaser:hover .media-gallery__trigger{opacity:1;transform:translateY(0) scale(1)}}.content-teaser__image{margin-bottom:24px;position:relative}.content-teaser__topline{color:var(--content-teaser-date-color);display:block;font-size:1rem;font-weight:400;letter-spacing:.02em;line-height:120%;margin-bottom:8px;text-transform:uppercase}.content-teaser__headline{font-family:Interstate,system-ui,Arial,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:-0.02em;line-height:110%}@media screen and (min-width:768px){.content-teaser__headline{font-size:1.625rem}}@media screen and (min-width:1280px){.content-teaser__headline{font-size:1.625rem}}.content-teaser__excerpt{margin-top:8px}.content-teaser__action{margin-top:24px}
