.ex-hero[data-astro-cid-my72oo6v]{padding:clamp(32px,5vw,72px) 0 var(--section-y);text-align:center}.ex-h1[data-astro-cid-my72oo6v]{font-size:clamp(1.8rem,5vw,4rem);line-height:1.12;margin:0 0 clamp(28px,4vw,44px)}.ex-key[data-astro-cid-my72oo6v]{max-width:560px;margin:0 auto clamp(20px,2.6vw,30px)}.ex-key[data-astro-cid-my72oo6v] img[data-astro-cid-my72oo6v]{width:100%}.ex-hero-artist[data-astro-cid-my72oo6v]{font-family:var(--serif-body);font-weight:500;font-size:1.02rem;letter-spacing:.01em;color:var(--ink);margin:0 0 6px}.ex-hero-place[data-astro-cid-my72oo6v]{font-family:var(--serif-body);font-size:1rem;letter-spacing:.02em;color:var(--ink-soft);margin:0 0 5px}.ex-hero-dates[data-astro-cid-my72oo6v]{font-family:var(--serif-body);font-size:1rem;letter-spacing:.02em;color:var(--ink-soft);margin:0}.ex-fw[data-astro-cid-my72oo6v]{max-width:720px}.ex-fw-p[data-astro-cid-my72oo6v]{font-size:1.06rem;line-height:1.95;color:var(--ink);margin:0 0 1.3em}.ex-fw-quote[data-astro-cid-my72oo6v]{margin:clamp(24px,3vw,36px) 0;padding-left:clamp(16px,2vw,24px);border-left:2px solid var(--line)}.ex-fw-quote-intro[data-astro-cid-my72oo6v]{font-size:.95rem;color:var(--ink-soft);margin:0 0 .5em}.ex-fw-quote-text[data-astro-cid-my72oo6v]{font-style:italic;font-size:1.12rem;line-height:1.8;color:var(--ink);margin:0}.ex-fw-sign[data-astro-cid-my72oo6v]{text-align:right;font-size:1rem;color:var(--ink);margin:clamp(20px,2.5vw,28px) 0 clamp(26px,3.4vw,38px)}.ex-fw-bio[data-astro-cid-my72oo6v]{font-size:.86rem;line-height:1.7;color:var(--ink-faint);margin:0;padding-top:clamp(18px,2.4vw,26px);border-top:1px solid var(--line-soft)}.ex-works-grid[data-astro-cid-my72oo6v]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,3.4vw,52px) clamp(22px,2.6vw,40px)}.ex-work[data-astro-cid-my72oo6v]{margin:0;display:flex;flex-direction:column}.ex-work-img[data-astro-cid-my72oo6v]{aspect-ratio:4 / 5;background:#fff;display:grid;place-items:center;padding:clamp(12px,1.4vw,22px);box-shadow:0 16px 38px -24px #0006}.ex-work-img[data-astro-cid-my72oo6v] img[data-astro-cid-my72oo6v]{width:100%;height:100%;object-fit:contain}.ex-work-cap[data-astro-cid-my72oo6v]{padding-top:14px;font-family:var(--serif-body);font-size:.92rem;font-weight:400;line-height:1.6;color:var(--ink-soft)}.ex-work-head[data-astro-cid-my72oo6v]{margin:0}.ex-work-title[data-astro-cid-my72oo6v]{font-weight:500;color:var(--ink)}.ex-work-line[data-astro-cid-my72oo6v]{margin:0}.ex-work--wide[data-astro-cid-my72oo6v]{grid-column:1 / -1}.ex-work--wide[data-astro-cid-my72oo6v] .ex-work-img[data-astro-cid-my72oo6v]{aspect-ratio:900 / 626;width:calc((100% - (2*clamp(22px,2.6vw,40px)))*.58);max-width:620px;height:auto;margin-inline:auto;padding:clamp(12px,1.4vw,22px)}.ex-work--wide[data-astro-cid-my72oo6v] .ex-work-img[data-astro-cid-my72oo6v] img[data-astro-cid-my72oo6v]{width:100%;height:auto}.ex-work--wide[data-astro-cid-my72oo6v] .ex-work-cap[data-astro-cid-my72oo6v]{max-width:640px;margin-inline:auto}.ex-pano[data-astro-cid-my72oo6v]{margin:0 0 clamp(40px,5vw,72px)}.ex-pano[data-astro-cid-my72oo6v] img[data-astro-cid-my72oo6v]{width:100%;display:block;box-shadow:0 30px 64px -36px #00000080}.ex-partners[data-astro-cid-my72oo6v] .container[data-astro-cid-my72oo6v]{text-align:center}.ex-logos[data-astro-cid-my72oo6v]{display:flex;align-items:center;justify-content:center;gap:clamp(40px,7vw,88px);flex-wrap:wrap}.ex-logo[data-astro-cid-my72oo6v]{width:auto}.ex-logo-society[data-astro-cid-my72oo6v]{height:clamp(78px,9vw,106px)}.ex-logo-rhythmmm[data-astro-cid-my72oo6v]{height:clamp(38px,4.6vw,52px)}@media (max-width: 860px){.ex-works-grid[data-astro-cid-my72oo6v]{grid-template-columns:repeat(2,minmax(0,1fr))}.ex-work--wide[data-astro-cid-my72oo6v] .ex-work-img[data-astro-cid-my72oo6v]{width:calc((100% - clamp(22px,2.6vw,40px))*.87);max-width:520px}}@media (max-width: 520px){.ex-works-grid[data-astro-cid-my72oo6v]{grid-template-columns:1fr;max-width:360px;margin-inline:auto}.ex-work--wide[data-astro-cid-my72oo6v] .ex-work-img[data-astro-cid-my72oo6v]{width:100%;max-width:none}}.arcd[data-astro-cid-gjhxbc27]{padding-bottom:clamp(20px,3vw,36px)}.arcd-inner[data-astro-cid-gjhxbc27]{max-width:760px}.arcd-back[data-astro-cid-gjhxbc27]{margin:0 0 clamp(26px,4vw,40px)}.arcd-back[data-astro-cid-gjhxbc27].link-arrow:after{content:none}.arcd-back[data-astro-cid-gjhxbc27].link-arrow:before{content:"←";transition:transform .25s}.arcd-back[data-astro-cid-gjhxbc27].link-arrow:hover:before{transform:translate(-4px)}.arcd-date[data-astro-cid-gjhxbc27]{font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 12px}.arcd-title[data-astro-cid-gjhxbc27]{font-size:clamp(1.25rem,3.4vw,2.6rem);line-height:1.25;margin:0 0 22px;white-space:pre-line}.arcd-artist[data-astro-cid-gjhxbc27]{font-family:var(--serif-body);font-weight:500;font-size:1.02rem;color:var(--ink);margin:0 0 7px}.arcd-meta[data-astro-cid-gjhxbc27]{font-family:var(--serif-body);font-size:1rem;color:var(--ink-soft);margin:0 0 7px}.arcd-meta--last[data-astro-cid-gjhxbc27]{margin-bottom:clamp(24px,3.4vw,34px)}.arcd-standfirst[data-astro-cid-gjhxbc27]{font-family:var(--serif-body);font-size:1.08rem;line-height:1.85;color:var(--ink-soft);max-width:62ch;margin:0 0 clamp(24px,3.4vw,34px);text-wrap:balance;line-break:strict}.arcd-video[data-astro-cid-gjhxbc27]{margin:0 0 clamp(24px,3.4vw,40px);background:#000;border:1px solid var(--line);border-radius:3px;overflow:hidden;max-width:480px}.arcd-video[data-astro-cid-gjhxbc27] video[data-astro-cid-gjhxbc27]{display:block;width:100%;height:100%;object-fit:cover;background:#000}.arcd-body[data-astro-cid-gjhxbc27] p[data-astro-cid-gjhxbc27]{font-family:var(--serif-body);font-size:1.08rem;line-height:1.85;color:var(--ink);margin:0 0 1.2em;max-width:62ch}.arcd-pre[data-astro-cid-gjhxbc27]{white-space:pre-line}.arcd-curator[data-astro-cid-gjhxbc27]{margin:clamp(24px,3.4vw,36px) 0;padding:0 0 0 clamp(18px,2.4vw,26px);border-left:2px solid var(--cinnabar)}.arcd-curator-intro[data-astro-cid-gjhxbc27]{font-size:.98rem!important;color:var(--ink-soft)!important;margin:0 0 .6em!important}.arcd-curator-quote[data-astro-cid-gjhxbc27]{font-family:var(--serif-display)!important;font-style:italic;font-size:1.24rem!important;line-height:1.6!important;color:var(--ink)!important;margin:0 0 .5em!important}.arcd-curator-by[data-astro-cid-gjhxbc27]{font-size:.9rem;letter-spacing:.04em;color:var(--ink-soft);font-style:normal}.arcd-foot[data-astro-cid-gjhxbc27]{margin:clamp(28px,4vw,44px) 0 clamp(20px,2.6vw,28px);padding-top:clamp(18px,2.4vw,24px);border-top:1px solid var(--line)}.arcd-foot[data-astro-cid-gjhxbc27] p[data-astro-cid-gjhxbc27]{margin:0 0 6px;font-size:.98rem;color:var(--ink-soft)}.arcd-onview[data-astro-cid-gjhxbc27]{font-family:var(--serif-body);font-weight:600;color:var(--ink)!important}.arcd-press[data-astro-cid-gjhxbc27]{margin:0 0 clamp(18px,2.4vw,24px)}.arcd-press-label[data-astro-cid-gjhxbc27]{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 10px}.arcd-video--image[data-astro-cid-gjhxbc27]{background:transparent}.arcd-video--image[data-astro-cid-gjhxbc27] img[data-astro-cid-gjhxbc27]{display:block;width:100%;height:100%;object-fit:cover}
