.promote-box[data-astro-cid-cio4skwd]{margin:var(--space-8, 32px) 0;padding:var(--space-4, 16px) var(--space-5, 20px);border-radius:var(--radius-lg, 12px);background:var(--surface, #fff);border:1.5px solid var(--accent, #ff9a3c);color:var(--ink, #14201b)}.promote-box[data-astro-cid-cio4skwd] h2[data-astro-cid-cio4skwd]{margin:0 0 6px;font-size:1.15rem}.promote-box[data-astro-cid-cio4skwd] p[data-astro-cid-cio4skwd]{margin:0 0 8px;color:var(--ink-muted, #4a5852)}.promote-actions[data-astro-cid-cio4skwd]{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;margin:12px 0 0!important}.promote-box[data-astro-cid-cio4skwd] a[data-astro-cid-cio4skwd]:not(.bw-btn){color:var(--brand, #234f3e);font-weight:600}.reader-prompt[data-astro-cid-xjoalgmw]>[data-astro-cid-xjoalgmw][data-for]{margin:var(--space-8, 32px) 0}.reader-prompt__row[data-astro-cid-xjoalgmw]{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;margin-top:var(--space-1, 4px)!important}.reader-prompt[data-astro-cid-xjoalgmw] .bw-cta[data-astro-cid-xjoalgmw] a[data-astro-cid-xjoalgmw]:not(.bw-btn){color:var(--on-brand);font-weight:600}.reader-prompt__thanks[data-astro-cid-xjoalgmw]{margin:0;padding:var(--space-3, 12px) var(--space-4, 16px);border-radius:var(--radius-lg, 12px);background:var(--surface, #fff);border:1px solid var(--line, #dfe3dc)}.reader-prompt__thanks[data-astro-cid-xjoalgmw] a[data-astro-cid-xjoalgmw]{color:var(--brand, #234f3e);font-weight:600}.ev-tools[data-astro-cid-aij3fers]{display:flex;gap:10px}.ev-menu[data-astro-cid-aij3fers]{position:relative;flex:1 1 0}.ev-menu[data-astro-cid-aij3fers] summary[data-astro-cid-aij3fers]{list-style:none;width:100%;min-height:44px;gap:8px;cursor:pointer}.ev-menu[data-astro-cid-aij3fers] summary[data-astro-cid-aij3fers]::-webkit-details-marker{display:none}.ev-menu[data-astro-cid-aij3fers][open] summary[data-astro-cid-aij3fers]{background:var(--brand-tint)}.ev-menu__list[data-astro-cid-aij3fers]{position:absolute;z-index:20;top:calc(100% + 6px);left:0;min-width:100%;width:max-content;max-width:min(280px,calc(100vw - 32px));margin:0;padding:6px;list-style:none;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-raised)}.ev-menu[data-astro-cid-aij3fers]:last-child .ev-menu__list[data-astro-cid-aij3fers]{left:auto;right:0}.ev-menu__list[data-astro-cid-aij3fers] a[data-astro-cid-aij3fers],.ev-menu__list[data-astro-cid-aij3fers] button[data-astro-cid-aij3fers]{display:flex;align-items:center;width:100%;min-height:var(--tap-min);padding:8px 12px;border:0;border-radius:var(--radius-sm);background:none;color:var(--ink);font:inherit;font-size:15px;font-weight:600;text-align:left;text-decoration:none;cursor:pointer}.ev-menu__list[data-astro-cid-aij3fers] a[data-astro-cid-aij3fers]:hover,.ev-menu__list[data-astro-cid-aij3fers] button[data-astro-cid-aij3fers]:hover,.ev-menu__list[data-astro-cid-aij3fers] a[data-astro-cid-aij3fers]:focus-visible,.ev-menu__list[data-astro-cid-aij3fers] button[data-astro-cid-aij3fers]:focus-visible{background:var(--brand-tint);color:var(--brand)}.report[data-astro-cid-evg3az2x]{border-top:1px solid var(--line);padding-top:14px}.report[data-astro-cid-evg3az2x] summary[data-astro-cid-evg3az2x]{display:inline-flex;align-items:center;gap:8px;min-height:var(--tap-min);cursor:pointer;color:var(--ink-muted);font-size:14px;font-weight:600;list-style:none}.report[data-astro-cid-evg3az2x] summary[data-astro-cid-evg3az2x]::-webkit-details-marker{display:none}.report[data-astro-cid-evg3az2x] summary[data-astro-cid-evg3az2x]:hover{color:var(--brand);text-decoration:underline}.report[data-astro-cid-evg3az2x][open] summary[data-astro-cid-evg3az2x]{color:var(--brand)}.report__form[data-astro-cid-evg3az2x]{display:flex;flex-direction:column;gap:6px;margin-top:8px;padding:var(--space-4);background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);max-width:560px}.report__form[data-astro-cid-evg3az2x] .bw-label[data-astro-cid-evg3az2x]{margin-top:8px}.report__form[data-astro-cid-evg3az2x] .bw-btn[data-astro-cid-evg3az2x]{align-self:flex-start;margin-top:8px;min-width:120px}.report__intro[data-astro-cid-evg3az2x]{margin:0;font-size:15px;color:var(--ink-muted)}.report__opt[data-astro-cid-evg3az2x]{font-weight:400;color:var(--ink-muted)}.report__hp[data-astro-cid-evg3az2x]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.report__msg[data-astro-cid-evg3az2x]{margin:4px 0 0;font-size:14px;min-height:1em}.report__msg[data-astro-cid-evg3az2x]:empty{display:none}.report__msg[data-astro-cid-evg3az2x].is-error{color:var(--danger);font-weight:600}.report__done{margin:0;font-weight:600;color:var(--success)}.ev-page[data-astro-cid-jugqba64]{padding-top:0;gap:0}.back[data-astro-cid-jugqba64]{display:inline-flex;align-items:center;gap:6px;min-height:var(--tap-min);font-size:14px;font-weight:600;text-decoration:none;align-self:flex-start}.back[data-astro-cid-jugqba64]:hover{text-decoration:underline}.ev[data-astro-cid-jugqba64]{display:flex;flex-direction:column;gap:18px;min-width:0}.ev-media[data-astro-cid-jugqba64]{margin:0 calc(-1 * var(--space-4));aspect-ratio:16 / 9;max-height:460px;background:var(--placeholder);overflow:hidden}.ev-media[data-astro-cid-jugqba64] img[data-astro-cid-jugqba64]{width:100%;height:100%;object-fit:cover;display:block}.ev-media__venue[data-astro-cid-jugqba64]{margin:0;width:100%;height:100%;position:relative}.ev-media__credit[data-astro-cid-jugqba64]{position:absolute;right:0;bottom:0;max-width:100%;padding:2px 8px;font:400 11px/16px var(--font-sans);color:#fff;background:#0000008c;border-top-left-radius:6px}.ev-media__empty[data-astro-cid-jugqba64]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#6b6150}.badges[data-astro-cid-jugqba64]{display:flex;gap:8px;flex-wrap:wrap}h1[data-astro-cid-jugqba64]{margin:0;font-size:34px}.ev-cols[data-astro-cid-jugqba64]{display:flex;flex-direction:column;gap:18px}.ev-facts[data-astro-cid-jugqba64]{display:flex;flex-direction:column;gap:12px}.facts[data-astro-cid-jugqba64]{margin:0;background:var(--surface);border-radius:var(--radius-lg);padding:4px 16px;box-shadow:var(--shadow-card)}.fact[data-astro-cid-jugqba64]{display:flex;gap:12px;padding:12px 0;color:var(--brand)}.fact[data-astro-cid-jugqba64]+.fact[data-astro-cid-jugqba64]{border-top:1px solid var(--line)}.fact[data-astro-cid-jugqba64] svg[data-astro-cid-jugqba64]{flex:none}.fact[data-astro-cid-jugqba64] dd[data-astro-cid-jugqba64]{margin:0;display:flex;flex-direction:column;gap:2px;color:var(--ink)}.fact__main[data-astro-cid-jugqba64]{font-size:16px;font-weight:600}.fact__sub[data-astro-cid-jugqba64]{font-size:14px;color:var(--ink-muted)}.fact__link[data-astro-cid-jugqba64]{font-size:14px;font-weight:600;margin-top:2px}.fact__links[data-astro-cid-jugqba64]{display:flex;flex-wrap:wrap;gap:0 14px}.fact__venue[data-astro-cid-jugqba64]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.fact__venue[data-astro-cid-jugqba64]:hover{text-decoration-color:var(--brand)}.ev-actions[data-astro-cid-jugqba64]{display:flex;gap:10px}.ev-actions[data-astro-cid-jugqba64] .bw-btn[data-astro-cid-jugqba64]{flex:1 1 0;min-height:48px}.ev-body[data-astro-cid-jugqba64]{display:flex;flex-direction:column;gap:22px;min-width:0}.ev-body[data-astro-cid-jugqba64] h2[data-astro-cid-jugqba64]{margin:0 0 8px;font-size:18px;font-weight:700}.about[data-astro-cid-jugqba64],.related[data-astro-cid-jugqba64]{background:var(--surface);border-radius:var(--radius-lg);padding:var(--space-4);box-shadow:var(--shadow-card)}.about[data-astro-cid-jugqba64] p[data-astro-cid-jugqba64]:last-child{margin-bottom:0}.why[data-astro-cid-jugqba64]{background:var(--brand-tint);border-left:4px solid var(--accent);border-radius:var(--radius-lg);padding:var(--space-4)}.ev-body[data-astro-cid-jugqba64] .why__label[data-astro-cid-jugqba64]{margin:0 0 6px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand)}.why__text[data-astro-cid-jugqba64]{margin:0;font-size:18px;line-height:1.5;font-weight:600;color:var(--ink);max-width:var(--text-max)}.ev-body[data-astro-cid-jugqba64] .why__label[data-astro-cid-jugqba64]{display:flex;align-items:center;gap:6px}.why__info[data-astro-cid-jugqba64]{position:relative;display:inline-flex;color:var(--ink-muted);cursor:help;border-radius:50%}.why__info[data-astro-cid-jugqba64]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.why__info[data-astro-cid-jugqba64]:after{content:attr(data-tip);position:absolute;left:-40px;bottom:calc(100% + 8px);width:max-content;max-width:240px;padding:6px 10px;border-radius:var(--radius-sm);background:var(--ink);color:var(--bg);font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;line-height:1.4;opacity:0;pointer-events:none;transition:opacity .15s;z-index:2}.why__info[data-astro-cid-jugqba64]:hover:after,.why__info[data-astro-cid-jugqba64]:focus:after{opacity:1}.about[data-astro-cid-jugqba64] p[data-astro-cid-jugqba64]{margin:0 0 12px;font-size:16px;line-height:1.6;max-width:var(--text-max)}.dates[data-astro-cid-jugqba64]{list-style:none;margin:0;padding:0 14px;background:var(--surface);border-radius:10px}.dates[data-astro-cid-jugqba64] li[data-astro-cid-jugqba64]{display:flex;justify-content:space-between;gap:12px;padding:12px 0;font-size:15px}.dates[data-astro-cid-jugqba64] li[data-astro-cid-jugqba64]+li[data-astro-cid-jugqba64]{border-top:1px solid var(--line)}.muted[data-astro-cid-jugqba64]{color:var(--ink-muted)}.cancel[data-astro-cid-jugqba64]{color:var(--danger);font-weight:600}.map[data-astro-cid-jugqba64]{background:var(--surface);border-radius:var(--radius-lg);padding:var(--space-4);box-shadow:var(--shadow-card)}.map__frame[data-astro-cid-jugqba64]{aspect-ratio:16 / 10;max-height:360px;width:100%;border-radius:var(--radius-md);overflow:hidden;background:var(--placeholder)}.map__frame[data-astro-cid-jugqba64] iframe[data-astro-cid-jugqba64]{width:100%;height:100%;border:0;display:block}.map__foot[data-astro-cid-jugqba64]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin:10px 0 0;font-size:14px;color:var(--ink-muted)}.map__foot[data-astro-cid-jugqba64] a[data-astro-cid-jugqba64]{font-weight:600}.related[data-astro-cid-jugqba64]{display:flex;flex-direction:column;gap:4px;margin-top:8px}.related__grid[data-astro-cid-jugqba64]{display:flex;flex-direction:column}.mini[data-astro-cid-jugqba64]{display:flex;gap:12px;padding:12px 0;color:var(--ink);text-decoration:none}.mini[data-astro-cid-jugqba64]+.mini[data-astro-cid-jugqba64]{border-top:1px solid var(--line)}.mini[data-astro-cid-jugqba64] img[data-astro-cid-jugqba64],.mini__img[data-astro-cid-jugqba64]{width:72px;height:54px;flex:none;border-radius:var(--radius-sm);object-fit:cover;background:var(--placeholder);display:block}.mini__text[data-astro-cid-jugqba64]{display:flex;flex-direction:column;gap:3px;min-width:0}.mini__title[data-astro-cid-jugqba64]{font-size:16px;font-weight:700;line-height:1.25}.mini[data-astro-cid-jugqba64]:hover .mini__title[data-astro-cid-jugqba64]{text-decoration:underline}.mini__sub[data-astro-cid-jugqba64]{font-size:13px;color:var(--ink-muted)}@media(min-width:768px){.ev-media[data-astro-cid-jugqba64]{margin:0;border-radius:var(--radius-lg)}}@media(min-width:1024px){.ev[data-astro-cid-jugqba64]{gap:20px}h1[data-astro-cid-jugqba64]{font-size:48px}.ev-cols[data-astro-cid-jugqba64]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:32px;align-items:start}.ev-facts[data-astro-cid-jugqba64]{grid-column:2;grid-row:1;position:sticky;top:var(--space-4)}.ev-body[data-astro-cid-jugqba64]{grid-column:1;grid-row:1}.ev-actions[data-astro-cid-jugqba64]{flex-direction:column}.about[data-astro-cid-jugqba64],.related[data-astro-cid-jugqba64],.map[data-astro-cid-jugqba64],.why[data-astro-cid-jugqba64]{padding:var(--space-5) var(--space-6)}.related__grid[data-astro-cid-jugqba64]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:12px}.mini[data-astro-cid-jugqba64]{flex-direction:column;gap:8px;padding:0}.mini[data-astro-cid-jugqba64]+.mini[data-astro-cid-jugqba64]{border-top:0}.mini[data-astro-cid-jugqba64] img[data-astro-cid-jugqba64],.mini__img[data-astro-cid-jugqba64]{width:100%;height:auto;aspect-ratio:16 / 9;border-radius:var(--radius-md)}}
