.featured[data-astro-cid-djwiuoh4]{padding-top:var(--space-7)}.workshop-card[data-astro-cid-djwiuoh4]{gap:var(--space-7);padding:var(--space-7) var(--space-5) var(--space-6);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-3);display:grid;position:relative;overflow:hidden}.workshop-card[data-astro-cid-djwiuoh4]:before{content:"";background:linear-gradient(90deg, var(--teal), var(--amber), var(--terracotta), var(--navy));height:5px;position:absolute;inset:0 0 auto}.workshop-card__label[data-astro-cid-djwiuoh4]{font-size:var(--text-sm);letter-spacing:.12em;color:var(--terracotta-text);font-weight:600}.workshop-card__title[data-astro-cid-djwiuoh4]{margin-top:var(--space-3);font-size:var(--text-xl);letter-spacing:-.02em}.workshop-card__meta[data-astro-cid-djwiuoh4]{gap:var(--space-3);margin-top:var(--space-5);color:var(--navy);font-weight:500;display:grid}.workshop-card__meta[data-astro-cid-djwiuoh4] li[data-astro-cid-djwiuoh4]{gap:var(--space-3);align-items:flex-start;display:flex}.workshop-card__meta[data-astro-cid-djwiuoh4] svg[data-astro-cid-djwiuoh4]{fill:none;width:1.25rem;height:1.25rem;stroke:var(--terracotta-text);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;margin-top:.15rem}.workshop-card__actions[data-astro-cid-djwiuoh4]{margin-top:var(--space-6)}.workshop-card[data-astro-cid-djwiuoh4] .workshop-card__register[data-astro-cid-djwiuoh4]{background:var(--terracotta);color:var(--white);font-family:inherit}.workshop-card__note[data-astro-cid-djwiuoh4]{max-width:40ch;margin-top:var(--space-4);font-size:var(--text-sm);color:var(--navy-muted)}.workshop-card__note[data-astro-cid-djwiuoh4] .link[data-astro-cid-djwiuoh4]{overflow-wrap:anywhere;font-style:normal}.workshop-card__details[data-astro-cid-djwiuoh4]{gap:var(--space-5);color:var(--navy-muted);align-content:start;display:grid}.workshop-card__details[data-astro-cid-djwiuoh4] strong[data-astro-cid-djwiuoh4]{color:var(--navy);font-weight:600}.workshop-card__list[data-astro-cid-djwiuoh4]{gap:var(--space-2);margin-top:var(--space-3);display:grid}.workshop-card__list[data-astro-cid-djwiuoh4] li[data-astro-cid-djwiuoh4]{padding-left:var(--space-5);position:relative}.workshop-card__list[data-astro-cid-djwiuoh4] li[data-astro-cid-djwiuoh4]:before{content:"";background:var(--teal);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.65em;left:0}@media (width>=48rem){.workshop-card[data-astro-cid-djwiuoh4]{padding:var(--space-8) var(--space-7) var(--space-7)}}@media (width>=64rem){.workshop-card[data-astro-cid-djwiuoh4]{column-gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}.past--first[data-astro-cid-djwiuoh4]{padding-top:var(--space-7)}.past__grid[data-astro-cid-djwiuoh4]{gap:var(--space-5);margin-top:var(--space-6);display:grid}.past-card[data-astro-cid-djwiuoh4]{padding:var(--space-6) var(--space-5);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-2);flex-direction:column;display:flex;position:relative;overflow:hidden}.past-card[data-astro-cid-djwiuoh4]:before{content:"";background:var(--cream-deep);height:4px;position:absolute;inset:0 0 auto}.past-card__label[data-astro-cid-djwiuoh4]{color:var(--navy-muted)}.past-card__title[data-astro-cid-djwiuoh4]{margin-top:var(--space-3);font-size:var(--text-lg);letter-spacing:-.02em}.past-card__meta[data-astro-cid-djwiuoh4]{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--navy);font-weight:500}.past-card__place[data-astro-cid-djwiuoh4]{white-space:nowrap}.past-card__summary[data-astro-cid-djwiuoh4]{margin-top:var(--space-4);color:var(--navy-muted)}.past-card__cta[data-astro-cid-djwiuoh4]{padding-top:var(--space-5);margin-top:auto}.past-card__link[data-astro-cid-djwiuoh4]{font-weight:600}@media (width>=48rem){.past__grid[data-astro-cid-djwiuoh4]{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.past-card[data-astro-cid-djwiuoh4]{padding:var(--space-6)}.past-card[data-astro-cid-djwiuoh4]:only-child{grid-column:1/-1;max-width:48rem}}.calendar[data-astro-cid-djwiuoh4]{background:var(--cream-deep)}.calendar__frame[data-astro-cid-djwiuoh4]{margin-top:var(--space-6);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-2);overflow:hidden}.calendar__frame[data-astro-cid-djwiuoh4] iframe[data-astro-cid-djwiuoh4]{border:0;width:100%;max-width:100%;height:32rem;display:block}@media (width>=48rem){.calendar__frame[data-astro-cid-djwiuoh4] iframe[data-astro-cid-djwiuoh4]{height:40rem}}.venues__inner[data-astro-cid-djwiuoh4]{text-align:center}.venues__label[data-astro-cid-djwiuoh4]{font-size:var(--text-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--navy-muted);font-weight:600}.venues__list[data-astro-cid-djwiuoh4]{margin-top:var(--space-4);font-size:var(--text-lg);color:var(--navy);font-weight:600;line-height:1.6}.venues__sep[data-astro-cid-djwiuoh4]{color:var(--amber)}
