.hero[data-astro-cid-ge2uvauf]{--p:0;height:145svh;position:relative}.hero-stage[data-astro-cid-ge2uvauf]{height:100svh;padding:calc(var(--bar-height) + 32px) var(--gutter) clamp(40px, 7vw, 80px);isolation:isolate;text-align:center;justify-content:center;align-items:center;display:flex;position:sticky;top:0;overflow:hidden}.hero-bg[data-astro-cid-ge2uvauf]{z-index:-2;object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0}.hero-shade[data-astro-cid-ge2uvauf]{z-index:-1;opacity:calc(1 - var(--p) * .85);background:#0c06058c;position:absolute;inset:0}.hero-content[data-astro-cid-ge2uvauf]{width:100%;max-width:1300px;transform:translateY(calc(var(--p) * -4vh));flex-direction:column;align-items:center;display:flex}.hero[data-astro-cid-ge2uvauf].is-breaking .hero-content[data-astro-cid-ge2uvauf]{--line:calc((1 - var(--p)) * 6px);-webkit-mask-image:repeating-linear-gradient(to bottom, #000 0 var(--line), transparent var(--line) 6px);mask-image:repeating-linear-gradient(to bottom, #000 0 var(--line), transparent var(--line) 6px)}.hero[data-astro-cid-ge2uvauf].is-gone .hero-content[data-astro-cid-ge2uvauf]{visibility:hidden}@media (prefers-reduced-motion:reduce){.hero[data-astro-cid-ge2uvauf]{height:auto}.hero-stage[data-astro-cid-ge2uvauf]{height:auto;min-height:100svh;position:relative}}.cover[data-astro-cid-ge2uvauf]{aspect-ratio:1928/2048;object-fit:cover;width:240px;height:auto;margin:4px 0 28px;box-shadow:0 18px 40px #0000008c}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{margin-bottom:14px;font-size:clamp(3.5rem,13vw,8rem);line-height:.85}.hero-artist[data-astro-cid-ge2uvauf]{letter-spacing:.3em;text-transform:uppercase;margin:0;font-size:.9rem;font-weight:700}.hero-actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}@media (width>=1024px){.cover[data-astro-cid-ge2uvauf]{width:320px}}.video[data-astro-cid-yngxbivw]{scroll-margin-top:var(--bar-height);background:#000}.video-frame[data-astro-cid-yngxbivw]{width:min(100%, calc((100svh - var(--bar-height)) * 16 / 9));aspect-ratio:16/9;margin:0 auto}.video-frame[data-astro-cid-yngxbivw] iframe[data-astro-cid-yngxbivw]{border:0;width:100%;height:100%;display:block}.shows[data-astro-cid-rkqbbcqn]{border-top:2px solid var(--text);margin:0 auto;padding:0;list-style:none}.show[data-astro-cid-rkqbbcqn]{border-bottom:1px solid var(--border);padding:28px 0}.show-venue[data-astro-cid-rkqbbcqn]{font-size:clamp(2rem,7vw,3.5rem);line-height:1}.show-city[data-astro-cid-rkqbbcqn]{color:var(--muted)}.sold-out[data-astro-cid-rkqbbcqn]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:10px 0;font-size:.85rem;font-weight:700;text-decoration:line-through;display:inline-block}.door[data-astro-cid-rkqbbcqn]{color:var(--muted);padding:10px 0;font-size:.9rem;display:inline-block}@media (width<=699px){.show[data-astro-cid-rkqbbcqn]{text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:10px 1.2em;display:flex}.show-place[data-astro-cid-rkqbbcqn]{display:contents}.show-date[data-astro-cid-rkqbbcqn],.show-city[data-astro-cid-rkqbbcqn]{letter-spacing:.16em;text-transform:uppercase;font-size:.8rem;font-weight:700}.show-date[data-astro-cid-rkqbbcqn]{color:var(--link);white-space:nowrap;gap:.4em;display:flex}.show-city[data-astro-cid-rkqbbcqn]{white-space:nowrap;order:1}.show-venue[data-astro-cid-rkqbbcqn]{flex-basis:100%;order:2}.show-action[data-astro-cid-rkqbbcqn]{flex-basis:100%;order:3;margin-top:6px}}@media (width>=700px){.show[data-astro-cid-rkqbbcqn]{grid-template-columns:120px 1fr auto;align-items:center;gap:32px;padding:24px 0;display:grid}.show-date[data-astro-cid-rkqbbcqn]{flex-direction:column;line-height:1;display:flex}.show-day[data-astro-cid-rkqbbcqn]{font-family:var(--font-display);order:-1;font-size:3rem}.show-month[data-astro-cid-rkqbbcqn],.show-weekday[data-astro-cid-rkqbbcqn]{letter-spacing:.14em;text-transform:uppercase;margin-top:6px;font-size:.75rem;font-weight:700}.show-weekday[data-astro-cid-rkqbbcqn]{color:var(--muted);order:1;margin-top:4px}.show-place[data-astro-cid-rkqbbcqn]{flex-direction:column;min-width:0;display:flex}.show-venue[data-astro-cid-rkqbbcqn]{font-size:clamp(1.5rem,4vw,2.25rem);line-height:1.05}}.empty[data-astro-cid-rkqbbcqn]{border-top:2px solid var(--text);text-align:center;max-width:760px;margin:0 auto;padding-top:24px;font-size:1.15rem}.empty[data-astro-cid-rkqbbcqn] p[data-astro-cid-rkqbbcqn]{margin:0 0 8px}.track[data-astro-cid-rj65ajc3]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:0 max(var(--gutter), calc(50% - 160px)) 16px;scrollbar-width:none;gap:12px;margin:0;list-style:none;display:flex;overflow-x:auto}.track[data-astro-cid-rj65ajc3]::-webkit-scrollbar{display:none}.track[data-astro-cid-rj65ajc3] li[data-astro-cid-rj65ajc3]{scroll-snap-align:center;flex:none}.track[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{object-fit:cover;background:var(--surface);width:auto;max-width:85vw;height:clamp(300px,62vh,460px)}.gallery-arrows[data-astro-cid-rj65ajc3]{justify-content:center;gap:8px;margin-top:24px;display:flex}.arrow[data-astro-cid-rj65ajc3]{width:52px;height:52px;color:var(--text);border:2px solid var(--text);background:0 0;font-size:1.4rem;line-height:1}.arrow[data-astro-cid-rj65ajc3]:hover:not(:disabled){background:var(--text);color:var(--bg)}.arrow[data-astro-cid-rj65ajc3]:disabled{opacity:.3}
