.rec[data-astro-cid-dtqehyy7]{align-items:center;gap:var(--space-s) var(--space-m);border-bottom:1px solid var(--color-band-rule);display:flex}.rec--session[data-astro-cid-dtqehyy7]{padding-block:var(--space-m)}.rec--workshop[data-astro-cid-dtqehyy7]{gap:var(--space-s);padding-block:var(--space-s)}.rec__play[data-astro-cid-dtqehyy7]{border-radius:var(--radius-full);background:var(--color-gold);width:5.6rem;height:5.6rem;color:var(--color-ink);transition:background-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);flex:none;justify-content:center;align-items:center;display:inline-flex}.rec__play[data-astro-cid-dtqehyy7]:hover{background:var(--color-gold-light)}.rec__play[data-astro-cid-dtqehyy7]:active{transform:scale(.96)}.rec--workshop[data-astro-cid-dtqehyy7] .rec__play[data-astro-cid-dtqehyy7]{border:1.5px solid var(--color-gold);width:4.4rem;height:4.4rem;color:var(--color-gold);background:0 0}.rec--workshop[data-astro-cid-dtqehyy7] .rec__play[data-astro-cid-dtqehyy7]:hover,.rec--workshop[data-astro-cid-dtqehyy7].is-active .rec__play[data-astro-cid-dtqehyy7]{background:var(--color-gold);color:var(--color-ink)}.rec__icon-pause[data-astro-cid-dtqehyy7],.is-playing[data-astro-cid-dtqehyy7] .rec__icon-play[data-astro-cid-dtqehyy7]{display:none}.is-playing[data-astro-cid-dtqehyy7] .rec__icon-pause[data-astro-cid-dtqehyy7]{display:block}.rec__body[data-astro-cid-dtqehyy7]{flex:auto;min-width:0}.rec__title[data-astro-cid-dtqehyy7]{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-h4);color:var(--color-on-dark);margin-top:.4rem;line-height:1.25}.rec--workshop[data-astro-cid-dtqehyy7] .rec__title[data-astro-cid-dtqehyy7]{font-family:var(--font-sans);font-weight:var(--weight-semibold);font-size:var(--text-body);margin-top:0;line-height:1.25}.rec__meta[data-astro-cid-dtqehyy7]{font-size:var(--text-small);color:var(--color-on-dark-muted);margin-top:.2rem}.rec--session[data-astro-cid-dtqehyy7] .rec__len[data-astro-cid-dtqehyy7],.rec__dl-inline[data-astro-cid-dtqehyy7]{display:none}.rec__meta[data-astro-cid-dtqehyy7] a[data-astro-cid-dtqehyy7],.rec__dl[data-astro-cid-dtqehyy7]{color:var(--color-on-dark)}.rec__dl[data-astro-cid-dtqehyy7]{font-size:var(--text-small);font-weight:var(--weight-semibold);flex:none}.rec--workshop[data-astro-cid-dtqehyy7] .rec__dl[data-astro-cid-dtqehyy7]{width:4.4rem;height:4.4rem;color:var(--color-on-dark-line);justify-content:center;align-items:center;display:inline-flex}.rec__meta[data-astro-cid-dtqehyy7] a[data-astro-cid-dtqehyy7]:hover,.rec__dl[data-astro-cid-dtqehyy7]:hover{color:var(--color-gold-light)}.rec__progress[data-astro-cid-dtqehyy7]{align-items:center;gap:var(--space-xs);margin-top:var(--space-xs);display:flex}.rec__seek[data-astro-cid-dtqehyy7]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;--pct:0%;background:0 0;flex:auto;height:1.6rem;margin:0}.rec__seek[data-astro-cid-dtqehyy7]:disabled{cursor:default}.rec__seek[data-astro-cid-dtqehyy7]::-webkit-slider-runnable-track{background:linear-gradient(var(--color-gold), var(--color-gold)) no-repeat 0 0 / var(--pct) 100%, var(--color-band-rule);height:3px}.rec__seek[data-astro-cid-dtqehyy7]::-moz-range-track{background:var(--color-band-rule);height:3px}.rec__seek[data-astro-cid-dtqehyy7]::-moz-range-progress{background:var(--color-gold);height:3px}.rec__seek[data-astro-cid-dtqehyy7]::-webkit-slider-thumb{border-radius:var(--radius-full);background:var(--color-gold);-webkit-appearance:none;appearance:none;opacity:0;width:1.2rem;height:1.2rem;-webkit-transition:opacity var(--duration-fast) var(--ease-out);transition:opacity var(--duration-fast) var(--ease-out);margin-top:-.45rem}.rec__seek[data-astro-cid-dtqehyy7]::-moz-range-thumb{border-radius:var(--radius-full);background:var(--color-gold);opacity:0;border:0;width:1.2rem;height:1.2rem}.is-active[data-astro-cid-dtqehyy7] .rec__seek[data-astro-cid-dtqehyy7]::-webkit-slider-thumb{opacity:1}.is-active[data-astro-cid-dtqehyy7] .rec__seek[data-astro-cid-dtqehyy7]::-moz-range-thumb{opacity:1}.rec--workshop[data-astro-cid-dtqehyy7] .rec__progress[data-astro-cid-dtqehyy7]{margin-top:var(--space-2xs);display:none}.rec--workshop[data-astro-cid-dtqehyy7].is-active .rec__progress[data-astro-cid-dtqehyy7]{display:flex}.rec__clock[data-astro-cid-dtqehyy7]{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-on-dark-muted);flex:none}@media (width<=768px){.rec--session[data-astro-cid-dtqehyy7]{padding-block:var(--space-ms);align-items:flex-start}.rec--session[data-astro-cid-dtqehyy7] .rec__play[data-astro-cid-dtqehyy7]{width:4.8rem;height:4.8rem}.rec__title[data-astro-cid-dtqehyy7]{font-size:var(--text-h5)}.rec--workshop[data-astro-cid-dtqehyy7] .rec__title[data-astro-cid-dtqehyy7]{font-size:var(--text-body-s)}.rec--session[data-astro-cid-dtqehyy7] .rec__len[data-astro-cid-dtqehyy7],.rec__dl-inline[data-astro-cid-dtqehyy7]{display:inline}.rec__dl[data-astro-cid-dtqehyy7],.rec--workshop[data-astro-cid-dtqehyy7] .rec__dl[data-astro-cid-dtqehyy7]{display:none}.rec__meta[data-astro-cid-dtqehyy7]{font-size:var(--text-xs)}.rec__progress[data-astro-cid-dtqehyy7]{display:none}.is-active[data-astro-cid-dtqehyy7] .rec__progress[data-astro-cid-dtqehyy7]{display:flex}}.gallery[data-astro-cid-jlbxe4op]{-moz-column-count:3;column-count:3;-moz-column-gap:var(--space-s);column-gap:var(--space-s)}.gallery__item[data-astro-cid-jlbxe4op]{width:100%;margin:0 0 var(--space-s);-moz-column-break-inside:avoid;break-inside:avoid;cursor:zoom-in;display:block;overflow:hidden}.gallery__item[data-astro-cid-jlbxe4op] img{width:100%;height:auto;transition:transform var(--duration-slow) var(--ease-out);display:block}.gallery__item[data-astro-cid-jlbxe4op]:hover img{transform:scale(1.03)}.gallery__item[data-astro-cid-jlbxe4op]:focus-visible{outline-offset:2px}@media (width<=768px){.gallery[data-astro-cid-jlbxe4op]{-moz-column-count:2;column-count:2;-moz-column-gap:var(--space-xs);column-gap:var(--space-xs)}.gallery__item[data-astro-cid-jlbxe4op]{margin-bottom:var(--space-xs)}}.lightbox[data-astro-cid-jlbxe4op]{background:var(--color-lightbox);width:100%;max-width:none;height:100%;max-height:none;color:var(--color-cream);opacity:0;transition:opacity var(--duration-base) var(--ease-out), overlay var(--duration-base) allow-discrete, display var(--duration-base) allow-discrete;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.lightbox[data-astro-cid-jlbxe4op][open]{opacity:1}@starting-style{.lightbox[data-astro-cid-jlbxe4op][open]{opacity:0}}.lightbox[data-astro-cid-jlbxe4op]::backdrop{background:0 0}html:has(.lightbox[open]){overflow:hidden}.lightbox__stage[data-astro-cid-jlbxe4op]{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:6.4rem 8rem 8rem}.lightbox__img[data-astro-cid-jlbxe4op]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;box-shadow:var(--shadow-lg);transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out)}.lightbox__img[data-astro-cid-jlbxe4op].is-changing{opacity:0}.lightbox__caption[data-astro-cid-jlbxe4op]{left:var(--space-l);right:var(--space-l);bottom:var(--space-m);justify-content:center;gap:var(--space-s);font-size:var(--text-small);text-align:center;color:var(--color-cream-muted);display:flex;position:absolute}.lightbox__count[data-astro-cid-jlbxe4op]{font-variant-numeric:tabular-nums;color:var(--color-cream-soft);opacity:.8}.lightbox__btn[data-astro-cid-jlbxe4op]{border-radius:var(--radius-full);width:4.8rem;height:4.8rem;color:var(--color-cream);transition:background-color var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex;position:absolute}.lightbox__btn[data-astro-cid-jlbxe4op]:hover{background:var(--color-lightbox-hover)}.lightbox__close[data-astro-cid-jlbxe4op]{top:var(--space-s);right:var(--space-s)}.lightbox__prev[data-astro-cid-jlbxe4op],.lightbox__next[data-astro-cid-jlbxe4op]{border:1px solid var(--color-lightbox-line);width:5.6rem;height:5.6rem;margin-top:-2.8rem;top:50%}.lightbox__prev[data-astro-cid-jlbxe4op]{left:var(--space-m)}.lightbox__next[data-astro-cid-jlbxe4op]{right:var(--space-m)}@media (width<=768px){.lightbox__stage[data-astro-cid-jlbxe4op]{inset:6.4rem 0 10rem}.lightbox__img[data-astro-cid-jlbxe4op]{box-shadow:none}.lightbox__prev[data-astro-cid-jlbxe4op],.lightbox__next[data-astro-cid-jlbxe4op]{top:auto;bottom:var(--space-s);width:4.8rem;height:4.8rem;margin-top:0}.lightbox__caption[data-astro-cid-jlbxe4op]{flex-direction:column;gap:.2rem;bottom:7.6rem}}.yh[data-astro-cid-3uvla4oz]{padding:var(--space-xl) var(--section-horizontal) 0;text-align:center;overflow-x:clip}.yh__crumbs[data-astro-cid-3uvla4oz]{max-width:var(--container-max);gap:var(--space-2xs);font-size:var(--text-small);color:var(--color-text-label);text-align:left;margin-inline:auto;display:flex}.yh__crumbs[data-astro-cid-3uvla4oz] a[data-astro-cid-3uvla4oz]{font-weight:var(--weight-semibold)}.yh__crumbs[data-astro-cid-3uvla4oz] span[data-astro-cid-3uvla4oz][aria-hidden]{color:var(--color-frame)}.yh__text[data-astro-cid-3uvla4oz]{max-width:100rem;margin:var(--space-xl) auto 0}.yh__title[data-astro-cid-3uvla4oz]{margin-top:var(--space-s);line-height:var(--leading-none)}.yh__main[data-astro-cid-3uvla4oz]{font-size:var(--text-h1);letter-spacing:var(--tracking-tight);display:block}.yh__sub[data-astro-cid-3uvla4oz]{margin-top:var(--space-xs);font-size:var(--text-theme);color:var(--color-text-strong);line-height:1.15;display:block}.yh__verse[data-astro-cid-3uvla4oz]{margin-top:var(--space-ms);font-size:var(--text-body-l);font-style:italic;font-weight:var(--weight-light);color:var(--color-text-muted)}.yh__ref[data-astro-cid-3uvla4oz]{letter-spacing:.16em;white-space:nowrap;font-style:normal}.yh__media[data-astro-cid-3uvla4oz]{max-width:104rem;margin:var(--space-2xl-s) auto 0}.listen[data-astro-cid-3uvla4oz]{max-width:100rem;margin-inline:auto}.listen__title[data-astro-cid-3uvla4oz]{margin-top:var(--space-xs)}.listen__group[data-astro-cid-3uvla4oz]{margin-top:var(--space-xl);color:var(--color-on-dark-line)}.listen__group--ws[data-astro-cid-3uvla4oz]{margin-top:var(--space-2xl)}.listen__list[data-astro-cid-3uvla4oz]{margin-top:var(--space-xs);border-top:1px solid var(--color-band-rule)}.listen__list--grid[data-astro-cid-3uvla4oz]{-moz-column-gap:var(--space-xl);column-gap:var(--space-xl);border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.listen__list--grid[data-astro-cid-3uvla4oz]>*{border-top:1px solid var(--color-band-rule);margin-top:-1px}.photos[data-astro-cid-3uvla4oz]{padding:var(--section-m) var(--section-horizontal) var(--section-l)}.photos__inner[data-astro-cid-3uvla4oz]{max-width:var(--container-max);margin-inline:auto}.photos__title[data-astro-cid-3uvla4oz]{margin-bottom:var(--space-l);font-size:var(--text-h2-s)}.photos__back[data-astro-cid-3uvla4oz]{margin-top:var(--space-xl);text-align:center}@media (width<=992px){.listen__list--grid[data-astro-cid-3uvla4oz]{grid-template-columns:minmax(0,1fr)}}@media (width<=768px){.yh[data-astro-cid-3uvla4oz]{padding-top:var(--space-ms)}.yh__text[data-astro-cid-3uvla4oz]{margin-top:var(--space-2xl-s)}.yh__ref[data-astro-cid-3uvla4oz]{margin-top:.2rem;display:block}.listen__group[data-astro-cid-3uvla4oz]{margin-top:var(--space-l)}.photos[data-astro-cid-3uvla4oz]{padding-block:var(--space-3xl)}.photos__title[data-astro-cid-3uvla4oz]{margin-bottom:var(--space-ms)}.photos__back[data-astro-cid-3uvla4oz] .btn[data-astro-cid-3uvla4oz]{min-height:5rem;display:flex}}
