.cf-event-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.cf-event-card img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.cf-event-fallback{display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;background:#f7ed38;color:#101010;font:bold 40px/1 Arial,sans-serif;text-align:center}.cf-event-body{padding:24px}.cf-event-pagination ul{display:flex;gap:12px;list-style:none;padding:0;flex-wrap:wrap}@media(max-width:900px){.cf-event-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.cf-event-grid{grid-template-columns:1fr}}
