.events-module__1hTyeq__page{--bg:#fff;--surface:#f8f8f8;--surface-2:#f0f0f0;--border:var(--rule);--text:var(--ink);--text-muted:var(--muted);background:var(--bg);color:var(--body);font-family:var(--sans);font-size:16px;line-height:1.5}.events-module__1hTyeq__container{max-width:50rem;margin:0 auto;padding:0 32px}.events-module__1hTyeq__nav{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);background:#ffffffeb;position:sticky;top:0}.events-module__1hTyeq__nav .events-module__1hTyeq__container{justify-content:center;align-items:center;min-height:52px;display:flex}.events-module__1hTyeq__navLinks{gap:24px;display:flex}.events-module__1hTyeq__navLinks a{color:var(--text);font-size:15px;text-decoration:none}.events-module__1hTyeq__navLinks a:hover{text-decoration:underline}.events-module__1hTyeq__hero{padding:24px 0 0}.events-module__1hTyeq__hero .events-module__1hTyeq__container{text-align:left;display:block}.events-module__1hTyeq__badge{text-transform:uppercase;letter-spacing:.08em;color:var(--faint);margin-bottom:16px;font-size:11px;font-weight:500;display:inline-block}.events-module__1hTyeq__hero h1{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);max-width:none;margin:0 0 16px;font-size:clamp(34px,4.5vw,48px);font-weight:400;line-height:1.1}.events-module__1hTyeq__heroMeta{color:var(--ink);flex-wrap:wrap;justify-content:flex-start;gap:28px;margin-bottom:24px;font-size:15px;display:flex}.events-module__1hTyeq__heroMeta span{align-items:center;gap:6px;font-weight:500;display:flex}.events-module__1hTyeq__heroMeta svg{opacity:.45;flex-shrink:0;width:14px;height:14px}.events-module__1hTyeq__heroMeta a{color:inherit;text-decoration:none}.events-module__1hTyeq__heroMeta a:hover{text-decoration:underline}.events-module__1hTyeq__inlineHint{opacity:.6;font-size:13px}.events-module__1hTyeq__heroDesc{font-family:var(--sans);color:var(--muted);max-width:560px;margin:0 0 28px;font-size:17px;font-weight:400;line-height:1.55}.events-module__1hTyeq__heroDesc strong{color:var(--ink);font-weight:600}.events-module__1hTyeq__ctaRow{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:20px;display:flex}.events-module__1hTyeq__btn{font-family:var(--sans);color:var(--muted);background:0 0;border:none;border-radius:0;align-items:center;gap:6px;padding:0;font-size:15px;font-weight:400;text-decoration:none;transition:color .12s;display:inline-flex}.events-module__1hTyeq__btn:hover{color:var(--ink)}.events-module__1hTyeq__btn svg{opacity:.8;width:12px;height:12px}.events-module__1hTyeq__btnPrimary{color:var(--ink);font-weight:500}.events-module__1hTyeq__btnSecondary{color:var(--muted)}.events-module__1hTyeq__divider{display:none}.events-module__1hTyeq__section{padding:0}.events-module__1hTyeq__section+.events-module__1hTyeq__section{margin-top:44px}.events-module__1hTyeq__section h2{font-family:var(--serif);letter-spacing:0;text-transform:none;color:var(--ink);margin:44px 0 14px;font-size:24px;font-weight:400;line-height:1.3}.events-module__1hTyeq__aboutText{font-family:var(--sans);color:var(--body);max-width:680px;font-size:16px;line-height:1.75}.events-module__1hTyeq__aboutText p{margin:0 0 16px}.events-module__1hTyeq__aboutText p:last-child{margin-bottom:0}.events-module__1hTyeq__photoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.events-module__1hTyeq__photoFrame{aspect-ratio:4/3;background:#f4f4f4;border:none;border-radius:4px;margin:0;overflow:hidden}.events-module__1hTyeq__photoFrame img{object-fit:cover;width:100%;height:100%;display:block}.events-module__1hTyeq__eventList{gap:12px;display:grid}.events-module__1hTyeq__eventCard,.events-module__1hTyeq__emptyCard{background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:18px;display:block}.events-module__1hTyeq__eventCard{color:inherit;text-decoration:none;transition:border-color .2s}.events-module__1hTyeq__eventCard:hover{border-color:#999}.events-module__1hTyeq__eventCardStatus{color:var(--text-muted);margin-bottom:10px;font-size:13px}.events-module__1hTyeq__eventCard h3,.events-module__1hTyeq__emptyCard h3{margin:0 0 8px;font-size:17px;font-weight:600}.events-module__1hTyeq__eventCardMeta{color:var(--text-muted);flex-wrap:wrap;gap:10px 18px;margin-bottom:12px;font-size:14px;display:flex}.events-module__1hTyeq__eventCard p,.events-module__1hTyeq__emptyCard p{color:var(--text-muted);margin:0;font-size:15px;line-height:1.55}.events-module__1hTyeq__eventCardInner{align-items:flex-start;gap:18px;display:flex}.events-module__1hTyeq__eventCardContent{flex:1;min-width:0}.events-module__1hTyeq__eventCardThumb{border-radius:4px;flex-shrink:0;width:140px;height:90px;overflow:hidden}.events-module__1hTyeq__eventCardThumb img{object-fit:cover;width:100%;height:100%;display:block}.events-module__1hTyeq__eventCardLink{text-underline-offset:2px;margin-top:14px;font-size:15px;text-decoration:underline;display:inline-block}.events-module__1hTyeq__talkList{border-top:1px solid var(--rule)}.events-module__1hTyeq__talkRow{border-bottom:1px solid var(--rule);grid-template-columns:72px minmax(0,1fr);align-items:start;gap:18px;padding:16px 0;display:grid}.events-module__1hTyeq__talkHeadshot{background:var(--surface-2);border:1px solid var(--border);width:64px;height:64px;color:var(--muted);font-family:var(--sans);letter-spacing:.02em;border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:500;display:flex;overflow:hidden}.events-module__1hTyeq__talkHeadshot img{object-fit:cover;width:100%;height:100%;display:block}.events-module__1hTyeq__talkContent{min-width:0;padding-top:1px}.events-module__1hTyeq__talkSpeaker{font-family:var(--serif);color:var(--ink);margin:0 0 2px;font-size:17px;font-weight:400;line-height:1.3}.events-module__1hTyeq__talkAffiliation{font-family:var(--sans);color:var(--muted);margin:0;font-size:13px;font-style:italic;line-height:1.4}.events-module__1hTyeq__talkTitle{font-family:var(--sans);color:var(--body);text-underline-offset:3px;margin-top:8px;font-size:15px;line-height:1.45;text-decoration:none;display:inline-block}.events-module__1hTyeq__talkTitle:hover{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule)}.events-module__1hTyeq__posterList{border-top:1px solid var(--rule)}.events-module__1hTyeq__posterRow{border-bottom:1px solid var(--rule);padding:16px 0}.events-module__1hTyeq__posterPresenter{font-family:var(--sans);color:var(--muted);margin:0 0 6px;font-size:13px;font-style:italic;line-height:1.4}.events-module__1hTyeq__posterTitle{font-family:var(--sans);color:var(--body);text-underline-offset:3px;font-size:15px;line-height:1.45;text-decoration:none;display:inline-block}.events-module__1hTyeq__posterTitle:hover{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule)}.events-module__1hTyeq__footer{border-top:1px solid var(--rule);text-align:left;margin-top:64px;padding:48px 0 32px}.events-module__1hTyeq__footer p{color:var(--faint);font-size:13px}.events-module__1hTyeq__footer p+p{margin-top:4px}.events-module__1hTyeq__footer a{color:var(--muted);text-decoration:none}.events-module__1hTyeq__footer a:hover{color:var(--ink);text-decoration:underline}@media (max-width:640px){.events-module__1hTyeq__navLinks{display:none}.events-module__1hTyeq__heroMeta{flex-direction:column;gap:8px}.events-module__1hTyeq__photoGrid{grid-template-columns:1fr}.events-module__1hTyeq__talkRow{grid-template-columns:56px minmax(0,1fr);gap:12px;padding:14px 0}.events-module__1hTyeq__talkHeadshot{width:50px;height:50px;font-size:13px}.events-module__1hTyeq__talkSpeaker{font-size:16px}.events-module__1hTyeq__eventCardThumb{width:110px;height:70px}}@media (max-width:600px){.events-module__1hTyeq__container{padding:0 16px}.events-module__1hTyeq__divider{width:calc(100% - 32px)}}
