.venue-poster[data-v-6ff93102]{box-sizing:border-box;background:var(--venue-poster-bg,linear-gradient(160deg,#1c1c1c 0,#000 100%));width:100%;height:100%;color:var(--venue-poster-text,#fff);font-family:var(--venue-heading-font,inherit);flex-direction:column;justify-content:space-between;gap:.75rem;padding:8%;display:flex;overflow:hidden}.venue-poster__venue[data-v-6ff93102],.venue-poster__when[data-v-6ff93102]{letter-spacing:.12em;text-transform:uppercase;opacity:.75;font-size:.75rem}.venue-poster__title[data-v-6ff93102]{text-transform:var(--venue-poster-title-transform,uppercase);color:var(--venue-poster-accent,currentColor);overflow-wrap:anywhere;font-weight:800;line-height:1.05}.venue-poster--lg .venue-poster__title[data-v-6ff93102]{font-size:calc(clamp(1.5rem,4.5vw,2.25rem))}.venue-poster--md .venue-poster__title[data-v-6ff93102]{font-size:calc(clamp(1.25rem,3.5vw,1.75rem))}.venue-poster--sm .venue-poster__title[data-v-6ff93102]{font-size:calc(clamp(1rem,2.6vw,1.3rem))}.venue-share[data-v-dada8333]{cursor:pointer;font:inherit;letter-spacing:.06em;text-transform:uppercase;color:var(--venue-muted-text,#666);background:0 0;border:0;align-items:center;gap:.4rem;padding:0;font-size:.7rem;display:inline-flex}.venue-share[data-v-dada8333]:hover{color:var(--venue-accent,inherit)}.venue-share[data-v-dada8333]:focus-visible{outline:2px solid var(--venue-accent,#111);outline-offset:2px}
