.events_page__1Ivex{min-height:100vh;background:radial-gradient(circle at 78% 3%,rgba(var(--rose-rgb),.12),transparent 28rem),var(--dark-bg);color:var(--dark-text);padding-top:82px}.events_shell__LjJmE{width:min(1180px,calc(100% - 40px));margin:0 auto}.events_eyebrow__yQfkY{margin:0;color:var(--rose);font-family:var(--font-mono);font-size:.66rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.events_hero__HEiru{padding:76px 0 54px;border-bottom:1px solid rgba(var(--rose-rgb),.18)}.events_heroGrid__XyMPI{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:clamp(3rem,8vw,7rem);align-items:end}.events_hero__HEiru h1{max-width:760px;margin:1.3rem 0 0;font-family:var(--font-display);font-size:clamp(3.4rem,7.6vw,7.2rem);font-weight:300;letter-spacing:-.052em;line-height:.88}.events_hero__HEiru h1 em{color:var(--rose);font-weight:300}.events_heroCopy__0GLgJ{padding-bottom:.4rem}.events_heroCopy__0GLgJ>p{margin:0;color:rgba(var(--dark-text-rgb),.58);font-size:.98rem;line-height:1.75}.events_heroMeta__3NKTu{display:flex;gap:2.5rem;margin-top:2rem}.events_heroMeta__3NKTu strong{display:block;font-family:var(--font-display);font-size:2rem;font-weight:400}.events_heroMeta__3NKTu span{color:rgba(var(--dark-text-rgb),.38);font-family:var(--font-mono);font-size:.6rem;letter-spacing:.12em;text-transform:uppercase}.events_directory__TqggZ{padding:48px 0 90px}.events_controls__r37Eh{position:sticky;top:80px;z-index:10;display:grid;grid-template-columns:1fr auto auto;gap:10px;margin-bottom:18px;padding:9px;border:1px solid rgba(var(--rose-rgb),.18);border-radius:12px;background:rgba(14,11,9,.88);backdrop-filter:blur(18px)}.events_searchWrap__PemsF{position:relative}.events_searchIcon__T51jQ{position:absolute;top:50%;left:14px;width:15px;transform:translateY(-50%);color:rgba(var(--dark-text-rgb),.35)}.events_search__9zyIw,.events_select__BzD2x{height:44px;border:0;border-radius:7px;background:rgba(var(--dark-text-rgb),.055);color:var(--dark-text);outline:none}.events_search__9zyIw{width:100%;padding:0 14px 0 42px}.events_select__BzD2x{min-width:170px;padding:0 36px 0 14px;color-scheme:dark}.events_search__9zyIw:focus,.events_select__BzD2x:focus{box-shadow:0 0 0 1px var(--rose)}.events_count__2vuiC{margin:26px 0 8px;color:rgba(var(--dark-text-rgb),.38);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase}.events_list__SyZi7{border-top:1px solid rgba(var(--rose-rgb),.2)}.events_row__iL5Uv{display:grid;grid-template-columns:86px minmax(0,1fr) minmax(160px,.34fr) 28px;gap:28px;align-items:center;padding:28px 6px;border-bottom:1px solid rgba(var(--rose-rgb),.16);transition:background .2s,padding .2s}.events_row__iL5Uv:hover{padding-left:16px;padding-right:16px;background:rgba(var(--rose-rgb),.055)}.events_dateTile__RJWMe{display:flex;height:72px;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(var(--rose-rgb),.34);border-radius:9px}.events_dateTile__RJWMe span{color:var(--rose);font-family:var(--font-mono);font-size:.62rem;font-weight:700;letter-spacing:.16em}.events_dateTile__RJWMe strong{margin-top:2px;font-family:var(--font-display);font-size:2.1rem;font-weight:400;line-height:1}.events_rowMain__sxGtH{min-width:0}.events_pills__5M44a{display:flex;flex-wrap:wrap;gap:7px}.events_pill__XSkSK{color:rgba(var(--dark-text-rgb),.48);font-family:var(--font-mono);font-size:.58rem;letter-spacing:.1em;text-transform:uppercase}.events_pill__XSkSK+.events_pill__XSkSK:before{margin-right:7px;color:var(--rose);content:"·"}.events_row__iL5Uv h2{margin:.55rem 0 .45rem;font-family:var(--font-display);font-size:clamp(1.55rem,2.4vw,2.25rem);font-weight:400;letter-spacing:-.025em;line-height:1.05}.events_rowSummary__aVM8b{max-width:680px;margin:0;overflow:hidden;color:rgba(var(--dark-text-rgb),.46);font-size:.84rem;line-height:1.55;text-overflow:ellipsis;white-space:nowrap}.events_rowPlace__4AhAm{color:rgba(var(--dark-text-rgb),.58);font-size:.78rem;line-height:1.6}.events_rowPlace__4AhAm strong{display:block;color:rgba(var(--dark-text-rgb),.82);font-weight:500}.events_arrow__ROICM{color:var(--rose);transition:transform .2s}.events_row__iL5Uv:hover .events_arrow__ROICM{transform:translate(3px,-3px)}.events_empty__egeDM{padding:80px 20px;border-bottom:1px solid rgba(var(--rose-rgb),.18);text-align:center}.events_empty__egeDM h2{margin:0;font-family:var(--font-display);font-size:2.2rem;font-weight:400}.events_empty__egeDM p{color:rgba(var(--dark-text-rgb),.45)}.events_alerts__JNoCa{padding:86px 0;border-top:1px solid rgba(var(--rose-rgb),.18);background:rgba(var(--rose-rgb),.045)}.events_alertsGrid__JrIFe{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,9vw,8rem);align-items:center}.events_alerts__JNoCa h2{max-width:560px;margin:.9rem 0 0;font-family:var(--font-display);font-size:clamp(2.6rem,5vw,4.8rem);font-weight:300;letter-spacing:-.04em;line-height:.96}.events_alertCopy__fXHDe{margin:1.2rem 0 0;color:rgba(var(--dark-text-rgb),.5);font-size:.88rem;line-height:1.7}.events_alertForm__kjJg1{display:flex;gap:8px;padding:7px;border:1px solid rgba(var(--rose-rgb),.28);border-radius:10px;background:rgba(14,11,9,.65)}.events_alertForm__kjJg1 input[type=email]{min-width:0;flex:1;border:0;background:transparent;padding:0 14px;color:var(--dark-text);outline:none}.events_alertForm__kjJg1 button,.events_primaryButton__NgatB{display:inline-flex;min-height:46px;align-items:center;justify-content:center;border:0;border-radius:6px;background:var(--rose);padding:0 20px;color:var(--dark-bg);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.events_privacy__BiPDM{margin:12px 5px 0;color:rgba(var(--dark-text-rgb),.32);font-size:.7rem;line-height:1.5}.events_alertMessage__9UqkC{margin:0 0 12px;color:var(--rose);font-size:.8rem}.events_honeypot__ufudz{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.events_breadcrumb__u0_Z_{display:flex;gap:8px;padding-top:44px;color:rgba(var(--dark-text-rgb),.34);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.events_breadcrumb__u0_Z_ a:hover{color:var(--rose)}.events_detailHero__Sx_Nm{padding:50px 0 62px;border-bottom:1px solid rgba(var(--rose-rgb),.18)}.events_detailHeroGrid__zOUEb{display:grid;grid-template-columns:122px minmax(0,1fr);gap:clamp(2rem,6vw,6rem);align-items:start}.events_detailDate__mEaUm{position:sticky;top:96px;display:flex;min-height:144px;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(var(--rose-rgb),.38);border-radius:13px;background:rgba(var(--rose-rgb),.05)}.events_detailDate__mEaUm span{color:var(--rose);font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.18em}.events_detailDate__mEaUm strong{font-family:var(--font-display);font-size:4.2rem;font-weight:300;line-height:.9}.events_detailDate__mEaUm small{margin-top:9px;color:rgba(var(--dark-text-rgb),.35);font-family:var(--font-mono);font-size:.6rem;letter-spacing:.12em}.events_detailHeadline__dSZ4J{max-width:890px}.events_detailHeadline__dSZ4J h1{margin:1.15rem 0 1.4rem;font-family:var(--font-display);font-size:clamp(3.1rem,7vw,6.4rem);font-weight:300;letter-spacing:-.05em;line-height:.91}.events_detailHeadline__dSZ4J>p{max-width:760px;margin:0;color:rgba(var(--dark-text-rgb),.62);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.75}.events_detailBody__Zem6m{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:clamp(3rem,8vw,7rem);padding:64px 0 100px;align-items:start}.events_article__EGqlB{max-width:720px}.events_articleLead__KZ1dy{margin:0 0 2.5rem;color:var(--rose);font-family:var(--font-mono);font-size:.65rem;letter-spacing:.16em;text-transform:uppercase}.events_article__EGqlB p{margin:0 0 1.45rem;color:rgba(var(--dark-text-rgb),.67);font-size:1rem;line-height:1.86}.events_article__EGqlB p:first-of-type{color:rgba(var(--dark-text-rgb),.9);font-size:1.18rem}.events_sourceNote__DkjMw{margin-top:3.5rem;padding-top:1.2rem;border-top:1px solid rgba(var(--rose-rgb),.18);color:rgba(var(--dark-text-rgb),.36);font-size:.72rem;line-height:1.65}.events_sourceNote__DkjMw a{color:var(--rose)}.events_actionPanel__ugT3f{position:sticky;top:94px;padding:24px;border:1px solid rgba(var(--rose-rgb),.26);border-radius:13px;background:rgba(25,18,14,.72);backdrop-filter:blur(20px)}.events_actionPanel__ugT3f>p{margin:0 0 20px;color:rgba(var(--dark-text-rgb),.35);font-family:var(--font-mono);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase}.events_fact__8Mfit{display:grid;grid-template-columns:22px 1fr;gap:11px;padding:13px 0;border-top:1px solid rgba(var(--rose-rgb),.13)}.events_fact__8Mfit svg{margin-top:2px;color:var(--rose)}.events_fact__8Mfit strong{display:block;color:rgba(var(--dark-text-rgb),.86);font-size:.78rem;font-weight:500;line-height:1.45}.events_fact__8Mfit span{display:block;margin-top:3px;color:rgba(var(--dark-text-rgb),.38);font-size:.7rem;line-height:1.45}.events_primaryButton__NgatB{width:100%;margin-top:20px}.events_secondaryButton__em7E6{display:inline-flex;width:100%;min-height:42px;align-items:center;justify-content:center;margin-top:8px;border:1px solid rgba(var(--rose-rgb),.28);border-radius:6px;color:var(--rose);font-size:.65rem;letter-spacing:.1em;text-transform:uppercase}.events_ended__cWfHu{margin-top:20px;padding:12px;border-radius:7px;background:rgba(var(--dark-text-rgb),.06);color:rgba(var(--dark-text-rgb),.5);font-size:.76rem;text-align:center}.events_simpleState__k7Yha{display:grid;min-height:72vh;place-items:center;padding:120px 20px;text-align:center}.events_simpleState__k7Yha h1{margin:1rem 0;font-family:var(--font-display);font-size:clamp(2.7rem,7vw,5rem);font-weight:300}.events_simpleState__k7Yha p{color:rgba(var(--dark-text-rgb),.52)}.events_simpleState__k7Yha a{display:inline-flex;margin-top:1.5rem;color:var(--rose)}@media (max-width:860px){.events_alertsGrid__JrIFe,.events_detailBody__Zem6m,.events_heroGrid__XyMPI{grid-template-columns:1fr}.events_hero__HEiru h1{font-size:clamp(3.7rem,14vw,6rem)}.events_controls__r37Eh{grid-template-columns:1fr 1fr}.events_searchWrap__PemsF{grid-column:1/-1}.events_row__iL5Uv{grid-template-columns:68px minmax(0,1fr) 22px;gap:18px}.events_rowPlace__4AhAm{display:none}.events_dateTile__RJWMe{height:64px}.events_detailBody__Zem6m{padding-top:42px}.events_actionPanel__ugT3f{position:static;order:-1}}@media (max-width:600px){.events_shell__LjJmE{width:min(100% - 24px,1180px)}.events_hero__HEiru{padding-top:52px}.events_heroMeta__3NKTu{gap:1.5rem}.events_controls__r37Eh{top:74px;grid-template-columns:1fr}.events_searchWrap__PemsF{grid-column:auto}.events_select__BzD2x{width:100%}.events_row__iL5Uv{grid-template-columns:56px minmax(0,1fr) 18px;gap:13px;padding:22px 0}.events_row__iL5Uv:hover{padding-left:0;padding-right:0}.events_dateTile__RJWMe{width:56px;height:60px}.events_dateTile__RJWMe strong{font-size:1.65rem}.events_rowSummary__aVM8b{display:none}.events_alertForm__kjJg1{flex-direction:column}.events_alertForm__kjJg1 input[type=email]{min-height:46px}.events_detailHeroGrid__zOUEb{grid-template-columns:1fr}.events_detailDate__mEaUm{position:static;min-height:86px;width:86px}.events_detailDate__mEaUm strong{font-size:2.8rem}.events_detailHeadline__dSZ4J h1{font-size:clamp(3rem,15vw,4.5rem)}}