.section-divider[data-astro-cid-wujsqgik]{border-top:1px solid var(--color-hairline)}.sub-heading[data-astro-cid-wujsqgik]{font-variation-settings:var(--fvs-row);font-size:clamp(28px,3.4vw,52px);line-height:1;letter-spacing:-.02em;margin-top:10px}.venue-grid[data-astro-cid-wujsqgik]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3vw,36px);align-items:stretch}.free-banner[data-astro-cid-wujsqgik]{background:#f2524414;border:1px solid var(--color-accent);border-left:4px solid var(--color-accent);border-radius:var(--radius-card);padding:clamp(20px,2.5vw,28px);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;margin-bottom:clamp(24px,3vw,36px)}.free-banner__left[data-astro-cid-wujsqgik]{display:flex;flex-direction:column;gap:8px}.free-banner__desc[data-astro-cid-wujsqgik]{max-width:48ch;font-size:15px;line-height:1.5;color:var(--color-text);margin:0}.blinking-alert[data-astro-cid-wujsqgik]{font-variation-settings:var(--fvs-display);font-size:clamp(24px,3vw,38px);font-weight:800;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent);margin:2px 0 0;animation:freeAlertBlink 1.4s infinite ease-in-out}@keyframes freeAlertBlink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.2;transform:scale(.995)}}@media(prefers-reduced-motion:reduce){.blinking-alert[data-astro-cid-wujsqgik]{animation:none;opacity:1}}html[data-motion=paused] .blinking-alert[data-astro-cid-wujsqgik]{animation:none;opacity:1}.venue-panel[data-astro-cid-wujsqgik],.museum-card[data-astro-cid-wujsqgik]{background:var(--color-surface);border:1px solid var(--color-hairline);border-top:2px solid var(--color-accent);border-radius:0 0 var(--radius-card) var(--radius-card);padding:clamp(28px,3.5vw,44px);display:flex;flex-direction:column;height:100%}.venue-panel__top[data-astro-cid-wujsqgik]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:24px}.venue-panel__title[data-astro-cid-wujsqgik]{font-variation-settings:var(--fvs-row);font-size:clamp(26px,2.8vw,42px);line-height:1.05;letter-spacing:-.02em;margin-bottom:8px}.venue-panel__sub[data-astro-cid-wujsqgik]{color:var(--color-muted);font-size:15.5px;margin-bottom:24px}.venue-specs[data-astro-cid-wujsqgik]{font-style:normal;border-top:1px solid var(--color-hairline);border-bottom:1px solid var(--color-hairline);padding:22px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.venue-spec[data-astro-cid-wujsqgik]{display:flex;flex-direction:column;gap:6px;color:var(--color-text);font-size:15.5px;line-height:1.45}.privacy-caption[data-astro-cid-wujsqgik]{margin-top:auto;padding-top:18px;font-size:13.5px;color:var(--color-label);line-height:1.5;max-width:54ch}.museum-details-grid[data-astro-cid-wujsqgik]{display:flex;flex-direction:column;gap:20px;border-top:1px solid var(--color-hairline);padding-top:22px;margin-top:4px}.museum-detail-block[data-astro-cid-wujsqgik]{display:flex;flex-direction:column;gap:6px;font-size:15px;line-height:1.5;color:var(--color-text)}.museum-detail-block[data-astro-cid-wujsqgik] p[data-astro-cid-wujsqgik]{margin:0}.museum-detail-block[data-astro-cid-wujsqgik] a[data-astro-cid-wujsqgik]{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.detail-label[data-astro-cid-wujsqgik]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);font-weight:600}.schedule-list[data-astro-cid-wujsqgik]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:5px;font-size:14.5px;line-height:1.45}.schedule-closed[data-astro-cid-wujsqgik]{color:var(--color-muted);font-size:13.5px;margin-top:2px}.schedule-note[data-astro-cid-wujsqgik]{font-size:13px;color:var(--color-label);line-height:1.45;margin:6px 0 0}.initiators-card[data-astro-cid-wujsqgik]{background:var(--color-surface);border:1px solid var(--color-hairline);border-top:2px solid var(--color-accent);border-radius:0 0 var(--radius-card) var(--radius-card);padding:clamp(24px,3.2vw,40px);display:flex;flex-direction:column;gap:20px}.initiators-card__head[data-astro-cid-wujsqgik]{display:flex;flex-direction:column;gap:6px}.initiators-grid[data-astro-cid-wujsqgik]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.initiator-item[data-astro-cid-wujsqgik]{display:flex;flex-direction:column;gap:4px;padding:16px 18px;background:#ffffff08;border:1px solid var(--color-hairline);border-radius:var(--radius-badge)}.initiator-role[data-astro-cid-wujsqgik]{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);line-height:1.35}.initiator-name[data-astro-cid-wujsqgik]{font-size:17px;font-weight:600;color:var(--color-text)}.initiator-contact[data-astro-cid-wujsqgik]{font-size:14.5px;color:var(--color-accent);text-decoration:underline;text-underline-offset:3px;word-break:break-all;transition:opacity .2s ease}.initiator-contact[data-astro-cid-wujsqgik]:hover{opacity:.8}@media(max-width:960px){.venue-grid[data-astro-cid-wujsqgik],.initiators-grid[data-astro-cid-wujsqgik]{grid-template-columns:minmax(0,1fr)}.free-banner[data-astro-cid-wujsqgik]{flex-direction:column;align-items:flex-start}}@media(max-width:600px){.venue-specs[data-astro-cid-wujsqgik]{grid-template-columns:minmax(0,1fr)}}
