.eventsPage_eventsPg_root__ASC7S{flex:1 1;min-width:0}.eventsPage_eventsPg_hero__YLV_c{position:relative;color:#fff;overflow:hidden;background:linear-gradient(122deg,color-mix(in srgb,var(--color-topbar-promo) 38%,#143d2e) 0,color-mix(in srgb,var(--color-primary-mid) 34%,#123448) 48%,color-mix(in srgb,var(--color-primary) 38%,#0f2d22) 100%)}.eventsPage_eventsPg_hero__YLV_c:before{content:"";position:absolute;inset:0;background-image:var(--eventsPg-hero-bg,url("https://images.unsplash.com/photo-1497366216548-37526070297c?auto=format&fit=crop&w=2000&q=80"));background-size:cover;background-position:50%;opacity:.26}.eventsPage_eventsPg_heroBgTools__VtAJ9{position:absolute;right:.75rem;bottom:.75rem;z-index:2;display:flex;flex-wrap:wrap;gap:.35rem;align-items:stretch;max-width:min(100% - 1.5rem,28rem)}.eventsPage_eventsPg_heroBgToolBtn__PvFd6{padding:.4rem .65rem;min-height:2.1rem;font:inherit;font-size:.72rem;font-weight:600;border:none;border-radius:.45rem;cursor:pointer;background:rgba(15,23,42,.82);color:#fff}.eventsPage_eventsPg_heroBgToolBtn__PvFd6:disabled{opacity:.65;cursor:wait}.eventsPage_eventsPg_heroBgUrlField__d1pl8{flex:1 1 10rem;min-width:0}.eventsPage_eventsPg_heroBgUrlField__d1pl8 input{width:100%;box-sizing:border-box;padding:.4rem .55rem;min-height:2.1rem;border-radius:.45rem;border:1px solid color-mix(in srgb,#fff 35%,transparent);background:rgba(15,23,42,.88);color:#fff;font:inherit;font-size:.72rem}.eventsPage_eventsPg_heroBgUrlField__d1pl8 input::placeholder{color:color-mix(in srgb,#fff 55%,transparent)}.eventsPage_eventsPg_heroBgTools__VtAJ9~.eventsPage_eventsPg_heroInner__2JLBk{padding-bottom:calc(clamp(2.2rem,7vw,4rem) + 2.6rem)}.eventsPage_eventsPg_visuallyHidden__gA3db{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.eventsPage_eventsPg_cmsBar__Y4Xgd{padding:1rem var(--page-pad-inline) .75rem;background:#fff;border-bottom:1px solid var(--color-border)}.eventsPage_eventsPg_cmsBar__Y4Xgd strong{margin-right:.5rem}.eventsPage_eventsPg_cmsStatus__yH6Yi{font-size:.88rem;color:var(--color-muted);margin-right:.5rem}.eventsPage_eventsPg_cmsHint__MiRBb{margin:.5rem 0 0;font-size:.88rem;line-height:1.5;color:var(--color-muted);max-width:52rem}.eventsPage_eventsPg_cmsActions__IYhsP{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.65rem}.eventsPage_eventsPg_cmsActions__IYhsP button{font:inherit;font-size:.85rem;padding:.45rem .85rem;border-radius:.45rem;border:1px solid rgba(12,18,34,.15);background:#fff;cursor:pointer}.eventsPage_eventsPg_cmsActions__IYhsP button:disabled{opacity:.5;cursor:not-allowed}.eventsPage_eventsPg_cmsNotice__Nobg1{margin:.5rem 0 0;font-size:.85rem;color:#047857}.eventsPage_eventsPg_cmsErr__t1_ug{margin:.5rem 0 0;font-size:.85rem;color:#b91c1c}.eventsPage_eventsPg_editable__gYFEK{cursor:pointer}.eventsPage_eventsPg_editControl__9tQp5{width:100%;font:inherit;color:inherit;background:hsla(0,0%,100%,.08);border:1px solid rgba(248,250,252,.35);border-radius:.45rem;padding:.45rem .65rem;box-sizing:border-box}.eventsPage_eventsPg_editActions__X06MX{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.eventsPage_eventsPg_editActions__X06MX button{font:inherit;font-size:.82rem;letter-spacing:normal;text-transform:none;padding:.35rem .75rem;border-radius:.4rem;border:1px solid rgba(248,250,252,.35);background:rgba(12,18,34,.35);color:#f8fafc;cursor:pointer}.eventsPage_eventsPg_stickyBar__0djmv{position:fixed;bottom:0;left:0;right:0;padding:12px 16px;background:hsla(0,0%,100%,.96);border-top:1px solid rgba(12,18,34,.08);display:flex;justify-content:center;gap:8px;z-index:40}@media(max-width:960px){.eventsPage_eventsPg_stickyBar__0djmv{bottom:calc(4.35rem + env(safe-area-inset-bottom, 0px))}}.eventsPage_eventsPg_stickyBar__0djmv button{font:inherit;font-size:.88rem;padding:.5rem 1rem;border-radius:.45rem;border:1px solid rgba(12,18,34,.15);background:#fff;cursor:pointer}.eventsPage_eventsPg_heroInner__2JLBk{position:relative;z-index:1;width:100%;max-width:none;margin-inline:0;padding:clamp(2.2rem,7vw,4rem) clamp(.75rem,2.2vw,2rem)}.eventsPage_eventsPg_eyebrow___EEoI{margin:0 0 .5rem;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.14em;color:color-mix(in srgb,#fff 82%,var(--color-primary-soft) 18%)}.eventsPage_eventsPg_title__DMxX_{margin:0 0 .85rem;font-size:clamp(1.8rem,4.6vw,2.65rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;max-width:min(28ch,100%)}.eventsPage_eventsPg_dek__yLbqX{margin:0;max-width:min(48rem,100%);font-size:clamp(.95rem,2.2vw,1.05rem);line-height:1.65;color:color-mix(in srgb,#fff 90%,transparent)}.eventsPage_eventsPg_listShell__YnrPt{background:linear-gradient(180deg,#f8faf9,#f1f4f2);padding:clamp(1.35rem,4vw,2rem) clamp(.75rem,2.2vw,2rem) clamp(2rem,5vw,3rem)}.eventsPage_eventsPg_grid__64TWD{width:100%;max-width:none;margin-inline:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}@media(min-width:1600px){.eventsPage_eventsPg_grid__64TWD{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.15rem}}@media(max-width:980px){.eventsPage_eventsPg_grid__64TWD{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.eventsPage_eventsPg_grid__64TWD{grid-template-columns:1fr}}.eventsPage_eventsPg_card__v6IkK{background:#fff;border:1px solid var(--color-border);border-radius:.9rem;overflow:hidden;box-shadow:0 12px 30px var(--color-card-shadow);display:flex;flex-direction:column}.eventsPage_eventsPg_coverWrap__TAjTh{position:relative;aspect-ratio:16/9;overflow:hidden}.eventsPage_eventsPg_cover__A_j65{width:100%;height:100%;object-fit:cover;display:block}.eventsPage_eventsPg_cardBody__HII78{padding:.9rem .95rem 1rem;display:flex;flex-direction:column;gap:.65rem}.eventsPage_eventsPg_badges__xvNcJ{display:flex;flex-wrap:wrap;gap:.35rem}.eventsPage_eventsPg_badgeSoft__2dIoB,.eventsPage_eventsPg_badge__iWbUT{display:inline-flex;border-radius:999px;padding:.24rem .58rem;font-size:.7rem;font-weight:700}.eventsPage_eventsPg_badge__iWbUT{color:#fff;background:var(--color-primary-mid)}.eventsPage_eventsPg_badgeSoft__2dIoB{color:var(--color-primary);background:color-mix(in srgb,var(--color-primary-mid) 12%,#fff)}.eventsPage_eventsPg_status__Zy5pn{display:inline-flex;align-items:center;border-radius:999px;padding:.24rem .58rem;font-size:.7rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.eventsPage_eventsPg_status_upcoming__X7YW2{color:#1e3a5f;background:#dbeafe;border:1px solid #93c5fd}.eventsPage_eventsPg_status_ongoing__KyuCB{color:#14532d;background:#dcfce7;border:1px solid #86efac}.eventsPage_eventsPg_status_past__8f9Of{color:#44403c;background:#e7e5e4;border:1px solid #d6d3d1}.eventsPage_eventsPg_cardTitle__KTtzY{margin:0;font-size:1.02rem;font-weight:800;line-height:1.28;color:var(--color-charcoal)}.eventsPage_eventsPg_cardText__YtIJc{margin:0;color:var(--color-muted);font-size:.86rem;line-height:1.55;padding:.65rem .75rem;border-radius:.55rem;background:color-mix(in srgb,var(--color-primary-mid) 8%,var(--color-surface,#fff));border:1px dotted color-mix(in srgb,var(--color-primary-mid) 35%,var(--color-border))}.eventsPage_eventsPg_meta__hjvVv{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.eventsPage_eventsPg_meta__hjvVv li{display:flex;align-items:flex-start;gap:.45rem;font-size:.77rem;color:var(--color-muted)}.eventsPage_eventsPg_meta__hjvVv svg{margin-top:.1rem;color:var(--color-primary-mid);flex-shrink:0}.eventsPage_eventsPg_cardCta__DwM9O{margin-top:.35rem;display:inline-flex;align-self:flex-start;align-items:center;justify-content:center;min-height:2.75rem;padding:.55rem 1rem;border-radius:.48rem;background:var(--color-primary);color:#fff;font-size:.8rem;font-weight:800;text-decoration:none}.eventsPage_eventsPg_cardCta__DwM9O:hover{filter:brightness(1.07)}@media(max-width:620px){.eventsPage_eventsPg_cardCta__DwM9O{align-self:stretch;width:100%;box-sizing:border-box}.eventsPage_eventsPg_meta__hjvVv li{font-size:.8rem;line-height:1.45}.eventsPage_eventsPg_heroInner__2JLBk{padding-inline:var(--page-pad-inline)}}