.events_page__rEyFZ{--paper:#f7f6f3;--ink:#16151a;--ink-soft:#56535e;--ink-faint:#8b8794;--rule:#dbd7d0;--accent:#5b3fd9;max-width:46rem;min-height:100vh;margin:0 auto;padding:clamp(3rem,10vw,8rem) clamp(1.15rem,5vw,2rem);background:var(--paper);color:var(--ink);font-family:Söhne,Inter,system-ui,sans-serif}.events_eyebrow__veI0s{margin:0 0 1.25rem;color:var(--ink-faint);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase}.events_title__GCsNr{max-width:14ch;margin:0;font-size:clamp(2.6rem,8vw,5.6rem);line-height:.98;letter-spacing:-.04em}.events_lede__2eQ2w{max-width:34rem;margin:2rem 0 0;color:var(--ink-soft);font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.4}.events_empty__Lx5_L{margin:4rem 0 0;padding-top:1rem;border-top:1px solid var(--rule);color:var(--ink-faint)}.events_list__w_NAH{margin:4rem 0 0;padding:0;list-style:none}.events_item__q3V7X{border-top:1px solid var(--rule)}.events_link__UE1Qs{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;padding:1.15rem 0;color:inherit;text-decoration:none}.events_link__UE1Qs:focus-visible .events_name__qmSLS,.events_link__UE1Qs:hover .events_name__qmSLS{color:var(--accent)}.events_name__qmSLS{font-size:1.15rem;font-weight:600}.events_meta__fvoJQ{flex:none;color:var(--ink-faint);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;text-align:right}@media (max-width:36rem){.events_link__UE1Qs{display:block}.events_meta__fvoJQ{display:block;margin-top:.35rem;text-align:left}}