.event-guide[data-astro-cid-2rdlqjzb]{flex-direction:column;align-items:center;gap:1.5rem;padding-top:4rem;display:flex}.event-guide__title[data-astro-cid-2rdlqjzb]{font-family:var(--font-display);font-weight:600;font-size:var(--text-xl);line-height:var(--leading-label);text-align:center;color:var(--color-text)}.event-guide__list[data-astro-cid-2rdlqjzb]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);width:100%;display:flex;overflow:clip;container-type:inline-size}.event-guide__item[data-astro-cid-2rdlqjzb]{flex:1 0 0;min-width:0;display:flex}.event-guide__item[data-astro-cid-2rdlqjzb]+.event-guide__item[data-astro-cid-2rdlqjzb]{border-left:1px solid var(--color-border)}.event-guide__link[data-astro-cid-2rdlqjzb]{color:var(--color-text-body);flex:1;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.event-guide__number[data-astro-cid-2rdlqjzb]{background:var(--color-heading);border-radius:var(--radius-pill);width:2.75rem;height:2.75rem;font-family:var(--font-latin);font-weight:600;font-size:var(--text-lg);color:var(--color-surface);flex-shrink:0;place-items:center;line-height:1;display:grid}.event-guide__text[data-astro-cid-2rdlqjzb]{min-width:0;line-height:var(--leading-heading);flex-direction:column;flex:1;gap:.25rem;display:flex}.event-guide__label[data-astro-cid-2rdlqjzb]{font-family:var(--font-display);font-weight:600;font-size:var(--text-lg)}.event-guide__note[data-astro-cid-2rdlqjzb]{font-size:var(--text-sm)}@media (max-width:63.999rem){.event-guide[data-astro-cid-2rdlqjzb]{gap:1rem;padding-top:2rem}.event-guide__title[data-astro-cid-2rdlqjzb]{font-size:var(--text-sm)}.event-guide__list[data-astro-cid-2rdlqjzb]{flex-direction:column}.event-guide__item[data-astro-cid-2rdlqjzb]+.event-guide__item[data-astro-cid-2rdlqjzb]{border-top:1px solid var(--color-border);border-left:0}.event-guide__link[data-astro-cid-2rdlqjzb]{gap:.75rem;padding:1rem}.event-guide__number[data-astro-cid-2rdlqjzb]{width:2.25rem;height:2.25rem;font-size:var(--text-md)}.event-guide__text[data-astro-cid-2rdlqjzb]{gap:.125rem}.event-guide__label[data-astro-cid-2rdlqjzb]{font-size:var(--text-md)}.event-guide__note[data-astro-cid-2rdlqjzb]{font-size:var(--text-2sm)}}@container (width<=20rem){:root[data-text-size=large] .event-guide__link[data-astro-cid-2rdlqjzb]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"number icon""text icon";gap:.5rem .75rem;display:grid}:root[data-text-size=large] .event-guide__number[data-astro-cid-2rdlqjzb]{grid-area:number}:root[data-text-size=large] .event-guide__text[data-astro-cid-2rdlqjzb]{grid-area:text}:root[data-text-size=large] .event-guide__icon[data-astro-cid-2rdlqjzb]{grid-area:icon}}.event-filter[data-astro-cid-d4wf7tyk]{flex-direction:column;gap:1rem;display:flex}.event-filter__row[data-astro-cid-d4wf7tyk]{justify-content:center;align-items:center;gap:1rem;display:flex}.event-filter__label[data-astro-cid-d4wf7tyk]{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);line-height:var(--leading-heading);color:var(--color-text);flex-shrink:0}.event-filter__control[data-astro-cid-d4wf7tyk]{flex:0 auto;align-items:center;gap:1rem;min-width:0;display:flex}.event-filter__total[data-astro-cid-d4wf7tyk]{font-size:var(--text-md);line-height:var(--leading);color:var(--color-text-body);flex-shrink:0}@media (max-width:63.999rem){.event-filter[data-astro-cid-d4wf7tyk]{gap:.75rem}.event-filter__row[data-astro-cid-d4wf7tyk]{flex-direction:column;align-items:stretch;gap:.75rem}.event-filter__control[data-astro-cid-d4wf7tyk]{flex:auto;gap:.75rem}}.event-heading[data-astro-cid-haocbfhy]{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;display:flex}.event-heading__number[data-astro-cid-haocbfhy]{font-family:var(--font-latin);font-weight:600;font-size:var(--text-2xl);letter-spacing:.1em;color:var(--color-heading);line-height:1}.event-heading__title[data-astro-cid-haocbfhy]{color:var(--color-heading);padding-inline-start:1rem;padding-inline-end:1rem;line-height:1}.event-heading__audience[data-astro-cid-haocbfhy]{font-family:var(--font-display);font-weight:600;font-size:var(--text-xl);line-height:var(--leading-label);color:var(--color-text)}.event-heading__lead[data-astro-cid-haocbfhy]{font-size:var(--text-lg);line-height:var(--leading);color:var(--color-text-body)}@media (max-width:63.999rem){.event-heading[data-astro-cid-haocbfhy]{gap:1rem}.event-heading__number[data-astro-cid-haocbfhy]{font-size:var(--text-xl)}.event-heading__title[data-astro-cid-haocbfhy]{font-size:var(--text-2xl);line-height:1.5}.event-heading__lead[data-astro-cid-haocbfhy]{font-size:var(--text-md)}}.event-tag[data-astro-cid-qsil5vao]{font-size:var(--text-md);color:var(--color-text);flex-shrink:0;padding-inline-start:1rem;padding-inline-end:1rem}.event-tag--prospect[data-astro-cid-qsil5vao]{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-heading);color:var(--color-heading)}.event-tag--open[data-astro-cid-qsil5vao]{background:var(--color-tag-new)}.event-tag--reservation[data-astro-cid-qsil5vao]{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border-field)}.upcoming-card[data-astro-cid-wu7xf3eu]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text);flex-direction:column;display:flex;overflow:clip}.upcoming-card__photo[data-astro-cid-wu7xf3eu]{aspect-ratio:16/9;object-fit:cover;width:100%}.upcoming-card__body[data-astro-cid-wu7xf3eu]{flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem 1.5rem 2rem;display:flex}.upcoming-card__content[data-astro-cid-wu7xf3eu]{flex-direction:column;flex:1;gap:1.25rem;display:flex}.upcoming-card__tags[data-astro-cid-wu7xf3eu]{flex-wrap:wrap;gap:.5rem;display:flex}.upcoming-card__date[data-astro-cid-wu7xf3eu]{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);line-height:var(--leading-label);margin-block-start:-.2em;margin-block-end:-.2em}.upcoming-card__main[data-astro-cid-wu7xf3eu]{flex-direction:column;gap:2rem;display:flex}.upcoming-card__title[data-astro-cid-wu7xf3eu]{font-family:var(--font-display);font-weight:600;font-size:var(--text-2xl);line-height:var(--leading-heading);letter-spacing:var(--tracking-name);margin-block-start:-.3em;margin-block-end:-.3em}.upcoming-card__summary[data-astro-cid-wu7xf3eu]{-webkit-line-clamp:3;margin-block:calc(-1 * var(--leading-trim-top)) calc(-1 * var(--leading-trim-bottom));font-size:var(--text-lg);line-height:var(--leading);color:var(--color-text-body);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.upcoming-card__place[data-astro-cid-wu7xf3eu]{flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:auto;padding-top:.5rem;display:flex}.upcoming-card__place-label[data-astro-cid-wu7xf3eu]{font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);line-height:var(--leading-label);align-items:center;gap:.625rem;margin-block-start:-.1em;margin-block-end:-.1em;display:flex}.upcoming-card__place-label[data-astro-cid-wu7xf3eu] .icon[data-astro-cid-wu7xf3eu]{color:var(--color-brand)}.upcoming-card__place-info[data-astro-cid-wu7xf3eu]{line-height:var(--leading-event-place);flex-direction:column;gap:.25rem;display:flex}.upcoming-card__place-name[data-astro-cid-wu7xf3eu]{font-size:var(--text-lg)}.upcoming-card__access[data-astro-cid-wu7xf3eu]{font-size:var(--text-md);color:var(--color-text-body);align-items:flex-start;gap:.375rem;display:flex}.upcoming-card__access[data-astro-cid-wu7xf3eu] .icon[data-astro-cid-wu7xf3eu]{--icon-size:1.25rem;color:var(--color-brand);margin-top:.25rem}.upcoming-card__more[data-astro-cid-wu7xf3eu]{--cta-pill-fill:var(--color-tag-new);--cta-pill-ink:var(--color-text);min-height:3.5rem;padding-block-start:0;padding-block-end:0;padding-inline-start:2rem;padding-inline-end:2rem}.event-upcoming[data-astro-cid-ykue77ln]{padding-bottom:var(--space-section)}.event-upcoming__head[data-astro-cid-ykue77ln]{padding-top:var(--space-section)}.event-upcoming__filter[data-astro-cid-ykue77ln]{padding-block-start:3rem;padding-block-end:3rem}.event-upcoming__legend[data-astro-cid-ykue77ln]{flex-wrap:wrap;justify-content:center;gap:.5rem 2rem;display:flex}.event-upcoming__legend-item[data-astro-cid-ykue77ln]{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}.event-upcoming__legend-note[data-astro-cid-ykue77ln]{font-size:var(--text-md);line-height:var(--leading);color:var(--color-text-body)}.event-upcoming__empty[data-astro-cid-ykue77ln]{font-size:var(--text-lg);color:var(--color-text-body)}.event-upcoming__none[data-astro-cid-ykue77ln]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);font-size:var(--text-lg);line-height:var(--leading);text-align:center;color:var(--color-text-body);margin-top:3rem;padding:3rem 1.5rem}@media (max-width:63.999rem){.event-upcoming[data-astro-cid-ykue77ln]{padding-bottom:4rem}.event-upcoming__head[data-astro-cid-ykue77ln]{padding-top:4rem}.event-upcoming__filter[data-astro-cid-ykue77ln]{padding-block-start:2rem;padding-block-end:2rem}.event-upcoming__legend[data-astro-cid-ykue77ln]{flex-direction:column}.event-upcoming__legend-note[data-astro-cid-ykue77ln]{font-size:var(--text-2sm)}.event-upcoming__none[data-astro-cid-ykue77ln]{font-size:var(--text-md);margin-top:2rem;padding:2rem 1rem}}.event-calendar[data-astro-cid-vqlbmi23]{background:var(--color-surface-tint)}.event-calendar__inner[data-astro-cid-vqlbmi23]{padding-block:var(--space-section);flex-direction:column;align-items:center;gap:3rem;display:flex}.event-calendar__switch[data-astro-cid-vqlbmi23]{flex-direction:column;gap:3rem;width:100%;display:flex}.event-calendar__panel[data-astro-cid-vqlbmi23],.event-calendar__none[data-astro-cid-vqlbmi23]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:56.25rem;margin-inline-start:auto;margin-inline-end:auto;padding:2rem;display:flex}.event-calendar__caption[data-astro-cid-vqlbmi23]{display:contents}.event-calendar__title[data-astro-cid-vqlbmi23]{font-family:var(--font-display);font-weight:600;font-size:var(--text-2xl);line-height:var(--leading-heading);text-align:center;color:var(--color-text-body);flex-wrap:wrap;justify-content:center;column-gap:1em;display:flex}.event-calendar__note[data-astro-cid-vqlbmi23]{font-family:var(--font-display);font-weight:600;font-size:var(--text-xl);line-height:var(--leading-label);color:var(--color-text)}.event-calendar__image[data-astro-cid-vqlbmi23]{border-radius:var(--radius-sm);width:100%;height:auto}.event-calendar__none[data-astro-cid-vqlbmi23]{font-size:var(--text-lg);line-height:var(--leading);text-align:center;color:var(--color-text-body)}@media (max-width:63.999rem){.event-calendar__inner[data-astro-cid-vqlbmi23],.event-calendar__switch[data-astro-cid-vqlbmi23]{gap:2rem}.event-calendar__inner[data-astro-cid-vqlbmi23]{padding-block-start:4rem;padding-block-end:4rem}.event-calendar__panel[data-astro-cid-vqlbmi23],.event-calendar__none[data-astro-cid-vqlbmi23]{gap:.75rem;padding:1.5rem 1rem}.event-calendar__title[data-astro-cid-vqlbmi23]{font-size:var(--text-lg);flex-direction:column}.event-calendar__note[data-astro-cid-vqlbmi23]{font-size:var(--text-sm)}.event-calendar__none[data-astro-cid-vqlbmi23]{font-size:var(--text-md)}}.event-card[data-astro-cid-j3v25qam]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text);flex-direction:column;display:flex;overflow:clip}.event-card__photo[data-astro-cid-j3v25qam]{aspect-ratio:16/9;object-fit:cover;width:100%}.event-card__body[data-astro-cid-j3v25qam]{flex-direction:column;flex:1;gap:1.25rem;padding:1.5rem 1.5rem 2rem;display:flex}.event-card__date[data-astro-cid-j3v25qam]{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);line-height:var(--leading-label);letter-spacing:0;margin-block-start:-.2em;margin-block-end:-.2em}.event-card__main[data-astro-cid-j3v25qam]{flex-direction:column;gap:1.5rem;display:flex}.event-card__title[data-astro-cid-j3v25qam]{font-family:var(--font-display);font-weight:600;font-size:var(--text-2xl);line-height:var(--leading-heading);letter-spacing:var(--tracking-name);margin-block-start:-.3em;margin-block-end:-.3em}.event-card__summary[data-astro-cid-j3v25qam]{-webkit-line-clamp:3;margin-block:calc(-1 * var(--leading-trim-top)) calc(-1 * var(--leading-trim-bottom));font-size:var(--text-lg);line-height:var(--leading);letter-spacing:0;color:var(--color-text-body);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.event-card__place[data-astro-cid-j3v25qam]{flex-direction:column;align-items:flex-start;gap:1.25rem;margin-top:auto;display:flex}.event-card__place-label[data-astro-cid-j3v25qam]{font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);line-height:var(--leading-label);letter-spacing:0;align-items:center;gap:.625rem;margin-block-start:-.1em;margin-block-end:-.1em;display:flex}.event-card__place-label[data-astro-cid-j3v25qam] .icon[data-astro-cid-j3v25qam]{color:var(--color-brand)}.event-card__place-name[data-astro-cid-j3v25qam]{font-size:var(--text-lg);line-height:var(--leading-label);letter-spacing:0;margin-block-start:-.2em;margin-block-end:-.2em}.event-report__head[data-astro-cid-ankyhm36]{padding-top:var(--space-section)}.event-report__filter[data-astro-cid-ankyhm36]{padding-block-start:3rem;padding-block-end:3rem}.event-report[data-astro-cid-ankyhm36] .filtered-list__body{gap:3rem}.event-report__empty[data-astro-cid-ankyhm36]{font-size:var(--text-lg);color:var(--color-text-body)}@media (max-width:63.999rem){.event-report__head[data-astro-cid-ankyhm36]{padding-top:4rem}.event-report__filter[data-astro-cid-ankyhm36]{padding-block-start:2rem;padding-block-end:2rem}.event-report[data-astro-cid-ankyhm36] .filtered-list__body{gap:2rem}}
