.exhibition-module__wo9stq__hero{min-height:calc(100svh - 56px);max-width:calc(1398px + 2 * var(--margin));padding:0 var(--margin);font-size:var(--text-body);text-align:center;flex-direction:column;margin:0 auto;line-height:24px;display:flex;overflow-x:clip}.exhibition-module__wo9stq__intro{margin-top:clamp(32px,10vh,112px);position:relative}.exhibition-module__wo9stq__headline{font-size:var(--text-display);letter-spacing:-.035em;text-wrap:balance;font-weight:400;line-height:1.05}.exhibition-module__wo9stq__sub{color:var(--secondary);font-family:var(--font-mono);font-size:var(--text-mono);text-wrap:balance;margin-top:20px;line-height:24px}.exhibition-module__wo9stq__install{color:var(--secondary);font-family:var(--font-mono);font-size:var(--text-small);margin-top:8px}.exhibition-module__wo9stq__install a{color:var(--ink);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.exhibition-module__wo9stq__show{flex-direction:column;flex:1;display:flex}.exhibition-module__wo9stq__stage{isolation:isolate;z-index:1;flex:1;align-content:center;padding:16px 0 72px;display:grid;position:relative}.exhibition-module__wo9stq__room{height:288px;position:relative}.exhibition-module__wo9stq__piece{text-align:start;place-items:center;width:100%;height:100%;display:grid;position:relative}.exhibition-module__wo9stq__caption{left:0;right:0;top:calc(50% - 28px + var(--h) / 2 + 28px);font-size:var(--text-body);justify-items:center;line-height:24px;display:grid;position:absolute}.exhibition-module__wo9stq__caption>span{align-items:baseline;display:inline-flex}.exhibition-module__wo9stq__no{color:var(--secondary);font-family:var(--font-mono);letter-spacing:.04em;margin-left:20px;font-size:12px}.exhibition-module__wo9stq__index{border-top:1px solid var(--rule);font-size:var(--text-body);grid-template-columns:1fr auto;align-items:baseline;gap:24px;padding:24px 0 clamp(24px,5vh,48px);display:grid}.exhibition-module__wo9stq__label{display:none}.exhibition-module__wo9stq__list{min-width:0;color:var(--secondary);justify-content:start;display:flex}.exhibition-module__wo9stq__track{position:relative}.exhibition-module__wo9stq__index ul{flex-wrap:wrap;justify-content:center;gap:8px clamp(24px,3vw,44px);list-style:none;display:flex}.exhibition-module__wo9stq__num{color:var(--secondary);font-family:var(--font-mono);letter-spacing:.04em;margin-right:12px;font-size:12px;text-decoration:none;display:inline-block}.exhibition-module__wo9stq__index button,.exhibition-module__wo9stq__selected span{color:inherit;text-underline-offset:6px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1.5px;display:inline-block;position:relative}.exhibition-module__wo9stq__index button{transition:color .15s var(--ease), transform .15s var(--ease-out)}.exhibition-module__wo9stq__index button:active{transform:scale(.97)}.exhibition-module__wo9stq__index button:after,.exhibition-module__wo9stq__all:after{content:"";position:absolute;inset:-10px -6px}.exhibition-module__wo9stq__all{position:relative}@media (hover:hover) and (pointer:fine){.exhibition-module__wo9stq__index button:hover{color:var(--ink)}}.exhibition-module__wo9stq__selected{color:var(--ink);pointer-events:none;transition:clip-path .25s var(--ease);position:absolute;inset:0}.exhibition-module__wo9stq__selected span{text-decoration-color:currentColor}.exhibition-module__wo9stq__selected[data-instant=true]{transition:none}.exhibition-module__wo9stq__list[data-ready=false] .exhibition-module__wo9stq__selected{visibility:hidden}.exhibition-module__wo9stq__list[data-ready=false] button[aria-pressed=true]{color:var(--ink);text-decoration-color:currentColor}.exhibition-module__wo9stq__all{justify-self:end}@media (max-height:780px){.exhibition-module__wo9stq__stage{--scene-scale:.8}.exhibition-module__wo9stq__room{height:232px}}@media (max-width:760px){.exhibition-module__wo9stq__index{grid-template-columns:minmax(0,1fr);justify-items:center;gap:16px}.exhibition-module__wo9stq__label{display:none}.exhibition-module__wo9stq__all{justify-self:center}.exhibition-module__wo9stq__index ul{flex-wrap:nowrap}.exhibition-module__wo9stq__track{width:max-content}.exhibition-module__wo9stq__list{width:calc(100% + 2 * var(--margin));margin:0 calc(-1 * var(--margin));padding:4px var(--margin) 12px;white-space:nowrap;scrollbar-width:none;justify-content:safe center;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.exhibition-module__wo9stq__selected,.exhibition-module__wo9stq__index button{transition:none}}@keyframes exhibition-module__wo9stq__rise{0%{opacity:0;filter:blur(10px);translate:0 30%}}@keyframes exhibition-module__wo9stq__arrive{0%{opacity:0;translate:0 12px}}@keyframes exhibition-module__wo9stq__appear{0%{opacity:0}}html[data-intro] .exhibition-module__wo9stq__headline{animation:.9s .1s both exhibition-module__wo9stq__rise}html[data-intro] .exhibition-module__wo9stq__sub{animation:.9s .3s both exhibition-module__wo9stq__rise}html[data-intro] .exhibition-module__wo9stq__install{animation:.9s .45s both exhibition-module__wo9stq__rise}html[data-intro] .exhibition-module__wo9stq__stage{animation:.9s .65s both exhibition-module__wo9stq__arrive}html[data-intro] .exhibition-module__wo9stq__index{animation:.9s 1s both exhibition-module__wo9stq__appear}
.gallery-light-module__eU23vq__light{z-index:-1;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .6s var(--ease-out);position:fixed;inset:0}.gallery-light-module__eU23vq__light[data-lit]{opacity:1}@media (prefers-reduced-motion:reduce){.gallery-light-module__eU23vq__light{transition:none}}
