.UBdX3W_section{background:var(--color-bg);padding-bottom:clamp(3rem,6vw,5rem)}.UBdX3W_head{max-width:44rem;margin-bottom:clamp(2.5rem,5vw,3.5rem)}.UBdX3W_h1{letter-spacing:-.02em;margin-bottom:1.25rem;font-size:clamp(2rem,4.5vw,3rem)}.UBdX3W_lead{color:var(--color-text);font-size:1.1rem;line-height:1.6}.UBdX3W_venue{margin-bottom:clamp(2.5rem,5vw,4rem)}.UBdX3W_venue:last-child{margin-bottom:0}.UBdX3W_venueHead{max-width:44rem;margin-bottom:clamp(1.25rem,3vw,2rem)}.UBdX3W_h2{letter-spacing:-.01em;margin-bottom:.25rem;font-size:clamp(1.6rem,3.4vw,2rem)}.UBdX3W_venueName{font-family:var(--font-label), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);margin-bottom:.85rem;font-size:.8rem;font-weight:600}.UBdX3W_venueIntro{color:var(--color-text);margin-bottom:.85rem;font-size:1rem;line-height:1.6}.UBdX3W_grid{columns:3;column-gap:.85rem}.UBdX3W_tile{break-inside:avoid;border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--color-calm) 25%, transparent);background:color-mix(in srgb, var(--color-calm) 12%, var(--color-bg));margin-bottom:.85rem;overflow:hidden}.UBdX3W_image{width:100%;height:auto;display:block}@media (max-width:1100px){.UBdX3W_grid{columns:2}}@media (max-width:640px){.UBdX3W_grid{columns:1}}
