.signup-form[data-astro-cid-xvrrwvga]{margin:44px 0 0}.signup[data-astro-cid-xvrrwvga]{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.signup[data-astro-cid-xvrrwvga] label[data-astro-cid-xvrrwvga]{width:100%;min-width:0;display:block}input[data-astro-cid-xvrrwvga]{box-sizing:border-box;border:0;border-bottom:1px solid var(--color-ink);width:100%;font-family:var(--font);font-size:var(--input-size);line-height:var(--input-lh);color:var(--color-ink);background:0 0;border-radius:0;margin:-6px 0 0;padding:6px 0 8px;transition:background-color .15s;display:block}input[data-astro-cid-xvrrwvga]::placeholder{color:var(--color-soft);opacity:1}input[data-astro-cid-xvrrwvga]:focus,input[data-astro-cid-xvrrwvga]:focus-visible{background-color:var(--color-field-focus);outline:none}button[data-astro-cid-xvrrwvga]{text-align:left;font-family:var(--font);font-size:var(--cta-size);line-height:var(--cta-lh);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}button[data-astro-cid-xvrrwvga]:disabled{cursor:wait}.note[data-astro-cid-xvrrwvga]{font-size:var(--foot-size);line-height:var(--foot-lh);color:var(--color-muted);margin:10px 0 0}.hp[data-astro-cid-xvrrwvga]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.msg[data-astro-cid-xvrrwvga]{font-size:var(--body-size);line-height:var(--body-lh);color:var(--color-accent);margin:10px 0 0;display:none}.msg[data-astro-cid-xvrrwvga].show,.msg[data-astro-cid-xvrrwvga]:target{display:block}@media (width>=641px){.signup[data-astro-cid-xvrrwvga]{flex-direction:row;align-items:flex-end;gap:24px}.signup[data-astro-cid-xvrrwvga] label[data-astro-cid-xvrrwvga]{flex:auto;width:auto}button[data-astro-cid-xvrrwvga]{text-align:center;flex:none;padding:0 0 8px}}.filter[data-astro-cid-7eqy7mt5]{border-bottom:var(--rule);font-size:var(--body-size);line-height:var(--body-lh);visibility:hidden;gap:clamp(10px,8.5vw - 16px,16px);margin-top:20px;display:flex}.filter[data-astro-cid-7eqy7mt5].ready{visibility:visible}.flt[data-astro-cid-7eqy7mt5]{cursor:pointer;font:inherit;white-space:nowrap;color:var(--color-muted);background:0 0;border:0;border-bottom:1px solid #0000;margin-bottom:-1px;padding:0 0 8px}@media (width<=359px){.filter[data-astro-cid-7eqy7mt5]{gap:10px;font-size:13px}}.flt[data-astro-cid-7eqy7mt5]:hover,.flt[data-astro-cid-7eqy7mt5]:active{color:var(--color-ink)}.flt[data-astro-cid-7eqy7mt5][aria-pressed=true]{color:var(--color-ink);border-bottom-color:var(--color-ink)}.empty[data-astro-cid-7eqy7mt5]{font-size:var(--body-size);line-height:var(--body-lh);color:var(--color-body);margin:20px 0 0}.events[data-astro-cid-7eqy7mt5]{flex-direction:column;margin-top:3px;display:flex}.cal-row[data-astro-cid-7eqy7mt5]{border-bottom:var(--rule);flex-direction:column;gap:6px;padding:13px 0 14px;display:flex}.cal-row[data-astro-cid-7eqy7mt5][hidden]{display:none}@media (width<=640px){.cal-row[data-astro-cid-7eqy7mt5].mobile-later{display:none}}.cal-row[data-astro-cid-7eqy7mt5]:not(:has(~.cal-row:not([hidden]))){border-bottom:0}.cal-head[data-astro-cid-7eqy7mt5]{font-size:var(--label-size);letter-spacing:var(--label-ls);text-transform:uppercase;color:var(--color-ink);overflow-wrap:anywhere;line-height:18px}.head-tag[data-astro-cid-7eqy7mt5]{color:var(--color-accent)}.cal-date[data-astro-cid-7eqy7mt5],.gap[data-astro-cid-7eqy7mt5],.tag[data-astro-cid-7eqy7mt5]{display:none}.cal-day[data-astro-cid-7eqy7mt5]{color:var(--color-ink);font-size:15px;font-weight:700;line-height:22px}.cal-time[data-astro-cid-7eqy7mt5]{font-size:var(--body-size);line-height:var(--body-lh);color:var(--color-muted)}.cal-body[data-astro-cid-7eqy7mt5]{flex:auto;min-width:0}h3[data-astro-cid-7eqy7mt5]{color:var(--color-ink);text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700;line-height:22px}.gap[data-astro-cid-7eqy7mt5]{word-spacing:10px}.tag[data-astro-cid-7eqy7mt5]{border-left:1px solid var(--color-accent);font-size:var(--label-size);letter-spacing:var(--label-ls);text-transform:uppercase;color:var(--color-accent);padding-left:8px;font-weight:400;line-height:14px}.meta[data-astro-cid-7eqy7mt5]{font-size:var(--body-size);line-height:var(--body-lh);color:var(--color-muted);text-wrap:pretty;overflow-wrap:anywhere;margin-top:3px}.links[data-astro-cid-7eqy7mt5]{font-size:var(--body-size);line-height:var(--body-lh);color:var(--color-muted);margin-top:6px}.link[data-astro-cid-7eqy7mt5]{white-space:nowrap}.link[data-astro-cid-7eqy7mt5]:last-child{white-space:normal;overflow-wrap:anywhere}.sep[data-astro-cid-7eqy7mt5]{padding:0 5px 0 6px}.pager[data-astro-cid-7eqy7mt5]{font-size:var(--label-size);flex-wrap:wrap;align-items:center;gap:24px;margin-top:12px;line-height:18px;display:flex}.pager[data-astro-cid-7eqy7mt5][hidden]{display:none}.pg[data-astro-cid-7eqy7mt5]{cursor:pointer;font:inherit;background:0 0;border:0;min-width:44px;padding:13px 0}.pg[data-astro-cid-7eqy7mt5]:disabled{color:var(--color-line);cursor:default}.pg-pos[data-astro-cid-7eqy7mt5]{color:var(--color-ink);font-weight:700}@media (width>=561px){.cal-row[data-astro-cid-7eqy7mt5]{flex-direction:row;gap:20px}.cal-head[data-astro-cid-7eqy7mt5]{display:none}.cal-date[data-astro-cid-7eqy7mt5]{flex:0 0 92px;display:block}.gap[data-astro-cid-7eqy7mt5]{display:inline}.tag[data-astro-cid-7eqy7mt5]{display:inline-block}}@media (width>=641px){.filter[data-astro-cid-7eqy7mt5]{gap:22px}.pager[data-astro-cid-7eqy7mt5]{align-items:baseline;gap:14px;margin-top:24px}.pg[data-astro-cid-7eqy7mt5]{min-width:0;padding:0}}.claim[data-astro-cid-lcdefpme]{font-size:var(--claim-size);line-height:var(--claim-lh);letter-spacing:var(--claim-ls);color:var(--color-ink);text-wrap:pretty;margin:28px 0 0;font-weight:700}
