
.exhibitions-main{max-width:1120px;margin:0 auto;padding:38px 4% 84px}.exhibitions-intro{padding:0 0 44px;border-bottom:1px solid var(--line)}.exhibitions-range{margin:0 0 12px;color:var(--accent);font-size:13px;letter-spacing:.1em}.exhibitions-intro h1{margin:0 0 18px;font-size:clamp(42px,7vw,82px);font-weight:400;letter-spacing:-.055em;line-height:1}.exhibitions-intro>p:not(.exhibitions-range){max-width:700px;margin:12px 0;color:#555;font-size:16px}.exhibitions-intro .exhibitions-note{font-size:13px}.exhibitions-archive-link{display:inline-block;margin-top:18px;padding:10px 0;border-bottom:1px solid currentColor;font-size:13px;letter-spacing:.04em}.exhibitions-archive-link:hover{color:var(--accent)}.exhibitions-list{padding-top:24px}.exhibition-period{display:grid;grid-template-columns:150px 1fr;gap:32px;padding:34px 0;border-bottom:1px solid var(--line)}.exhibition-period h2{position:sticky;top:calc(var(--site-header-height) + 24px);align-self:start;margin:0;color:var(--accent);font-size:18px;letter-spacing:.01em;font-weight:400}.exhibition-entries{border-top:1px solid var(--line)}.exhibition-entry{display:grid;grid-template-columns:64px 1fr;gap:20px;padding:17px 0;border-bottom:1px solid var(--line)}.exhibition-entry time{padding-top:1px;color:#777;font-size:14px;font-variant-numeric:tabular-nums}.exhibition-copy{min-width:0}.exhibition-title{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px;color:var(--ink);font-size:16px;font-weight:500;line-height:1.4}.exhibition-title:hover{color:var(--accent)}.exhibition-title small{margin-left:5px;color:#777;font-size:10px;font-weight:400;letter-spacing:.035em}.exhibition-copy p{margin:5px 0 0;color:#686868;font-size:13px;line-height:1.5}.exhibition-copy p:empty{display:none}
@media(max-width:700px){.exhibitions-main{padding:26px 5% 52px}.exhibitions-intro{padding-bottom:30px}.exhibitions-intro h1{font-size:clamp(40px,12vw,62px)}.exhibitions-period{grid-template-columns:1fr;gap:10px}.exhibition-period{grid-template-columns:1fr;gap:12px;padding:26px 0}.exhibition-period h2{position:static;font-size:16px}.exhibition-entry{grid-template-columns:42px 1fr;gap:12px;padding:14px 0}.exhibition-title{font-size:15px}.exhibition-title small{width:100%;margin:1px 0 0}}


.exhibition-entry.is-intervention .exhibition-title,.exhibition-entry.is-intervention .exhibition-copy p{color:#171717}.exhibition-entry.is-exhibition .exhibition-title,.exhibition-entry.is-exhibition .exhibition-copy p{color:#111}.exhibition-title span[aria-hidden="true"]{font-size:.78em;vertical-align:top;margin-left:.12em}
.exhibition-period{display:block}

.exhibition-list{padding-top:0;border:0}.exhibition-list>.exhibition-entry{border-bottom:1px solid var(--line)}.exhibition-list>.exhibition-entry:last-child{border-bottom:0}
