.not-found_notFound__7UiU5{width:min(100% - 32px,720px);margin-inline:auto;padding-block:clamp(56px,10vw,128px);color:var(--foreground);text-align:center}.not-found_code__7e29u{margin:0 0 12px;color:var(--primary);font-size:14px;font-weight:700;letter-spacing:.12em}.not-found_notFound__7UiU5 h1{margin:0;color:var(--primary);font-size:clamp(36px,6vw,56px);font-weight:700;line-height:1.15;text-wrap:balance}.not-found_lead__nArZt{max-width:34rem;margin:20px auto 0;font-size:clamp(17px,2vw,20px);line-height:1.6;text-wrap:pretty}.not-found_actions__iVU5n{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 28px;margin-top:36px}.not-found_actions__iVU5n a{display:inline-flex;align-items:center;min-height:44px;color:var(--primary);font-weight:700;text-decoration:underline;text-underline-offset:.2em}.not-found_actions__iVU5n a.not-found_primary__IXCpw{padding:0 28px;border-radius:var(--radius);background:var(--primary);color:var(--primary-foreground);text-decoration:none}.not-found_actions__iVU5n a.not-found_primary__IXCpw:hover{background:color-mix(in srgb,var(--primary) 85%,black)}.not-found_actions__iVU5n a:focus-visible{outline:3px solid var(--foreground);outline-offset:3px}.not-found_notFound__7UiU5[data-imported]{font-family:var(--font-overpass),sans-serif}.not-found_notFound__7UiU5[data-imported] h1{font-family:"Gibson","canada-type-gibson",var(--font-figtree),sans-serif;letter-spacing:-.02em}.not-found_chrome__ZxBQJ .marketing-page-root{min-height:0;gap:0}.tps-action-share{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-block-start:2rem;color:var(--tps-action-share-text,inherit);font-family:inherit;font-size:1rem;line-height:1.5}.tps-action-share__label{margin:0;font-weight:600}.tps-action-share__actions{display:flex;flex-wrap:wrap;gap:.5rem}.tps-action-share__button,.tps-action-share__link{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:.5rem 1rem;border:1px solid var(--tps-action-share-border,#aeb5bf);border-radius:.25rem;background-color:var(--tps-action-share-background,transparent);color:var(--tps-action-share-text,inherit);font:inherit;text-decoration:none;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s}.tps-action-share__button:enabled:hover,.tps-action-share__link:hover{border-color:var(--tps-action-share-hover-border,currentColor);background-color:var(--tps-action-share-hover-background,#f4f4f5);color:var(--tps-action-share-hover-text,#27272a)}.tps-action-share__button:disabled{opacity:.55;cursor:wait}.tps-action-share__button:focus-visible,.tps-action-share__link:focus-visible,.tps-action-share__url:focus-visible{outline:2px solid var(--tps-action-share-focus,currentColor);outline-offset:3px}.tps-action-share__status{flex-basis:100%;margin:0;font-size:.875rem}.tps-action-share__status:empty{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.tps-action-share__manual{display:grid;flex-basis:100%;min-width:0;gap:.5rem}.tps-action-share__url{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:.5rem .75rem;border:1px solid var(--tps-action-share-border,#aeb5bf);border-radius:.25rem;background:var(--tps-action-share-input-background,#fff);color:var(--tps-action-share-input-text,#27272a);font:inherit}@media (prefers-reduced-motion:reduce){.tps-action-share__button,.tps-action-share__link{transition:none}}.event-detail_page__0FCln{background:#f5f4e3;color:#322f2c;font-family:var(--font-overpass,sans-serif);font-weight:400;line-height:1.6}.event-detail_container__jLmjJ{width:min(100% - 48px,720px);margin-inline:auto}.event-detail_intro__TLb54{padding-block:clamp(40px,6vw,72px);background:#840726;color:#f5f4e3}.event-detail_eyebrow__lz2zh{margin:0 0 16px;font-size:14px;letter-spacing:.08em;text-transform:uppercase}.event-detail_intro__TLb54 :is(h1,h2){margin:0;color:inherit;font-family:"Gibson","canada-type-gibson",var(--font-figtree),sans-serif;font-size:clamp(36px,4.5vw,46px);font-weight:700;line-height:1.3;letter-spacing:-1.5px;text-wrap:balance}.event-detail_lead__15BDo{max-width:40rem;margin:20px 0 0;font-size:clamp(18px,2vw,22px)}.event-detail_body__8MjN1{padding-block:clamp(32px,5vw,64px)}.event-detail_actions__xytp0 a,.event-detail_back__E5Ynf,.event-detail_meta__LLiwR a{font-weight:600;text-underline-offset:.2em}.event-detail_actions__xytp0 a:not(.event-detail_primary__Uu3IA),.event-detail_back__E5Ynf,.event-detail_meta__LLiwR a{color:#840726}.event-detail_back__E5Ynf{display:inline-flex;align-items:center;min-height:44px}.event-detail_actions__xytp0 a:hover,.event-detail_back__E5Ynf:hover,.event-detail_meta__LLiwR a:hover{color:#57041a}.event-detail_meta__LLiwR{display:grid;gap:1.25rem;margin:1.5rem 0 2rem}.event-detail_meta__LLiwR dt{margin:0 0 .25rem;color:#840726;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.event-detail_meta__LLiwR dd{margin:0;font-size:1.05rem}.event-detail_description__eCk3U :is(h2,h3){margin:0 0 .75rem;color:#840726;font-family:var(--font-overpass),sans-serif;font-size:clamp(22px,3vw,28px);font-weight:700;letter-spacing:-.5px}.event-detail_description__eCk3U p{margin:0;white-space:pre-wrap}.event-detail_actions__xytp0{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;margin-top:2rem}.event-detail_rsvp__ZarRk{margin-top:2.5rem}.event-detail_rsvp__ZarRk :is(h2,h3){margin:0 0 .5rem;color:#840726;font-family:var(--font-overpass),sans-serif;font-size:clamp(22px,3vw,28px);font-weight:700;letter-spacing:-.5px}.event-detail_rsvp__ZarRk>p{margin:0 0 1.25rem}.event-detail_fields__7HzGA{display:grid;gap:1rem}.event-detail_tierRow__WX2ZT{display:flex;align-items:center;justify-content:space-between;gap:.75rem 1rem}.event-detail_tierName__aQu8s{margin:0;flex:1 1 auto;font-weight:600}.event-detail_qty__gUjYl{display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem}.event-detail_qtyBtn__qqdBV{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #c8c2b4;border-radius:.4rem;background:#fff;color:inherit;font:inherit;font-size:1.25rem;line-height:1;cursor:pointer;touch-action:manipulation;user-select:none}.event-detail_qtyBtn__qqdBV:focus-visible,.event-detail_qtyBtn__qqdBV:hover:not(:disabled){border-color:#840726;color:#840726}.event-detail_qtyBtn__qqdBV:disabled{cursor:not-allowed;opacity:.45}.event-detail_qtyValue__sNpqi{min-width:1.5rem;text-align:center;font-variant-numeric:tabular-nums;font-weight:600}.event-detail_fields__7HzGA label{display:grid;gap:.35rem;font-weight:600}.event-detail_fields__7HzGA input:not([type=checkbox]),.event-detail_fields__7HzGA select,.event-detail_fields__7HzGA textarea{min-height:44px;padding:.65rem .8rem;border:1px solid #c8c2b4;border-radius:.4rem;background:#fff;color:inherit;font:inherit}.event-detail_fields__7HzGA textarea{min-height:5.5rem;resize:vertical}.event-detail_optional__AWiQ7{font-weight:400;color:#55514c}.event-detail_fields__7HzGA label.event-detail_consent__Xf1vT{grid-template-columns:auto 1fr;align-items:start;column-gap:.65rem;font-weight:400}.event-detail_fields__7HzGA label.event-detail_consent__Xf1vT input{width:1.15rem;height:1.15rem;margin-top:.2rem}.event-detail_honeypot__0AgFD{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.event-detail_primary__Uu3IA{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:1.25rem;padding:.65rem 1.15rem;border:0;border-radius:999px;background:#840726;color:#f5f4e3;font:inherit;font-weight:600;cursor:pointer}.event-detail_primary__Uu3IA:focus-visible,.event-detail_primary__Uu3IA:hover{background:#57041a;color:#fff}.event-detail_primary__Uu3IA:disabled{cursor:wait;opacity:.7}.event-detail_donateCtaSection__7aBY7{margin:0 0 2rem}.event-detail_donateCta__KlHSf{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:.25rem;padding:.65rem 1.15rem;border:2px solid #840726;border-radius:999px;background:transparent;color:#840726;font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.event-detail_donateCta__KlHSf:focus-visible,.event-detail_donateCta__KlHSf:hover{background:#840726;color:#f5f4e3}.event-detail_hint__mr1Oh,.event-detail_notice__651ke{margin:1.25rem 0 0;line-height:1.5}.event-detail_hint__mr1Oh{color:#55514c;font-size:.95rem}.event-detail_notice__651ke{padding:.85rem 1rem;border-radius:.4rem;background:#f7f1e6;color:#2a3d32}.event-detail_giftButtons__J_clt{display:flex;flex-wrap:wrap;gap:.5rem}.event-detail_secondary__oi9hc{min-height:40px;padding:.4rem .85rem;border:1px solid #c8c2b4;border-radius:.4rem;background:#fff;color:inherit;font:inherit;font-weight:600;cursor:pointer}.event-detail_secondary__oi9hc[aria-pressed=true]{border-color:#840726;background:#840726;color:#f5f4e3}.event-detail_srOnly__dtAzw{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.event-detail_embedded___VeZV .event-detail_intro__TLb54{padding-block:20px}.event-detail_embedded___VeZV .event-detail_intro__TLb54 h2{font-size:clamp(24px,3vw,32px)}.event-detail_embedded___VeZV .event-detail_lead__15BDo{margin-top:8px;font-size:16px}.event-detail_embedded___VeZV .event-detail_body__8MjN1{padding-block:32px}.event-detail_embedded___VeZV .event-detail_meta__LLiwR{grid-template-columns:repeat(2,minmax(0,1fr));margin-block:1rem 1.5rem}@media (max-width:640px){.event-detail_embedded___VeZV{font-size:15px;line-height:1.5}.event-detail_embedded___VeZV .event-detail_container__jLmjJ{width:calc(100% - 32px)}.event-detail_embedded___VeZV .event-detail_intro__TLb54{padding-block:16px}.event-detail_embedded___VeZV .event-detail_lead__15BDo{font-size:15px}.event-detail_embedded___VeZV .event-detail_body__8MjN1{padding-block:20px}.event-detail_embedded___VeZV .event-detail_meta__LLiwR{grid-template-columns:1fr;gap:.75rem;margin-block:.75rem 1.25rem}.event-detail_embedded___VeZV .event-detail_meta__LLiwR dd{font-size:15px}.event-detail_embedded___VeZV .event-detail_rsvp__ZarRk{margin-top:1.5rem}.event-detail_embedded___VeZV .event-detail_fields__7HzGA{gap:.75rem}.event-detail_embedded___VeZV .event-detail_fields__7HzGA label{gap:.25rem}.event-detail_embedded___VeZV .event-detail_description__eCk3U h3,.event-detail_embedded___VeZV .event-detail_rsvp__ZarRk h3{font-size:20px}}.event-detail_graphic__Ve0Kc{display:block;width:100%;height:auto;max-height:48rem;object-fit:contain;margin-block:1.5rem}.events-page_page__VoiPH{background:#f5f4e3;color:#322f2c;font-family:var(--font-overpass,sans-serif);font-weight:400;line-height:1.6}.events-page_container__ZWHpH{width:min(100% - 48px,1120px);margin-inline:auto}.events-page_intro__UStSM{padding-block:clamp(48px,6vw,88px);background:#840726;color:#f5f4e3}.events-page_eyebrow__uWIFx{margin:0 0 16px;font-size:14px;letter-spacing:.08em;text-transform:uppercase}.events-page_intro__UStSM h1{margin:0;color:inherit;font-family:"Gibson","canada-type-gibson",var(--font-figtree),sans-serif;font-size:clamp(36px,4.5vw,46px);font-weight:700;line-height:1.3;letter-spacing:-1.5px}.events-page_lead__ZUg1E{max-width:640px;margin:24px 0;font-size:clamp(18px,2vw,22px)}.events-page_details__d18LR summary,.events-page_eventLink__5rPYE,.events-page_introLink__0Qbxn{font-weight:600;text-decoration:underline;text-underline-offset:4px;transition:color .15s ease}.events-page_introLink__0Qbxn{display:inline-flex;align-items:center;min-height:44px;color:#f5f4e3}.events-page_introLink__0Qbxn:hover{color:#fff}.events-page_details__d18LR summary:focus-visible,.events-page_page__VoiPH a:focus-visible{outline:3px solid currentColor;outline-offset:5px;border-radius:2px}.events-page_listSection__MVrXP{padding-block:clamp(40px,5vw,72px)}.events-page_listSection__MVrXP h2{margin:0 0 8px;font-size:clamp(28px,3.5vw,36px);letter-spacing:-1px;text-wrap:balance}.events-page_listSection__MVrXP h2,.events-page_pageTitle__3jkv6{color:#840726;font-family:"Gibson","canada-type-gibson",var(--font-figtree),sans-serif;font-weight:700;line-height:1.3}.events-page_pageTitle__3jkv6{margin:0;font-size:clamp(36px,4.5vw,46px);letter-spacing:-1.5px;text-transform:uppercase}.events-page_timeZone__c09SJ{margin:0 0 32px;color:#55514c;font-size:16px}.events-page_list__dpv7s{display:grid;gap:24px;margin:0;padding:0;list-style:none}.events-page_row__slt2K{padding:clamp(24px,4vw,40px);border-inline-start:6px solid #840726;border-radius:0 12px 12px 0;background:#fff;overflow-wrap:anywhere}.events-page_date__iEFg4{color:#840726;font-size:15px;font-weight:600}.events-page_row__slt2K h3{max-width:800px;margin:12px 0;font-family:var(--font-overpass),sans-serif;font-size:clamp(22px,2.5vw,28px);font-weight:700;line-height:1.3;letter-spacing:-.5px;text-wrap:balance}.events-page_location__Gz_bx{margin:0 0 16px;font-size:16px;color:#55514c}.events-page_description__FhAAd,.events-page_details__d18LR p{max-width:75ch;margin:0 0 16px;font-size:17px;white-space:pre-line}.events-page_details__d18LR{margin-block:12px}.events-page_details__d18LR summary{width:fit-content;padding-block:10px;color:#840726;cursor:pointer}.events-page_eventLink__5rPYE{display:inline-flex;align-items:center;min-height:44px;color:#840726}.events-page_details__d18LR summary:hover,.events-page_eventLink__5rPYE:hover{color:#57041a}.events-page_empty__MJb31{padding:32px;border-radius:12px;background:#fff}.events-page_empty__MJb31 p{margin:0 0 16px}.events-page_srOnly__xS6N0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}