events-newsletter-dialog{display:contents}#events-newsletter-dialog{inset:var(--space-mk-m);z-index:1000;width:min(820px, calc(100% - 2 * var(--space-mk-m)));max-height:calc(100dvh - 2 * var(--space-mk-m));border:1px solid color-mix(in srgb, var(--color-paper-50) 18%, transparent);background:var(--color-primary-purple);color:var(--color-paper-50);border-radius:14px;margin:auto;padding:0;position:fixed;overflow:auto}#events-newsletter-dialog::backdrop{background:#1d0214d1}.events-newsletter-panel{gap:var(--space-mk-l);padding:var(--space-mk-l);flex-direction:column;display:flex;position:relative}.events-newsletter-close{top:var(--space-mk-m);right:var(--space-mk-m);border:1px solid color-mix(in srgb, var(--color-paper-50) 35%, transparent);width:40px;height:40px;color:var(--color-paper-50);transition:background-color var(--mk-anim), color var(--mk-anim);background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.events-newsletter-close:hover,.events-newsletter-close:focus-visible{background:var(--color-paper-50);color:var(--color-paper-950)}.events-newsletter-close:focus-visible{outline:2px solid var(--color-primary-lithium);outline-offset:3px}.events-newsletter-copy{gap:var(--space-mk-s);flex-direction:column;padding-right:56px;display:flex}.events-newsletter-eyebrow{font-family:var(--font-mono);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);color:var(--color-primary-lithium);margin:0}.events-newsletter-copy h2{font-family:var(--font-dwight);font-weight:500;font-size:var(--type-h3-size);line-height:var(--type-h3-line);margin:0}.events-newsletter-copy>p:last-child{max-width:580px;font-family:var(--font-diatype);font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-line);color:color-mix(in srgb, var(--color-paper-50) 80%, transparent);margin:0}@media (prefers-reduced-motion:reduce){.events-newsletter-close{transition-duration:.01ms}}@media (width<=640px){#events-newsletter-dialog{inset:var(--space-mk-s);width:calc(100% - 2 * var(--space-mk-s));max-height:calc(100dvh - 2 * var(--space-mk-s))}.events-newsletter-panel{gap:var(--space-mk-m);padding:var(--space-mk-m)}.events-newsletter-close{top:var(--space-mk-m);right:var(--space-mk-m)}}.events-hero[data-astro-cid-by77s7vd]{padding:var(--jump-padding-xl-l) var(--jump-padding-xl-m);background:var(--color-primary-purple);color:var(--color-paper-50)}.events-hero-inner[data-astro-cid-by77s7vd]{align-items:flex-end;gap:var(--jump-padding-l-m);max-width:1352px;margin-inline:auto;display:flex}.events-hero-header[data-astro-cid-by77s7vd]{gap:var(--jump-paragraph);flex-direction:column;flex:1 0 0;min-width:0;display:flex}.events-hero-header[data-astro-cid-by77s7vd] h1[data-astro-cid-by77s7vd]{max-width:550px;font-family:var(--font-dwight);font-weight:500;font-size:var(--type-h2-size);line-height:var(--type-h2-line);margin:0}.events-hero-header[data-astro-cid-by77s7vd] p[data-astro-cid-by77s7vd]{max-width:650px;font-family:var(--font-diatype);font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-line);text-wrap:pretty;margin:0}.events-hero-notify[data-astro-cid-by77s7vd]{justify-content:center;align-items:center;gap:var(--space-mk-xs);border:1.5px solid var(--color-primary-lithium-dark);min-height:40px;font-family:var(--font-diatype);font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-paper-50);transition:background-color var(--mk-anim), color var(--mk-anim);border-radius:8px;flex-shrink:0;padding:8px 12px;text-decoration:none;display:inline-flex}.events-hero-notify[data-astro-cid-by77s7vd] svg{color:var(--color-primary-lithium-dark);transition:color var(--mk-anim)}.events-hero-notify[data-astro-cid-by77s7vd]:hover svg,.events-hero-notify[data-astro-cid-by77s7vd]:focus-visible svg{transform-origin:top;animation:.9s ease-in-out events-bell-swing}.events-hero-notify[data-astro-cid-by77s7vd]:hover svg path:first-of-type,.events-hero-notify[data-astro-cid-by77s7vd]:focus-visible svg path:first-of-type{animation:1.1s ease-in-out events-bell-clapper}@keyframes events-bell-swing{0%{rotate:0deg}16.667%{rotate:20deg}33.333%{rotate:-10deg}50%{rotate:10deg}66.667%{rotate:-5deg}83.333%{rotate:3deg}to{rotate:0deg}}@keyframes events-bell-clapper{0%{translate:0}14.286%{translate:-6px}28.571%{translate:5px}42.857%{translate:-5px}57.143%{translate:4px}71.429%{translate:-3px}85.714%{translate:2px}to{translate:0}}.events-hero-notify[data-astro-cid-by77s7vd]:hover,.events-hero-notify[data-astro-cid-by77s7vd]:focus-visible{background:var(--color-primary-lithium-dark);color:var(--color-paper-50)}.events-hero-notify[data-astro-cid-by77s7vd]:focus-visible{outline:2px solid var(--color-paper-50);outline-offset:3px}.events-hero-notify[data-astro-cid-by77s7vd]:hover svg,.events-hero-notify[data-astro-cid-by77s7vd]:focus-visible svg{color:var(--color-paper-50)}@media (prefers-reduced-motion:reduce){.events-hero-notify[data-astro-cid-by77s7vd],.events-hero-notify[data-astro-cid-by77s7vd] svg{transition-duration:.01ms}.events-hero-notify[data-astro-cid-by77s7vd]:hover svg,.events-hero-notify[data-astro-cid-by77s7vd]:focus-visible svg,.events-hero-notify[data-astro-cid-by77s7vd]:hover svg path:first-of-type,.events-hero-notify[data-astro-cid-by77s7vd]:focus-visible svg path:first-of-type{animation:none}}@media (width<=1024px){.events-hero-header[data-astro-cid-by77s7vd] p[data-astro-cid-by77s7vd]{max-width:400px}}@media (width<=640px){.events-hero-inner[data-astro-cid-by77s7vd]{flex-direction:column;align-items:flex-start}}.event-card[data-astro-cid-vwraftg7]{--event-card-surface:var(--color-paper-50);background:var(--event-card-surface);transition:background-color var(--mk-anim);border-radius:14px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;container:event-card/inline-size}.event-card[data-astro-cid-vwraftg7]:focus-visible{outline:2px solid var(--color-primary-lithium-dark);outline-offset:3px}.event-card-media[data-astro-cid-vwraftg7]{justify-content:space-between;align-items:flex-start;gap:var(--space-mk-s);aspect-ratio:16/9;padding:var(--space-mk-m);background:var(--color-primary-purple-dark);display:flex;position:relative;overflow:hidden}.event-card-media[data-astro-cid-vwraftg7] .event-card-image{object-fit:cover;object-position:left center}.event-card-placeholder[data-astro-cid-vwraftg7]{font-family:var(--font-mono);font-size:var(--type-body-lg-size);color:var(--color-paper-mid);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.event-card-tag[data-astro-cid-vwraftg7]{border:1px solid var(--color-paper-mid);background:var(--color-paper-50);font-family:var(--font-diatype);font-weight:500;font-size:var(--type-tag-size);color:var(--color-paper-950);border-radius:6px;align-items:center;gap:6px;padding:6px 9px;line-height:1;display:inline-flex;position:relative}.event-card-tag[data-astro-cid-vwraftg7] svg{color:var(--color-primary-lithium-dark)}.event-card-body[data-astro-cid-vwraftg7]{gap:var(--space-mk-m);padding:var(--space-mk-m);flex-direction:column;flex:1 0 auto;display:flex}.event-card-text[data-astro-cid-vwraftg7]{gap:var(--space-mk-s);flex-direction:column;flex:none;display:flex}.event-card[data-astro-cid-vwraftg7] h3[data-astro-cid-vwraftg7]{font-family:var(--font-dwight);font-weight:500;font-size:var(--type-h5-size);line-height:var(--type-h5-line);color:var(--color-paper-950);text-wrap:pretty;transition:color var(--mk-anim);margin:0}.event-card-meta[data-astro-cid-vwraftg7]{align-items:center;gap:0 var(--space-mk-s);font-family:var(--font-diatype);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);color:var(--color-font-body);flex-wrap:wrap;margin:0;display:flex}.event-card-meta[data-astro-cid-vwraftg7] time[data-astro-cid-vwraftg7]{white-space:nowrap}.event-card-fact[data-astro-cid-vwraftg7]{align-items:center;gap:var(--space-mk-s);white-space:nowrap;display:inline-flex}@container event-card (width<=380px){.event-card-meta[data-astro-cid-vwraftg7]:has(time[data-event-local=window]){min-block-size:calc(2 * var(--type-body-sm-line))}}@container event-card (width<=305px){.event-card-meta[data-astro-cid-vwraftg7]:has(time[data-event-local=window]){min-block-size:calc(3 * var(--type-body-sm-line))}}.event-card-dot[data-astro-cid-vwraftg7]{background:var(--color-paper-600);width:4px;height:4px;transform:rotate(45deg)}.event-card-hosts[data-astro-cid-vwraftg7]{align-items:center;gap:var(--space-mk-s);margin:0;display:flex}.event-card-hosts-portraits[data-astro-cid-vwraftg7]{isolation:isolate;flex-shrink:0;align-items:center;display:flex}.event-card-hosts-portraits[data-astro-cid-vwraftg7] .event-card-host-portrait{width:32px;height:32px;box-shadow:0 0 0 4px var(--event-card-surface);object-fit:cover;transition:box-shadow var(--mk-anim);border-radius:50%}.event-card-hosts-portraits[data-astro-cid-vwraftg7] .event-card-host-portrait+.event-card-host-portrait{margin-left:-6px}.event-card-hosts-portraits[data-astro-cid-vwraftg7] .event-card-host-portrait:first-child{z-index:4}.event-card-hosts-portraits[data-astro-cid-vwraftg7] .event-card-host-portrait:nth-child(2){z-index:3}.event-card-hosts-portraits[data-astro-cid-vwraftg7] .event-card-host-portrait:nth-child(3){z-index:2}.event-card-hosts-portraits[data-astro-cid-vwraftg7] .event-card-host-portrait:nth-child(4){z-index:1}.event-card-hosts-names[data-astro-cid-vwraftg7]{min-width:0;font-family:var(--font-diatype);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);color:var(--color-paper-600);text-wrap:pretty}.event-card-host[data-astro-cid-vwraftg7]{color:var(--color-paper-950);text-underline-position:from-font;text-decoration:underline}.event-card-cta[data-astro-cid-vwraftg7]{background:var(--color-primary-lithium-dark);height:48px;font-family:var(--font-diatype);font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-paper-50);transition:background-color var(--mk-anim);border-radius:8px;justify-content:center;align-items:center;margin-top:auto;padding:10px 20px;display:flex}.event-card[data-astro-cid-vwraftg7]:hover,.event-card[data-astro-cid-vwraftg7]:focus-visible{--event-card-surface:#fff}.event-card[data-astro-cid-vwraftg7]:hover h3[data-astro-cid-vwraftg7],.event-card[data-astro-cid-vwraftg7]:focus-visible h3[data-astro-cid-vwraftg7]{color:var(--color-primary-lithium-dark)}.event-card[data-astro-cid-vwraftg7]:hover .event-card-cta[data-astro-cid-vwraftg7],.event-card[data-astro-cid-vwraftg7]:focus-visible .event-card-cta[data-astro-cid-vwraftg7]{background:var(--color-primary-lithium);color:var(--color-paper-950)}@media (prefers-reduced-motion:reduce){.event-card[data-astro-cid-vwraftg7],.event-card[data-astro-cid-vwraftg7] h3[data-astro-cid-vwraftg7],.event-card-cta[data-astro-cid-vwraftg7],.event-card-hosts-portraits[data-astro-cid-vwraftg7] .event-card-host-portrait{transition-duration:.01ms}}@media (width<=1024px){.event-card-media[data-astro-cid-vwraftg7],.event-card-body[data-astro-cid-vwraftg7]{padding:20px}}.events-section[data-astro-cid-w4qicdl3]{padding:var(--space-mk-xl);background:var(--color-paper-100)}.has-divider[data-astro-cid-w4qicdl3]{border-top:1px solid var(--color-paper-mid)}.events-section-inner[data-astro-cid-w4qicdl3]{max-width:1352px;margin-inline:auto}.events-section-heading[data-astro-cid-w4qicdl3]{font-family:var(--font-dwight);font-weight:500;font-size:var(--type-h5-size);line-height:var(--type-h5-line);color:var(--color-paper-950);align-items:center;gap:10px;margin:0;display:flex}.events-section-count[data-astro-cid-w4qicdl3]{padding:var(--space-mk-xs);background:var(--color-paper-50);font-family:var(--font-diatype);font-weight:400;font-size:var(--type-body-sm-size);color:var(--color-paper-600);border-radius:6px;justify-content:center;align-items:center;line-height:10px;display:inline-flex}.events-section-grid[data-astro-cid-w4qicdl3]{gap:var(--space-mk-m);margin-top:var(--space-mk-m);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=1024px){.events-section[data-astro-cid-w4qicdl3]{padding:var(--space-mk-l)}.events-section-grid[data-astro-cid-w4qicdl3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.events-section[data-astro-cid-w4qicdl3]{padding:var(--space-mk-m)}.events-section-grid[data-astro-cid-w4qicdl3]{grid-template-columns:minmax(0,1fr)}}
