.mon-decor[data-astro-cid-upzs5ew2]{pointer-events:none;user-select:none;width:var(--mon-size);height:var(--mon-size);color:var(--mon-color);opacity:var(--mon-opacity);z-index:0;position:absolute}.mon-decor[data-astro-cid-upzs5ew2] svg{width:100%;height:100%}.mon-decor--center[data-astro-cid-upzs5ew2]{top:var(--mon-top,50%);left:var(--mon-left,50%);transform:translate(-50%,-50%)}.mon-decor--right[data-astro-cid-upzs5ew2]{top:var(--mon-top,38%);right:var(--mon-right,5%);transform:translateY(-50%)}.mon-decor--left[data-astro-cid-upzs5ew2]{top:var(--mon-top,50%);left:var(--mon-left,-8%);transform:translateY(-50%)}.mon-decor--top-left[data-astro-cid-upzs5ew2]{top:var(--mon-top,-45%);left:var(--mon-left,-6%)}.mon-decor--top-right[data-astro-cid-upzs5ew2]{top:var(--mon-top,2%);right:var(--mon-right,2%)}.page-layout[data-astro-cid-4e2omeyp]{flex-direction:column;height:100dvh;display:flex;position:relative;overflow:hidden}.page-layout[data-astro-cid-4e2omeyp]>.page-watermark{top:var(--mon-top,22%)}.page-hero[data-astro-cid-4e2omeyp]{z-index:1;text-align:center;flex-shrink:0;justify-content:center;align-items:center;padding:clamp(6.5rem,12vh,8.5rem) 1.5rem 1.5rem;display:flex;position:relative}.page-hero-title[data-astro-cid-4e2omeyp]{font-family:var(--font-heading);letter-spacing:.05em;color:#fff;margin:0;font-size:clamp(2.6rem,6vw,4.25rem);font-weight:300}.events-section[data-astro-cid-4e2omeyp]{background:0 0;flex-direction:column;flex:1;min-height:0;padding:1.5rem 1.5rem 0;display:flex;overflow-y:auto}.events-container[data-astro-cid-4e2omeyp]{flex-direction:column;gap:1rem;width:100%;max-width:1100px;margin:auto;display:flex}.event-card[data-astro-cid-4e2omeyp]{--color-ink:var(--frost-glass-text,#fff);--color-ink-muted:var(--frost-glass-text,#fff);--color-accent:var(--frost-glass-text,#fff);--font-body:var(--frost-glass-font,"Cormorant Garamond", Georgia, serif);--font-heading:var(--frost-glass-font,"Cormorant Garamond", Georgia, serif);--font-mono:var(--frost-glass-font,"Cormorant Garamond", Georgia, serif);--card-title-family:var(--frost-glass-font,"Cormorant Garamond", Georgia, serif);--card-bg:var(--frost-glass-bg,#141e2d61);background:var(--card-bg);backdrop-filter:var(--card-backdrop);border:1px solid #ffffff1a;border-left:var(--card-border-width) solid var(--card-border-color);font-family:var(--card-title-family);color:var(--color-ink);align-items:stretch;gap:0;transition:border-color .3s;display:flex;box-shadow:0 8px 32px #00000073}.event-card[data-astro-cid-4e2omeyp]:hover{border-left-color:var(--card-border-color-hover)}.event-date[data-astro-cid-4e2omeyp]{border-right:1px solid var(--color-border);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.1rem;width:5rem;padding:1.25rem .75rem;display:flex}.event-day[data-astro-cid-4e2omeyp]{color:var(--color-ink);font-size:2.5rem;line-height:1}.event-month[data-astro-cid-4e2omeyp]{font-size:var(--card-label-size);font-weight:var(--card-label-weight);color:var(--color-accent);letter-spacing:var(--card-label-spacing);text-transform:uppercase}.event-year[data-astro-cid-4e2omeyp]{font-size:var(--card-label-size);color:var(--color-ink-muted);letter-spacing:.1em}.event-body[data-astro-cid-4e2omeyp]{text-align:center;flex:1;padding:1.25rem 1.75rem}.event-title[data-astro-cid-4e2omeyp]{font-size:var(--card-title-size);font-weight:var(--card-title-weight);color:var(--color-ink);letter-spacing:.04em;margin:0 0 .5rem}.event-description[data-astro-cid-4e2omeyp]{font-size:var(--card-body-size);font-weight:var(--card-body-weight);color:var(--color-ink-muted);margin:0 0 .85rem;line-height:1.6}.event-meta[data-astro-cid-4e2omeyp]{flex-wrap:wrap;justify-content:center;gap:1.25rem;display:flex}.event-meta-item[data-astro-cid-4e2omeyp]{font-size:var(--card-label-size);font-weight:var(--card-label-weight);color:var(--color-ink-muted);letter-spacing:.04em;align-items:center;gap:.35rem;display:inline-flex}.event-meta-item[data-astro-cid-4e2omeyp] svg[data-astro-cid-4e2omeyp]{color:var(--color-ink-muted);flex-shrink:0}.no-events[data-astro-cid-4e2omeyp]{color:var(--color-ink-muted);text-align:center;margin:0 auto;padding:3rem 0;font-size:1rem}@media (width<=560px){.event-card[data-astro-cid-4e2omeyp]{flex-direction:column}.event-date[data-astro-cid-4e2omeyp]{border-right:none;border-bottom:1px solid var(--color-border);flex-direction:row;justify-content:flex-start;gap:.5rem;width:100%;padding:.75rem 1.25rem}.event-day[data-astro-cid-4e2omeyp]{font-size:1.75rem}.event-body[data-astro-cid-4e2omeyp]{text-align:left;padding:1rem 1.25rem}.event-meta[data-astro-cid-4e2omeyp]{justify-content:flex-start}}
