.exhibition-intro{max-width:780px;color:var(--muted)}.exhibition-note{max-width:850px;font-size:14px;color:var(--muted);margin-bottom:40px}.exhibition-note a{text-decoration:underline;color:var(--wine)}.poster-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}.poster-grid figure{margin:0;min-width:0}.poster-grid figure>a{display:flex;align-items:center;justify-content:center;background:#eee9e2;padding:16px;aspect-ratio:3/4;border:1px solid var(--line)}.poster-grid img{display:block;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain}.poster-grid figcaption{padding-top:18px}.poster-grid h3{font-size:23px;margin:0 0 8px}.poster-grid figcaption span{font-size:12px;color:var(--muted)}.history-more{grid-column:1/-1;padding-top:12px}.history-more p:last-child{margin-bottom:0}.archive-links{padding:0 5% 45px;background:white;display:flex;gap:25px;flex-wrap:wrap;font-size:14px}.archive-links a{color:var(--wine);text-decoration:underline}@media(max-width:850px){.poster-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.poster-grid{grid-template-columns:1fr}.poster-grid figure>a{max-height:600px}.archive-links{flex-direction:column;gap:12px}}@media(max-width:1100px){nav{gap:16px}}
