.event-detail[data-v-408677e1]{background:#fff;color:var(--B,#2A2D35);padding:48px 48px 80px;font-family:Inter,sans-serif}a[data-v-408677e1]{color:inherit}article[data-v-408677e1]{margin-top:32px;border-top:4px solid;padding-top:24px}header[data-v-408677e1]{margin-bottom:32px}.category[data-v-408677e1]{display:inline-block;background:var(--B,#2a2d35);color:var(--Y,#faef2b);padding:6px 12px;font:700 13px Oswald,sans-serif;text-transform:uppercase;letter-spacing:.1em}h1[data-v-408677e1]{font:700 clamp(32px,5.5vw,76px)/1.08 Oswald,sans-serif;text-transform:uppercase;margin:16px 0;max-width:24ch;overflow-wrap:anywhere}h2[data-v-408677e1]{font:700 24px/1.2 Oswald,sans-serif;text-transform:uppercase;margin:0 0 20px}.date[data-v-408677e1]{font:700 18px Oswald,sans-serif;margin:20px 0 0}.venue[data-v-408677e1]{font-size:17px;line-height:1.5}.event-layout[data-v-408677e1]{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);gap:48px;align-items:start}figure[data-v-408677e1]{margin:0 0 36px}figure img[data-v-408677e1]{display:block;width:100%;max-height:560px;object-fit:contain;background:#f5f4ef}figcaption[data-v-408677e1]{font-size:11px;line-height:1.5;color:#64666c;margin-top:8px}.description[data-v-408677e1]{white-space:pre-line;line-height:1.8;font-size:17px;max-width:70ch}.artists[data-v-408677e1]{margin-top:32px}.artists ul[data-v-408677e1]{display:flex;flex-wrap:wrap;gap:8px;padding:0;list-style:none}.artists li[data-v-408677e1]{border:1px solid #dcdde0;padding:8px 12px;font-size:14px}.source[data-v-408677e1]{display:inline-block;margin:24px 0;text-underline-offset:4px}aside[data-v-408677e1]{display:grid;gap:24px}.facts[data-v-408677e1],.tickets[data-v-408677e1]{padding:28px;background:#f5f4ef;border-top:3px solid #2A2D35}.tickets[data-v-408677e1]{background:#2a2d35;color:#fff}dl[data-v-408677e1]{margin:0}dt[data-v-408677e1]{font:700 12px Oswald,sans-serif;text-transform:uppercase;letter-spacing:.08em;margin-top:20px;color:#64666c}dd[data-v-408677e1]{margin:5px 0 0;line-height:1.6;font-size:15px}.address[data-v-408677e1]{display:block;margin-top:8px;color:#64666c}.offers[data-v-408677e1]{padding:0;margin:0;list-style:none}.offers li[data-v-408677e1]{display:flex;justify-content:space-between;align-items:baseline;gap:16px;border-bottom:1px solid #ffffff30;padding:14px 0;font-size:14px}.offers strong[data-v-408677e1]{flex-shrink:0}.price-note[data-v-408677e1]{line-height:1.6;font-size:13px;color:#d7d8dc}.ticket-button[data-v-408677e1]{display:block;margin-top:18px;background:#faef2b;color:#2a2d35;padding:15px 16px;text-align:center;text-decoration:none;font-weight:700;font-size:14px}.ticket-button[data-v-408677e1]:hover{background:#fff477}.notice[data-v-408677e1]{padding:16px;background:#faef2b;font-weight:700}@media(max-width:800px){.event-layout[data-v-408677e1]{grid-template-columns:1fr;gap:32px}.event-detail[data-v-408677e1]{padding:24px 18px 60px}.facts[data-v-408677e1],.tickets[data-v-408677e1]{padding:22px}}
