.narrow.astro-2mv6brjf{max-width:760px}h2.astro-2mv6brjf{margin-top:36px}.events.astro-2mv6brjf{gap:12px;padding:0;list-style:none;display:grid}.event.astro-2mv6brjf{align-items:flex-start;gap:18px;padding:16px 18px;display:flex}.event.astro-2mv6brjf h3.astro-2mv6brjf{margin:2px 0 4px;font-size:1.1rem}.event.astro-2mv6brjf p.astro-2mv6brjf{margin:2px 0}.date.astro-2mv6brjf{text-align:center;background:var(--surface-2);border:1px solid var(--border);border-radius:12px;flex:none;width:64px;padding:6px 0;line-height:1.1}.date.astro-2mv6brjf small.astro-2mv6brjf{letter-spacing:.08em;color:var(--accent-ink,var(--accent));font-size:.7rem;font-weight:700;display:block}.date.astro-2mv6brjf b.astro-2mv6brjf{font-family:var(--font-display);font-size:1.6rem}.date.astro-2mv6brjf.tbd b.astro-2mv6brjf{font-size:1.1rem}.kind.astro-2mv6brjf{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:700}.take.astro-2mv6brjf li.astro-2mv6brjf{margin-bottom:8px}.past.astro-2mv6brjf{padding-left:18px}.past.astro-2mv6brjf li.astro-2mv6brjf{margin-bottom:6px}.pd.astro-2mv6brjf{margin-right:6px;font-weight:600}.note.astro-2mv6brjf{margin-top:24px}
