.poster[data-astro-cid-aayvqpvj]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--gutter);align-items:end;padding-bottom:calc(var(--gutter) * 1.25);border-bottom:var(--rule)}.dates[data-astro-cid-aayvqpvj]{display:flex;flex-direction:column;font-family:var(--font-display);font-weight:900;font-size:clamp(2.4rem,6vw,5.5rem);line-height:.9;letter-spacing:-.05em;color:var(--accent)}.dates[data-astro-cid-aayvqpvj] .year[data-astro-cid-aayvqpvj]{margin-top:.8rem;font-size:.8rem;letter-spacing:0;color:var(--ink)}.info[data-astro-cid-aayvqpvj]{display:grid;grid-template-columns:5.5rem 1fr;margin:0;border-top:var(--rule)}.info[data-astro-cid-aayvqpvj] dt[data-astro-cid-aayvqpvj],.info[data-astro-cid-aayvqpvj] dd[data-astro-cid-aayvqpvj]{margin:0;padding:.55rem 0;border-bottom:1px solid var(--ink)}.info[data-astro-cid-aayvqpvj] dt[data-astro-cid-aayvqpvj]{color:var(--grey)}.info[data-astro-cid-aayvqpvj] dd[data-astro-cid-aayvqpvj]{text-transform:none}.socials[data-astro-cid-aayvqpvj]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.socials[data-astro-cid-aayvqpvj] a[data-astro-cid-aayvqpvj]{display:inline-block;padding:.3rem .65rem;border:1px solid var(--ink);border-radius:999px;color:inherit;text-decoration:none;text-transform:lowercase;transition:background .2s ease,color .2s ease}.socials[data-astro-cid-aayvqpvj] a[data-astro-cid-aayvqpvj]:hover,.socials[data-astro-cid-aayvqpvj] a[data-astro-cid-aayvqpvj]:focus-visible{background:var(--ink);color:var(--cream)}.hero-img[data-astro-cid-aayvqpvj]{width:100%;max-height:420px;object-fit:cover;border-bottom:var(--rule)}.columns[data-astro-cid-aayvqpvj]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--gutter);padding:calc(var(--gutter) * 1.25) 0}.lede[data-astro-cid-aayvqpvj]{margin:0;font-size:clamp(1.1rem,1.7vw,1.45rem);line-height:1.5}.block[data-astro-cid-aayvqpvj]+.block[data-astro-cid-aayvqpvj]{margin-top:1.5rem}.block[data-astro-cid-aayvqpvj] h2[data-astro-cid-aayvqpvj],.featured[data-astro-cid-aayvqpvj] h2[data-astro-cid-aayvqpvj]{margin:0 0 .5rem;font-weight:400;color:var(--accent)}.block[data-astro-cid-aayvqpvj] p[data-astro-cid-aayvqpvj]{margin:0}.block[data-astro-cid-aayvqpvj] a[data-astro-cid-aayvqpvj]{font-weight:500}.schedule[data-astro-cid-aayvqpvj]{list-style:none;margin:0;padding:0;border-top:var(--rule)}.schedule[data-astro-cid-aayvqpvj] li[data-astro-cid-aayvqpvj]{display:grid;grid-template-columns:5.5rem 1fr;gap:.75rem;align-items:baseline;padding:.5rem 0;border-bottom:1px solid var(--ink)}.schedule[data-astro-cid-aayvqpvj] .time[data-astro-cid-aayvqpvj]{font-family:var(--font-display);font-weight:800;font-size:1.05rem;letter-spacing:-.03em;color:var(--accent)}.team[data-astro-cid-aayvqpvj]{margin-top:2.25rem}.team[data-astro-cid-aayvqpvj] h2[data-astro-cid-aayvqpvj]{margin:0 0 .75rem;font-weight:400;color:var(--accent)}.team-grid[data-astro-cid-aayvqpvj]{list-style:none;margin:0;padding:.9rem 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr));gap:.9rem 1.25rem;border-top:var(--rule)}.team-grid[data-astro-cid-aayvqpvj] a[data-astro-cid-aayvqpvj]{display:grid;grid-template-columns:4.25rem 1fr;align-items:center;gap:.8rem;text-decoration:none;color:inherit}.tm-text[data-astro-cid-aayvqpvj]{display:flex;flex-direction:column;gap:.2rem;min-width:0}.tm-name[data-astro-cid-aayvqpvj]{font-family:var(--font-display);font-weight:800;font-size:.95rem;line-height:1.15;letter-spacing:-.03em}.team-grid[data-astro-cid-aayvqpvj] a[data-astro-cid-aayvqpvj]:hover .tm-name[data-astro-cid-aayvqpvj]{text-decoration:underline}.tm-role[data-astro-cid-aayvqpvj]{color:var(--grey);text-transform:lowercase}.purchase-note[data-astro-cid-aayvqpvj]{margin:1rem 0 0;padding:.6rem .8rem;border:1px dashed var(--ink);text-transform:none;font-size:.78rem}.works-grid[data-astro-cid-aayvqpvj]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(clamp(140px,14vw,180px),100%),1fr));border-top:var(--rule);border-left:var(--rule)}.piece[data-astro-cid-aayvqpvj]{border-right:var(--rule);border-bottom:var(--rule)}.piece[data-astro-cid-aayvqpvj]>a[data-astro-cid-aayvqpvj],.piece[data-astro-cid-aayvqpvj]>div[data-astro-cid-aayvqpvj]{display:flex;flex-direction:column;gap:.5rem;height:100%;padding:.75rem;color:inherit;text-decoration:none;transition:background .2s ease}.piece[data-astro-cid-aayvqpvj]>a[data-astro-cid-aayvqpvj]:hover{background:var(--cream)}.pc-meta[data-astro-cid-aayvqpvj]{display:flex;justify-content:space-between}.pc-title[data-astro-cid-aayvqpvj]{font-family:var(--font-display);font-weight:800;font-size:1.05rem;line-height:1.1;letter-spacing:-.03em;text-transform:lowercase;display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.pc-artist[data-astro-cid-aayvqpvj]{font-size:.9rem}.pc-caption[data-astro-cid-aayvqpvj]{color:var(--grey);text-transform:none}@media(max-width:900px){.poster[data-astro-cid-aayvqpvj],.columns[data-astro-cid-aayvqpvj]{grid-template-columns:1fr}}
