/* An exhibition in three acts. Readable by default; pinning is progressive. */
.ae-editorial{display:block;background:var(--ad-bg,#0b0c0c);color:var(--ad-ink,#f2eee6);--ae-inset:clamp(24px,4.4vw,76px);--ae-header:var(--header-height,78px);--ae-scene:0;overflow:clip}.ae-editorial [hidden]{display:none!important}.ae-intro{padding:105px var(--ae-inset) 55px;max-width:1700px;margin:auto}.ae-kicker{display:flex;justify-content:space-between;gap:24px;font:500 9px/1.4 Arial,sans-serif;letter-spacing:.13em;color:var(--ad-muted,#999b96)}.ae-intro__title{display:grid;grid-template-columns:1.5fr 1fr auto;gap:6%;align-items:end;margin-top:32px}.ae-intro__title h2{font:400 clamp(42px,5.8vw,88px)/1.01 Georgia,'Times New Roman',serif;font-style:italic;letter-spacing:-.055em;max-width:700px}.ae-intro__title p{font:400 12px/1.85 Arial,sans-serif;max-width:270px;color:#b8b8b0;padding-bottom:6px}.ae-intro__title>span{font:300 48px/1 Arial,sans-serif;color:var(--ad-accent,#fa6742);align-self:center}.ae-runway{position:relative;border-block:1px solid #ffffff1b}.ae-stage{position:relative;isolation:isolate;background:#101110}.ae-stage__grid{pointer-events:none;position:absolute;inset:0;z-index:1;background-image:linear-gradient(90deg,transparent calc(25% - 1px),#ffffff05 25%,transparent calc(25% + 1px),transparent calc(75% - 1px),#ffffff05 75%,transparent calc(75% + 1px));}.ae-stage__top{position:absolute;z-index:5;top:25px;left:var(--ae-inset);right:var(--ae-inset);display:flex;justify-content:space-between;font:500 8px/1.2 Arial,sans-serif;letter-spacing:.15em;color:#b9beb799;pointer-events:none}.ae-panel{min-height:740px;height:min(900px,calc(100svh - var(--ae-header)));min-width:0;position:relative;overflow:hidden;isolation:isolate;background:#151513;--ae-panel-accent:#cfac96;--ae-shift:0;--ae-ghost-offset:0px;--ae-motif-turn:-8deg}.ae-panel--2{--ae-panel-accent:#829cce;--ae-motif-turn:7deg;background:#11171b}.ae-panel--3{--ae-panel-accent:#b7bfa1;--ae-motif-turn:-3deg;background:#171a14}.ae-panel__atmosphere{position:absolute;inset:0;overflow:hidden;z-index:-2;opacity:.22;pointer-events:none}.ae-panel__atmosphere:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#0c0d0c99,transparent 65%),linear-gradient(0deg,#0b0c0cf2,transparent 40%,#0b0c0c30)}.ae-panel__blur{width:100%;height:100%;object-fit:cover;filter:blur(42px) saturate(.25);transform:scale(1.3)}.ae-panel__ghost{position:absolute;z-index:-1;left:3%;bottom:12%;max-width:none;white-space:nowrap;text-transform:uppercase;font:800 clamp(120px,21vw,360px)/.7 StudioDisplay,Arial,sans-serif;letter-spacing:-.08em;color:transparent;-webkit-text-stroke:1px #e8e5d927;transform:translateX(var(--ae-ghost-offset));pointer-events:none;user-select:none}.ae-panel--2 .ae-panel__ghost{bottom:auto;top:14%;left:-3%;font-size:clamp(140px,25vw,400px);color:#e0e6f00b;-webkit-text-stroke:0}.ae-panel--3 .ae-panel__ghost{bottom:16%;left:-4%;font-size:clamp(170px,34vw,540px);-webkit-text-stroke:1px #cfdbbb30}.ae-panel__copy{position:absolute;left:var(--ae-inset);top:23%;z-index:3;width:34%;pointer-events:none}.ae-panel__number{font:500 8px/1.5 Arial,sans-serif;letter-spacing:.13em;color:var(--ae-panel-accent)}.ae-panel__number>span{display:inline-block;margin-left:24px;color:#aaa9a0}.ae-panel__copy h3{font:400 clamp(41px,5.3vw,82px)/.96 Georgia,'Times New Roman',serif;font-style:italic;letter-spacing:-.055em;max-width:440px;margin-top:31px!important;transform:translateY(calc(var(--ae-shift) * -12px))}.ae-panel__artist{font:500 10px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.15em;color:#d5d5ca;margin-top:34px!important}.ae-panel--2 .ae-panel__copy{top:43%;width:38%}.ae-panel--2 .ae-panel__copy h3{font:700 clamp(50px,6.2vw,98px)/.96 StudioDisplay,Arial,sans-serif;letter-spacing:-.025em;max-width:550px}.ae-panel--3 .ae-panel__copy{left:61%;top:29%;width:32%}.ae-panel--3 .ae-panel__copy h3{font-size:clamp(45px,5.7vw,88px)}.ae-motif{position:absolute;z-index:2;left:49%;top:12%;width:clamp(250px,29vw,460px);max-height:64%;perspective:1400px;display:block;outline-offset:14px!important}.ae-motif figure{display:block;position:relative;z-index:2;transform:rotate(var(--ae-motif-turn)) translateY(calc(var(--ae-shift) * 14px)) rotateY(calc(var(--ae-shift) * 3deg));transform-origin:50% 50%;transition:filter .5s;filter:drop-shadow(20px 32px 30px #000b)}.ae-motif figure>img{display:block;width:auto;max-width:100%;height:auto;max-height:61svh;object-fit:contain;border:1px solid #eae5d142}.ae-motif figcaption{font:500 6px/1.5 Arial,sans-serif;letter-spacing:.13em;padding-top:11px;color:#c4c2b77a;text-align:right}.ae-motif__halo{position:absolute;left:-42%;top:-4%;width:178%;height:110%;background:radial-gradient(ellipse,var(--ae-panel-accent),transparent 65%);filter:blur(45px);opacity:.08;pointer-events:none}.ae-motif__cross{position:absolute;font:300 24px/1 Arial,sans-serif;color:var(--ae-panel-accent);opacity:.7;z-index:1;pointer-events:none}.ae-motif__cross--a{left:-35px;top:18px}.ae-motif__cross--b{right:-40px;bottom:20px}.ae-panel--2 .ae-motif{left:59%;top:18%;width:clamp(240px,25vw,400px)}.ae-panel--3 .ae-motif{left:23%;top:11%;width:clamp(250px,28vw,440px)}.ae-panel__purchase{position:absolute;z-index:4;bottom:118px;right:var(--ae-inset);left:58%;display:flex;flex-direction:column;gap:18px}.ae-panel__purchase>div{padding-bottom:16px;border-bottom:1px solid #e8e8d82a}.ae-panel__purchase p{font:500 12px/1.5 Arial,sans-serif;letter-spacing:.015em}.ae-panel__purchase>div>span{font:400 11px/1.4 Arial,sans-serif;color:#b7b9b0;display:block;margin-top:6px}.ae-panel__purchase>a{display:flex;justify-content:space-between;align-items:center;min-height:44px;font:500 10px/1.4 Arial,sans-serif;letter-spacing:.04em}.ae-panel__purchase>a>span:last-child{display:grid;place-items:center;width:40px;height:40px;border:1px solid #e9e6d959;border-radius:50%;font-size:22px;transition:background .2s,color .2s,transform .2s}.ae-panel__purchase>a:hover>span:last-child{background:var(--ad-ink,#f2eee6);color:#0b0c0c;transform:rotate(45deg)}.ae-panel--3 .ae-panel__purchase{left:61%;bottom:118px}.ae-panel__edition{position:absolute;bottom:134px;left:var(--ae-inset);font:500 8px/1.5 Arial,sans-serif;letter-spacing:.18em;writing-mode:vertical-rl;transform:rotate(180deg);color:#b8bbae66;z-index:3}.ae-progress{position:absolute;z-index:8;bottom:0;left:var(--ae-inset);right:var(--ae-inset);display:grid;grid-template-columns:1fr minmax(400px,2.5fr) 1fr;gap:40px;align-items:center;border-top:1px solid #e6e4d933;background:linear-gradient(0deg,#0b0c0c8c,transparent);min-height:92px}.ae-progress__label,.ae-progress__hint{font:500 8px/1.5 Arial,sans-serif;letter-spacing:.13em;color:#b9bcb2}.ae-progress__buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:22px;align-self:stretch}.ae-progress button{position:relative;display:flex;align-items:center;gap:10px;min-height:60px;padding:14px 0;font:500 10px/1.3 Arial,sans-serif;color:#92988d;text-align:left;border:0;background:transparent;cursor:pointer}.ae-progress button>span:first-child{font-size:8px;color:#727b6d}.ae-progress button i{position:absolute;top:-1px;left:0;width:100%;height:2px;background:#eee8db;transform:scaleX(0);transform-origin:left;opacity:0;transition:opacity .25s,transform .6s cubic-bezier(.22,1,.36,1)}.ae-progress button[aria-pressed=true]{color:#f4efe4}.ae-progress button[aria-pressed=true]>span:first-child{color:var(--ad-accent,#fa6742)}.ae-progress button[aria-pressed=true] i{opacity:1;transform:scaleX(1)}.ae-progress button:focus-visible{outline:2px solid var(--ad-accent,#fa6742);outline-offset:5px}.ae-progress__hint{justify-self:end;display:flex;align-items:center;gap:18px;font-size:7px}.ae-progress__hint>span:last-child{font-size:19px;color:#dbddd4}.ae-progress [data-ae-mobile-hint]{display:none}.ae-status{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}
@media(min-width:900px) and (prefers-reduced-motion:no-preference){.ae-editorial[data-enhanced=true] .ae-runway{height:220svh}.ae-editorial[data-enhanced=true] .ae-stage{height:calc(100svh - var(--ae-header));min-height:590px;max-height:1050px;position:sticky;top:var(--ae-header);overflow:hidden}.ae-editorial[data-enhanced=true] .ae-panel{position:absolute;inset:0;height:100%;min-height:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .75s cubic-bezier(.22,1,.36,1),visibility .75s}.ae-editorial[data-enhanced=true] .ae-panel.is-current{opacity:1;visibility:visible;pointer-events:auto}.ae-editorial[data-enhanced=true] .ae-panel .ae-motif figure{transform:translateY(36px) rotate(calc(var(--ae-motif-turn) + 5deg)) scale(.92);transition:transform 1s cubic-bezier(.22,1,.36,1)}.ae-editorial[data-enhanced=true] .ae-panel.is-current .ae-motif figure{transform:translateY(calc(var(--ae-shift) * 14px)) rotate(var(--ae-motif-turn)) rotateY(-4deg) scale(1)}.ae-editorial[data-enhanced=true] .ae-panel__copy h3{opacity:0;translate:0 28px;transition:opacity .55s,translate .8s cubic-bezier(.22,1,.36,1)}.ae-editorial[data-enhanced=true] .ae-panel.is-current .ae-panel__copy h3{opacity:1;translate:0 0}.ae-editorial[data-count="1"] .ae-runway{height:auto}.ae-editorial[data-count="1"] .ae-panel{min-height:720px}}
@media(hover:hover){.ae-motif:hover figure{filter:drop-shadow(20px 36px 36px #000d)}.ae-motif:focus-visible{outline:2px solid var(--ad-accent,#fa6742)}}
@media(min-width:900px) and (max-width:1150px){.ae-progress{grid-template-columns:.8fr 3fr;gap:20px}.ae-progress__hint{display:none}.ae-motif{left:47%;width:35vw}.ae-panel--2 .ae-motif{left:61%;width:29vw}.ae-panel--3 .ae-motif{left:15%;width:34vw}.ae-panel__purchase{left:55%}.ae-panel--3 .ae-panel__purchase{left:61%}.ae-panel__number>span{display:block;margin:7px 0 0}.ae-panel__copy h3{font-size:55px}.ae-panel--2 .ae-panel__copy h3{font-size:65px}.ae-panel--3 .ae-panel__copy h3{font-size:56px}}
@media(max-width:899px){.ae-intro{padding-top:65px;padding-bottom:34px}.ae-kicker{font-size:7px;letter-spacing:.09em}.ae-intro__title{grid-template-columns:1fr auto;margin-top:25px;gap:22px}.ae-intro__title h2{font-size:clamp(44px,8vw,68px);max-width:520px}.ae-intro__title p{grid-column:1;grid-row:2;font-size:12px;max-width:400px}.ae-intro__title>span{grid-column:2;grid-row:1;font-size:35px}.ae-runway{border-bottom:0}.ae-stage{display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:20px;padding:0 20px 16px;scrollbar-width:thin;scrollbar-color:#697366 transparent;overscroll-behavior-inline:contain;background:transparent}.ae-stage__top,.ae-stage__grid{display:none}.ae-panel{flex:0 0 calc(100% - 32px);scroll-snap-align:center;min-height:680px;height:86svh;max-height:790px;border:1px solid #d4d8c51f;isolation:isolate}.ae-panel__copy,.ae-panel--2 .ae-panel__copy,.ae-panel--3 .ae-panel__copy{left:28px;top:32px;width:calc(100% - 56px);pointer-events:none}.ae-panel__number{font-size:7px}.ae-panel__number>span{margin-left:18px}.ae-panel__copy h3,.ae-panel--2 .ae-panel__copy h3,.ae-panel--3 .ae-panel__copy h3{font:400 clamp(37px,6.6vw,58px)/.98 Georgia,'Times New Roman',serif;font-style:italic;letter-spacing:-.055em;margin-top:17px!important;max-width:440px}.ae-panel--2 .ae-panel__copy h3{font:750 clamp(37px,6.6vw,58px)/.98 StudioDisplay,Arial,sans-serif;letter-spacing:-.025em}.ae-panel__artist{margin-top:14px!important;font-size:8px;letter-spacing:.1em}.ae-motif,.ae-panel--2 .ae-motif,.ae-panel--3 .ae-motif{top:27%;left:28%;width:49%;max-width:340px;max-height:48%;}.ae-panel--2 .ae-motif{left:33%;top:28%;width:46%}.ae-panel--3 .ae-motif{left:22%;width:49%;top:28%}.ae-motif figure>img{max-height:42svh;max-width:100%;width:100%;object-fit:contain}.ae-motif figcaption{font-size:5px;max-width:100%;letter-spacing:.07em}.ae-motif__cross{font-size:18px}.ae-motif__cross--a{left:-26px;top:0}.ae-motif__cross--b{right:-25px;bottom:10px}.ae-panel__ghost,.ae-panel--2 .ae-panel__ghost,.ae-panel--3 .ae-panel__ghost{left:-10%;bottom:25%;top:auto;font-size:32vw;line-height:1;writing-mode:initial;transform:none;opacity:.8}.ae-panel--3 .ae-panel__ghost{font-size:54vw;bottom:30%}.ae-panel__purchase,.ae-panel--3 .ae-panel__purchase{left:28px;right:28px;bottom:24px;gap:9px}.ae-panel__purchase>div{padding-bottom:11px}.ae-panel__purchase p{font-size:11px;max-width:90%}.ae-panel__purchase>div>span{font-size:10px;margin-top:4px}.ae-panel__purchase>a{font-size:9px}.ae-panel__purchase>a>span:last-child{width:36px;height:36px;font-size:19px}.ae-panel__edition{left:11px;bottom:170px;font-size:6px}.ae-progress{position:relative;left:auto;right:auto;bottom:auto;grid-template-columns:1fr;gap:0;min-height:0;margin:0 20px;padding-top:18px;background:none;border-top:0}.ae-progress__buttons{gap:20px}.ae-progress button{min-height:46px;font-size:9px;gap:8px}.ae-progress button>span:first-child{font-size:7px}.ae-progress__label{font-size:7px;color:#a9afa1;margin-bottom:14px}.ae-progress__hint{display:none}.ae-editorial[data-mobile=true] .ae-progress{display:grid;position:static}.ae-editorial[data-mobile=true] .ae-stage{margin-bottom:15px}.ae-editorial[data-mobile=true] .ae-progress[data-ae-controls]{position:relative}.ae-editorial[data-mobile=true] .ae-stage>.ae-progress{display:none!important}.ae-editorial[data-count="1"] .ae-panel{flex-basis:100%}}
@media(max-width:499px){.ae-intro{padding-top:52px;padding-bottom:28px}.ae-kicker span:last-child{max-width:110px;text-align:right}.ae-intro__title h2{font-size:43px;max-width:290px}.ae-intro__title p{font-size:11px;max-width:270px}.ae-intro__title>span{font-size:31px}.ae-panel{min-height:620px;height:79svh;max-height:720px;flex-basis:calc(100% - 12px)}.ae-panel__copy,.ae-panel--2 .ae-panel__copy,.ae-panel--3 .ae-panel__copy{left:24px;top:27px;width:calc(100% - 48px)}.ae-panel__copy h3,.ae-panel--2 .ae-panel__copy h3,.ae-panel--3 .ae-panel__copy h3{font-size:37px;max-width:255px}.ae-panel__number>span{font-size:6px;margin-left:14px}.ae-motif,.ae-panel--2 .ae-motif,.ae-panel--3 .ae-motif{top:31%;left:25%;width:54%}.ae-panel--2 .ae-motif{left:30%;top:33%;width:51%}.ae-panel--3 .ae-motif{left:24%;width:54%;top:31%}.ae-motif figure>img{max-height:270px}.ae-panel__purchase,.ae-panel--3 .ae-panel__purchase{left:24px;right:24px;bottom:21px}.ae-panel__ghost,.ae-panel--2 .ae-panel__ghost{bottom:27%;font-size:39vw}.ae-panel--3 .ae-panel__ghost{bottom:31%;font-size:66vw}.ae-progress button{font-size:8px;gap:6px}.ae-progress__buttons{gap:14px}.ae-panel__edition{bottom:165px}}
@media(prefers-reduced-motion:reduce){.ae-editorial *,.ae-editorial *:before,.ae-editorial *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important;transform:none!important;translate:none!important}.ae-panel{min-height:740px}.ae-progress{display:none!important}.ae-editorial[data-mobile=true] .ae-progress{display:none!important}.ae-stage__top{display:none}.ae-panel__copy h3{opacity:1!important}.ae-panel__ghost{transform:none!important}}
