.event-directory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.event-directory-grid>a{display:flex;flex-direction:column;gap:8px;padding:22px;border:1px solid #e1e1e1;border-radius:16px;text-decoration:none;background:#fff;min-width:0}.event-directory-grid strong{color:#50C234;font-size:20px;line-height:1.3}.event-directory-grid span{color:#333;font-weight:400;font-size:15px;line-height:1.55;overflow-wrap:anywhere}.event-directory-grid>a:hover{border-color:#50C234}.event-guide .sound-cluster-copy{max-width:100%;min-width:0}.event-guide .sound-cluster-copy p{max-width:85ch}.event-guide .sound-faq{border-radius:0}.event-guide a:not(.haarlem-button):not(.button){text-underline-offset:3px}@media(max-width:850px){.event-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.event-directory-grid{grid-template-columns:1fr;gap:12px}.event-directory-grid>a{padding:18px}}
