.event-teaser{padding:var(--space-12);background:var(--color-gray-200);border-radius:5px;position:relative;overflow:clip}.section--bg-yellow .event-teaser{background:var(--color-white);--link-underline:var(--color-primary-500);--link-underline-hover:var(--color-black);--focus-ring:var(--color-text)}.event-teaser{align-items:start;gap:var(--space-12);grid-template-columns:minmax(0,1fr);display:grid}@media screen and (width>=48rem){.event-teaser{align-items:center;gap:var(--space-24);grid-template-columns:5.625rem minmax(0,1fr)}}.event-teaser:has(:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.event-teaser--in-list-block{background:0 0;border-radius:0;padding:0}.event-teaser--without-date{grid-template-columns:minmax(0,1fr)}.event-teaser__date-badge{gap:var(--space-4);padding:var(--space-4) var(--space-8);background:var(--color-primary-500);border-radius:5px;align-items:center;width:fit-content;display:inline-flex}@media screen and (width>=48rem){.event-teaser__date-badge{gap:var(--space-4);padding:var(--space-4) var(--space-8);background:var(--color-primary-500);border-radius:5px;align-content:center;justify-items:center;width:auto;min-height:90px;display:inline-grid}}.event-teaser__date-day{font-size:var(--font-size-link);font-weight:700}@media screen and (width>=48rem){.event-teaser__date-day{font-size:var(--font-size-paragraph)}}.event-teaser__date-month{font-size:var(--font-size-link);font-weight:700}@media screen and (width>=48rem){.event-teaser__date-month{font-size:var(--font-size-small);font-weight:400}}.event-teaser__date-year{font-size:var(--font-size-link);font-weight:700}.event-teaser__date-year:after{content:","}@media screen and (width>=48rem){.event-teaser__date-year{font-size:var(--font-size-paragraph)}.event-teaser__date-year:after{content:none}}.event-teaser__date-day-month{font-size:var(--font-size-link);font-weight:700}@media screen and (width>=48rem){.event-teaser__date-day-month{font-size:var(--font-size-small);text-align:center;font-weight:400}}.event-teaser__content{gap:var(--space-4);min-width:0;display:grid}.event-teaser__heading{font-size:var(--font-size-link);margin:0;font-weight:700;line-height:1.5}.event-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}.event-teaser__link:after{content:"";position:absolute;inset:0}.event-teaser__link:hover,.event-teaser__link:focus-visible{box-shadow:inset 0 calc(-1 * var(--link-underline-width-hover)) 0 0 var(--link-underline-hover)}.event-teaser__link:focus-visible{outline:none}.event-teaser__summary{font-size:var(--font-size-small);color:var(--color-text)}
