.research-group-teaser{padding:var(--space-12);background:var(--color-gray-200);border-radius:5px;position:relative;overflow:clip}.section--bg-yellow .research-group-teaser{background:var(--color-white);--link-underline:var(--color-primary-500);--link-underline-hover:var(--color-black);--focus-ring:var(--color-text)}.research-group-teaser:has(:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.research-group-teaser{align-items:center;gap:var(--space-24);color:var(--color-black);display:flex}.research-group-teaser--in-list-block{background:0 0;border-radius:0;padding:0}.research-group-teaser__icon-wrapper{background:var(--color-primary-500);--icon-color:var(--color-black);border-radius:5px;flex-shrink:0;place-items:center;width:3.75rem;height:3.75rem;display:grid}.research-group-teaser__content{gap:var(--space-4);flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.research-group-teaser__heading{font-size:var(--font-size-link);margin:0;font-weight:700;line-height:1.5}.research-group-teaser__link{color:inherit;box-shadow:inset 0 calc(-1 * var(--link-underline-width)) 0 0 var(--link-underline);font-size:var(--font-size-paragraph);cursor:pointer;text-decoration:none;transition:box-shadow .2s}.research-group-teaser__link:after{content:"";position:absolute;inset:0}.research-group-teaser__link:hover,.research-group-teaser__link:focus-visible{box-shadow:inset 0 calc(-1 * var(--link-underline-width-hover)) 0 0 var(--link-underline-hover)}.research-group-teaser__link:focus-visible{outline:none}
