.page-top.svelte-13hsgdq{padding-top:calc(4.5rem + var(--space-6))}.month.svelte-13hsgdq{margin-bottom:var(--space-6)}.month-label.svelte-13hsgdq{font-family:var(--font-editorial);color:var(--brass);border-bottom:1px solid var(--hairline);padding-bottom:var(--space-2);margin-bottom:var(--space-4);font-size:1.5rem;font-style:italic;font-weight:400}.event-grid.svelte-13hsgdq{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));display:grid}.interest.svelte-13hsgdq{border:1px solid var(--hairline);background:var(--ink-soft);padding:var(--space-5);gap:var(--space-3);margin-bottom:var(--space-6);justify-items:start;display:grid}.interest.svelte-13hsgdq h2:where(.svelte-13hsgdq){font-size:var(--display-sm)}.interest.svelte-13hsgdq p:where(.svelte-13hsgdq){color:var(--ivory-dim)}.past.svelte-13hsgdq ul:where(.svelte-13hsgdq){margin-top:var(--space-4);gap:.5rem;padding:0;list-style:none;display:grid}.past.svelte-13hsgdq li:where(.svelte-13hsgdq){gap:var(--space-3);border-bottom:1px solid var(--hairline);font-size:var(--text-sm);color:var(--ivory-dim);align-items:baseline;padding-bottom:.5rem;display:flex}.past-date.svelte-13hsgdq{color:var(--ivory-faint);min-width:9rem;font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase}@media (width<=40rem){.event-grid.svelte-13hsgdq{grid-template-columns:1fr}}
