.ambient-photo-reel{--ambient-height:clamp(20rem,52svh,36rem);--ambient-gap:clamp(12px,1.5vw,24px);position:relative;width:100%;min-width:0}.ambient-photo-reel .ambient-photo-viewport{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-behavior:auto}.ambient-photo-reel .ambient-photo-viewport::-webkit-scrollbar{display:none}.ambient-photo-reel[data-ambient-loop=true] .ambient-photo-viewport{overflow-x:hidden}.ambient-photo-reel .ambient-photo-track{display:flex;width:max-content;align-items:center}.ambient-photo-reel .ambient-photo-group{position:relative;display:flex;flex:0 0 auto;align-items:center;gap:var(--ambient-gap);padding-inline-end:var(--ambient-gap)}.ambient-photo-reel .ambient-photo-item{flex:0 0 auto;width:calc(var(--ambient-height) * var(--ambient-ratio, 1.333333));margin:0;padding:0;border:0}.ambient-photo-reel .ambient-photo-link{display:block}.ambient-photo-reel .ambient-photo-image{display:block;width:100%;max-width:none;height:auto;max-height:none;border:0;border-radius:0;transform:none}.ambient-photo-reel .ambient-photo-copy{flex:0 0 auto;pointer-events:none}.ambient-photo-reel [hidden]{display:none}.ambient-photo-reel .ambient-photo-toggle{position:absolute;z-index:2;inset-block-start:12px;inset-inline-end:12px;min-width:44px;min-height:44px;padding:8px;border:1px solid rgb(255 255 255/45%);border-radius:50%;background:rgb(0 0 0/72%);color:white;font:inherit;cursor:pointer;opacity:0}.ambient-photo-reel:focus-within .ambient-photo-toggle,.ambient-photo-reel:hover .ambient-photo-toggle,.ambient-photo-reel[data-ambient-paused=true] .ambient-photo-toggle{opacity:1}@media (any-hover:none),(any-pointer:coarse){.ambient-photo-reel .ambient-photo-toggle{opacity:1}}.ambient-photo-reel :is(a,button,.ambient-photo-viewport):focus-visible{outline:2px solid currentColor;outline-offset:-3px}.ambient-photo-reel .ambient-photo-empty,.ambient-photo-reel .ambient-photo-unavailable{display:block;padding:24px}@media(max-width:599px){.ambient-photo-reel{--ambient-height:clamp(14rem,35svh,22rem)}}.exhibition-home{--ex-paper:#f0ede5;--ex-ink:#181b17;--ex-acid:#d5ee38;--ex-ease:cubic-bezier(.18,.72,.15,1);color:var(--ex-ink);background:var(--ex-paper);overflow:clip}.exhibition-home :is(h1,h2,h3,p,figure){margin:0}.exhibition-opening{background:#1e261f;color:var(--ex-paper);padding:0 3vw 38px}.exhibition-opening-top{display:flex;justify-content:space-between;gap:20px;padding:23px 0;border-bottom:1px solid #fff3;font-size:10px;letter-spacing:.14em}.exhibition-title-stage{display:grid;grid-template-columns:1fr 130px;gap:30px;align-items:end;padding:35px 0 28px}.exhibition-title-stage h1{font-size:clamp(68px,8.8vw,148px);letter-spacing:-.075em;font-weight:550;line-height:1.08;display:flex;flex-wrap:wrap;gap:0 .32em}.exhibition-title-stage h1>span:last-child{color:var(--ex-acid)}.exhibition-title-stage i{display:inline-block;font-size:.52em;font-style:normal;margin-left:.3em;vertical-align:middle}.exhibition-title-stage p{font-size:12px;line-height:1.8;padding-bottom:8px}.exhibition-cover{overflow:hidden;background:#192119}.exhibition-cover-picture{aspect-ratio:1.92}.exhibition-cover img{display:block;width:100%;height:100%;object-fit:cover}.exhibition-cover[data-cover-orientation=portrait] .exhibition-cover-picture{aspect-ratio:auto;max-width:640px;margin:auto}.exhibition-cover[data-cover-orientation=portrait] img{height:auto}.exhibition-cover-empty{min-height:45vh;height:100%;display:grid;place-items:center;padding:35px;text-align:center;line-height:1.8;background:#303a2b}.exhibition-cover-caption{display:flex;justify-content:space-between;align-items:center;gap:25px;min-height:65px;border-bottom:1px solid #fff3;padding:10px 0;font-size:12px}.exhibition-cover-caption>span{min-width:0;overflow-wrap:anywhere}.exhibition-cover-caption small{color:#c1cdbb}.exhibition-cover-caption>div{display:flex;align-items:center;gap:15px;flex-shrink:0}.exhibition-cover-caption button{min-width:44px;min-height:44px;border:1px solid #fff5;border-radius:50%;font-size:24px;transition:background .2s,color .2s}.exhibition-cover-caption button:hover:not(:disabled){background:var(--ex-acid);color:#172013}.exhibition-cover-caption button:disabled{opacity:.5}.exhibition-opening-bottom{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-top:25px}.exhibition-opening-bottom p{font-size:14px;line-height:1.9;color:#d0dbc9}.exhibition-enter{display:flex;justify-content:space-between;align-items:center;gap:60px;background:var(--ex-acid);color:#18200f;padding:18px 25px;min-width:290px;font-size:17px}.exhibition-enter span{font-size:32px;transition:transform .4s var(--ex-ease)}.exhibition-enter:hover span{transform:rotate(45deg)}.exhibition-label{font-size:11px;font-weight:600;letter-spacing:.15em}.exhibition-manifesto{padding:90px 4vw 75px;position:relative;background:var(--ex-acid)}.exhibition-manifesto h2{margin-top:65px;font-size:clamp(65px,9.4vw,154px);line-height:1.15;letter-spacing:-.065em;font-weight:550}.exhibition-manifesto h2>span{display:block}.exhibition-manifesto h2>span:nth-child(2){padding-left:9vw}.exhibition-outline-word{color:#3c4b18}.exhibition-manifesto-bottom{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-top:65px;padding-left:9vw}.exhibition-manifesto-bottom p{font-size:14px;line-height:1.9}.exhibition-manifesto-bottom a{display:flex;justify-content:space-between;min-width:250px;gap:35px;padding:15px 0;border-bottom:1px solid;font-size:14px}.exhibition-manifesto-mark{position:absolute;right:5vw;top:56px;font-size:70px;font-weight:300}.exhibition-works{padding:0 4vw 90px;scroll-margin-top:25px}.exhibition-section-heading{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:25px 0 55px;font-size:12px;letter-spacing:.06em}.exhibition-section-heading a{min-height:44px;display:flex;align-items:center}.exhibition-scroll-scene{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.7fr);align-items:start;column-gap:5vw;padding:40px 0 110px}.exhibition-scene-copy{position:sticky;top:100px;padding:18px 0 0}.exhibition-scene-index{font-size:64px;line-height:1;letter-spacing:-.07em;display:block;border-top:1px solid #181b1760;padding-top:18px}.exhibition-scene-index small{font-size:9px;letter-spacing:.04em;margin-left:14px;vertical-align:middle}.exhibition-scene-copy h3{font-size:clamp(28px,2.7vw,45px);line-height:1.35;font-weight:500;letter-spacing:-.04em;white-space:pre-line;margin:40px 0 23px}.exhibition-scene-copy p{font-size:13px;line-height:1.9;max-width:210px}.exhibition-scene-copy>a{display:flex;justify-content:space-between;border-bottom:1px solid #181b1760;font-size:12px;padding:16px 0;margin-top:26px;max-width:210px}.exhibition-scroll-scene-1{grid-template-columns:minmax(0,2.7fr) minmax(0,1fr)}.exhibition-scroll-scene-1 .exhibition-scene-copy{grid-column:2;grid-row:1}.exhibition-scroll-scene-1 .exhibition-art{grid-column:1;grid-row:1}.exhibition-scroll-scene[data-photo-orientation=portrait]{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);padding-left:8vw}.exhibition-scroll-scene-1[data-photo-orientation=portrait]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);padding-left:0;padding-right:8vw}.exhibition-art{min-width:0}.exhibition-art-link{display:block}.exhibition-art-image{width:100%;background:transparent}.exhibition-art img{display:block;width:100%;height:auto}.exhibition-art figcaption{display:grid;grid-template-columns:1fr 1fr 44px;align-items:start;gap:14px;border-top:1px solid #181b1740;margin-top:15px;padding-top:10px;font-size:11px;line-height:1.8;overflow-wrap:anywhere}.exhibition-art figcaption>span:nth-child(2){text-align:right}.exhibition-art figcaption>span{min-width:0;padding-top:10px}.exhibition-art-open{display:grid;place-items:center;min-width:44px;min-height:44px;font-size:28px;background:transparent;transition:background .3s,transform .4s var(--ex-ease)}.exhibition-art-open:hover{background:var(--ex-acid);transform:rotate(45deg)}.exhibition-wall-intro{display:flex;justify-content:space-between;align-items:end;gap:40px;padding:25px 0 75px;border-top:1px solid #181b1740}.exhibition-wall-intro h2{font-size:clamp(55px,7vw,115px);font-weight:500;line-height:1.15;letter-spacing:-.06em}.exhibition-wall-intro h2 span{color:#52633e}.exhibition-wall-intro p{font-size:14px;line-height:1.9;padding-bottom:10px}.exhibition-art-wall{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:65px 3vw;align-items:start}.exhibition-wall-art-0{grid-column:1/8}.exhibition-wall-art-1{grid-column:9/13;margin-top:130px!important}.exhibition-wall-art-2{grid-column:3/12;margin-top:15px!important}.exhibition-wall-art-2[data-photo-orientation=portrait]{grid-column:4/10}.exhibition-wall-empty{padding:30px 0;line-height:2}.exhibition-wall-empty a{display:block;padding:12px 0;text-decoration:underline}.exhibition-ticker{overflow:clip;padding:25px 0;background:#1e261f;color:var(--ex-acid)}.exhibition-ticker-track{display:flex;align-items:center;gap:45px;width:max-content;margin-left:-80px;font-size:clamp(45px,7vw,115px);letter-spacing:-.04em;font-weight:550;white-space:nowrap}.exhibition-ticker-track i{font-style:normal}.exhibition-discover{background:#df673d;padding:80px 4vw 95px}.exhibition-discover h2{margin:55px 0;font-size:clamp(65px,9vw,148px);font-weight:550;line-height:1.12;letter-spacing:-.065em}.exhibition-discover h2 span{display:inline-block;padding-left:10vw}.exhibition-discover-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3vw}.exhibition-discover-links>a{position:relative;display:flex;flex-direction:column;border-top:1px solid #29201999;padding:25px 45px 30px 0}.exhibition-discover-links small{font-size:10px;letter-spacing:.1em}.exhibition-discover-links strong{font-size:clamp(25px,2.4vw,39px);font-weight:550;line-height:1.4;margin:28px 0 20px}.exhibition-discover-links span{font-size:13px;line-height:1.8}.exhibition-discover-links i{position:absolute;right:0;top:65px;font-size:35px;font-style:normal;transition:transform .4s var(--ex-ease)}.exhibition-discover-links>a:hover i{transform:rotate(45deg)}.exhibition-home .exhibition-community{padding:105px 4vw;background:#1e261f;color:#eeeadd;display:grid;grid-template-columns:1.3fr 1fr;gap:10vw}.exhibition-home .exhibition-community h2{font-size:clamp(43px,5.6vw,91px);line-height:1.3;letter-spacing:-.06em;margin-top:45px}.exhibition-home .exhibition-community h2 span{color:var(--ex-acid)}.exhibition-numbers>div{display:flex;align-items:baseline;justify-content:space-between;border-bottom:1px solid #fff3;padding:15px 0;gap:20px}.exhibition-numbers strong{font-size:clamp(40px,5vw,78px);font-weight:400;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.exhibition-numbers span{font-size:12px}.exhibition-numbers>a{display:block;padding:26px 0;font-size:13px}.exhibition-notice{padding:25px 4vw}.exhibition-home :is(a,button):focus-visible{outline:3px solid currentColor;outline-offset:5px}@supports (animation-timeline:view()){.exhibition-home[data-home-motion=native] [data-home-reveal]{animation:ex-cinema-arrive linear both;animation-timeline:view();animation-range:entry 0 entry 100%}.exhibition-home[data-home-motion=native] .exhibition-photo-reveal{animation-name:ex-photo-emerge;animation-range:entry 0 entry 100%}.exhibition-home[data-home-motion=native] .exhibition-scroll-scene-1 .exhibition-photo-reveal{animation-name:ex-photo-emerge-left}.exhibition-home[data-home-motion=native] .exhibition-cover-picture{animation:ex-cover-travel linear both;animation-timeline:view();animation-range:entry 0 exit 100%}.exhibition-home[data-home-motion=native] .exhibition-ticker-track{animation:ex-cinema-ticker linear both;animation-timeline:view();animation-range:entry 0 exit 100%}.exhibition-home[data-home-motion=native] .exhibition-manifesto-mark{animation:ex-cinema-turn linear both;animation-timeline:view();animation-range:entry 0 exit 100%}}.exhibition-home[data-home-motion=reveal] [data-home-reveal][data-home-seen=true]{animation:ex-fallback-arrive .8s var(--ex-ease) both}@keyframes ex-cinema-arrive{0%{transform:translate3d(0,80px,0);opacity:1}to{transform:translateZ(0);opacity:1}}@keyframes ex-photo-emerge{0%{transform:translate3d(60px,130px,0) scale(.84);opacity:1}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes ex-photo-emerge-left{0%{transform:translate3d(-60px,130px,0) scale(.84);opacity:1}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes ex-cover-travel{0%{transform:scale(1.09)}to{transform:scale(1)}}@keyframes ex-cinema-ticker{0%{transform:translateZ(0)}to{transform:translate3d(-420px,0,0)}}@keyframes ex-cinema-turn{0%{transform:rotate(-20deg)}to{transform:rotate(100deg)}}@keyframes ex-fallback-arrive{0%{transform:translate3d(0,45px,0);opacity:1}to{transform:none;opacity:1}}.exhibition-home [data-home-reveal]:focus-within{animation:none!important;transform:none!important;opacity:1!important}.exhibition-home[data-home-paused=true] *{animation-play-state:paused!important}@media(max-width:899px){.exhibition-opening{padding:0 5vw 30px}.exhibition-opening-top{font-size:8px;padding:20px 0}.exhibition-opening-top>span:last-child{display:none}.exhibition-title-stage{display:block;padding:28px 0}.exhibition-title-stage h1{display:block;font-size:clamp(62px,14vw,115px);line-height:1.08}.exhibition-title-stage h1>span{display:block}.exhibition-title-stage h1>span:last-child{padding-left:.35em}.exhibition-title-stage i,.exhibition-title-stage p{display:none}.exhibition-cover{margin:0 -5vw}.exhibition-cover-picture{aspect-ratio:1.45}.exhibition-cover-caption{gap:8px;font-size:10px;min-height:80px}.exhibition-cover-caption>span{max-width:55%}.exhibition-cover-caption>div{gap:3px}.exhibition-cover-caption button{border-color:transparent}.exhibition-opening-bottom{display:block;padding-top:20px}.exhibition-opening-bottom p{font-size:13px;margin-bottom:20px}.exhibition-enter{min-width:0;padding:13px 20px;font-size:16px}.exhibition-manifesto{padding:55px 5vw}.exhibition-manifesto h2{font-size:clamp(43px,10.8vw,83px);margin-top:60px;line-height:1.25}.exhibition-manifesto h2>span:nth-child(2){padding-left:0}.exhibition-manifesto-mark{top:40px;right:6vw;font-size:45px}.exhibition-manifesto-bottom{display:block;padding-left:0;margin-top:35px}.exhibition-manifesto-bottom p{font-size:12px}.exhibition-manifesto-bottom a{margin-top:20px;font-size:13px;min-width:0}.exhibition-works{padding:0 5vw 65px}.exhibition-section-heading{font-size:10px;padding:20px 0 30px}.exhibition-scroll-scene,.exhibition-scroll-scene-1[data-photo-orientation=portrait],.exhibition-scroll-scene[data-photo-orientation=portrait]{display:flex;flex-direction:column;padding:15px 0 65px;gap:25px}.exhibition-scene-copy{position:static;display:grid;grid-template-columns:75px 1fr;gap:10px 20px;padding:0;width:100%}.exhibition-scene-index{font-size:50px;padding-top:8px}.exhibition-scene-index small{display:none}.exhibition-scene-copy h3{margin:0;font-size:27px;white-space:normal;line-height:1.35;padding-top:10px}.exhibition-scene-copy p{grid-column:2;max-width:none;font-size:12px}.exhibition-scene-copy>a{display:none}.exhibition-scroll-scene .exhibition-art{width:100%}.exhibition-scroll-scene[data-photo-orientation=portrait] .exhibition-art{width:88%;align-self:flex-end}.exhibition-scroll-scene-1[data-photo-orientation=portrait] .exhibition-art{align-self:flex-start}.exhibition-art figcaption{font-size:10px;grid-template-columns:1fr 1fr 44px;gap:8px;margin-top:10px}.exhibition-art figcaption>span{padding-top:5px}.exhibition-wall-intro{display:block;padding:25px 0 40px}.exhibition-wall-intro h2{font-size:clamp(48px,12vw,90px)}.exhibition-wall-intro p{margin-top:25px;font-size:12px}.exhibition-art-wall{grid-template-columns:repeat(6,minmax(0,1fr));gap:45px 12px}.exhibition-wall-art-0{grid-column:1/-1}.exhibition-wall-art-1{grid-column:2/7;margin-top:0!important}.exhibition-wall-art-2,.exhibition-wall-art-2[data-photo-orientation=portrait]{grid-column:1/6;margin-top:0!important}.exhibition-ticker{padding:18px 0}.exhibition-ticker-track{font-size:45px;gap:25px;margin-left:-35px}.exhibition-discover{padding:60px 5vw}.exhibition-discover h2{font-size:clamp(52px,13vw,100px);margin:45px 0}.exhibition-discover h2 span{padding-left:0}.exhibition-discover-links{grid-template-columns:1fr;gap:0}.exhibition-discover-links strong{font-size:32px;margin:18px 0 12px}.exhibition-discover-links i{top:58px}.exhibition-home .exhibition-community{padding:70px 5vw;grid-template-columns:1fr;gap:40px}.exhibition-home .exhibition-community h2{font-size:clamp(36px,10.5vw,72px);margin-top:30px}.exhibition-numbers strong{font-size:62px}.exhibition-notice{padding:20px 5vw}.exhibition-home[data-home-motion=native] .exhibition-scroll-scene-1 .exhibition-photo-reveal,.exhibition-home[data-home-motion=native] [data-home-reveal]{animation-name:ex-mobile-arrive}.exhibition-home[data-home-motion=native] .exhibition-cover-picture{animation:none}}@keyframes ex-mobile-arrive{0%{transform:translate3d(0,48px,0) scale(.96);opacity:1}to{transform:none;opacity:1}}.exhibition-home:is([data-home-motion=static],[data-reduce-motion=true]) *{animation:none!important;transition:none!important}.exhibition-home:is([data-home-motion=static],[data-reduce-motion=true]) :is([data-home-reveal],.exhibition-cover-picture,.exhibition-ticker-track,.exhibition-manifesto-mark,.exhibition-art-open,.exhibition-enter span,.exhibition-discover-links i){transform:none!important;opacity:1!important}.exhibition-home:is([data-home-motion=static],[data-reduce-motion=true]) .exhibition-scene-copy{position:static}@media(prefers-reduced-motion:reduce){.exhibition-home *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.exhibition-home :is([data-home-reveal],.exhibition-cover-picture,.exhibition-ticker-track,.exhibition-manifesto-mark,.exhibition-art-open,.exhibition-enter span,.exhibition-discover-links i){transform:none!important;opacity:1!important}.exhibition-scene-copy{position:static}}.exhibition-home[data-home-design=light-space]{position:relative;isolation:isolate;background:#f0ede5}.light-space-backdrop{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:clip}.light-space-viewport{position:sticky;top:0;height:100svh;width:100%;overflow:hidden;background:radial-gradient(ellipse at 76% 22%,#e7ebcf 0,transparent 60%),radial-gradient(ellipse at 12% 72%,#eadccf 0,transparent 60%)}.light-space-canvas,.light-space-fallback{position:absolute;inset:0;display:block;width:100%;height:100%}.light-space-canvas{visibility:hidden}.light-space-fallback{color:#456958;opacity:.55}.light-space-backdrop:is([data-space-state=active],[data-space-state=idle]) .light-space-canvas{visibility:visible}.light-space-backdrop:is([data-space-state=active],[data-space-state=idle]) .light-space-fallback{visibility:hidden}.light-space-backdrop[data-space-state=static] .light-space-canvas{visibility:hidden}.light-space-backdrop[data-space-state=static] .light-space-fallback{visibility:visible}.exhibition-home[data-home-design=light-space]>.exhibition-notice,.exhibition-home[data-home-design=light-space]>.exhibition-ticker,.exhibition-home[data-home-design=light-space]>section{position:relative;z-index:1}.exhibition-home[data-home-design=light-space] .exhibition-opening{background:transparent;color:#181b17}.exhibition-home[data-home-design=light-space] .exhibition-opening-top{border-color:#181b1745}.exhibition-home[data-home-design=light-space] .exhibition-title-stage{background:#f0ede5f5;margin:0 -3vw;padding:30px 3vw}.exhibition-home[data-home-design=light-space] .exhibition-title-stage h1>span:last-child{color:#52631f}.exhibition-home[data-home-design=light-space] .exhibition-cover-empty{color:#f0ede5}.exhibition-home[data-home-design=light-space] .exhibition-cover-caption{background:#f0ede5;border-color:#181b1745}.exhibition-home[data-home-design=light-space] .exhibition-cover-caption small{color:#51603f}.exhibition-home[data-home-design=light-space] .exhibition-cover-caption button{border-color:#181b1750}.exhibition-home[data-home-design=light-space] .exhibition-opening-bottom{background:#f0ede5;padding-bottom:10px}.exhibition-home[data-home-design=light-space] .exhibition-opening-bottom p{color:#46533c}.exhibition-home[data-home-design=light-space] .exhibition-manifesto{background:rgba(213,238,56,.92)}.exhibition-home[data-home-design=light-space] .exhibition-discover{background:rgba(223,103,61,.96)}.exhibition-home[data-home-design=light-space] .exhibition-community{background:rgba(30,38,31,.97)}.exhibition-home[data-home-design=light-space] .exhibition-art figcaption,.exhibition-home[data-home-design=light-space] .exhibition-art-image{background:#f0ede5}.exhibition-home[data-home-design=light-space] :is(.exhibition-scene-copy,.exhibition-wall-intro,.exhibition-section-heading,.exhibition-wall-empty){background:#f0ede5;box-shadow:0 0 0 10px #f0ede5}.exhibition-home[data-home-design=light-space] .exhibition-notice{background:#f0ede5}.exhibition-home[data-home-design=light-space] .exhibition-art{position:relative;isolation:isolate;background:#f0ede5;box-shadow:0 18px 28px -22px #182a2466}.exhibition-home[data-home-design=light-space] .exhibition-art:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:#b8c3b7;border:1px solid #667f70;transform:translate3d(10px,12px,0)}.exhibition-home[data-home-design=light-space] .exhibition-art:after{content:"";position:absolute;top:0;right:-10px;width:10px;height:calc(100% + 12px);z-index:-1;pointer-events:none;background:#7c9180;clip-path:polygon(0 0,100% 12px,100% 100%,0 calc(100% - 12px))}.exhibition-home[data-home-design=light-space] .exhibition-art figcaption{margin-top:0;padding:10px 12px 4px}.exhibition-home[data-home-design=light-space] .exhibition-art-link{background:#f0ede5}@media(max-width:899px){.exhibition-home[data-home-design=light-space] .exhibition-art:before{transform:translate3d(5px,7px,0)}.exhibition-home[data-home-design=light-space] .exhibition-art:after{right:-5px;width:5px;height:calc(100% + 7px);clip-path:polygon(0 0,100% 7px,100% 100%,0 calc(100% - 7px))}}.exhibition-home[data-home-design=light-space] .exhibition-title-stage h1{text-shadow:1px 1px 0 #bbc4ac,2px 2px 0 #bbc4ac,3px 3px 0 #bbc4ac}.exhibition-home[data-home-design=light-space] .exhibition-manifesto{margin:26px 0 40px;background:#d5ee38}.exhibition-home[data-home-design=light-space] .exhibition-manifesto:after{content:"";position:absolute;inset:100% 0 auto;height:26px;pointer-events:none;background:#8caa21;clip-path:polygon(0 0,100% 0,calc(100% - 30px) 100%,30px 100%)}.exhibition-home[data-home-design=light-space] .exhibition-discover-links>a{border-bottom:1px solid #29201970;padding-left:18px;background:#ef805322;box-shadow:5px 6px 0 #a3432638}.exhibition-home[data-home-design=light-space] .exhibition-discover-links i{right:8px}@supports (animation-timeline:view()){.exhibition-home[data-home-design=light-space][data-home-motion=native] .exhibition-photo-reveal{animation-name:space-photo-arrive;animation-timeline:view();animation-range:entry 0 entry 100%}.exhibition-home[data-home-design=light-space][data-home-motion=native] .exhibition-scroll-scene-1 .exhibition-photo-reveal{animation-name:space-photo-arrive-left}}@keyframes space-photo-arrive{0%{transform:perspective(1400px) translate3d(30px,80px,-100px) rotateX(9deg)}to{transform:perspective(1400px) translateZ(0) rotateX(0)}}@keyframes space-photo-arrive-left{0%{transform:perspective(1400px) translate3d(-30px,80px,-100px) rotateX(9deg)}to{transform:perspective(1400px) translateZ(0) rotateX(0)}}@keyframes space-photo-mobile{0%{transform:perspective(1000px) translate3d(0,32px,-30px) rotateX(4deg)}to{transform:perspective(1000px) translateZ(0) rotateX(0)}}@media(max-width:899px){.exhibition-home[data-home-design=light-space][data-home-motion=native] .exhibition-photo-reveal,.exhibition-home[data-home-design=light-space][data-home-motion=native] .exhibition-scroll-scene-1 .exhibition-photo-reveal{animation-name:space-photo-mobile}.exhibition-home[data-home-design=light-space] .exhibition-title-stage h1{text-shadow:1px 1px 0 #bbc4ac,2px 2px 0 #bbc4ac}.exhibition-home[data-home-design=light-space] .exhibition-discover-links>a{margin-bottom:16px}}.exhibition-home:is([data-home-motion=static],[data-reduce-motion=true]) .exhibition-photo-reveal{animation:none!important;transform:none!important}@media(prefers-reduced-motion:reduce){.exhibition-home[data-home-design=light-space] .exhibition-photo-reveal{animation:none!important;transform:none!important}}.exhibition-home[data-home-design=light-space] .exhibition-art[data-space-panel=active]{animation:none!important;transition:none!important;transform-origin:0 0;box-shadow:none}.exhibition-home[data-home-design=light-space] .exhibition-art[data-space-panel=active]:after,.exhibition-home[data-home-design=light-space] .exhibition-art[data-space-panel=active]:before{display:none}#space-first-work{scroll-margin-top:20px}.light-space-portal{height:55svh;min-height:360px;max-height:650px;position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:start;padding:30px 0}.light-space-portal-label{display:flex;flex-direction:column;gap:12px;justify-self:start;background:#f0ede5ee;padding:10px 18px 14px 0}.light-space-portal-label>span:first-child{font-size:clamp(28px,3vw,48px);letter-spacing:-.04em;font-weight:500}.light-space-portal-label>span:last-child{font-size:10px;letter-spacing:.3em}.light-space-portal-cross{position:absolute;left:0;top:48%;font-size:30px;font-weight:200;color:#394c31}.light-space-portal-enter{align-self:end;justify-self:start;grid-column:1;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:70px;padding:13px 18px;border:1px solid #25351e80;background:#f0ede5f5;font-size:13px}.light-space-portal-enter span{font-size:20px}.light-space-portal-note{align-self:end;justify-self:end;grid-row:2;grid-column:2;text-align:right;font-size:12px;line-height:1.9;background:#f0ede5ee;padding:8px 0 8px 16px}@media(max-width:899px){.light-space-portal{height:43svh;min-height:290px;padding:22px 0}.light-space-portal-label>span:first-child{font-size:30px}.light-space-portal-label>span:last-child{font-size:8px;letter-spacing:.2em}.light-space-portal-enter{font-size:12px;gap:24px;padding:11px 12px}.light-space-portal-note{font-size:10px;padding-left:8px}.light-space-portal-cross{font-size:23px}.exhibition-home[data-home-design=light-space] .exhibition-title-stage{margin:0 -5vw;padding:26px 5vw}.exhibition-home[data-home-design=light-space] .exhibition-cover-caption button{border-color:transparent}}.exhibition-home[data-reduce-motion=true] .light-space-canvas{visibility:hidden!important}.exhibition-home[data-reduce-motion=true] .light-space-fallback{visibility:visible!important}@media(prefers-reduced-motion:reduce){.light-space-canvas{visibility:hidden!important}.light-space-fallback{visibility:visible!important}}.exhibition-home[data-home-design=light-space] .exhibition-cover-picture{aspect-ratio:auto;animation:none!important;transform:none!important}.exhibition-home[data-home-design=light-space] .exhibition-cover img{height:auto;object-fit:contain}@supports (animation-timeline:view()){.exhibition-home[data-home-motion=native] [data-space-chapter]{animation:space-chapter-pass linear both;animation-timeline:view();animation-range:cover 0 cover 100%;transform-origin:50% 50%}.exhibition-home[data-home-motion=native] .exhibition-scroll-scene{view-timeline-name:--photo-page;view-timeline-axis:block}.exhibition-home[data-home-motion=native] .exhibition-scene-copy :is(.exhibition-scene-index,h3,p){animation:space-copy-pass linear both;animation-timeline:--photo-page;animation-range:cover 0 cover 100%}.exhibition-home[data-home-motion=native] .exhibition-scene-copy h3{animation-name:space-heading-pass}.exhibition-home[data-home-motion=native] .exhibition-scene-copy p{animation-name:space-detail-pass}.exhibition-home[data-home-motion=native] :is(.exhibition-title-stage h1>span,[data-space-chapter] h2){animation:space-heading-pass linear both;animation-timeline:view();animation-range:cover 0 cover 100%}}@keyframes space-chapter-pass{0%{transform:perspective(1800px) translate3d(0,42px,-65px) rotateX(9deg)}30%,65%{transform:perspective(1800px) translateZ(0) rotateX(0)}to{transform:perspective(1800px) translate3d(0,-28px,-45px) rotateX(-7deg)}}@keyframes space-copy-pass{0%{transform:translate3d(0,28px,0)}30%,65%{transform:translateZ(0)}to{transform:translate3d(0,-18px,0)}}@keyframes space-heading-pass{0%{transform:perspective(1200px) translate3d(0,44px,-25px) rotateX(8deg)}35%,65%{transform:perspective(1200px) translateZ(0) rotateX(0)}to{transform:perspective(1200px) translate3d(0,-24px,-18px) rotateX(-5deg)}}@keyframes space-detail-pass{0%{transform:translate3d(0,36px,0)}40%,70%{transform:translateZ(0)}to{transform:translate3d(0,-12px,0)}}@keyframes space-chapter-mobile{0%{transform:perspective(1600px) translate3d(0,16px,-20px) rotateX(4deg)}30%,70%{transform:perspective(1600px) translateZ(0) rotateX(0)}to{transform:perspective(1600px) translate3d(0,-12px,-15px) rotateX(-3deg)}}@media(max-width:899px){.exhibition-home[data-home-motion=native] [data-space-chapter]{animation-name:space-chapter-mobile}.exhibition-home[data-home-motion=native] :is(.exhibition-title-stage h1>span,[data-space-chapter] h2,.exhibition-scene-copy h3){animation-name:space-copy-pass}}.exhibition-home .exhibition-scene-copy:focus-within :is(.exhibition-scene-index,h3,p),.exhibition-home [data-space-chapter]:focus-within,.exhibition-home:is([data-home-motion=static],[data-reduce-motion=true]) :is([data-space-chapter],.exhibition-title-stage h1>span,.exhibition-scene-copy :is(.exhibition-scene-index,h3,p),[data-space-chapter] h2){animation:none!important;transform:none!important}@media(prefers-reduced-motion:reduce){.exhibition-home :is([data-space-chapter],.exhibition-title-stage h1>span,.exhibition-scene-copy :is(.exhibition-scene-index,h3,p),[data-space-chapter] h2){animation:none!important;transform:none!important}}.exhibition-home[data-typography=editorial-v2]{--ex-inset:clamp(28px,7.5vw,144px);--ex-type-body:clamp(14px,1.15vw,16px);--ex-type-section:clamp(36px,6.5vw,96px);font-family:var(--font-sans);font-kerning:normal;line-break:strict}.exhibition-home[data-typography] :is(h1,h2,h3){font-weight:500;letter-spacing:-.02em;text-wrap:balance}.exhibition-home[data-typography] .light-space-portal-label{gap:12px;padding:12px 20px 16px 0;align-self:start}.exhibition-home[data-typography] .light-space-portal-label>span.light-space-portal-name{font-size:clamp(28px,2.7vw,40px);font-weight:500;line-height:1.4;letter-spacing:.12em;white-space:nowrap}.exhibition-home[data-typography] .light-space-portal-label>span.light-space-portal-subtitle{font-size:11px;font-weight:400;line-height:1.6;letter-spacing:.18em}.exhibition-home[data-typography] .light-space-portal-note{font-size:14px;line-height:1.9;letter-spacing:.025em;max-width:20em}.exhibition-home[data-typography] .exhibition-opening-top{font-size:11px;line-height:1.6;letter-spacing:.1em}.exhibition-home[data-typography] .exhibition-title-stage{grid-template-columns:minmax(0,1fr) 170px;align-items:end;padding-block:clamp(32px,4.5vw,64px);gap:32px}.exhibition-home[data-typography] .exhibition-title-stage h1{display:block;font-size:clamp(52px,7.2vw,104px);line-height:1.2;letter-spacing:-.02em;text-shadow:none}.exhibition-home[data-typography] .exhibition-title-stage h1>span{display:block}.exhibition-home[data-typography] .exhibition-title-stage h1>span:last-child{padding-left:.45em}.exhibition-home[data-typography] .exhibition-title-stage p{font-size:14px;line-height:1.9}.exhibition-home[data-typography] :is(.exhibition-manifesto h2,.exhibition-discover h2,.exhibition-wall-intro h2){font-size:var(--ex-type-section);line-height:1.3;letter-spacing:-.02em}.exhibition-home[data-typography] .exhibition-manifesto h2>span:nth-child(2){padding-left:5vw}.exhibition-home[data-typography] .exhibition-outline-word{white-space:nowrap}.exhibition-home[data-typography] .exhibition-scene-copy h3{font-size:clamp(25px,2.5vw,36px);line-height:1.5;white-space:pre-line;letter-spacing:0;margin:28px 0 18px}.exhibition-home[data-typography] .exhibition-scene-index{font-size:52px;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.exhibition-home[data-typography] .exhibition-scene-index small{font-size:10px;letter-spacing:.08em}.exhibition-home[data-typography] :is(.exhibition-scene-copy p,.exhibition-opening-bottom p,.exhibition-manifesto-bottom p,.exhibition-wall-intro p,.exhibition-discover-links span){font-size:var(--ex-type-body);line-height:1.9;letter-spacing:.015em;text-wrap:pretty}.exhibition-home[data-typography] .exhibition-scene-copy p{max-width:26em}.exhibition-home[data-typography] .exhibition-label{font-size:12px;line-height:1.7;letter-spacing:.1em}.exhibition-home[data-typography] .exhibition-section-heading{font-size:12px;line-height:1.7}.exhibition-home[data-typography] .exhibition-art figcaption{font-size:12px;line-height:1.8}.exhibition-home[data-typography] .exhibition-cover-caption{font-size:13px;line-height:1.8}.exhibition-home[data-typography] .exhibition-discover-links strong{font-size:clamp(26px,2.5vw,36px);font-weight:500;line-height:1.45}.exhibition-home[data-typography] .exhibition-community h2{font-size:clamp(34px,4.5vw,66px);line-height:1.4}.exhibition-home[data-typography] .exhibition-numbers span{font-size:14px;line-height:1.7}@media(max-width:899px){.exhibition-home[data-typography]{--ex-type-section:clamp(32px,8.9vw,64px)}.exhibition-home[data-typography] .light-space-portal{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.exhibition-home[data-typography] .light-space-portal-label{gap:8px;padding-right:12px}.exhibition-home[data-typography] .light-space-portal-label>span.light-space-portal-name{font-size:28px}.exhibition-home[data-typography] .light-space-portal-label>span.light-space-portal-subtitle{font-size:11px;letter-spacing:.14em}.exhibition-home[data-typography] .light-space-portal-note{font-size:14px;padding-left:6px}.exhibition-home[data-typography] .light-space-portal-enter{gap:14px;padding-inline:10px}.exhibition-home[data-typography] .exhibition-title-stage{padding-block:30px 36px}.exhibition-home[data-typography] .exhibition-title-stage h1{font-size:clamp(46px,12vw,78px);line-height:1.25}.exhibition-home[data-typography] .exhibition-title-stage h1>span:last-child{padding-left:.3em}.exhibition-home[data-typography] .exhibition-manifesto h2>span:nth-child(2){padding-left:0}.exhibition-home[data-typography] .exhibition-scroll-scene{row-gap:clamp(48px,10vw,90px)}.exhibition-home[data-typography] .exhibition-scene-copy{grid-template-columns:58px minmax(0,1fr);gap:12px 18px}.exhibition-home[data-typography] .exhibition-scene-copy h3{font-size:26px;line-height:1.45;margin:0;padding-top:4px}.exhibition-home[data-typography] .exhibition-scene-index{font-size:44px}.exhibition-home[data-typography] .exhibition-community h2{font-size:clamp(32px,8.5vw,56px)}.exhibition-home[data-typography] .exhibition-cover-caption>span{max-width:none}}.exhibition-home[data-typography] :is(.exhibition-opening,.exhibition-manifesto,.exhibition-discover,.exhibition-community,.exhibition-notice){padding-inline:var(--ex-inset)}.exhibition-home[data-typography] .exhibition-title-stage{margin-inline:calc(-1 * var(--ex-inset));padding-inline:var(--ex-inset)}.exhibition-home[data-typography] .exhibition-cover{margin-inline:calc(-1 * var(--ex-inset))}.exhibition-home[data-typography] .exhibition-works{padding-inline:0}.exhibition-home[data-typography] :is(.exhibition-section-heading,.exhibition-wall-intro,.exhibition-wall-empty){margin-inline:var(--ex-inset)}.exhibition-home[data-typography] .exhibition-scroll-scene{display:block;padding:50px 0 110px}.exhibition-home[data-typography] .exhibition-scene-copy{position:relative;top:auto;width:auto;margin:0 var(--ex-inset) clamp(80px,8vw,144px);padding:22px 0;display:grid;grid-template-columns:80px minmax(0,1fr) minmax(180px,1fr);column-gap:32px;align-items:center}.exhibition-home[data-typography] .exhibition-scene-copy h3{margin:0}.exhibition-home[data-typography] .exhibition-scene-copy>a{grid-column:3;margin:0}.exhibition-home[data-typography] .exhibition-scroll-scene .exhibition-art{width:100%;margin:0}.exhibition-home[data-typography] .exhibition-wall-intro{margin-top:16px;padding-bottom:20px}.exhibition-home [data-space-chapter]:focus-within h2{animation:none!important;transform:none!important}@media(max-width:899px){.exhibition-home[data-typography] .exhibition-scene-copy{grid-template-columns:48px minmax(0,1fr);gap:12px 20px;margin-bottom:80px}.exhibition-home[data-typography] .exhibition-scene-copy p{grid-column:1/-1;padding-left:68px}.exhibition-home[data-typography] .exhibition-scroll-scene{padding-bottom:70px}}@media(max-width:599px){.exhibition-home[data-typography] .light-space-portal{min-height:400px;height:auto;grid-template-columns:1fr;gap:24px;padding-block:36px}.exhibition-home[data-typography] .light-space-portal-label{grid-row:1}.exhibition-home[data-typography] .light-space-portal-note{grid-column:1;grid-row:2;justify-self:start;text-align:left;padding:0}.exhibition-home[data-typography] .light-space-portal-enter{grid-row:3}.exhibition-home[data-typography] .light-space-portal-cross{left:auto;right:0;top:25%}.exhibition-home[data-typography] .exhibition-section-heading{display:block}.exhibition-home[data-typography] .exhibition-cover-caption{flex-wrap:wrap;gap:12px;padding-block:18px}}.exhibition-home[data-composition=flowlight] .light-space-viewport{background:#f0ede5}.exhibition-home[data-composition=flowlight] .flow-light-fallback{z-index:0;opacity:1;visibility:visible;background:radial-gradient(ellipse at 82% 18%,#d5ee38b8,transparent 58%),radial-gradient(ellipse at 13% 69%,#df673d99,transparent 58%),radial-gradient(ellipse at 80% 93%,#77b4a399,transparent 65%),#f0ede5}.flow-light-canvas{position:absolute;inset:0;display:block;width:100%;height:100%;z-index:1;visibility:hidden}.flow-light-canvas[data-flow-state=active]{visibility:visible}.exhibition-home[data-composition=flowlight] .light-space-canvas{z-index:2}.exhibition-home[data-composition=flowlight] .light-space-portal-cross{display:none}.exhibition-home[data-composition=flowlight] .light-space-portal{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr auto;height:70svh;min-height:460px;max-height:820px;padding:60px 0 52px;gap:44px;align-items:center;text-align:center}.exhibition-home[data-composition=flowlight] .light-space-portal-label{grid-column:1;grid-row:1;align-self:center;justify-self:center;width:100%;max-width:840px;display:flex;flex-direction:column;align-items:center;gap:24px;padding:0;background:transparent}.exhibition-home[data-composition=flowlight] .light-space-portal-name{font-size:clamp(42px,7.6vw,112px);font-weight:400;line-height:1.35;letter-spacing:.12em;padding-left:.12em;white-space:nowrap;color:var(--ex-ink,#181b17);text-shadow:none}.exhibition-home[data-composition=flowlight] .light-space-portal-label>span.light-space-portal-subtitle{font-size:12px;line-height:1.6;letter-spacing:.32em;padding-left:.32em;color:var(--ex-ink,#181b17)}.exhibition-home[data-composition=flowlight] .light-space-portal-note{font-size:15px;letter-spacing:.16em;line-height:1.9;padding:0;max-width:none;text-align:center;background:transparent;align-self:center;color:var(--ex-ink,#181b17)}.exhibition-home[data-composition=flowlight] .light-space-portal-enter{grid-column:1;grid-row:2;justify-self:center;align-self:end;gap:32px;min-height:48px;padding:12px 24px;background:transparent}@media(max-width:599px){.exhibition-home[data-composition=flowlight] .light-space-portal{height:64svh;min-height:400px;max-height:680px;padding:48px 0 32px;gap:32px}.exhibition-home[data-composition=flowlight] .light-space-portal-name{font-size:clamp(36px,9.6vw,57px);letter-spacing:.08em;padding-left:.08em}.exhibition-home[data-composition=flowlight] .light-space-portal-note{font-size:14px}}.exhibition-home[data-reduce-motion=true] .flow-light-canvas{visibility:hidden!important}@media(prefers-reduced-motion:reduce){.flow-light-canvas{visibility:hidden!important}}.exhibition-home[data-composition=flowlight] [data-flow-arrow]{display:inline-block;transform:none;transition:transform .18s var(--ex-ease)}.exhibition-home[data-composition=flowlight] a:focus-visible [data-flow-arrow=down]{transform:translateY(3px)}.exhibition-home[data-composition=flowlight] a:focus-visible [data-flow-arrow=diagonal]{transform:translate(3px,-3px)}@media(hover:hover) and (pointer:fine){.exhibition-home[data-composition=flowlight] a:hover [data-flow-arrow=down]{transform:translateY(3px)}.exhibition-home[data-composition=flowlight] a:hover [data-flow-arrow=diagonal]{transform:translate(3px,-3px)}}.exhibition-home[data-reduce-motion=true] [data-flow-arrow]{transform:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){.exhibition-home [data-flow-arrow]{transform:none!important;transition:none!important}}.exhibition-home[data-composition=flowlight]>section[id]{scroll-margin-top:90px}.exhibition-index{position:relative;z-index:1;padding:16px 4vw;color:var(--ex-ink,#181b17);background:var(--ex-paper,#f0ede5);border-block:1px solid #181b1733}.exhibition-index ol{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.exhibition-index li{min-width:0;max-width:100%}.exhibition-index a{display:flex;align-items:center;gap:8px;min-height:44px;min-width:44px;padding:8px 12px;border-bottom:2px solid transparent;color:inherit;font-size:.8125rem;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.exhibition-index a>span{font-size:.6875rem;font-variant-numeric:tabular-nums}.exhibition-index a[aria-current=location]{background:var(--ex-acid,#d5ee38);border-bottom-color:#df673d}.exhibition-home .exhibition-index a:focus-visible{outline:3px solid var(--ex-ink,#181b17);outline-offset:3px}.exhibition-home[data-composition=flowlight] [data-copy-motion]{--copy-inset:clamp(24px,4.5vw,88px);--copy-x:0px;--copy-y:28px;--copy-depth:-140px;--copy-tilt:16deg;position:relative;padding-inline:var(--copy-inset);background:radial-gradient(ellipse 50% 50% at 50% 50%,#f0ede5e6 0,#f0ede599 34%,#f0ede500 100%);box-shadow:none}.exhibition-home[data-composition=flowlight] [data-copy-motion][data-home-reveal],.exhibition-home[data-composition=flowlight] [data-copy-motion][data-home-reveal]>*{animation:none;transform:none}.exhibition-home[data-composition=flowlight] .exhibition-section-heading[data-copy-motion]>*{display:inline-block}.exhibition-home[data-composition=flowlight] .exhibition-scene-copy[data-copy-motion]{padding-block:clamp(48px,4.5vw,80px);row-gap:20px}.exhibition-home[data-composition=flowlight] .exhibition-section-heading[data-copy-motion]{display:flex;flex-wrap:wrap;gap:12px 28px;padding-block:28px 36px}.exhibition-home[data-composition=flowlight] .exhibition-section-heading[data-copy-motion]>a{display:inline-flex;align-items:center}.exhibition-home[data-composition=flowlight] .exhibition-cover-caption[data-copy-motion]{flex-wrap:wrap;gap:16px 24px;padding-block:24px 36px;border-bottom:0}.exhibition-home[data-composition=flowlight] .exhibition-cover-caption[data-copy-motion]>span{flex:1 1 16rem;--copy-x:-16px;--copy-y:12px}.exhibition-home[data-composition=flowlight] .exhibition-cover-caption[data-copy-motion]>div,.exhibition-home[data-composition=flowlight] [data-copy-motion]>a{animation:none;transform:none}.exhibition-home[data-composition=flowlight] .exhibition-opening-bottom[data-copy-motion]{padding-block:36px 56px}.exhibition-home[data-composition=flowlight] .exhibition-wall-intro[data-copy-motion]{padding-block:48px 56px;border-top:0}.exhibition-home[data-composition=flowlight] .exhibition-wall-intro h2>[data-copy-line]:first-child{color:var(--ex-ink)}.exhibition-home[data-composition=flowlight] [data-copy-line]{display:block;transform-origin:50% 80%;--copy-animation:copy-float;--copy-arrive:copy-float-arrive;--copy-x:-18px;--copy-y:52px}.exhibition-home[data-composition=flowlight] [data-copy-line]:nth-child(2){--copy-x:18px;--copy-start:6%;--copy-delay:110ms}.exhibition-home[data-composition=flowlight] p>[data-copy-line]{--copy-animation:copy-detail;--copy-arrive:copy-detail-arrive;--copy-x:0px;--copy-y:24px}.exhibition-home[data-composition=flowlight] .exhibition-scene-copy>p{--copy-start:10%;--copy-delay:170ms;--copy-x:12px}.exhibition-home[data-composition=flowlight] .exhibition-scene-index{--copy-y:36px}.exhibition-home[data-composition=flowlight] .exhibition-section-heading>span{--copy-animation:copy-sweep;--copy-arrive:copy-sweep-arrive;--copy-x:-24px}.exhibition-home[data-composition=flowlight] .exhibition-scroll-scene-1 [data-copy-line]{--copy-x:18px}.exhibition-home[data-composition=flowlight] .exhibition-scroll-scene-1 [data-copy-line]:nth-child(2){--copy-x:-18px}.exhibition-home[data-composition=flowlight] .exhibition-scene-copy>a:after,.exhibition-home[data-composition=flowlight] :is(.exhibition-cover-caption,.exhibition-section-heading,.exhibition-wall-intro)[data-copy-motion]:after{content:"";position:absolute;height:1px;pointer-events:none;background:linear-gradient(90deg,#52633e99,#52633e33,transparent);transform-origin:left}.exhibition-home[data-composition=flowlight] :is(.exhibition-cover-caption,.exhibition-section-heading,.exhibition-wall-intro)[data-copy-motion]:after{bottom:12px;left:var(--copy-inset);right:var(--copy-inset)}.exhibition-home[data-composition=flowlight] .exhibition-wall-intro[data-copy-motion]:after{top:0;bottom:auto}.exhibition-home[data-composition=flowlight] .exhibition-scene-copy>a{position:relative;border-bottom:0}.exhibition-home[data-composition=flowlight] .exhibition-scene-copy>a:after{bottom:0;left:0;right:0}@media(min-width:900px){.exhibition-home[data-composition=flowlight] .exhibition-scene-copy[data-copy-motion]>:is(.exhibition-scene-index,h3){grid-row:1/3}.exhibition-home[data-composition=flowlight] .exhibition-scene-copy[data-copy-motion]>p{grid-column:3;align-self:end}.exhibition-home[data-composition=flowlight] .exhibition-scene-copy[data-copy-motion]>a{align-self:start}}@supports (animation-timeline:view()){.exhibition-home[data-composition=flowlight] [data-copy-motion]{view-timeline-name:--copy-passage;view-timeline-axis:block}.exhibition-home[data-composition=flowlight][data-home-motion=native] :is(.exhibition-scene-copy>p,.exhibition-cover-caption>span,.exhibition-section-heading>span),.exhibition-home[data-composition=flowlight][data-home-motion=native] [data-copy-motion] :is([data-copy-line],.exhibition-scene-index){animation:var(--copy-animation,copy-detail) linear both;animation-timeline:--copy-passage;animation-range:cover var(--copy-start,0) cover 100%}.exhibition-home[data-composition=flowlight][data-home-motion=native] .exhibition-scene-copy>a:after,.exhibition-home[data-composition=flowlight][data-home-motion=native] [data-copy-motion]:after{animation:copy-rule linear both;animation-timeline:--copy-passage;animation-range:cover 5% cover 100%}}@keyframes copy-float{0%,8%{transform:perspective(900px) translate3d(var(--copy-x),var(--copy-y),var(--copy-depth)) rotateX(var(--copy-tilt));opacity:.18}38%,72%{transform:perspective(900px) translateZ(0) rotateX(0deg);opacity:1}to{transform:perspective(900px) translate3d(0,-16px,-24px) rotateX(-3deg);opacity:1}}@keyframes copy-detail{0%{transform:translate3d(var(--copy-x),var(--copy-y),0);opacity:.4}38%,72%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-8px,0);opacity:1}}@keyframes copy-sweep{0%{transform:translate3d(var(--copy-x),0,0);opacity:.35}38%,to{transform:translateZ(0);opacity:1}}@keyframes copy-rule{0%,12%{transform:scaleX(.04)}50%,to{transform:scaleX(1)}}.exhibition-home[data-composition=flowlight][data-home-motion=reveal] :is(.exhibition-scene-copy,.exhibition-cover-caption,.exhibition-section-heading)[data-home-seen=true]>:is(p,span),.exhibition-home[data-composition=flowlight][data-home-motion=reveal] [data-copy-motion][data-home-seen=true] :is([data-copy-line],.exhibition-scene-index){animation:var(--copy-arrive,copy-detail-arrive) .9s var(--ex-ease) var(--copy-delay,0s) both}.exhibition-home[data-composition=flowlight][data-home-motion=reveal] .exhibition-scene-copy .exhibition-scene-index{--copy-delay:0ms}.exhibition-home[data-composition=flowlight][data-home-motion=reveal] .exhibition-scene-copy[data-home-seen=true]>a:after,.exhibition-home[data-composition=flowlight][data-home-motion=reveal] [data-copy-motion][data-home-seen=true]:after{animation:copy-rule-arrive .9s var(--ex-ease) .18s both}@keyframes copy-float-arrive{0%{transform:perspective(900px) translate3d(var(--copy-x),var(--copy-y),var(--copy-depth)) rotateX(var(--copy-tilt));opacity:.18}to{transform:none;opacity:1}}@keyframes copy-detail-arrive{0%{transform:translate3d(var(--copy-x),var(--copy-y),0);opacity:.4}to{transform:none;opacity:1}}@keyframes copy-sweep-arrive{0%{transform:translate3d(var(--copy-x),0,0);opacity:.35}to{transform:none;opacity:1}}@keyframes copy-rule-arrive{0%{transform:scaleX(.04)}to{transform:scaleX(1)}}.exhibition-home[data-composition=flowlight]:is([data-home-motion=native],[data-home-motion=reveal]) [data-home-seen=true] .copy-credit{animation:copy-credit .5s ease-out both}@keyframes copy-credit{0%{opacity:.4}to{opacity:1}}@media(max-width:899px){.exhibition-home[data-composition=flowlight] [data-copy-motion]{--copy-y:20px;--copy-depth:-80px;--copy-tilt:10deg}.exhibition-home[data-composition=flowlight] [data-copy-line]{--copy-x:0px;--copy-y:28px}.exhibition-home[data-composition=flowlight] .exhibition-scroll-scene-1 [data-copy-line],.exhibition-home[data-composition=flowlight] .exhibition-scroll-scene-1 [data-copy-line]:nth-child(2),.exhibition-home[data-composition=flowlight] [data-copy-line]:nth-child(2){--copy-x:0px}.exhibition-home[data-composition=flowlight] .exhibition-scene-index{--copy-y:20px}.exhibition-home[data-composition=flowlight] .exhibition-scene-copy>p{--copy-x:0px}.exhibition-home[data-composition=flowlight] .exhibition-section-heading>span{--copy-x:-16px}}.exhibition-home[data-composition=flowlight] [data-copy-motion]:focus-within [data-copy-line],.exhibition-home[data-composition=flowlight] [data-copy-motion]:focus-within:after,.exhibition-home[data-composition=flowlight] [data-copy-motion]:focus-within>*,.exhibition-home[data-composition=flowlight] [data-copy-motion]:focus-within>a:after,.exhibition-home[data-composition=flowlight]:is([data-home-motion=static],[data-reduce-motion=true]) [data-copy-motion] :is([data-copy-line],.copy-credit),.exhibition-home[data-composition=flowlight]:is([data-home-motion=static],[data-reduce-motion=true]) [data-copy-motion]:after,.exhibition-home[data-composition=flowlight]:is([data-home-motion=static],[data-reduce-motion=true]) [data-copy-motion]>*,.exhibition-home[data-composition=flowlight]:is([data-home-motion=static],[data-reduce-motion=true]) [data-copy-motion]>a:after{animation:none!important;transform:none!important;opacity:1!important}@media(prefers-reduced-motion:reduce){.exhibition-home[data-composition=flowlight] [data-copy-motion] :is([data-copy-line],.copy-credit),.exhibition-home[data-composition=flowlight] [data-copy-motion]:after,.exhibition-home[data-composition=flowlight] [data-copy-motion]>*,.exhibition-home[data-composition=flowlight] [data-copy-motion]>a:after{animation:none!important;transform:none!important;opacity:1!important}}.exhibition-home[data-exhibition-layout=floating-story] .floating-story-ribbon{margin-inline:calc(-1 * var(--ex-inset))}.exhibition-home[data-exhibition-layout=floating-story] .floating-story-empty{min-height:32svh;display:grid;place-items:center;padding:32px;line-height:1.9}.exhibition-home[data-exhibition-layout=floating-story] .exhibition-opening-bottom{margin-top:28px}.exhibition-home[data-exhibition-layout=floating-story] .exhibition-scroll-scene{--float-x:-64px;--float-turn:-5deg;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;column-gap:clamp(48px,7vw,120px);row-gap:48px;padding:clamp(64px,8vw,120px) var(--ex-inset) clamp(100px,12vw,180px)}.exhibition-home[data-exhibition-layout=floating-story] .exhibition-scroll-scene[data-story-side=right]{--float-x:clamp(32px,5vw,64px);--float-turn:5deg;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.exhibition-home[data-exhibition-layout=floating-story] .floating-story-photo{position:relative;min-width:0;width:100%;display:flex;align-items:center;justify-content:flex-start;animation:none!important;transform:none!important;opacity:1!important;view-timeline-name:--floating-photo;view-timeline-axis:block}.exhibition-home[data-exhibition-layout=floating-story] [data-story-side=right] .floating-story-photo{grid-column:2;grid-row:1;justify-content:flex-end}.exhibition-home[data-exhibition-layout=floating-story] .floating-story-figure{width:min(100%,calc(68svh * var(--story-ratio,1.333333)));min-width:0;margin:0;transform-origin:50% 55%;box-shadow:0 28px 54px -30px #26362d70}.exhibition-home[data-exhibition-layout=floating-story] .floating-story-figure>a{display:block}.exhibition-home[data-exhibition-layout=floating-story] .floating-story-figure img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.exhibition-home[data-exhibition-layout=floating-story] .exhibition-scene-copy[data-copy-motion]{--copy-inset:clamp(18px,2.2vw,36px);position:relative;top:auto;display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:0;padding-block:36px;gap:0}.exhibition-home[data-exhibition-layout=floating-story] [data-story-side=right] .exhibition-scene-copy{grid-column:1;grid-row:1}.exhibition-home[data-exhibition-layout=floating-story] .exhibition-scene-index{font-size:20px;line-height:1.6;letter-spacing:0;padding-top:12px;margin-bottom:26px}.exhibition-home[data-exhibition-layout=floating-story] .exhibition-scene-index small{font-size:10px;margin-left:12px}.exhibition-home[data-exhibition-layout=floating-story] .exhibition-scene-copy h3{font-size:clamp(30px,3.5vw,54px);line-height:1.45;margin:0 0 28px;padding:0}.exhibition-home[data-exhibition-layout=floating-story] .exhibition-scene-copy[data-copy-motion]>p{max-width:27em;padding:0;margin:0 0 18px;align-self:auto;font-size:clamp(14px,1.1vw,16px);line-height:1.95;overflow-wrap:anywhere}.exhibition-home[data-exhibition-layout=floating-story] .exhibition-scene-copy>.floating-story-community{--copy-start:13%;--copy-delay:230ms}.exhibition-home[data-exhibition-layout=floating-story] .exhibition-scene-copy>.floating-story-credit{--copy-start:16%;--copy-delay:280ms;font-size:12px;color:#3b4937;margin-top:8px}.exhibition-home[data-exhibition-layout=floating-story] .exhibition-scene-copy>a{display:flex;width:100%;max-width:230px;align-self:auto;margin:0;min-height:44px}@supports (animation-timeline:view()){.exhibition-home[data-exhibition-layout=floating-story][data-home-motion=native] .floating-story-figure{animation:story-photo-pass linear both;animation-timeline:--floating-photo;animation-range:cover 0 cover 100%}}@keyframes story-photo-pass{0%,6%{transform:perspective(1400px) translate3d(var(--float-x),52px,-100px) rotateY(var(--float-turn)) rotate(var(--float-turn))}36%,76%{transform:perspective(1400px) translateZ(0) rotateY(0) rotate(0)}to{transform:perspective(1400px) translate3d(0,-18px,-24px) rotateY(0) rotate(0)}}.exhibition-home[data-exhibition-layout=floating-story][data-home-motion=reveal] .floating-story-photo[data-home-seen=true] .floating-story-figure{animation:story-photo-arrive 1.1s var(--ex-ease) both}@keyframes story-photo-arrive{0%{transform:perspective(1400px) translate3d(var(--float-x),40px,-90px) rotateY(var(--float-turn))}to{transform:none}}@media(max-width:899px){.exhibition-home[data-exhibition-layout=floating-story] .exhibition-scroll-scene,.exhibition-home[data-exhibition-layout=floating-story] .exhibition-scroll-scene[data-story-side=right]{--float-turn:2deg;display:flex;flex-direction:column;gap:36px;padding:52px clamp(24px,6vw,54px) 88px}.exhibition-home[data-exhibition-layout=floating-story] .exhibition-scroll-scene[data-story-side=left]{--float-x:-14px;--float-turn:-2deg}.exhibition-home[data-exhibition-layout=floating-story] .exhibition-scroll-scene[data-story-side=right]{--float-x:14px}.exhibition-home[data-exhibition-layout=floating-story] .floating-story-photo{width:92%;align-self:flex-start}.exhibition-home[data-exhibition-layout=floating-story] [data-story-side=right] .floating-story-photo{align-self:flex-end}.exhibition-home[data-exhibition-layout=floating-story] .floating-story-figure{width:min(100%,calc(66svh * var(--story-ratio,1.333333)))}.exhibition-home[data-exhibition-layout=floating-story] .exhibition-scene-copy[data-copy-motion]{width:94%;padding:22px 18px;align-self:flex-end}.exhibition-home[data-exhibition-layout=floating-story] [data-story-side=right] .exhibition-scene-copy{align-self:flex-start}.exhibition-home[data-exhibition-layout=floating-story] .exhibition-scene-copy h3{font-size:clamp(28px,7.5vw,44px);margin-bottom:24px}.exhibition-home[data-exhibition-layout=floating-story] .exhibition-scene-index{font-size:18px;margin-bottom:22px}.exhibition-home[data-exhibition-layout=floating-story] .exhibition-scene-index small{display:inline;font-size:9px}}.exhibition-home[data-exhibition-layout=floating-story] .floating-story-photo:focus-within .floating-story-figure,.exhibition-home[data-exhibition-layout=floating-story]:is([data-home-motion=static],[data-reduce-motion=true]) .floating-story-figure{animation:none!important;transform:none!important}@media(prefers-reduced-motion:reduce){.exhibition-home[data-exhibition-layout=floating-story] .floating-story-figure{animation:none!important;transform:none!important}}