.comm[data-astro-cid-qbnbiqli]{padding:80px 0 60px}.comm[data-astro-cid-qbnbiqli] h1[data-astro-cid-qbnbiqli]{margin:14px 0 16px}.comm__sub[data-astro-cid-qbnbiqli]{max-width:640px;color:var(--em-text-muted);font-size:17px;margin-bottom:48px}.channels[data-astro-cid-qbnbiqli]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:64px}@media(max-width:900px){.channels[data-astro-cid-qbnbiqli]{grid-template-columns:repeat(2,1fr)}}.channel[data-astro-cid-qbnbiqli]{display:block;padding:22px 24px;border:1px solid var(--em-border);border-radius:var(--radius-md);color:var(--em-text);transition:border-color .2s var(--ease)}.channel[data-astro-cid-qbnbiqli]:hover{border-color:var(--em-gold);text-decoration:none}.channel__name[data-astro-cid-qbnbiqli]{font-family:var(--font-display);font-weight:700;font-size:16px;color:var(--em-navy);margin-bottom:4px}.channel__desc[data-astro-cid-qbnbiqli]{font-size:13px;color:var(--em-text-muted);line-height:1.5}.block[data-astro-cid-qbnbiqli]{margin-top:56px}.block__head[data-astro-cid-qbnbiqli]{margin-bottom:24px}.block__head--row[data-astro-cid-qbnbiqli]{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.block__head[data-astro-cid-qbnbiqli] h2[data-astro-cid-qbnbiqli]{font-size:28px}.block__lede[data-astro-cid-qbnbiqli]{color:var(--em-text-muted);max-width:680px;margin-top:6px}.block__more[data-astro-cid-qbnbiqli]{font-size:14px;font-weight:600;color:var(--em-gold);white-space:nowrap}.block[data-astro-cid-qbnbiqli] h3[data-astro-cid-qbnbiqli]{font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:var(--em-gold);margin:24px 0 14px}.news-strip[data-astro-cid-qbnbiqli]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;list-style:none;padding:0;margin:0}@media(max-width:900px){.news-strip[data-astro-cid-qbnbiqli]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.news-strip[data-astro-cid-qbnbiqli]{grid-template-columns:1fr}}.news-card[data-astro-cid-qbnbiqli]{border:1px solid var(--em-border);border-radius:var(--radius-md);background:var(--em-bg);transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.news-card[data-astro-cid-qbnbiqli]:hover{border-color:var(--em-gold);box-shadow:0 2px 12px #0000000a}.news-card[data-astro-cid-qbnbiqli] a[data-astro-cid-qbnbiqli]{display:block;padding:18px 20px;color:inherit;height:100%}.news-card[data-astro-cid-qbnbiqli] a[data-astro-cid-qbnbiqli]:hover{text-decoration:none}.news-card__date[data-astro-cid-qbnbiqli]{font-family:var(--font-display);font-size:12px;color:var(--em-text-muted);letter-spacing:.04em;margin-bottom:8px}.news-card__title[data-astro-cid-qbnbiqli]{font-size:16px;line-height:1.35;margin:0 0 8px;color:var(--em-navy)}.news-card[data-astro-cid-qbnbiqli]:hover .news-card__title[data-astro-cid-qbnbiqli]{color:var(--em-gold)}.news-card__excerpt[data-astro-cid-qbnbiqli]{font-size:13px;color:var(--em-text);line-height:1.55;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ev-strip[data-astro-cid-qbnbiqli]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:900px){.ev-strip[data-astro-cid-qbnbiqli]{grid-template-columns:1fr}}.ev-strip-card[data-astro-cid-qbnbiqli]{border:1px solid var(--em-border);border-left-width:4px;border-radius:var(--radius-md);background:var(--em-bg);transition:border-color .2s var(--ease)}.ev-strip-card[data-astro-cid-qbnbiqli]:hover{border-color:var(--em-gold)}.ev-strip-card--conference[data-astro-cid-qbnbiqli]{border-left-color:var(--em-gold)}.ev-strip-card--bazaar[data-astro-cid-qbnbiqli]{border-left-color:var(--em-navy)}.ev-strip-card--workshop[data-astro-cid-qbnbiqli]{border-left-color:#2c5a2c}.ev-strip-card--talk[data-astro-cid-qbnbiqli]{border-left-color:#8a5a14}.ev-strip-card[data-astro-cid-qbnbiqli] a[data-astro-cid-qbnbiqli]{display:block;padding:18px 20px;color:inherit;height:100%}.ev-strip-card[data-astro-cid-qbnbiqli] a[data-astro-cid-qbnbiqli]:hover{text-decoration:none}.ev-strip-card__head[data-astro-cid-qbnbiqli]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.ev-strip-card__kind[data-astro-cid-qbnbiqli]{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:2px}.ev-strip-card__kind--conference[data-astro-cid-qbnbiqli]{color:var(--em-gold);background:var(--em-gold-tint)}.ev-strip-card__kind--bazaar[data-astro-cid-qbnbiqli]{color:var(--em-navy);background:var(--em-navy-tint)}.ev-strip-card__kind--workshop[data-astro-cid-qbnbiqli]{color:#2c5a2c;background:#d8ecd8}.ev-strip-card__kind--talk[data-astro-cid-qbnbiqli]{color:#8a5a14;background:#fae6c8}.ev-strip-card__date[data-astro-cid-qbnbiqli]{font-family:var(--font-mono);font-size:11px;color:var(--em-text-muted)}.ev-strip-card__title[data-astro-cid-qbnbiqli]{font-size:16px;margin:0 0 4px;color:var(--em-navy);line-height:1.35}.ev-strip-card__loc[data-astro-cid-qbnbiqli]{font-size:11px;color:var(--em-gold);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.ev-strip-card__sum[data-astro-cid-qbnbiqli]{font-size:13px;color:var(--em-text);line-height:1.55;margin:0 0 10px}.ev-strip-card__has-video[data-astro-cid-qbnbiqli]{font-size:12px;color:var(--em-gold);font-weight:600}.meet-list[data-astro-cid-qbnbiqli]{list-style:none;padding:0;margin:0;display:grid;gap:14px}.meet[data-astro-cid-qbnbiqli]{display:grid;grid-template-columns:220px 1fr;gap:28px;padding:20px 22px;border:1px solid var(--em-border);border-left:3px solid var(--em-gold);border-radius:var(--radius-md);background:var(--em-bg)}.meet--past[data-astro-cid-qbnbiqli]{border-left-color:var(--em-border);opacity:.92}.meet__date-day[data-astro-cid-qbnbiqli]{font-family:var(--font-display);font-weight:700;color:var(--em-navy)}.meet__date-time[data-astro-cid-qbnbiqli]{font-family:var(--font-mono);font-size:12px;color:var(--em-text-muted);margin-top:4px}.meet__title[data-astro-cid-qbnbiqli]{font-size:17px;margin:0 0 6px}.meet__title[data-astro-cid-qbnbiqli] a[data-astro-cid-qbnbiqli]{color:var(--em-navy)}.meet__title[data-astro-cid-qbnbiqli] a[data-astro-cid-qbnbiqli]:hover{color:var(--em-gold);text-decoration:none}.meet__tldr[data-astro-cid-qbnbiqli]{font-size:14px;color:var(--em-text);line-height:1.55;margin:0 0 8px;max-width:60ch}.meet__summary[data-astro-cid-qbnbiqli]{font-size:14px;color:var(--em-text);margin:0 0 10px}.meet__links[data-astro-cid-qbnbiqli]{display:flex;gap:16px;font-size:13px;color:var(--em-text-muted)}.meet__links[data-astro-cid-qbnbiqli] a[data-astro-cid-qbnbiqli]{color:var(--em-gold);font-weight:600}.meet__host[data-astro-cid-qbnbiqli]{font-style:italic}.meet__detail[data-astro-cid-qbnbiqli]{margin-top:8px;font-size:13px}.meet__detail[data-astro-cid-qbnbiqli] ul[data-astro-cid-qbnbiqli]{margin-top:4px;padding-left:20px;color:var(--em-text-muted)}.comm__foot[data-astro-cid-qbnbiqli]{text-align:center;margin-top:64px;color:var(--em-text-muted)}.comm__foot[data-astro-cid-qbnbiqli] a[data-astro-cid-qbnbiqli]{font-weight:600;color:var(--em-gold)}@media(max-width:700px){.channels[data-astro-cid-qbnbiqli]{grid-template-columns:1fr}.meet[data-astro-cid-qbnbiqli]{grid-template-columns:1fr;gap:8px}}
