.page_page__JWhn6{background:#000;color:#fff;min-height:100vh}.page_footer__yUMox{background:#0B0B0B!important;padding-top:24px;padding-bottom:24px!important}.page_hero__pNuoE{position:relative;background:#000;overflow:hidden;height:600px}.page_heroInner__j7_nq{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:48px;align-items:center}.page_heroCopy__MSGww{position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1;margin:0 auto;padding:60px 0}.page_heroCopyWrap__4qXoJ{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.page_heroHeading__B_tAK{margin:0 0 24px;font-size:clamp(2.4rem,5vw,3.5rem);line-height:1.05;font-weight:700;letter-spacing:-.02em;color:#fff}.page_heroHeading__B_tAK br{display:block}.page_heroCta__YPCAY{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 28px;border:1px solid #fff;border-radius:999px;color:#fff;font-size:.95rem;font-weight:500;text-decoration:none;transition:background-color .2s ease,color .2s ease}.page_heroVisual__DzLFA{position:absolute;inset:0;pointer-events:none}.page_heroVisualImage__pN9RK{width:100%;height:100%;object-fit:contain}.page_heroVisualImageMobile__D4lqQ{display:none}.page_heroVisualImageDesktop__nhEng{display:block}.page_intro__b06My{position:relative;height:520px;display:flex;align-items:center;background-color:#111;background-image:var(--intro-bg-desktop);background-size:cover;background-position:50%;background-repeat:no-repeat}.page_introOverlay__UWZfu{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.6) 32.09%,rgba(102,102,102,0) 84.26%);pointer-events:none}.page_introInner__LNph_{position:relative;z-index:1;max-width:640px;padding-top:80px;padding-bottom:80px}.page_introHeading___R_9m{margin:0 0 20px;font-size:clamp(2rem,4vw,3rem);line-height:1.2;font-weight:600;color:#fff}.page_introDescription__l9mip{margin:0;font-size:1rem;line-height:1.5;font-weight:400;color:rgba(255,255,255,.92);max-width:520px}.page_introDescription__l9mip p{margin:0}.page_eventsSection__VeKto{background:#000;padding:60px 0}.page_upcomingEventsSection__ddfqB{background:#1e1e1e;scroll-margin-top:100px}.page_sectionHeader__GtcED{margin-bottom:32px}.page_sectionTitle__CN6hK{margin:0 0 28px;font-size:clamp(2rem,3.5vw,3rem);font-weight:600;line-height:1.1;color:#fff}.page_sectionDescription__mdlJt{margin:0;font-size:1rem;line-height:1.5;font-weight:400;color:rgba(255,255,255,.88)}.page_cardsGrid__zYI17{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:stretch}.page_upcomingEventsSection__ddfqB .page_cardsGrid__zYI17{grid-template-columns:repeat(2,minmax(0,1fr))}.page_card__3XKrQ{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;background:transparent;border-radius:4px;overflow:hidden;transition:transform .25s ease}.page_cardClickable__o2vqZ{cursor:pointer}.page_cardStatic__eeQ1u{cursor:default;pointer-events:none}.page_cardMedia__75Kpu{position:relative;aspect-ratio:4/3;width:100%;flex-shrink:0;background:#1a1a1a;overflow:hidden;min-height:420px}.page_cardImage__lmzh7{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.page_cardBody__Rs8su{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex:1;padding:24px 20px;background:#fff;color:#000}.page_cardText__qhyOo{min-width:0;flex:1;display:flex;flex-direction:column;justify-content:center}.page_cardTitle__jBD8n{margin:0;font-size:1.25rem;font-weight:500;line-height:1.3;color:#161616!important}.page_cardMeta__Eo83d{margin:12px 0 0;font-size:1rem;line-height:1.5;font-weight:400;color:#53555F!important}.page_cardArrow__8tZoc{flex-shrink:0;width:20px;height:20px;border:1px solid #000000;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#000000;transition:background-color .2s ease,color .2s ease}.page_loadMoreWrap__zQpGs{display:flex;justify-content:center;margin-top:32px}.page_loadMoreButton__q774J{appearance:none;background:transparent;border:1px solid #fff;border-radius:999px;color:#fff;min-height:48px;padding:12px 36px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .2s ease,color .2s ease}.page_emptyState__orifI{margin:0;color:rgba(255,255,255,.7)}@media (min-width:1200px){.page_heroCta__YPCAY:hover{background:#fff;color:#000}.page_cardClickable__o2vqZ:hover{cursor:pointer}.page_cardClickable__o2vqZ:hover .page_cardImage__lmzh7{transform:scale(1.05);transition:transform .25s ease}.page_loadMoreButton__q774J:hover{background:#fff;color:#000}}@media (max-width:1024px){.page_heroInner__j7_nq{grid-template-columns:1fr;gap:36px}.page_heroVisual__DzLFA{order:-1}.page_cardsGrid__zYI17{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1199.98px){.page_cardMedia__75Kpu{min-height:320px}}@media (min-width:768px) and (max-width:991.98px){.page_intro__b06My{background-position:center 70%;height:650px}}@media (max-width:991.98px){.page_heroVisualImageMobile__D4lqQ{display:block}.page_heroVisualImageDesktop__nhEng{display:none}.page_heroCopy__MSGww{align-items:flex-end;padding:60px 0}.page_intro__b06My{align-items:flex-start;background-image:var(--intro-bg-mobile,var(--intro-bg-desktop))}.page_introOverlay__UWZfu{background:linear-gradient(180deg,rgba(0,0,0,.6) 32.09%,rgba(102,102,102,0) 84.26%)}}@media (max-width:767.98px){.page_heroCopy__MSGww{align-items:flex-end;padding:40px 0}.page_introInner__LNph_{padding-top:56px;padding-bottom:56px}.page_eventsSection__VeKto{padding:40px 0}.page_cardsGrid__zYI17{grid-template-columns:1fr;gap:20px}.page_loadMoreWrap__zQpGs{margin-top:28px}.page_upcomingEventsSection__ddfqB{scroll-margin-top:72px}.page_upcomingEventsSection__ddfqB .page_cardsGrid__zYI17{grid-template-columns:repeat(1,minmax(0,1fr))}}