.event-poster{display:block;min-width:0;aspect-ratio:4 / 5;overflow:hidden;border-radius:13px;background:#f1f4f8}
.event-poster>img{display:block;width:100%;height:100%;object-fit:contain}
.event-poster:focus-visible{outline:2px solid #ed2729;outline-offset:4px}
