.ev-month{gap:10px;margin-bottom:22px;display:grid}.ev-month__title{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0;font-size:.8rem}.ev{align-items:center;gap:14px;display:flex}.ev h3 a{color:var(--text);text-decoration:none}.ev__date{background:linear-gradient(var(--surface-2), var(--surface-2)) padding-box, var(--sunset) border-box;width:58px;color:var(--text);border:1px solid #0000;border-radius:14px;flex:none;justify-items:center;padding:8px 0;text-decoration:none;display:grid}.ev__date span{text-transform:uppercase;color:var(--pink);font-size:.7rem;font-weight:700}.ev__date strong{font-family:var(--font-display);font-size:1.6rem;line-height:1}.ev__meta{flex-wrap:wrap;gap:4px 14px;display:flex}.ev__meta span{align-items:center;gap:5px;display:inline-flex}@media (max-width:560px){.ev{flex-wrap:wrap}.ev .btn{margin-left:72px}}.ev-hero{object-fit:cover;border-radius:var(--r-xl);width:100%;max-height:340px;margin-bottom:16px}.ev-desc{white-space:pre-wrap;line-height:1.65}.ev-people{flex-wrap:wrap;align-items:center;gap:6px;display:flex}
