.article-page-teaser{align-self:stretch;color:inherit;display:flex;flex-direction:column;height:100%;margin-inline:auto;max-width:33.875rem}.article-page-teaser-inner{color:#000;display:flex;flex-direction:column;flex-grow:1;max-width:100%;overflow:hidden;position:relative;transition:box-shadow .3s ease-in-out}.article-page-teaser-inner:focus,.article-page-teaser-inner:hover{color:inherit}.article-page-teaser-inner:focus .article-page-teaser-title,.article-page-teaser-inner:focus .article-page-teaser-link,.article-page-teaser-inner:hover .article-page-teaser-title,.article-page-teaser-inner:hover .article-page-teaser-link{text-decoration:none}.article-page-teaser-image{background-color:rgba(0,0,0,.12);max-height:100%;overflow:hidden;position:relative;border-radius:.3rem}.article-page-teaser-image:before{content:"";display:block;min-height:220px;padding-top:75%;position:relative;z-index:1}.article-page-teaser-image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .9s ease;width:100%}.article-page-teaser-image picture,.article-page-teaser-image img,.article-page-teaser-image .media-wrapper,.article-page-teaser-image .paragraph--type--slider,.article-page-teaser-image .paragraph--type--slideshow{inset:0;position:absolute !important}.article-page-teaser-text{background:inherit;display:flex;flex-direction:column;flex-grow:1;font-size:1rem;gap:12px;line-height:1.25;overflow:hidden;margin-top:1rem}.article-page-teaser-text-content{text-align:left}.article-page-teaser-text-content>*:last-child{margin-bottom:0 !important}.article-page-teaser-title{margin-bottom:1.5rem;max-width:100%}.article-page-teaser-footer{align-items:flex-end;display:flex;flex-flow:row wrap;font-size:.875rem;line-height:1.25rem;gap:var(--th-space-small, 32px);margin-top:auto}@media(max-width: 767.98px){.article-page-teaser-footer{gap:var(--th-space-xsmall, 16px)}}.article-page-teaser-footer *{margin-bottom:0 !important}.article-page-teaser-link{align-items:baseline;display:flex;font-weight:500;text-decoration:underline;gap:8px}.article-page-teaser-link:not(.btn){color:inherit}[class^=col-]>.article-page-teaser,[class*=" col-"]>.article-page-teaser{width:100%}.node--type-article-page-teaser .field--tag:not(:last-child):after{content:","}