.vDK-ZW_hero{--focus-ring:var(--focus-ring-on-dark);isolation:isolate;background:var(--brand-background);color:var(--text-white);position:relative;overflow:hidden}.vDK-ZW_backdrop{z-index:-2;object-fit:cover;filter:blur(48px)saturate(1.3);opacity:.45;transform:scale(1.3)}.vDK-ZW_hero:after{content:"";z-index:-1;background:linear-gradient(90deg, var(--brand-background) 0%, color-mix(in srgb, var(--brand-background) 70%, transparent) 100%), linear-gradient(0deg, var(--brand-background) 0%, transparent 40%);position:absolute;inset:0}.vDK-ZW_posterLayout{gap:var(--space-8);padding-block:var(--space-8) var(--space-10);align-items:center;display:grid}.vDK-ZW_poster{aspect-ratio:4/5;border-radius:var(--radius-xl);background:var(--surface-bg-black);width:100%;max-width:400px;box-shadow:0 24px 64px #00000073, 0 0 0 1px color-mix(in srgb, var(--text-white) 10%, transparent);position:relative;overflow:hidden}.vDK-ZW_posterFallback{padding:var(--space-6);font-size:var(--fs-24);font-weight:var(--fw-bold);align-items:flex-end;display:flex;position:absolute;inset:0}.vDK-ZW_img{object-fit:cover;object-position:50% 20%}.vDK-ZW_gridLayout{gap:var(--space-6);padding-block:var(--space-6) var(--space-8);display:grid}.vDK-ZW_gallery{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vDK-ZW_big,.vDK-ZW_small{aspect-ratio:4/3;border-radius:var(--radius-md);background:var(--surface-bg-black);position:relative;overflow:hidden}.vDK-ZW_small{display:none}.vDK-ZW_details{gap:var(--space-4);min-width:0;display:grid}.vDK-ZW_category{height:28px;padding:0 var(--space-3);border:1px solid color-mix(in srgb, var(--text-white) 24%, transparent);border-radius:var(--radius-full);font-size:var(--fs-12);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;justify-self:start;align-items:center;display:inline-flex}.vDK-ZW_title{font-size:var(--fs-32);line-height:var(--lh-130);letter-spacing:-.01em;text-wrap:balance}.vDK-ZW_artists{color:var(--text-primary);font-weight:var(--fw-semibold)}.vDK-ZW_meta{gap:var(--space-3);color:var(--text-white-secondary);padding:0;list-style:none;display:grid}.vDK-ZW_meta li{align-items:flex-start;gap:var(--space-3);display:flex}.vDK-ZW_meta svg{color:var(--icon-primary);flex:none;margin-top:2px}.vDK-ZW_meta a{color:var(--text-white-secondary)}.vDK-ZW_meta a:hover{color:var(--text-white)}.vDK-ZW_actions{margin-top:var(--space-2)}.vDK-ZW_cta{min-height:52px;padding:0 var(--space-8);border-radius:var(--radius-full);background:var(--brand-primary);color:var(--text-on-primary);font-weight:var(--fw-semibold);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.vDK-ZW_cta:hover{background:var(--brand-primary-hover);color:var(--text-on-primary)}@media (max-width:599px){.vDK-ZW_wideOnly{display:none}}.vDK-ZW_status{min-height:48px;padding:0 var(--space-6);border-radius:var(--radius-full);background:color-mix(in srgb, var(--text-white) 12%, transparent);font-weight:var(--fw-semibold);align-items:center;display:inline-flex}@media (min-width:900px){.vDK-ZW_posterLayout{gap:var(--space-16);padding-block:var(--space-12);grid-template-columns:400px minmax(0,1fr)}.vDK-ZW_title{font-size:2.5rem;line-height:1.15}.vDK-ZW_gallery{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:2fr 2fr 1fr 1fr}.vDK-ZW_big{aspect-ratio:auto;grid-row:span 2;min-height:320px}.vDK-ZW_small{aspect-ratio:auto;display:block}}
.OAJ6vG_seating{align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);padding:var(--space-3);border:1px solid var(--secondary-border);border-radius:var(--radius-lg);color:var(--text-dark);text-decoration:none;display:flex}.OAJ6vG_seating:hover{border-color:var(--text-dark);color:var(--text-dark)}.OAJ6vG_seatingThumb{border-radius:var(--radius-md);background:var(--surface-bg-white);flex:none;width:96px;height:64px;position:relative;overflow:hidden}.OAJ6vG_seatingImg{object-fit:cover}.OAJ6vG_seatingText{gap:2px;min-width:0;display:grid}.OAJ6vG_seatingText span{font-size:var(--fs-14);color:var(--text-tertiary)}.OAJ6vG_seatingIcon{color:var(--text-tertiary);flex:none;margin-left:auto}.OAJ6vG_terms{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--secondary-border)}.OAJ6vG_termsHeading{font-size:var(--fs-16);line-height:var(--lh-130);font-weight:var(--fw-semibold)}.OAJ6vG_termsToggle{display:none}.OAJ6vG_termsBody{margin-top:var(--space-3);max-width:68ch;color:var(--text-secondary);font-size:var(--fs-14);line-height:var(--lh-150)}.OAJ6vG_termsBody>*+*{margin-top:var(--space-3)}.OAJ6vG_termsBody ul,.OAJ6vG_termsBody ol{padding-left:var(--space-5)}.OAJ6vG_termsBody a{overflow-wrap:anywhere}@media (max-width:599px){.OAJ6vG_termsTitle{display:none}.OAJ6vG_termsToggle{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap-min);color:var(--text-dark);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.OAJ6vG_chevron{transition:transform var(--duration-fast) var(--ease-out);flex:none}.OAJ6vG_termsToggle[aria-expanded=true] .OAJ6vG_chevron{transform:rotate(180deg)}.OAJ6vG_termsBody{display:none}.OAJ6vG_termsBody.OAJ6vG_termsOpen{display:block}.OAJ6vG_seatingThumb{width:72px;height:48px}}@media (prefers-reduced-motion:reduce){.OAJ6vG_chevron{transition:none}}
