.event-guide-archive{margin:34px 0;padding:24px;border:1px solid #d7e1db;background:#fff}.event-guide-archive header p{max-width:75ch;color:#465951}.event-guide-archive>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px}.event-guide-archive a{padding:18px;border:1px solid #d7e1db;color:#061b18;text-decoration:none}.event-guide-archive a span,.event-guide-archive a small{color:#315f4f;font-size:13px}.event-guide-archive h3{font-size:20px;line-height:1.3;overflow-wrap:anywhere}
