[data-astro-cid-hdr54pc2]{box-sizing:border-box}body{color:#172c45;background:#f5f3ed;margin:0;font-family:Arial,Helvetica Neue,sans-serif}main[data-astro-cid-hdr54pc2]{max-width:1440px;margin:0 auto;padding:70px 6% 130px}.back[data-astro-cid-hdr54pc2]{color:#172c45;letter-spacing:1.5px;align-items:center;gap:12px;margin-bottom:75px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.back[data-astro-cid-hdr54pc2]:hover{color:#e64035}.event-header[data-astro-cid-hdr54pc2]{margin-bottom:45px}.header-meta[data-astro-cid-hdr54pc2]{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.category[data-astro-cid-hdr54pc2]{color:#fff;letter-spacing:2px;background:#e64035;padding:9px 14px;font-size:11px;font-weight:900;display:inline-block}.period[data-astro-cid-hdr54pc2]{letter-spacing:1px;font-size:13px;font-weight:800}h1[data-astro-cid-hdr54pc2]{letter-spacing:-.055em;overflow-wrap:anywhere;margin:28px 0 20px;font-size:clamp(40px,7vw,100px);line-height:1.05}h1[data-astro-cid-hdr54pc2] span[data-astro-cid-hdr54pc2],h2[data-astro-cid-hdr54pc2] span[data-astro-cid-hdr54pc2],.placeholder-center[data-astro-cid-hdr54pc2] span[data-astro-cid-hdr54pc2]{color:#e64035}.header-caption[data-astro-cid-hdr54pc2]{letter-spacing:2px;font-size:11px;font-weight:800}.hero-visual[data-astro-cid-hdr54pc2]{background:#172c45;width:100%;min-height:300px;overflow:hidden}.hero-image[data-astro-cid-hdr54pc2]{object-fit:contain;background:#172c45;width:100%;max-height:750px;display:block}.image-placeholder[data-astro-cid-hdr54pc2]{color:#fffdf7;flex-direction:column;justify-content:space-between;min-height:520px;padding:40px;display:flex}.placeholder-top[data-astro-cid-hdr54pc2],.placeholder-bottom[data-astro-cid-hdr54pc2]{letter-spacing:3px;font-size:12px;font-weight:900}.placeholder-center[data-astro-cid-hdr54pc2]{letter-spacing:-.08em;font-size:clamp(75px,13vw,180px);font-weight:900;line-height:.8}.content-layout[data-astro-cid-hdr54pc2]{grid-template-columns:minmax(0,1fr) 340px;gap:80px;margin-top:100px;display:grid}.main-content[data-astro-cid-hdr54pc2]{min-width:0}.main-content[data-astro-cid-hdr54pc2] section[data-astro-cid-hdr54pc2]{margin-bottom:95px}.section-label[data-astro-cid-hdr54pc2],.info-eyebrow[data-astro-cid-hdr54pc2]{color:#e64035;letter-spacing:2px;margin:0 0 18px;font-size:11px;font-weight:900}h2[data-astro-cid-hdr54pc2]{letter-spacing:-.04em;margin:0 0 35px;font-size:clamp(28px,3.5vw,48px);font-weight:900;line-height:1.1}.description[data-astro-cid-hdr54pc2]{white-space:pre-line;margin:0;font-size:16px;line-height:2.2}.artist-grid[data-astro-cid-hdr54pc2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.artist-card[data-astro-cid-hdr54pc2]{background:#fffdf7;border:1px solid #172c45;min-width:0;padding:23px}.artist-number[data-astro-cid-hdr54pc2]{color:#e64035;font-size:11px;font-weight:900}.artist-card[data-astro-cid-hdr54pc2] h3[data-astro-cid-hdr54pc2]{overflow-wrap:anywhere;margin:15px 0 12px;font-size:20px;line-height:1.4}.instagram-link[data-astro-cid-hdr54pc2]{color:#172c45;overflow-wrap:anywhere;align-items:center;gap:7px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.instagram-link[data-astro-cid-hdr54pc2]:hover{color:#e64035}.activity-list[data-astro-cid-hdr54pc2]{flex-wrap:wrap;gap:10px;display:flex}.activity-tag[data-astro-cid-hdr54pc2]{border:1px solid #172c45;padding:12px 17px;font-size:12px;font-weight:700;display:inline-block}.info-panel[data-astro-cid-hdr54pc2]{color:#fffdf7;background:#172c45;padding:30px;position:sticky;top:30px}.info-panel[data-astro-cid-hdr54pc2] h2[data-astro-cid-hdr54pc2]{margin-bottom:35px;font-size:28px}.info-item[data-astro-cid-hdr54pc2]{border-top:1px solid #ffffff40;padding:20px 0}.info-label[data-astro-cid-hdr54pc2]{color:#f3c94b;letter-spacing:2px;font-size:10px;font-weight:900}.info-item[data-astro-cid-hdr54pc2] p[data-astro-cid-hdr54pc2]{overflow-wrap:anywhere;margin:10px 0 0;font-size:14px;line-height:1.8}.bottom-navigation[data-astro-cid-hdr54pc2]{border-top:2px solid #172c45;margin-top:70px;padding-top:30px}.bottom-navigation[data-astro-cid-hdr54pc2] a[data-astro-cid-hdr54pc2]{color:#172c45;letter-spacing:1px;align-items:center;gap:15px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.bottom-navigation[data-astro-cid-hdr54pc2] a[data-astro-cid-hdr54pc2]:hover{color:#e64035}@media (width<=900px){.content-layout[data-astro-cid-hdr54pc2]{grid-template-columns:1fr;gap:40px;margin-top:65px}.info-panel[data-astro-cid-hdr54pc2]{position:static}.event-sidebar[data-astro-cid-hdr54pc2]{order:-1}}@media (width<=768px){main[data-astro-cid-hdr54pc2]{padding:45px 5% 90px}.back[data-astro-cid-hdr54pc2]{margin-bottom:45px}h1[data-astro-cid-hdr54pc2]{font-size:clamp(36px,10vw,64px)}.image-placeholder[data-astro-cid-hdr54pc2]{min-height:300px;padding:22px}.placeholder-center[data-astro-cid-hdr54pc2]{font-size:clamp(58px,13vw,100px)}.placeholder-top[data-astro-cid-hdr54pc2],.placeholder-bottom[data-astro-cid-hdr54pc2]{font-size:9px}.artist-grid[data-astro-cid-hdr54pc2]{grid-template-columns:1fr}.description[data-astro-cid-hdr54pc2]{font-size:14px;line-height:2}.main-content[data-astro-cid-hdr54pc2] section[data-astro-cid-hdr54pc2]{margin-bottom:65px}.info-panel[data-astro-cid-hdr54pc2]{padding:25px}}
