.teaser-list-block__heading{margin-bottom:var(--space-16)}.teaser-list-block__list-area{gap:var(--space-12);background:var(--color-gray-200);padding:var(--space-12);border-radius:5px;flex-direction:column;display:flex}.section--bg-yellow .teaser-list-block__list-area{background:var(--color-white);--link-underline:var(--color-primary-500);--link-underline-hover:var(--color-black);--focus-ring:var(--color-text)}.teaser-list-block__list.teaser-list-block__list{gap:var(--space-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.teaser-list-block__item.teaser-list-block__item{margin:0}.teaser-list-block__item.teaser-list-block__item:empty{display:none}.teaser-list-block__footer{margin-top:var(--space-16);justify-content:flex-end;display:flex}.teaser-list-block__link{align-items:center;gap:var(--space-8);color:var(--color-black);font-weight:700;font-size:var(--font-size-link);flex-direction:row-reverse;text-decoration:none;display:inline-flex;position:relative}.teaser-list-block__link:after{content:"";width:calc(100% - 20px);height:var(--link-underline-width);background-color:var(--link-underline);opacity:0;transition:opacity .2s,height .2s;position:absolute;bottom:0;right:0}.teaser-list-block__link:hover:after,.teaser-list-block__link:focus-visible:after{height:var(--link-underline-width-hover);opacity:1}.teaser-list-block__link:after{opacity:1;transition:background-color .2s,height .2s}.teaser-list-block__link:hover:after,.teaser-list-block__link:focus-visible:after{opacity:1;background-color:var(--link-underline-hover)}.teaser-list-block__link:before{content:"";background-image:url(/icons/rightarrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:12px;height:12px;transition:transform .2s;display:inline-block}.teaser-list-block__link:hover:before{transform:translate(4px)}.teaser-list-block__link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.teaser-list-block__link:after{left:0;right:auto}.teaser-list-block__link:hover:before,.teaser-list-block__link:focus-visible:before{transform:translate(4px)}.teaser-list-block__loading{min-height:200px}
