.performance-recording[data-astro-cid-2lraxkpp]{margin:0 0 3rem;scroll-margin-top:9rem}.performance-recording[data-astro-cid-2lraxkpp].is-excerpt:not(.is-catalogue){box-sizing:content-box;max-width:900px;margin:0 auto;padding:5.5rem 2rem 0}.performance-recording[data-astro-cid-2lraxkpp].is-catalogue{margin:0;padding:2.5rem 0}.recording-heading[data-astro-cid-2lraxkpp]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.is-catalogue[data-astro-cid-2lraxkpp] .recording-heading[data-astro-cid-2lraxkpp]{display:block;margin-bottom:1.75rem}.is-catalogue[data-astro-cid-2lraxkpp] h3[data-astro-cid-2lraxkpp]{line-height:1.1}.is-catalogue[data-astro-cid-2lraxkpp] .recording-poster[data-astro-cid-2lraxkpp] img{object-position:50% 50%}.is-catalogue[data-astro-cid-2lraxkpp] .photo-caption[data-astro-cid-2lraxkpp]{max-width:min(36rem,80%)}.caption-short[data-astro-cid-2lraxkpp]{display:none}.recording-eyebrow[data-astro-cid-2lraxkpp]{margin:0 0 .7rem;color:#aaa;font-size:.8rem;font-weight:400;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}h2[data-astro-cid-2lraxkpp],h3[data-astro-cid-2lraxkpp]{margin:0;font-size:clamp(1.8rem,3.2vw,2.7rem);line-height:1.15;letter-spacing:-.025em}h3[data-astro-cid-2lraxkpp]{font-size:clamp(1.6rem,3.2vw,2.7rem)}h3[data-astro-cid-2lraxkpp] a[data-astro-cid-2lraxkpp]{color:#eee;text-decoration:none}h3[data-astro-cid-2lraxkpp] a[data-astro-cid-2lraxkpp]:focus-visible{outline:1px solid currentColor;outline-offset:5px}.recording-instrumentation[data-astro-cid-2lraxkpp]{margin:.4rem 0 0;color:#999;font-size:.85rem;line-height:1.65}.recording-length[data-astro-cid-2lraxkpp]{flex-shrink:0;padding-bottom:.1rem;color:#aaa;font-size:.85rem;line-height:1.5}performance-player[data-astro-cid-2lraxkpp]{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;background:#151515}.recording-poster[data-astro-cid-2lraxkpp]{position:relative;display:block;width:100%;height:100%;color:#fff}.recording-poster[data-astro-cid-2lraxkpp] img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 48%}.poster-shade[data-astro-cid-2lraxkpp]{position:absolute;inset:0;background:linear-gradient(180deg,#0000000f,#0003 55%,#00000094);transition:background-color .2s}.play-prompt[data-astro-cid-2lraxkpp]{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.play-icon[data-astro-cid-2lraxkpp]{display:grid;place-items:center;width:64px;height:64px;box-sizing:border-box;border:1px solid rgb(255 255 255 / 65%);border-radius:50%;color:#f5f1eb;background:#0c0c0ca6;transition:background-color .2s,border-color .2s}.play-icon[data-astro-cid-2lraxkpp] svg[data-astro-cid-2lraxkpp]{display:block}.recording-poster[data-astro-cid-2lraxkpp]:hover .poster-shade[data-astro-cid-2lraxkpp]{background-color:#0000001f}.recording-poster[data-astro-cid-2lraxkpp]:is(:hover,:focus-visible) .play-icon[data-astro-cid-2lraxkpp]{border-color:#fff;background:#0c0c0ccc}.recording-poster[data-astro-cid-2lraxkpp]:focus-visible{outline:2px solid #fff;outline-offset:-5px}.player-source[data-astro-cid-2lraxkpp]{position:absolute;right:1rem;bottom:.8rem;color:#ffffffbf;font-size:.75rem}performance-player[data-astro-cid-2lraxkpp] iframe{display:block;width:100%;height:100%;border:0}.recording-caption[data-astro-cid-2lraxkpp]{padding-top:1rem}.performer-credits[data-astro-cid-2lraxkpp]{display:flex;flex-wrap:wrap;gap:.15rem 1.25rem;margin:0;color:#ddd;font-size:.9rem;line-height:1.6}.recording-date[data-astro-cid-2lraxkpp]{margin:.35rem 0 0;color:#999;font-size:.8rem;line-height:1.6}.recording-date[data-astro-cid-2lraxkpp] span[data-astro-cid-2lraxkpp]{margin:0 .3rem}.recording-links[data-astro-cid-2lraxkpp]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;margin-top:.9rem;font-size:.85rem}.recording-links[data-astro-cid-2lraxkpp] a[data-astro-cid-2lraxkpp]{display:inline-flex;align-items:center;gap:.4rem;min-height:32px;color:#bbb;text-decoration:none;text-underline-offset:.25em}.recording-links[data-astro-cid-2lraxkpp] a[data-astro-cid-2lraxkpp]:hover{color:#fff;text-decoration:underline}.recording-links[data-astro-cid-2lraxkpp] a[data-astro-cid-2lraxkpp]:focus-visible{outline:1px solid currentColor;outline-offset:4px}.recording-links[data-astro-cid-2lraxkpp] .full-performance[data-astro-cid-2lraxkpp]{color:#eee}@media (max-width: 900px){.performance-recording[data-astro-cid-2lraxkpp].is-excerpt:not(.is-catalogue){padding:4rem 1.25rem 0}.performance-recording[data-astro-cid-2lraxkpp].is-catalogue{padding:1.5rem 0}.is-catalogue[data-astro-cid-2lraxkpp] .recording-heading[data-astro-cid-2lraxkpp]{margin-bottom:1.25rem}.is-catalogue[data-astro-cid-2lraxkpp] .photo-caption[data-astro-cid-2lraxkpp]{max-width:min(18rem,80%)}.caption-full[data-astro-cid-2lraxkpp]{display:none}.caption-short[data-astro-cid-2lraxkpp]{display:inline}h3[data-astro-cid-2lraxkpp]{font-size:clamp(1.5rem,6.8vw,2rem)}}@media (max-width: 520px){.recording-heading[data-astro-cid-2lraxkpp]{align-items:flex-start;flex-direction:column;gap:.65rem;margin-bottom:1rem}.performer-credits[data-astro-cid-2lraxkpp]{display:grid;gap:.1rem}.play-icon[data-astro-cid-2lraxkpp]{width:56px;height:56px}.play-icon[data-astro-cid-2lraxkpp] svg[data-astro-cid-2lraxkpp]{width:28px;height:28px}}@media (prefers-reduced-motion: reduce){.poster-shade[data-astro-cid-2lraxkpp],.play-icon[data-astro-cid-2lraxkpp]{transition:none}}
