.EventCalendar_page__tw5bP{max-width:1280px;margin:0 auto;padding:36px 24px 0}.EventCalendar_breadcrumb__IQZ79{display:flex;gap:10px;align-items:center;font-size:15px;color:#596575;margin-bottom:32px}.EventCalendar_breadcrumb__IQZ79 a{text-decoration:underline;text-underline-offset:4px}.EventCalendar_hero__YDc4v{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:48px;align-items:end;padding-bottom:44px;border-bottom:1px solid var(--wgo-rule-strong);margin-bottom:46px}.EventCalendar_hero__YDc4v h1{font-size:clamp(38px,5.4vw,68px);line-height:1.1;font-weight:700;max-width:750px;margin:14px 0 20px;letter-spacing:-.03em}.EventCalendar_heroDescription__LIOxu{color:#3b4a6b;font-size:18px;line-height:1.65;max-width:670px}.EventCalendar_heroLinks__ONTAf{display:flex;flex-wrap:wrap;gap:14px 24px;margin-top:24px;font-size:14px;font-weight:600}.EventCalendar_heroLinks__ONTAf a{text-decoration:underline;text-underline-offset:5px}.EventCalendar_heroAside__vhhZn{border-left:3px solid var(--wgo-gold);padding:10px 0 10px 22px}.EventCalendar_heroAside__vhhZn strong{display:block;font-size:38px;line-height:1.2;letter-spacing:-.025em;margin-bottom:5px}.EventCalendar_heroAside__vhhZn span{display:block;font-size:15px;line-height:1.5}.EventCalendar_heroAside__vhhZn p{color:#596575;font-size:15px;line-height:1.6;margin-top:12px}.EventCalendar_calendar__6vMtQ{scroll-margin-top:125px}.EventCalendar_sectionTop__Zc_wr{display:flex;align-items:end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:25px}.EventCalendar_monthHeading__M7687{text-transform:none;font-size:clamp(28px,3vw,40px);line-height:1.2;font-weight:650;margin-top:8px}.EventCalendar_monthControls__aj9eV{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.EventCalendar_arrowButton__Olgoc,.EventCalendar_selectLabel__PGE94 select,.EventCalendar_todayButton__QCy7g{border:1px solid var(--wgo-rule-strong);min-height:44px;background:transparent;border-radius:3px}.EventCalendar_arrowButton__Olgoc{width:44px;font-size:23px;line-height:1;flex-shrink:0}.EventCalendar_arrowButton__Olgoc:hover:not(:disabled),.EventCalendar_todayButton__QCy7g:hover{background:#eee8dc}.EventCalendar_arrowButton__Olgoc:disabled{opacity:.3;cursor:not-allowed}.EventCalendar_selectLabel__PGE94{display:flex}.EventCalendar_selectLabel__PGE94 select{padding:8px 28px 8px 11px;font-size:14px;max-width:175px;cursor:pointer}.EventCalendar_todayButton__QCy7g{font-size:15px;padding:8px 13px;margin-left:4px}.EventCalendar_filters__mqwYV{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--rule);padding-bottom:22px;margin-bottom:30px}.EventCalendar_filter__hY8k1{border:1px solid var(--rule);border-radius:999px;padding:9px 15px;font-size:15px;min-height:40px;color:#3b4a6b}.EventCalendar_filter__hY8k1:hover{border-color:var(--wgo-navy)}.EventCalendar_filterActive__lk6vE{color:var(--wgo-ivory);background:var(--wgo-navy);border-color:var(--wgo-navy)}.EventCalendar_calendarLayout__JyyOV{display:grid;grid-template-columns:335px minmax(0,1fr);gap:46px;align-items:start}.EventCalendar_monthAside__RFFIK{position:sticky;top:125px}.EventCalendar_gridWrap__sBlId{background:#eeeade;padding:15px 12px 18px;border:1px solid var(--rule)}.EventCalendar_monthTable__61rbD{width:100%;border-collapse:separate;border-spacing:3px 4px;table-layout:fixed}.EventCalendar_monthTable__61rbD th{font-size:13px;font-family:var(--font-geist-mono),monospace;font-weight:500;color:#596575;height:27px;text-transform:uppercase}.EventCalendar_monthTable__61rbD td{padding:0;height:46px;text-align:center;vertical-align:middle}.EventCalendar_day__MNGAc{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:46px;font-size:18px;color:#43516a;border:1px solid transparent}.EventCalendar_eventDay__2h4_k{color:var(--wgo-navy);font-weight:650;background:rgba(255,255,255,.62)}.EventCalendar_eventDay__2h4_k:hover{border-color:var(--wgo-gold)}.EventCalendar_eventDots__WsvR4{display:flex;gap:2px;position:absolute;bottom:5px}.EventCalendar_eventDots__WsvR4 i{display:block;width:3px;height:3px;border-radius:50%;background:#937328}.EventCalendar_todayCell__XMwYm .EventCalendar_day__MNGAc{border:1px solid var(--wgo-navy);color:var(--wgo-navy)}.EventCalendar_selectedDay__eveY1,.EventCalendar_todayCell__XMwYm .EventCalendar_selectedDay__eveY1{background:var(--wgo-navy);color:var(--wgo-ivory)}.EventCalendar_selectedDay__eveY1 .EventCalendar_eventDots__WsvR4 i{background:var(--wgo-gold)}.EventCalendar_gridHint__CK8hd{font-size:14px;line-height:1.6;color:#596575;margin:13px 6px 0}.EventCalendar_mobileJump__0gRnW{display:none}.EventCalendar_asideNote__37Tpj{display:flex;align-items:start;gap:12px;margin-top:22px}.EventCalendar_verifiedMark__jJqZP{background:#deeadf;color:#315a3f;width:24px;height:24px;border-radius:50%;text-align:center;line-height:24px;font-size:14px;flex-shrink:0}.EventCalendar_asideNote__37Tpj h3{font-size:14px;font-weight:650;line-height:1.6}.EventCalendar_asideNote__37Tpj p{font-size:15px;color:#596575;line-height:1.65;margin-top:8px}.EventCalendar_newsletterLink__rc_CE{margin-top:25px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:17px 0;font-size:14px;font-weight:650;display:flex;align-items:center;justify-content:space-between;gap:12px}.EventCalendar_newsletterLink__rc_CE:hover{text-decoration:underline;text-underline-offset:4px}.EventCalendar_listTop__V6ym5{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;border-bottom:1px solid var(--wgo-rule-strong);padding-bottom:15px;margin-bottom:0}.EventCalendar_listTop__V6ym5 h3{font-size:15px;font-weight:600;display:flex;align-items:center;gap:8px}.EventCalendar_count__5Wfri{font-variant-numeric:tabular-nums;border:1px solid var(--rule);border-radius:30px;font-size:14px;line-height:22px;min-width:26px;text-align:center}.EventCalendar_clearButton__k1c4_{font-size:14px;text-decoration:underline;text-underline-offset:4px;line-height:1.6}.EventCalendar_eventCard__QhVmY{border-bottom:1px solid var(--wgo-rule-strong);padding:29px 0 24px}.EventCalendar_eventTop__QUYjG{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:17px}.EventCalendar_category__gLQyP{font-family:var(--font-geist-mono),monospace;font-size:13px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:#786027}.EventCalendar_status__wlVum{font-size:14px;font-weight:500;color:#3b4a6b;background:#e7eaf0;border-radius:3px;padding:4px 8px}.EventCalendar_pastStatus__a81r8{background:#e9e5dc;color:#616565}.EventCalendar_nowStatus__ZxZid{background:#deeadf;color:#315a3f}.EventCalendar_eventTitleRow__1rrfq{display:flex;gap:18px;align-items:start}.EventCalendar_dateStamp__dhVTB{flex-shrink:0;width:64px;border-top:2px solid var(--wgo-gold);padding-top:5px;text-align:center}.EventCalendar_dateStamp__dhVTB span{font-size:36px;line-height:1.1;font-weight:650;font-variant-numeric:tabular-nums}.EventCalendar_dateStamp__dhVTB small{display:block;font-size:15px;font-weight:650;line-height:1.6;text-transform:uppercase;margin-top:2px}.EventCalendar_eventTitleRow__1rrfq h3{min-width:0;font-size:clamp(23px,2.1vw,29px);line-height:1.22;font-weight:650;padding-top:1px;text-wrap:pretty}.EventCalendar_eventSummary__R_bH0{font-size:16px;line-height:1.7;color:#3b4a6b;margin-top:16px}.EventCalendar_eventDetails__eDsBv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:24px;column-gap:24px;row-gap:14px;margin-top:22px;background:#f0ece4;padding:18px}.EventCalendar_eventDetails__eDsBv dt{font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:#596575;margin-bottom:4px;font-family:var(--font-geist-mono),monospace}.EventCalendar_eventDetails__eDsBv dd{font-size:16px;line-height:1.6}.EventCalendar_eventDetails__eDsBv time{font-size:18px;font-weight:700;color:var(--wgo-navy)}.EventCalendar_address__uQQqz{display:block;font-size:14px;color:#596575;margin-top:3px}.EventCalendar_eventLinks__MeCck{display:flex;flex-wrap:wrap;align-items:center;gap:13px 22px;margin:20px 0;font-size:15px}.EventCalendar_eventLinks__MeCck a{text-decoration:underline;text-underline-offset:4px;line-height:1.65}.EventCalendar_guideLink__xvE2a{font-weight:650}.EventCalendar_verification__HSi0T{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:14px;color:#596575;line-height:1.6}.EventCalendar_verification__HSi0T details{text-align:right}.EventCalendar_verification__HSi0T summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.EventCalendar_verification__HSi0T ul{list-style:none;margin-top:8px;max-width:290px}.EventCalendar_verification__HSi0T li{margin-top:6px}.EventCalendar_verification__HSi0T a{text-decoration:underline;text-underline-offset:3px}.EventCalendar_empty__S4Gwk{border:1px dashed var(--wgo-rule-strong);margin-top:24px;padding:36px 24px;text-align:center}.EventCalendar_emptyIcon__hk0or{font-size:36px;color:#786027;margin-bottom:12px;line-height:1}.EventCalendar_empty__S4Gwk h3{font-size:24px;line-height:1.25;font-weight:600;max-width:380px;margin:auto}.EventCalendar_empty__S4Gwk p{font-size:15px;line-height:1.7;color:#596575;max-width:410px;margin:16px auto 22px}.EventCalendar_empty__S4Gwk a{font-size:15px;text-decoration:underline;text-underline-offset:4px;display:block;margin-top:20px}.EventCalendar_yearPlan__r57GD{margin:88px 0 64px;border-top:2px solid var(--wgo-navy);padding-top:33px}.EventCalendar_yearIntro__8A7bS{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:end}.EventCalendar_yearIntro__8A7bS h2{font-size:clamp(29px,3.4vw,42px);font-weight:650;line-height:1.18;margin-top:12px;max-width:540px}.EventCalendar_yearIntro__8A7bS>p{font-size:15px;line-height:1.75;color:#3b4a6b}.EventCalendar_planningYear__X8mzC{margin:30px 0 18px;font-size:15px;font-weight:600}.EventCalendar_planningYear__X8mzC span{color:#596575;font-weight:400}.EventCalendar_yearGrid__0B6vj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid var(--rule);background:var(--rule)}.EventCalendar_planCard__y3hiN{display:flex;flex-direction:column;padding:23px 21px;background:var(--bg);min-width:0}.EventCalendar_activePlan__xyTi6{background:#eeeade}.EventCalendar_planMonth__NvKup{display:flex;align-items:baseline;gap:10px;margin-bottom:18px}.EventCalendar_planMonth__NvKup span{font-family:var(--font-geist-mono),monospace;font-size:14px;color:#786027}.EventCalendar_planMonth__NvKup p{font-size:15px;text-transform:capitalize;font-weight:600}.EventCalendar_planCard__y3hiN h3{font-size:20px;line-height:1.3;font-weight:650;margin-bottom:11px}.EventCalendar_planCard__y3hiN>p{font-size:15px;line-height:1.75;color:#596575;margin-bottom:23px}.EventCalendar_planCard__y3hiN button{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:14px;width:100%;margin-top:auto;text-align:left;padding-top:14px;border-top:1px solid var(--rule)}.EventCalendar_planCard__y3hiN button:hover{text-decoration:underline;text-underline-offset:4px}.EventCalendar_newsletter__4suaN{margin-bottom:24px}.EventCalendar_srOnly__d9Bpl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (max-width:1100px){.EventCalendar_calendarLayout__JyyOV{grid-template-columns:300px minmax(0,1fr);gap:30px}.EventCalendar_yearGrid__0B6vj{grid-template-columns:repeat(3,minmax(0,1fr))}.EventCalendar_hero__YDc4v{grid-template-columns:minmax(0,1fr) 230px;gap:32px}}@media (max-width:800px){.EventCalendar_hero__YDc4v{grid-template-columns:1fr;gap:25px;margin-bottom:32px;padding-bottom:30px}.EventCalendar_heroAside__vhhZn{display:none}.EventCalendar_heroDescription__LIOxu{font-size:16px}.EventCalendar_calendarLayout__JyyOV{grid-template-columns:minmax(0,1fr);gap:28px}.EventCalendar_monthAside__RFFIK{position:static;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0 24px}.EventCalendar_gridWrap__sBlId{grid-row:span 2}.EventCalendar_asideNote__37Tpj{margin-top:8px}.EventCalendar_newsletterLink__rc_CE{margin-top:15px}.EventCalendar_yearIntro__8A7bS{grid-template-columns:1fr;gap:20px}.EventCalendar_yearIntro__8A7bS h2{max-width:570px}.EventCalendar_yearGrid__0B6vj{grid-template-columns:repeat(2,minmax(0,1fr))}.EventCalendar_yearPlan__r57GD{margin-top:60px}}@media (max-width:560px){.EventCalendar_page__tw5bP{padding:24px 16px 0}.EventCalendar_breadcrumb__IQZ79{margin-bottom:25px}.EventCalendar_hero__YDc4v h1{margin-top:12px}.EventCalendar_heroLinks__ONTAf{font-size:15px;gap:14px 18px}.EventCalendar_sectionTop__Zc_wr{gap:18px}.EventCalendar_monthControls__aj9eV{gap:5px;width:100%}.EventCalendar_arrowButton__Olgoc{width:39px;min-height:44px}.EventCalendar_selectLabel__PGE94 select{padding-left:9px;padding-right:20px;max-width:155px;font-size:15px}.EventCalendar_todayButton__QCy7g{margin:5px 0 0;width:100%}.EventCalendar_filters__mqwYV{gap:6px;margin-bottom:22px}.EventCalendar_filter__hY8k1{padding:8px 12px;font-size:14px}.EventCalendar_monthAside__RFFIK{display:block}.EventCalendar_gridWrap__sBlId{padding:14px}.EventCalendar_day__MNGAc,.EventCalendar_monthTable__61rbD td{height:44px}.EventCalendar_monthTable__61rbD{border-spacing:4px 3px}.EventCalendar_monthTable__61rbD th{font-size:12px;font-family:var(--font-geist-sans),sans-serif;letter-spacing:-.02em}.EventCalendar_asideNote__37Tpj{margin-top:20px}.EventCalendar_mobileJump__0gRnW{display:block;font-size:14px;margin:10px 6px 0;text-decoration:underline;text-underline-offset:4px}.EventCalendar_eventTitleRow__1rrfq{gap:13px}.EventCalendar_dateStamp__dhVTB{width:58px}.EventCalendar_dateStamp__dhVTB span{font-size:34px}.EventCalendar_eventTitleRow__1rrfq h3{min-width:0;font-size:24px}.EventCalendar_eventDetails__eDsBv{grid-template-columns:1fr;padding:16px;gap:13px}.EventCalendar_eventDetails__eDsBv>div{display:grid;grid-template-columns:minmax(0,1fr);gap:4px}.EventCalendar_eventDetails__eDsBv dt{margin:2px 0 0}.EventCalendar_eventLinks__MeCck{gap:12px 19px}.EventCalendar_verification__HSi0T{flex-wrap:wrap}.EventCalendar_verification__HSi0T details{text-align:left}.EventCalendar_yearGrid__0B6vj{grid-template-columns:1fr}.EventCalendar_planCard__y3hiN{padding:24px}.EventCalendar_planMonth__NvKup{margin-bottom:12px}.EventCalendar_planCard__y3hiN>p{margin-bottom:18px}}.EventCalendar_eventList__OZGT8{scroll-margin-top:170px}.EventCalendar_eventCard__QhVmY{scroll-margin-top:170px;padding:25px 0 22px}.EventCalendar_eventTop__QUYjG{margin-bottom:10px}.EventCalendar_moreDetails__tNKgi{font-size:16px;line-height:1.65}.EventCalendar_moreDetails__tNKgi summary{cursor:pointer;min-height:48px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:4px}.EventCalendar_eventDetails__eDsBv dd,.EventCalendar_eventSummary__R_bH0{font-size:17px}.EventCalendar_eventLinks__MeCck{font-size:16px}.EventCalendar_verification__HSi0T{font-size:15px}.EventCalendar_hero__YDc4v{padding-bottom:24px;margin-bottom:28px}.EventCalendar_hero__YDc4v h1{font-size:clamp(32px,4.5vw,54px)}.EventCalendar_monthHeading__M7687:first-letter{text-transform:uppercase}.EventCalendar_page__tw5bP{padding-top:24px}.EventCalendar_sectionTop__Zc_wr{margin-bottom:20px}.EventCalendar_monthHeading__M7687{font-size:32px;margin-top:0}.EventCalendar_calendarLayout__JyyOV{display:flex;flex-direction:column;gap:32px}.EventCalendar_monthAside__RFFIK{position:static;width:100%}.EventCalendar_gridWrap__sBlId{background:transparent;padding:0;border:0}.EventCalendar_monthTable__61rbD{border-spacing:4px}.EventCalendar_monthTable__61rbD th{height:32px;font-family:var(--font-geist-sans);font-size:14px}.EventCalendar_monthTable__61rbD td{height:64px}.EventCalendar_day__MNGAc{height:64px;background:transparent;border:1px solid var(--rule);font-size:20px;border-radius:3px}.EventCalendar_eventDay__2h4_k:hover{background:var(--wgo-ivory-2);border-color:var(--wgo-navy)}.EventCalendar_eventDots__WsvR4{font-size:11px;font-weight:500;bottom:6px;color:var(--wgo-label)}.EventCalendar_selectedDay__eveY1 .EventCalendar_eventDots__WsvR4{color:var(--wgo-ivory)}.EventCalendar_eventDay__2h4_k.EventCalendar_selectedDay__eveY1:hover,.EventCalendar_selectedDay__eveY1{background:var(--wgo-navy);color:var(--wgo-ivory)}.EventCalendar_filters__mqwYV{gap:8px;margin-bottom:16px;padding-bottom:16px}.EventCalendar_filter__hY8k1{border-radius:3px;min-height:44px}.EventCalendar_eventList__OZGT8{width:100%;scroll-margin-top:175px}.EventCalendar_listTop__V6ym5 h3{font-size:24px;font-weight:650}.EventCalendar_eventCard__QhVmY{padding:24px 0}.EventCalendar_gridHint__CK8hd{margin:12px 4px 0}.EventCalendar_mobileJump__0gRnW{display:none!important}.EventCalendar_monthAside__RFFIK [hidden]{display:none}.EventCalendar_yearPlan__r57GD{margin-top:64px}@media(max-width:639px){.EventCalendar_page__tw5bP{padding:20px 16px 0}.EventCalendar_monthHeading__M7687{font-size:28px}.EventCalendar_sectionTop__Zc_wr{gap:16px}.EventCalendar_selectLabel__PGE94 select{padding:8px 22px 8px 8px;max-width:125px}.EventCalendar_todayButton__QCy7g{margin:0}.EventCalendar_arrowButton__Olgoc{width:40px}.EventCalendar_day__MNGAc,.EventCalendar_monthTable__61rbD td{height:52px}.EventCalendar_day__MNGAc{font-size:18px}.EventCalendar_monthTable__61rbD{border-spacing:2px}.EventCalendar_monthTable__61rbD th{font-size:12px}.EventCalendar_listTop__V6ym5 h3{font-size:22px}.EventCalendar_eventList__OZGT8{scroll-margin-top:16px}.EventCalendar_filter__hY8k1{font-size:14px;padding:8px 11px}.EventCalendar_eventDots__WsvR4{bottom:4px}.EventCalendar_monthControls__aj9eV{width:100%;gap:4px}.EventCalendar_arrowButton__Olgoc{width:44px}.EventCalendar_selectLabel__PGE94 select{max-width:105px;padding-right:20px}.EventCalendar_monthControls__aj9eV .EventCalendar_selectLabel__PGE94:nth-of-type(2) select{max-width:78px}.EventCalendar_todayButton__QCy7g{width:auto;flex:0 0 auto;padding:8px;font-size:14px}.EventCalendar_selectLabel__PGE94 select{max-width:100px}.EventCalendar_monthControls__aj9eV .EventCalendar_selectLabel__PGE94:nth-of-type(2) select{max-width:90px}}.EventListingCard_row__I2r0S{display:grid;grid-template-columns:104px minmax(0,1fr);gap:16px;padding:20px 0;color:var(--fg);border-radius:4px}.EventListingCard_row__I2r0S:hover h3{text-decoration:underline;text-underline-offset:4px}.EventListingCard_row__I2r0S:focus-visible{outline:3px solid var(--wgo-navy);outline-offset:4px}.EventListingCard_image__3hogu{width:104px;height:auto;align-self:start;overflow:hidden;border-radius:8px;background:transparent}.EventListingCard_text__xdetO{min-width:0}.EventListingCard_text__xdetO h3{font-size:21px;line-height:1.28;font-weight:700;margin:0 0 8px;overflow-wrap:break-word}.EventListingCard_text__xdetO p{font-size:16px;line-height:1.55;margin:5px 0;color:#43516a}.EventListingCard_text__xdetO .EventListingCard_date__6_wET{color:var(--wgo-navy);font-weight:650}.EventListingCard_text__xdetO .EventListingCard_time__mu8CT{font-size:15px}.EventListingCard_language__ViqUs{font-weight:650;color:var(--wgo-navy)!important}.EventListingCard_more__6wMxx{display:inline-block;font-size:16px;font-weight:650;margin-top:10px}.EventListingCard_dateTile__O2OlM{height:136px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--wgo-navy);color:var(--wgo-ivory)}.EventListingCard_dateTile__O2OlM span{font-size:40px;font-weight:700}.EventListingCard_dateTile__O2OlM small{font-size:15px;text-transform:uppercase}@media(min-width:640px){.EventListingCard_row__I2r0S{grid-template-columns:140px minmax(0,1fr);gap:24px}.EventListingCard_image__3hogu{width:140px}.EventListingCard_dateTile__O2OlM{height:175px}.EventListingCard_text__xdetO h3{font-size:24px}.EventListingCard_text__xdetO p{font-size:16px}}@media(max-width:359px){.EventListingCard_row__I2r0S{grid-template-columns:82px minmax(0,1fr);gap:12px}.EventListingCard_image__3hogu{width:82px}.EventListingCard_dateTile__O2OlM{height:110px}.EventListingCard_text__xdetO h3{font-size:18px}}.EventListingCard_text__xdetO .EventListingCard_time__mu8CT{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.EventListingCard_caption__A9QRM{display:block;font-size:11px;line-height:1.45;color:#5a6474;margin-top:6px}.HubPage_page__ekYWn{max-width:1120px;margin:auto;padding:30px 20px 0}.HubPage_breadcrumb__2pXhZ{display:flex;flex-wrap:wrap;gap:6px;font-size:14px;margin-bottom:22px;color:var(--wgo-ink-soft)}.HubPage_breadcrumb__2pXhZ a{text-decoration:underline}.HubPage_hero__WwT4w{max-width:760px;margin-bottom:28px}.HubPage_hero__WwT4w h1{font-size:clamp(30px,5vw,44px);line-height:1.12;letter-spacing:-.035em;font-weight:700;margin:12px 0}.HubPage_hero__WwT4w p{color:var(--wgo-ink-soft);line-height:1.65;font-size:17px}.HubPage_address__hU2UM{margin-top:14px;font-size:15px}.HubPage_address__hU2UM a{text-decoration:underline;margin-right:12px}.HubPage_section__1JBbp{margin:36px 0}.HubPage_section__1JBbp h2{font-size:22px;line-height:1.3;font-weight:700;margin-bottom:10px}.HubPage_month__i0F_G{font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-family:var(--font-geist-mono);color:var(--wgo-ink-soft);margin:24px 0 4px}.HubPage_list__2FCD6{display:grid;gap:0 32px}@media (min-width:768px){.HubPage_list__2FCD6{grid-template-columns:1fr 1fr}}.HubPage_list__2FCD6>li{border-bottom:1px solid var(--rule)}.HubPage_past__3y9rb{-moz-columns:1;column-count:1;font-size:15px;line-height:1.8}@media (min-width:768px){.HubPage_past__3y9rb{-moz-columns:2;column-count:2}}.HubPage_past__3y9rb a{text-decoration:underline}.HubPage_links__nkW5O{display:flex;flex-wrap:wrap;gap:10px 18px;font-size:15px}.HubPage_links__nkW5O a{text-decoration:underline}.HubPage_facts__00wsm{display:grid;gap:12px;margin:22px 0;max-width:760px}.HubPage_facts__00wsm>div{display:grid;grid-template-columns:120px 1fr;gap:12px;border-top:1px solid var(--rule);padding-top:10px}.HubPage_facts__00wsm dt{font-weight:600}.HubPage_figure__YUUI_{max-width:760px;margin:0 0 20px}.HubPage_body__yQ_lQ{max-width:760px;line-height:1.7;font-size:17px}.HubPage_body__yQ_lQ p{margin-bottom:14px}.HubPage_empty__vqUjD{border:1px solid var(--rule);padding:20px;font-size:17px;line-height:1.6;max-width:760px}.page_page__eojhL{max-width:1120px;margin:auto;padding:32px 24px 64px;color:var(--fg)}.page_breadcrumb__ZMVup{font-size:15px;margin-bottom:28px}.page_breadcrumb__ZMVup a,.page_location___Vqzy a,.page_related__1i_fL>p a,.page_sources__ZbbM2 a{text-decoration:underline;text-underline-offset:4px}.page_hero__Y6xnD{max-width:920px}.page_date__s7ILt{color:#7b6022;font-weight:750;font-size:clamp(22px,3vw,30px);line-height:1.35;margin-bottom:16px}.page_hero__Y6xnD h1{font-size:clamp(32px,5vw,60px);font-weight:750;line-height:1.09;letter-spacing:-.035em;overflow-wrap:anywhere}.page_place__D7KhC{font-size:18px;line-height:1.55;margin:20px 0}.page_byline__AVEgp{font-size:13px;color:#5a6474;margin:22px 0 32px}.page_image__2LHO_{width:-moz-fit-content;width:fit-content;max-width:min(100%,760px);margin-top:24px}.page_image__2LHO_ img{width:auto;max-width:100%;height:auto;max-height:620px;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:left;object-position:left}.page_image__2LHO_ figcaption{max-width:65ch;font-size:12px;line-height:1.5;color:#5a6474;margin-top:8px}.page_image__2LHO_ figcaption a{text-decoration:underline;text-underline-offset:3px}.page_columns__CZevo{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:48px;border-top:1px solid var(--rule);padding-top:32px}.page_page__eojhL h2{font-size:24px;font-weight:700;line-height:1.3;margin-bottom:18px}.page_story__Mofsz>p{font-size:19px;line-height:1.75;margin:0 0 22px;max-width:65ch}.page_location___Vqzy{margin-top:36px}.page_location___Vqzy p{font-size:17px;line-height:1.65;margin-bottom:12px}.page_location___Vqzy a{display:inline-flex;min-height:44px;align-items:center}.page_facts__JZa2R{padding:24px;background:#efeadf;border-radius:8px;align-self:start}.page_session__p_ywd{margin-bottom:22px}.page_session__p_ywd+.page_session__p_ywd{border-top:1px solid #c3bdaf;padding-top:18px}.page_session__p_ywd>div{margin:14px 0}.page_session__p_ywd dt{font-size:13px;color:#5a6474;margin-bottom:4px}.page_session__p_ywd dd{font-size:17px;font-weight:600;line-height:1.5}.page_book__eN86Z{display:flex;min-height:48px;background:var(--fg);color:var(--bg);padding:14px 18px;align-items:center;line-height:1.4;font-size:16px;font-weight:650;border-radius:4px}.page_note__k_Kl2{font-size:13px;line-height:1.55;margin-top:14px;color:#505a69}.page_sources__ZbbM2{margin-top:28px;font-size:14px}.page_sources__ZbbM2 summary{cursor:pointer;min-height:44px}.page_sources__ZbbM2 li{margin:12px 0}.page_related__1i_fL{margin:48px 0;padding-top:30px;border-top:1px solid var(--rule)}.page_related__1i_fL>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.page_related__1i_fL>p{margin-top:24px;line-height:1.8}.page_archive__CIxNc{border:1px solid var(--rule);padding:12px 16px;margin:12px 0;background:#efeadf;line-height:1.55}.page_archiveLinks__N3ei0{margin:0 0 24px;line-height:1.75}.page_archiveLinks__N3ei0 a{text-decoration:underline;text-underline-offset:4px}.page_page__eojhL a:focus-visible{outline:3px solid #b99a4e;outline-offset:4px}@media(max-width:760px){.page_page__eojhL{padding:24px 18px 40px}.page_columns__CZevo{grid-template-columns:1fr;gap:28px;padding-top:26px}.page_story__Mofsz>p{font-size:18px;line-height:1.7}.page_hero__Y6xnD h1{font-size:34px}.page_place__D7KhC{font-size:16px}.page_facts__JZa2R{padding:20px}.page_related__1i_fL>div{grid-template-columns:1fr}.page_related__1i_fL{margin-top:36px}.page_byline__AVEgp{line-height:1.6}.page_location___Vqzy{margin-top:28px}}.page_heroFacts__z6J4l{display:grid;gap:8px;margin:0 0 24px;font-size:16px;line-height:1.55}.page_heroFacts__z6J4l>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:12px}.page_heroFacts__z6J4l dt{color:#596575}.page_heroFacts__z6J4l dd{font-weight:650;overflow-wrap:anywhere}.page_postponed__tzijx{background:var(--fg);color:var(--bg);padding:18px 22px;margin:0 0 24px;font-size:clamp(20px,2.5vw,26px);font-weight:700;line-height:1.45;max-width:65ch;border-radius:4px}.page_background__8_nvd{margin-top:36px;max-width:65ch}.page_background__8_nvd p{font-size:19px;line-height:1.75;margin:0 0 22px}.page_background__8_nvd a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}@media(max-width:760px){.page_background__8_nvd{margin-top:28px}.page_background__8_nvd p{font-size:18px;line-height:1.7}}.page_page__dxwWY{max-width:80rem;margin:0 auto;padding:24px 16px 0}.page_breadcrumb__0Fs4n{display:flex;flex-wrap:wrap;gap:10px;color:var(--wgo-ink-soft);font-size:14px}.page_breadcrumb__0Fs4n a{min-height:44px;text-decoration:underline;text-underline-offset:4px}.page_breadcrumb__0Fs4n a,.page_breadcrumb__0Fs4n span{display:inline-flex;align-items:center}.page_hero__GSCjf{padding:20px 0 32px;border-bottom:1px solid var(--rule)}.page_hero__GSCjf h1{max-width:20ch;font-size:clamp(32px,4.5vw,52px);line-height:1.12;font-weight:700;letter-spacing:-.025em;text-wrap:balance}.page_hero__GSCjf>p{max-width:64ch;margin-top:16px;font-size:19px;line-height:1.65;color:var(--wgo-ink-soft)}.page_jumps__52DtT{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:20px}.page_jumps__52DtT a,.page_textLink__AyZGj{display:inline-flex;align-items:center;min-height:44px;font-size:16px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.page_columns__n1Khm{display:grid;gap:40px;padding-top:32px}.page_nights__ezQQU,.page_venues__DRpdN{min-width:0;scroll-margin-top:24px}.page_columns__n1Khm h2{margin-bottom:16px;font-size:26px;font-weight:700;line-height:1.3;letter-spacing:-.02em}.page_list__fRj0B,.page_venues__DRpdN ul{list-style:none;padding:0;margin:0}.page_list__fRj0B>li{border-top:1px solid var(--rule)}.page_scope__A_VGI,.page_venues__DRpdN li p{font-size:16px;line-height:1.65;color:var(--wgo-ink-soft)}.page_scope__A_VGI{margin-bottom:24px}.page_venues__DRpdN li{border-top:1px solid var(--rule);padding:20px 0}.page_venues__DRpdN h3{font-size:22px;line-height:1.3;font-weight:700;margin-bottom:8px}.page_venues__DRpdN h3 a{display:inline-flex;align-items:center;min-height:44px}.page_venues__DRpdN h3 a:hover{text-decoration:underline;text-underline-offset:4px}.page_venues__DRpdN .page_address__WGkz3{font-size:14px;margin-top:10px}.page_note__tcr2Y{margin-top:16px;padding:20px;background:var(--wgo-ivory-2);border-radius:8px;font-size:15px;line-height:1.7;color:var(--wgo-ink-soft)}.page_history___P73d{margin:48px 0;border-top:1px solid var(--rule);padding-top:20px}.page_history___P73d summary{min-height:44px;cursor:pointer;font-size:22px;font-weight:700}.page_empty__97S8E{padding:24px 0;font-size:18px;line-height:1.7}.page_history___P73d summary:focus-visible,.page_page__dxwWY a:focus-visible{outline:3px solid var(--wgo-navy);outline-offset:4px;border-radius:2px}@media (min-width:640px){.page_page__dxwWY{padding-left:24px;padding-right:24px}}@media (min-width:1000px){.page_nights__ezQQU,.page_venues__DRpdN{scroll-margin-top:200px}.page_columns__n1Khm{grid-template-columns:minmax(0,1.75fr) minmax(280px,1fr);gap:64px}.page_hero__GSCjf{padding:28px 0 40px}}