.Event_article__siN8v{padding-block:clamp(12px,2.5vw,28px) clamp(8px,2vw,24px)}.Event_back__tjZla{margin-left:2px;font-size:var(--fs-small);color:var(--fg-2)}.Event_back__tjZla:hover{color:var(--fg)}.Event_header__jNjwr{display:grid;grid-gap:12px;gap:12px;margin:clamp(10px,2vw,20px) 0 clamp(20px,3vw,32px);max-width:960px;min-width:0}.Event_when__taEoq{font-size:16px;color:var(--fg-2)}.Event_when__taEoq strong{font-weight:600;color:var(--fg)}.Event_when__taEoq .Event_help__jXqBB{color:var(--accent)}.Event_title__eiaUR{font-size:clamp(34px,5vw,60px);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.Event_img__9Fu75{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.Event_up__9BKFa{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);grid-gap:clamp(20px,3.5vw,48px);gap:clamp(20px,3.5vw,48px);align-items:start;max-width:1040px}.Event_upPic__Nbn91{aspect-ratio:3/4}.Event_upBody__GAwsF{display:grid;grid-gap:20px;gap:20px;justify-items:start;min-width:0}.Event_upText__HPn0t{font-size:clamp(18px,1.8vw,21px);line-height:1.5;max-width:52ch;text-wrap:pretty}.Event_signup__xYXzH{display:grid;grid-gap:14px;gap:14px;justify-items:start;width:100%;max-width:440px}.Event_seats__aUr9A{font-size:16px}.Event_links__c_haN{display:flex;flex-wrap:wrap;gap:4px 24px}.Event_address__iGb_5{font-size:14px;color:var(--fg-3)}.Event_pager__LzO53{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px clamp(24px,4vw,56px);gap:16px clamp(24px,4vw,56px);margin-top:clamp(48px,7vw,88px)}.Event_pagerLink__hv8LW{display:grid;grid-gap:4px;gap:4px;align-content:start;min-height:44px;padding:14px 0;text-decoration:none}.Event_pagerNext___ueGr{text-align:right;justify-items:end}.Event_pagerDir__TAv2r{font-size:var(--fs-small);font-weight:700;color:var(--red-fg)}.Event_pagerTitle__7gi32{font-family:var(--font-head),var(--font-sans),sans-serif;font-weight:800;font-size:clamp(19px,2vw,24px);line-height:1.15}.Event_pagerDate__JmkXK{font-size:14px;color:var(--fg-3)}@media (hover:hover) and (pointer:fine){.Event_pagerLink__hv8LW:hover .Event_pagerTitle__7gi32{text-decoration:underline;-webkit-text-decoration-color:var(--red-display);text-decoration-color:var(--red-display);text-underline-offset:4px;text-decoration-thickness:2px}}@media (max-width:760px){.Event_up__9BKFa{grid-template-columns:minmax(0,1fr)}.Event_upPic__Nbn91{aspect-ratio:4/3}}@media (max-width:640px){.Event_pager__LzO53{grid-template-columns:minmax(0,1fr);gap:0}.Event_pagerNext___ueGr{text-align:left;justify-items:start}}.Event_withoutImage__uVQJl{grid-template-columns:minmax(0,1fr);max-width:680px}.Event_upPic__Nbn91 .Event_img__9Fu75{background:var(--bg-2);object-fit:contain}.Event_attachment__gMsQx{display:grid;grid-gap:4px;gap:4px}.Event_attachment__gMsQx,.Event_pagerTitle__7gi32,.Event_upBody__GAwsF>*{max-width:100%;overflow-wrap:anywhere}.Events_lead__6VL7z{font-size:clamp(18px,2vw,22px);line-height:1.35;font-weight:500;color:var(--fg);text-wrap:balance}.Events_tz__snNjt{font-size:var(--fs-small);color:var(--fg-2)}.Events_view__nWqc5{padding-top:clamp(8px,1.5vw,16px)}.Events_tabs__8q7ui{margin-bottom:clamp(16px,2.5vw,28px)}.Events_panel__yCG9C{padding-bottom:clamp(32px,5vw,56px)}.Events_panel__yCG9C:focus{outline:none}.Events_panel__yCG9C:focus-visible{outline:2px solid var(--focus);outline-offset:6px}.Events_img___0X97{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.Events_subTitle__eMeLp{font-size:clamp(22px,2.4vw,28px);margin-bottom:14px}.Events_type__U5Eb_{position:absolute;left:10px;top:10px;font-size:14px}.Events_near__zM_n4{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);grid-gap:clamp(18px,3vw,40px);gap:clamp(18px,3vw,40px);align-items:center;max-width:980px}.Events_nearPic__bCNyZ{display:block;aspect-ratio:3/4}.Events_nearBody__5Eoow{display:grid;grid-gap:12px;gap:12px;justify-items:start;min-width:0}.Events_nearKicker__EoO9g{font-size:var(--fs-small);font-weight:700;color:var(--red-fg)}.Events_nearWhen__ev9x4{font-size:16px;color:var(--fg-2)}.Events_nearTitle__v7kLe{font-size:clamp(26px,3.2vw,40px)}.Events_titleLink__ndXML{display:block;min-height:44px;padding-block:6px;margin-block:-6px;text-decoration:none}.Events_nearText__JIqY8{max-width:52ch;color:var(--fg-2);font-size:16px}.Events_nearActions__vEfdt{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:6px}.Events_rows__jMvfP{list-style:none;margin:clamp(28px,4vw,44px) 0 0;padding:0;display:grid;grid-gap:4px;gap:4px;max-width:980px}.Events_row__kICT5{display:grid;grid-template-columns:64px 54px minmax(0,1fr) auto auto;grid-gap:6px 18px;gap:6px 18px;align-items:center;padding:10px 0;margin:0}.Events_row__kICT5+.Events_row__kICT5{margin-top:0}.Events_date__BSiXd{display:grid;justify-items:center;line-height:1}.Events_day__8Ffnv{font-size:40px}.Events_mon__bQCXJ{font-size:14px;font-weight:600;color:var(--fg-2);margin-top:2px}.Events_thumb__umfBX{display:block;width:54px;aspect-ratio:3/4}.Events_what__suIEL{display:grid;grid-gap:4px;gap:4px;min-width:0}.Events_rowTitle__sanSW{font-weight:700;font-size:18px;line-height:1.25;text-decoration:none;padding-block:11px;margin-block:-11px}.Events_rowMeta__3kViR{font-size:14px;color:var(--fg-2)}.Events_rowMeta__3kViR strong{font-weight:600;color:var(--fg)}.Events_rowMeta__3kViR .Events_help__KfyJp{color:var(--accent)}.Events_rowSeats__Rcogl{justify-self:end;font-size:14px}.Events_rowAct__byGdN{justify-self:end;white-space:nowrap;font-size:var(--fs-small)}@media (hover:hover) and (pointer:fine){.Events_rowTitle__sanSW:hover,.Events_titleLink__ndXML:hover{text-decoration:underline;-webkit-text-decoration-color:var(--red-display);text-decoration-color:var(--red-display);text-underline-offset:4px;text-decoration-thickness:2px}}.Events_emptyBox__Z_6Pj{display:grid;grid-gap:12px;gap:12px;justify-items:start;max-width:620px}.Events_empty__7fA8J{font-size:clamp(22px,2.6vw,30px);font-family:var(--font-head),var(--font-sans),sans-serif;font-weight:800;line-height:1.1;max-width:40ch}.Events_emptyText___RMZl{color:var(--fg-2);font-size:clamp(16px,1.4vw,18px);line-height:1.45;max-width:52ch;text-wrap:pretty}.Events_regular__9kUp1{margin-top:clamp(40px,6vw,64px)}.Events_regularGrid__uflcj{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.Events_regularItem__J2mJ5{display:grid;grid-gap:4px;gap:4px;align-content:start;margin:0;padding:16px 16px 18px;background:var(--bg-2);border-radius:var(--radius)}.Events_regularItem__J2mJ5+.Events_regularItem__J2mJ5{margin-top:0}.Events_regularName__t6die{font-size:17px}.Events_regularWhen__89AnZ{font-size:var(--fs-small);color:var(--fg-2)}.Events_regularWhere__nag_F{font-size:14px;color:var(--fg-3)}.Events_regularNote__htYO3{font-size:14px;line-height:1.35;color:var(--fg-2);margin-top:2px;text-wrap:pretty}.Events_seasonList__SE_Ed{display:contents}.Events_seasons__GUfUH{--past-w:248px;display:grid;grid-gap:clamp(28px,4vw,44px);gap:clamp(28px,4vw,44px)}.Events_season__usCIQ{min-width:0}.Events_seasonCount__FCnxm{font-family:var(--font-sans);font-weight:500;font-size:16px;color:var(--fg-3)}.Events_cell__5YF6x{width:var(--past-w)}.Events_past__0hlO0{display:grid;grid-gap:6px;gap:6px;text-decoration:none}.Events_pastPic__aK5DZ{display:block;aspect-ratio:4/5}.Events_pastPic__aK5DZ .Events_img___0X97{transition:transform .4s var(--ease-out)}.Events_pastDate__ECxcr{margin-top:6px;font-size:14px;color:var(--fg-3)}.Events_pastTitle__t1cYP{font-weight:700;font-size:17px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (hover:hover) and (pointer:fine){.Events_past__0hlO0:hover .Events_pastPic__aK5DZ .Events_img___0X97{transform:scale(1.03)}.Events_past__0hlO0:hover .Events_pastTitle__t1cYP{text-decoration:underline;-webkit-text-decoration-color:var(--red-display);text-decoration-color:var(--red-display);text-underline-offset:4px;text-decoration-thickness:2px}}@media (max-width:900px){.Events_regularGrid__uflcj{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.Events_near__zM_n4{grid-template-columns:minmax(0,1fr)}.Events_nearPic__bCNyZ{aspect-ratio:4/3}.Events_nearPic__bCNyZ .Events_img___0X97{object-position:center 35%}.Events_row__kICT5{grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"date what act" "date seats act";gap:2px 14px;padding:12px 0;align-items:start}.Events_date__BSiXd{grid-area:date}.Events_thumb__umfBX{display:none}.Events_what__suIEL{grid-area:what}.Events_rowSeats__Rcogl{grid-area:seats;justify-self:start;margin-top:6px}.Events_rowAct__byGdN{grid-area:act;align-self:center}.Events_day__8Ffnv{font-size:36px}}@media (max-width:430px){.Events_seasons__GUfUH{--past-w:210px}.Events_row__kICT5{grid-template-columns:46px minmax(0,1fr);grid-template-areas:"date what" "date seats" "date act"}.Events_rowAct__byGdN{justify-self:start}.Events_regularGrid__uflcj{gap:8px}.Events_regularItem__J2mJ5{padding:14px}}.Events_tzRow__sfHMk{margin:0;font-size:14px;line-height:1.3;color:var(--fg-2)}html[data-season=summer] .Events_tabsRow__CchKg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 24px;margin-bottom:clamp(16px,2.5vw,28px)}html[data-season=summer] .Events_tabsRow__CchKg>.Events_tabs__8q7ui{margin-bottom:0}html[data-season=summer] .Events_regularItem__J2mJ5{box-shadow:var(--sheet-edge)}@media (max-width:640px){html[data-season=summer] .Events_tabsRow__CchKg>.Events_tzRow__sfHMk{flex-basis:100%}}.Events_nearPic__bCNyZ .Events_img___0X97,.Events_pastPic__aK5DZ .Events_img___0X97,.Events_thumb__umfBX .Events_img___0X97{background:var(--bg-2);object-fit:contain}.Events_nearTitle__v7kLe,.Events_pastTitle__t1cYP,.Events_rowTitle__sanSW{overflow-wrap:anywhere}.Events_nearPic__bCNyZ .Events_img___0X97{object-position:center}.Events_rowSeats__Rcogl{max-width:180px}.Events_pagination__IXlXO{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px}.Events_pagination__IXlXO:empty{display:none}.Events_markdown__OhxEG{min-width:0;width:100%;overflow-wrap:anywhere}.Events_markdown__OhxEG .event-markdown{display:grid;grid-gap:12px;gap:12px}.Events_markdown__OhxEG .event-markdown :is(h2,h3){font-size:1.25em}.Events_markdown__OhxEG .event-markdown :is(pre,code){white-space:pre-wrap;overflow-wrap:anywhere}.Events_markdown__OhxEG .event-markdown :is(ul,ol){-webkit-padding-start:1.4em;padding-inline-start:1.4em}.Events_markdown__OhxEG .event-markdown img{max-width:100%;height:auto}.Events_markdown__OhxEG .event-markdown a{display:inline-block;min-height:44px;padding-block:10px;margin-block:-10px;text-decoration:underline;text-underline-offset:3px}.Registration_registration__yrtaP{display:grid;grid-gap:14px;gap:14px;justify-items:start;width:100%;scroll-margin-top:20px;overflow-wrap:anywhere}.Registration_title__utYij{font-size:clamp(24px,2.6vw,32px)}.Registration_counts__EhC3Y{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:16px}.Registration_muted__MKHKJ{display:block;font-size:14px;line-height:1.4;color:var(--fg-2)}.Registration_participants__GNJMH{width:100%;padding:0;margin:0;list-style-position:inside}.Registration_participants__GNJMH>li{padding:12px 14px;border-radius:var(--radius);background:var(--bg-2);overflow-wrap:anywhere}.Registration_participants__GNJMH>li+li{margin-top:8px}.Registration_participants__GNJMH>.Registration_within__h_XyJ{background:#e3efe4;color:var(--paper-ink)}.Registration_within__h_XyJ .Registration_muted__MKHKJ{color:var(--paper-ink-2)}.Registration_participants__GNJMH>.Registration_over__OlNni{background:color-mix(in srgb,var(--red) 10%,var(--bg-2));-webkit-border-start:3px solid var(--red);border-inline-start:3px solid var(--red)}.Registration_registration__yrtaP .action-feedback{scroll-margin-top:24px}.Registration_registration__yrtaP .account-alert{color:var(--red-fg)}.Registration_registration__yrtaP .account-notice{color:var(--fg)}.Registration_registration__yrtaP button:disabled{cursor:wait;opacity:.65}