.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-5);margin-bottom:var(--space-6);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;display:grid}.interest-copy.svelte-13hsgdq{gap:var(--space-3);justify-items:start;display:grid}.interest-photo.svelte-13hsgdq{margin:0}.interest-photo.svelte-13hsgdq img:where(.svelte-13hsgdq){aspect-ratio:4/5;object-fit:cover;border:1px solid var(--hairline);width:100%;height:auto;display:block}.interest-photo.svelte-13hsgdq figcaption:where(.svelte-13hsgdq){margin-top:var(--space-2);font-size:var(--text-sm);text-transform:none;letter-spacing:0;color:var(--ivory-faint);font-style:italic}@media (width<=48rem){.interest.svelte-13hsgdq{grid-template-columns:minmax(0,1fr)}.interest-photo.svelte-13hsgdq{max-width:22rem}}.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 p:where(.svelte-13hsgdq){color:var(--ivory-dim);margin-top:var(--space-3);margin-bottom:var(--space-3)}@media (width<=40rem){.event-grid.svelte-13hsgdq{grid-template-columns:1fr}}
