a.event-title-link{color:inherit!important;text-decoration:none;font:inherit}
a.event-title-link:hover{text-decoration:underline;text-underline-offset:5px}
a.event-poster-link{display:block;min-width:0;border-radius:14px}
a.event-title-link:focus-visible,a.event-poster-link:focus-visible{outline:3px solid #007d70;outline-offset:5px}
.calendar-event>.event-poster-link img{display:block;width:100%;height:auto;border-radius:var(--radius,14px);object-fit:contain}
@media(max-width:767px){.calendar-event>.event-poster-link{grid-column:1;grid-row:1}}
