.arch-grid[data-astro-cid-qma2cssl]{grid-template-columns:repeat(3,1fr)}.arch[data-astro-cid-qma2cssl]{padding:1.75rem 1.6rem 2rem}.arch__icon[data-astro-cid-qma2cssl]{display:grid;place-items:center;width:52px;height:52px;background:var(--rwl-accent-soft);color:var(--rwl-accent);font-size:1.4rem;margin-bottom:1rem;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)}.arch__count[data-astro-cid-qma2cssl]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;color:var(--rwl-accent);margin:0 0 .3rem}.arch[data-astro-cid-qma2cssl] h3[data-astro-cid-qma2cssl]{margin-bottom:.5rem}.arch[data-astro-cid-qma2cssl] p[data-astro-cid-qma2cssl]:last-child{margin:0}.venues[data-astro-cid-qma2cssl]{border-top:1px solid var(--rwl-line);scroll-margin-top:80px}.venue-grid[data-astro-cid-qma2cssl]{grid-template-columns:repeat(4,1fr)}.venue[data-astro-cid-qma2cssl]{display:flex;flex-direction:column;overflow:hidden}.venue__img[data-astro-cid-qma2cssl]{display:block;aspect-ratio:16 / 9;background:var(--rwl-surface-2) center / cover no-repeat;border-bottom:1px solid var(--rwl-line)}.venue__slides[data-astro-cid-qma2cssl]{position:relative;overflow:hidden}.venue__slide[data-astro-cid-qma2cssl]{position:absolute;inset:0;background:center / cover no-repeat;opacity:0;transition:opacity 1.2s ease}.venue__slide[data-astro-cid-qma2cssl].is-on{opacity:1}@media (prefers-reduced-motion: reduce){.venue__slide[data-astro-cid-qma2cssl]{transition:none}}.venue__body[data-astro-cid-qma2cssl]{display:flex;flex-direction:column;gap:.2rem;padding:1rem 1.15rem 1.1rem}.venue__name[data-astro-cid-qma2cssl]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:1.05rem;line-height:1.2}.venue__town[data-astro-cid-qma2cssl]{color:var(--rwl-muted);font-size:.85rem}.venue__stats[data-astro-cid-qma2cssl]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.1em;font-size:.7rem;color:var(--rwl-accent);margin-top:.35rem}.venue[data-astro-cid-qma2cssl]:hover .venue__name[data-astro-cid-qma2cssl]{color:var(--rwl-accent)}@media (max-width: 1000px){.venue-grid[data-astro-cid-qma2cssl]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 720px){.venue-grid[data-astro-cid-qma2cssl]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 460px){.venue-grid[data-astro-cid-qma2cssl]{grid-template-columns:1fr}}#promotions[data-astro-cid-qma2cssl]{scroll-margin-top:80px}.promo[data-astro-cid-qma2cssl]{position:relative;min-height:118px}.promo__logo[data-astro-cid-qma2cssl]{position:absolute;inset:.6rem;z-index:0;pointer-events:none;background:right center / contain no-repeat;opacity:.22;transition:opacity .2s ease}.promo[data-astro-cid-qma2cssl]:hover .promo__logo[data-astro-cid-qma2cssl]{opacity:.35}.promo__body[data-astro-cid-qma2cssl]{position:relative;z-index:1}.promo[data-astro-cid-qma2cssl] .venue__name[data-astro-cid-qma2cssl]{font-size:1.5rem}.promo__former[data-astro-cid-qma2cssl]{font-style:italic;font-size:.8rem}.promo__region[data-astro-cid-qma2cssl]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;color:var(--rwl-accent);margin-top:.3rem}.shows-grid[data-astro-cid-qma2cssl]{grid-template-columns:repeat(3,1fr)}.show[data-astro-cid-qma2cssl]{display:flex;align-items:center;gap:.85rem;padding:1rem 1.2rem}.show__year[data-astro-cid-qma2cssl]{font-family:var(--font-display);font-weight:700;color:var(--rwl-accent);font-size:.95rem;min-width:3.2ch}.show__title[data-astro-cid-qma2cssl]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:1.05rem;flex:1}.show__watch[data-astro-cid-qma2cssl]{font-size:.7rem;letter-spacing:.06em;color:var(--rwl-accent);white-space:nowrap}@media (max-width: 820px){.shows-grid[data-astro-cid-qma2cssl]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 520px){.shows-grid[data-astro-cid-qma2cssl]{grid-template-columns:1fr}}.themes[data-astro-cid-qma2cssl]{border-top:1px solid var(--rwl-line);background:var(--rwl-black)}.theme-chips[data-astro-cid-qma2cssl]{list-style:none;display:flex;flex-wrap:wrap;gap:.6rem;padding:0;margin:0}.theme-chips[data-astro-cid-qma2cssl] li[data-astro-cid-qma2cssl]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;color:var(--rwl-muted);border:1px solid var(--rwl-line);padding:.4rem .9rem}.theme-chips__more[data-astro-cid-qma2cssl]{color:var(--rwl-accent)!important;border-color:var(--rwl-accent)!important}.contribute[data-astro-cid-qma2cssl]{border-top:1px solid var(--rwl-line)}@media (max-width: 860px){.arch-grid[data-astro-cid-qma2cssl]{grid-template-columns:1fr}}
