.section-heading[data-astro-cid-ytvomcwp]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:0 var(--gutter)}.section-heading__title[data-astro-cid-ytvomcwp]{margin:0;font-size:var(--text-xl)}.section-heading__link[data-astro-cid-ytvomcwp]{display:inline-flex;align-items:center;min-height:var(--touch-target);color:var(--color-text-muted);font-size:var(--text-sm);text-decoration:none;white-space:nowrap}.hero[data-astro-cid-j7pv25f6]{position:relative;display:grid;align-content:end;min-height:min(640px,88svh);padding:var(--space-6) var(--gutter) var(--space-5);overflow:hidden;background:var(--rbp-onyx);color:var(--rbp-white)}.hero__photo[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:45% center}.hero[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(#11111126 30%,#111111d9)}.hero__stickers[data-astro-cid-j7pv25f6],.hero__text[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.hero__stickers[data-astro-cid-j7pv25f6]{display:grid}.hero[data-astro-cid-j7pv25f6] .hero__logo{width:min(74%,330px);transform:rotate(-7deg);filter:drop-shadow(var(--shadow-sticker))}.hero__tickets[data-astro-cid-j7pv25f6]{justify-self:end;width:min(68%,300px);height:auto;margin-top:-3%;transform:rotate(5deg);filter:drop-shadow(var(--shadow-sticker))}.hero__text[data-astro-cid-j7pv25f6]{margin-top:var(--space-5)}.hero__dates[data-astro-cid-j7pv25f6]{margin:0;font-size:var(--text-3xl)}.hero__place[data-astro-cid-j7pv25f6]{margin:var(--space-2) 0 0;font-size:var(--text-md);font-weight:500}.pills[data-astro-cid-j7pv25f6]{display:flex;gap:var(--space-2);padding:var(--space-5) var(--gutter);overflow-x:auto;scrollbar-width:none}.pill[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;flex:none;min-height:var(--touch-target);padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--rbp-onyx);color:var(--rbp-white);font-size:var(--text-md);text-decoration:none}.section[data-astro-cid-j7pv25f6]{padding-bottom:var(--space-5)}.carousel[data-astro-cid-j7pv25f6]{display:flex;gap:var(--space-3);margin:0;padding:var(--space-2) var(--gutter);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;list-style:none}.carousel__item[data-astro-cid-j7pv25f6]{flex:none;width:78%;max-width:320px;scroll-snap-align:start}.carousel__item--narrow[data-astro-cid-j7pv25f6]{width:44%;max-width:180px}.set-card[data-astro-cid-j7pv25f6]{position:relative;display:block;overflow:hidden;border-radius:var(--radius-lg);background:var(--rbp-onyx);color:var(--rbp-white);text-decoration:none}.set-card__photo[data-astro-cid-j7pv25f6]{width:100%;height:auto;aspect-ratio:7 / 5;object-fit:cover}.set-card__text[data-astro-cid-j7pv25f6]{position:absolute;inset:auto 0 0;display:grid;gap:2px;padding:var(--space-6) var(--space-4) var(--space-3);background:linear-gradient(transparent,#111111d9)}.set-card__when[data-astro-cid-j7pv25f6]{color:var(--color-highlight);font-size:var(--text-sm);font-weight:700}.set-card__name[data-astro-cid-j7pv25f6]{font-size:var(--text-xl)}.set-card__venue[data-astro-cid-j7pv25f6]{font-size:var(--text-sm)}.venue-card[data-astro-cid-j7pv25f6]{display:grid;gap:var(--space-2);height:100%;padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-brand);color:var(--rbp-onyx);text-decoration:none}.venue-card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto}.venue-card__name[data-astro-cid-j7pv25f6]{font-size:var(--text-md)}.statement[data-astro-cid-j7pv25f6]{padding:var(--space-6) var(--gutter);background:var(--color-surface-muted);font-size:var(--text-lg);line-height:1.4}.statement__sticker[data-astro-cid-j7pv25f6]{width:min(80%,300px);height:auto;margin-bottom:var(--space-4);transform:rotate(-2deg)}.statement[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 var(--space-4)}.statement__accent[data-astro-cid-j7pv25f6]{color:var(--rbp-red);font-weight:600}.headliners[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;gap:var(--space-4);padding:var(--space-6) var(--gutter);background:var(--color-highlight);text-align:center}.headliners__sticker[data-astro-cid-j7pv25f6]{width:min(70%,280px);height:auto;transform:rotate(4deg)}.headliners__text[data-astro-cid-j7pv25f6]{margin:0;font-size:var(--text-xl)}.headliners__credit[data-astro-cid-j7pv25f6]{margin:0;font-size:var(--text-sm)}
