.sched-row[data-astro-cid-uitjn5li]{border-top:1px solid var(--color-hairline);grid-template-columns:3.25rem minmax(0,1fr) auto;grid-template-areas:"date main go""date price go";align-items:start;gap:.375rem 1rem;padding:1rem 0;display:grid;position:relative}@media (width>=40rem){.sched-row[data-astro-cid-uitjn5li]{grid-template-columns:4rem minmax(0,1fr) minmax(7rem,auto) 1.5rem;grid-template-areas:"date main price go";align-items:center;column-gap:1.25rem}}.sched-row[data-astro-cid-uitjn5li]:hover .sched-row__name[data-astro-cid-uitjn5li] a[data-astro-cid-uitjn5li],.sched-row[data-astro-cid-uitjn5li]:focus-within .sched-row__name[data-astro-cid-uitjn5li] a[data-astro-cid-uitjn5li]{color:var(--color-accent)}.sched-row__date[data-astro-cid-uitjn5li]{grid-area:date;margin:0;line-height:1}.sched-row__date[data-astro-cid-uitjn5li]>time[data-astro-cid-uitjn5li],.sched-row__date[data-astro-cid-uitjn5li]>span[data-astro-cid-uitjn5li]{flex-direction:column;align-items:flex-start;gap:.125rem;display:flex}.sched-row__wd[data-astro-cid-uitjn5li],.sched-row__mon[data-astro-cid-uitjn5li]{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-subtle);font-size:.625rem;font-weight:500}.sched-row__day[data-astro-cid-uitjn5li]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text);font-variant-numeric:lining-nums tabular-nums;font-size:1.625rem;font-weight:500;line-height:1}.sched-row__day--unset[data-astro-cid-uitjn5li]{color:var(--color-text-subtle)}.sched-row__main[data-astro-cid-uitjn5li]{flex-direction:column;grid-area:main;gap:.25rem;min-width:0;display:flex}.sched-row__name[data-astro-cid-uitjn5li]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);text-wrap:balance;margin:0;font-size:1.125rem;font-weight:500;line-height:1.2}.sched-row__name[data-astro-cid-uitjn5li] a[data-astro-cid-uitjn5li]{color:inherit;transition:color var(--dur-fast) var(--ease-out);text-decoration:none}.sched-row__name[data-astro-cid-uitjn5li] a[data-astro-cid-uitjn5li]:after{content:"";position:absolute;inset:0}.sched-row__note[data-astro-cid-uitjn5li]{font-family:var(--font-sans);color:var(--color-text);margin:0;font-size:.875rem;line-height:1.5}.sched-row__meta[data-astro-cid-uitjn5li]{font-family:var(--font-sans);color:var(--color-text-muted);flex-wrap:wrap;gap:.25rem 1rem;margin:0;font-size:.8125rem;line-height:1.5;display:flex}.sched-row__venue[data-astro-cid-uitjn5li]{color:var(--color-text-muted);z-index:1;position:relative}a[data-astro-cid-uitjn5li].sched-row__venue{text-decoration-color:var(--color-hairline);text-underline-offset:3px}a[data-astro-cid-uitjn5li].sched-row__venue:hover,a[data-astro-cid-uitjn5li].sched-row__venue:focus-visible{color:var(--color-accent)}.sched-row__doors[data-astro-cid-uitjn5li]{font-variant-numeric:tabular-nums}.sched-row__meta-label[data-astro-cid-uitjn5li]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-subtle);font-size:.625rem;font-weight:500}.sched-row__price[data-astro-cid-uitjn5li]{font-family:var(--font-sans);color:var(--color-text-muted);grid-area:price;align-items:baseline;gap:.5rem;margin:0;font-size:.8125rem;display:flex}@media (width>=40rem){.sched-row__price[data-astro-cid-uitjn5li]{text-align:right;flex-direction:column;align-items:flex-end;gap:.125rem}}.sched-row__amount[data-astro-cid-uitjn5li]{font-family:var(--font-display);color:var(--color-text);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;font-size:1.0625rem;line-height:1.2}.sched-row__go[data-astro-cid-uitjn5li]{width:1.5rem;height:1.5rem;color:var(--color-text-subtle);z-index:1;transition:color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);grid-area:go;align-self:center;place-items:center;display:grid;position:relative}.sched-row[data-astro-cid-uitjn5li]:hover .sched-row__go[data-astro-cid-uitjn5li],.sched-row[data-astro-cid-uitjn5li]:focus-within .sched-row__go[data-astro-cid-uitjn5li]{color:var(--color-accent);transform:translate(2px)}@media (prefers-reduced-motion:reduce){.sched-row__go[data-astro-cid-uitjn5li],.sched-row__name[data-astro-cid-uitjn5li] a[data-astro-cid-uitjn5li]{transition:none}.sched-row[data-astro-cid-uitjn5li]:hover .sched-row__go[data-astro-cid-uitjn5li]{transform:none}}.week-band[data-astro-cid-5ckuzp6w]{margin-top:clamp(2.5rem,5vw,3.5rem)}.week-band[data-astro-cid-5ckuzp6w]:first-child,.schedule-note[data-astro-cid-5ckuzp6w]+.week-band[data-astro-cid-5ckuzp6w]{margin-top:0}.week-band__title[data-astro-cid-5ckuzp6w]{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-text);border-bottom:1px solid var(--color-border-subtle);margin:0;padding-bottom:.75rem;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:500;line-height:1.1}.week-band__note[data-astro-cid-5ckuzp6w]{font-family:var(--font-sans);color:var(--color-text-muted);max-width:42rem;margin:1rem 0 0;font-size:.9375rem;line-height:1.6}.week-band__rows[data-astro-cid-5ckuzp6w]>.sched-row:first-child{border-top:0}.schedule-note[data-astro-cid-5ckuzp6w]{font-family:var(--font-sans);letter-spacing:.02em;color:var(--color-text-subtle);margin:0 0 1.25rem;font-size:.8125rem}.schedule-outro[data-astro-cid-5ckuzp6w]{border-top:1px solid var(--color-border-subtle);margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:clamp(1.5rem,3vw,2rem)}.schedule-outro[data-astro-cid-5ckuzp6w] h2[data-astro-cid-5ckuzp6w]{font-family:var(--font-display);letter-spacing:-.025em;margin:0 0 .75rem;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:500;line-height:1.1}
