@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,wght@0,400;0,500;0,600;1,400&family=Inter:wght@400;500;600&family=JetBrains+Mono:wght@400;500&display=swap";:root{--x-bg:#141311;--x-raised:#1c1a17;--x-ink:#ede7da;--x-muted:#c9c2b2;--x-accent:#c4442e;--x-line:#ffffff24}html{scroll-behavior:smooth;scroll-padding-top:80px}body{margin:0;background:var(--x-bg)!important;color:var(--x-ink)!important}.xerox-site{font:400 15px/1.6 Inter,sans-serif;background:var(--x-bg);color:var(--x-ink);overflow:clip}.xerox-site *{box-sizing:border-box}.xerox-site a{color:inherit;text-decoration:none}.xerox-site button,.xerox-site input,.xerox-site textarea,.xerox-site select{font:inherit}.xerox-site button,.xerox-site a{touch-action:manipulation}.xerox-site button{cursor:pointer}.xerox-site button:disabled{cursor:default}.xerox-site :focus-visible{outline:2px solid var(--x-ink);outline-offset:5px}.xerox-site h1,.xerox-site h2,.xerox-site p{margin:0}.xerox-site h1,.xerox-site h2{font-family:Fraunces,serif;font-weight:400}.xerox-site em{font-weight:400}.xerox-site:after{content:"";position:fixed;inset:0;z-index:100;pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='white' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}.site-nav{height:80px;position:fixed;top:0;left:0;right:0;z-index:50;padding:0 4vw;display:flex;align-items:center;justify-content:space-between;gap:30px;background:#141311dd;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--x-line)}.wordmark{font-size:30px;font-weight:600;line-height:.85;letter-spacing:-2px;display:flex;flex-direction:column}.wordmark span{font:8px JetBrains Mono,monospace;letter-spacing:.3em;padding-top:8px}.site-nav nav{display:flex;gap:35px;font-size:12px}.site-nav nav sup{font:9px JetBrains Mono,monospace;color:var(--x-muted)}.site-nav nav a:hover{color:var(--x-muted)}.motion-toggle{border:0;background:transparent;color:var(--x-muted);font:9px JetBrains Mono,monospace!important;text-transform:uppercase;letter-spacing:.12em;display:flex;gap:15px;align-items:center;min-height:44px}.motion-toggle span{font-size:16px}.skip-link{position:fixed;left:20px;top:-100px;z-index:200;padding:15px;background:var(--x-ink);color:var(--x-bg)!important}.skip-link:focus{top:15px}.hero{position:relative;min-height:820px;height:100svh;max-height:1200px;padding:140px 8vw 100px;display:flex;align-items:center;isolation:isolate}.hero-title{position:relative;z-index:3;width:54%}.hero-kicker,.section-kicker{font:10px JetBrains Mono,monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--x-muted)}.hero h1{font-size:clamp(70px,8.5vw,142px);line-height:.99;letter-spacing:-.055em;margin:30px 0}.hero h1 em{white-space:nowrap}.hero-description{color:var(--x-muted);font-size:15px;line-height:1.7}.enter-exhibition{display:inline-flex;align-items:center;gap:48px;border:1px solid #ede7da70;padding:16px 22px;margin-top:30px;font-size:12px;transition:background .25s,color .25s}.enter-exhibition:hover{background:var(--x-ink);color:var(--x-bg)}.enter-exhibition span{font-size:23px;line-height:1}.hero-composition{position:absolute;right:7%;top:18%;height:67%;width:40%;perspective:1200px}.hero-main{position:absolute;left:19%;top:0;height:100%;width:auto;max-width:70%;object-fit:contain;transform:rotateY(-9deg) rotate(3deg);box-shadow:0 30px 90px #0008;z-index:2}.hero-back{position:absolute;object-fit:contain;height:66%;width:auto;max-width:45%;filter:brightness(.52);box-shadow:0 30px 70px #0009}.hero-back-left{left:-9%;top:18%;transform:rotateY(20deg) rotate(-10deg)}.hero-back-right{right:-12%;top:30%;transform:rotateY(-20deg) rotate(12deg)}.hero-halo{position:absolute;inset:-20%;background:radial-gradient(ellipse,#74522726,transparent 66%)}.hero-orbit{position:absolute;width:130%;height:30%;border:1px solid #ede7da1a;border-radius:50%;left:-10%;bottom:-8%;transform:rotate(-15deg)}.hero-baseline{position:absolute;bottom:28px;left:4vw;right:4vw;display:flex;justify-content:space-between;font:9px JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.17em;color:var(--x-muted)}.artwork-index{padding:70px 6vw 85px;border-top:1px solid var(--x-line);border-bottom:1px solid var(--x-line);background:var(--x-raised)}.index-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:35px;gap:20px}.index-header h2{font-size:32px;letter-spacing:-.03em}.index-header h2 span{font:10px JetBrains Mono,monospace;color:var(--x-muted);margin-left:12px}.filters{display:flex;gap:24px}.filters button{font-size:10px;color:var(--x-muted);background:none;padding:7px 0;border:0;border-bottom:1px solid transparent}.filters button[aria-pressed=true]{color:var(--x-ink);border-color:var(--x-ink)}.index-track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(140px,1fr);gap:24px;overflow-x:auto;padding-bottom:12px;scrollbar-width:thin}.index-card{min-width:0}.index-card>div{height:200px;display:flex;align-items:center;justify-content:center;background:#141311;padding:12px;overflow:hidden}.index-card img{width:100%;height:100%;object-fit:contain;transition:transform .4s}.index-card:hover img{transform:scale(1.04)}.index-card>span{display:flex;justify-content:space-between;font-size:11px;margin-top:13px;gap:6px}.index-card b{font-weight:400}.index-card small{font:8px JetBrains Mono,monospace;color:var(--x-muted);text-transform:uppercase;letter-spacing:.13em}.art-world{position:relative;height:180svh;--depth:0;--turn:0deg;--lift:0px;--zoom:1;--mx:0deg;--my:0deg;border-bottom:1px solid var(--x-line)}.world-stage{position:sticky;top:0;height:100svh;min-height:740px;display:grid;grid-template-columns:1fr 1.4fr .8fr;align-items:center;padding:110px 7vw 80px;gap:3vw;isolation:isolate;overflow:hidden}.room{position:absolute;inset:0;z-index:-1;pointer-events:none;perspective:900px;overflow:hidden}.room-halo{position:absolute;inset:5% -5%;background:radial-gradient(ellipse at 55% 50%,color-mix(in srgb,var(--world-color) 16%,transparent),transparent 65%);transform:scale(calc(1 + var(--depth)*.2))}.room-floor{position:absolute;left:-40%;right:-40%;top:78%;height:85%;transform:rotateX(68deg) translateY(calc(var(--depth)*-40px));transform-origin:top;opacity:.22;background-image:linear-gradient(color-mix(in srgb,var(--world-color) 40%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--world-color) 40%,transparent) 1px,transparent 1px);background-size:100px 100px;-webkit-mask-image:linear-gradient(transparent,#000 35%,transparent);mask-image:linear-gradient(transparent,#000 35%,transparent)}.room-orbit{position:absolute;border:1px solid color-mix(in srgb,var(--world-color) 24%,transparent);border-radius:50%;left:25%;top:22%;width:60%;height:70%;transform:rotateY(62deg) rotate(-20deg) scale(calc(1 + var(--depth)*.1))}.orbit-two{left:32%;top:12%;height:90%;width:43%;transform:rotateY(-55deg) rotate(24deg)}.light-beam{position:absolute;left:20%;top:-40%;width:20%;height:130%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--world-color) 8%,transparent),transparent);transform:rotate(-28deg);filter:blur(20px)}.world-heading{position:relative;z-index:4;align-self:center}.world-counter{font:10px JetBrains Mono,monospace;letter-spacing:.16em;color:var(--x-muted)}.world-atmosphere{font-size:11px;color:var(--x-muted);margin:55px 0 18px!important;max-width:180px}.world-heading h2{font-size:clamp(38px,4vw,68px);letter-spacing:-.04em;line-height:1.05;max-width:290px}.art-space{height:100%;max-height:720px;display:flex;align-items:center;justify-content:center;perspective:1400px;min-width:0}.art-plane{position:relative;height:auto;width:auto;max-width:100%;height:100%;max-height:calc(100svh - 225px);transform-style:preserve-3d;transform:translateY(var(--lift)) rotateY(calc(var(--turn) + var(--mx))) rotateX(var(--my)) scale(var(--zoom));box-shadow:20px 30px 65px #0008}.original-art{display:block;width:100%;height:100%;object-fit:contain;position:relative}.frame-edge{position:absolute;inset:0;border:1px solid #ede7da15;box-shadow:6px 4px #090908;pointer-events:none}.art-effects{position:absolute;inset:0;pointer-events:none;mix-blend-mode:screen;transform:translateZ(1px)}.art-effects canvas{display:block;width:100%;height:100%}.wing{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none;transform:translateZ(1px);animation:wing-breathe 7s ease-in-out infinite;animation-play-state:paused}.is-active .wing{animation-play-state:running}.wing-left{clip-path:polygon(0% 15%,29% 10%,47% 15%,49% 22%,39% 31%,31% 25%,16% 25%,0% 19%);transform-origin:48% 20%}.wing-right{clip-path:polygon(66% 14%,80% 9%,99% 11%,100% 21%,81% 23%,76% 29%,71% 23%);transform-origin:67% 20%;animation-delay:-3s}@keyframes wing-breathe{0%,to{transform:translateZ(1px) rotate(0)}50%{transform:translateZ(2px) rotate(.35deg)}}.world-label{position:relative;z-index:4;align-self:end;margin-bottom:60px}.museum-label{font:9px/2 JetBrains Mono,monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--x-muted)}.world-description{font-size:12px;line-height:1.8;margin:22px 0!important;color:var(--x-muted);max-width:220px}.view-original{border:0;border-bottom:1px solid #ede7da55;padding:8px 0;background:none;color:var(--x-ink);font-size:11px!important;display:flex;gap:35px;align-items:center}.view-original:hover{border-color:var(--x-ink)}.world-bottom{position:absolute;bottom:25px;left:7vw;right:7vw;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:10px}.chapter-label{font:8px JetBrains Mono,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--x-muted)}.world-bottom a{display:flex;gap:20px;align-items:center}.world-dragon .room-halo{background:radial-gradient(ellipse at 50% 80%,#932d202f,transparent 70%)}.world-dragon .room-orbit{border-color:#cb5d312d;transform:rotateX(65deg) rotate(-30deg);top:60%;height:40%}.world-dragon .art-plane{height:auto;width:100%}.world-smoke .room-floor{opacity:.08}.world-smoke .room-orbit{border-radius:38% 62% 45% 55%;opacity:.3}.world-tiles .room-orbit{border-radius:0;transform:rotateY(65deg);height:80%;top:10%;left:0%;width:30%;background:repeating-linear-gradient(0deg,transparent 0 49px,#65b4a617 50px 51px),repeating-linear-gradient(90deg,transparent 0 49px,#65b4a617 50px 51px)}.world-tiles .orbit-two{left:auto;right:0%;transform:rotateY(-65deg)}.world-mamba .room-orbit{border-width:2px;transform:rotateX(60deg) rotate(-45deg);height:60%;top:30%}.world-mural .room-floor{background-size:160px 80px;opacity:.16}.world-mural .room-orbit{border-color:#458bc940;transform:rotateY(45deg) rotate(32deg);border-radius:40% 60% 30% 70%}.world-arena .light-beam{background:linear-gradient(90deg,transparent,#d2c9aa14,transparent);left:50%;transform:rotate(calc(-30deg + var(--depth)*50deg))}.chapter-rail{position:fixed;right:20px;top:45%;z-index:30;display:flex;flex-direction:column;gap:6px}.chapter-rail a{min-width:24px;min-height:24px;display:flex;align-items:center;justify-content:end;position:relative}.chapter-rail i{display:block;width:4px;height:4px;border-radius:50%;background:var(--x-muted);opacity:.35;transition:transform .2s}.chapter-rail a[aria-current] i{opacity:1;transform:scale(1.7);background:var(--x-ink)}.chapter-rail span{position:absolute;right:25px;background:var(--x-bg);padding:4px 9px;white-space:nowrap;font-size:10px;opacity:0;pointer-events:none}.chapter-rail a:hover span,.chapter-rail a:focus-visible span{opacity:1}.artist-section{padding:120px 12vw;border-bottom:1px solid var(--x-line)}.artist-section h2{font-size:clamp(38px,5.1vw,78px);line-height:1.13;letter-spacing:-.04em;margin:35px 0 65px}.artist-columns{display:grid;grid-template-columns:1fr 1fr;gap:10vw}.artist-name{font-family:Fraunces,serif;font-size:25px;line-height:1.25}.artist-columns>div p{font-size:14px;line-height:1.85;color:var(--x-muted);margin-bottom:20px}.commission-section{padding:110px 12vw;display:grid;grid-template-columns:1fr 1.1fr;gap:8vw}.commission-section h2{font-size:clamp(40px,4.5vw,65px);line-height:1.1;letter-spacing:-.04em;margin:25px 0 30px}.commission-section>div>p:not(.section-kicker){font-size:13px;line-height:1.8;color:var(--x-muted);max-width:310px}.commission-section ul{list-style:none;padding:0;margin:32px 0;font-size:12px;color:var(--x-muted)}.commission-section li{padding:9px 0;border-bottom:1px solid var(--x-line)}.form-note{font-size:11px!important;opacity:.85}.commission-section form{display:flex;flex-direction:column;gap:20px;padding-top:8px}.form-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px}.commission-section label{display:flex;flex-direction:column;gap:8px;font-size:10px;color:var(--x-muted)}.commission-section input,.commission-section select,.commission-section textarea{width:100%;border:1px solid var(--x-line);background:#1c1a17;color:var(--x-ink);border-radius:0;padding:12px;font-size:12px}.commission-section input::placeholder{color:#9e988d}.commission-section small{font-size:10px;line-height:1.5}.prepare-inquiry{display:flex;align-items:center;justify-content:space-between;background:var(--x-accent);color:#fff;border:0;padding:15px 20px;font-size:12px!important}.prepare-inquiry:hover{background:#ac3a27}.form-status{font-size:12px;min-height:20px}.site-footer{padding:65px 6vw 35px;border-top:1px solid var(--x-line);display:flex;justify-content:space-between;align-items:end;gap:30px}.footer-logo{font-size:clamp(48px,10vw,160px);font-weight:600;letter-spacing:-.075em;line-height:.8}.site-footer p,.site-footer>a:last-child{font-size:10px;color:var(--x-muted)}.original-dialog{position:fixed;inset:0;width:94vw;height:94svh;max-width:none;max-height:none;margin:auto;padding:50px 20px 20px;background:var(--x-bg);color:var(--x-ink);border:1px solid var(--x-line);z-index:200}.original-dialog::backdrop{background:#090908ed}.original-dialog>img{height:calc(100% - 55px);width:100%;object-fit:contain}.original-dialog p{font-family:Fraunces,serif;text-align:center;margin-top:15px}.original-dialog p span{font:9px JetBrains Mono,monospace;display:inline-block;padding-left:15px;color:var(--x-muted)}.close-original{position:absolute;right:20px;top:10px;background:none;color:var(--x-ink);border:0;min-height:35px;font-size:13px}.motion-off *{animation:none!important;transition:none!important}@media(min-width:1500px){.world-stage{gap:5vw}.world-label{max-width:240px}}@media(max-width:1000px){.hero{min-height:720px;padding-left:6vw}.hero-composition{right:8%;width:42%;top:23%;height:56%}.hero h1{font-size:10vw}.world-stage{grid-template-columns:1fr 1.5fr;padding-left:6vw;padding-right:6vw;gap:30px}.world-heading h2{font-size:46px}.world-heading{align-self:start;margin-top:12vh}.world-label{position:absolute;left:6vw;bottom:110px;max-width:210px;margin:0}.art-space{grid-column:2;grid-row:1}.world-atmosphere{margin-top:30px!important}.world-bottom{left:6vw;right:6vw}.chapter-rail{right:8px}.index-track{grid-auto-columns:160px}.artist-section,.commission-section{padding:85px 7vw}.commission-section{gap:5vw}}@media(max-width:700px){html{scroll-padding-top:64px}.site-nav{height:64px;padding:0 5vw;gap:12px}.wordmark{font-size:24px}.wordmark span{font-size:6px}.site-nav nav{gap:17px;font-size:10px}.site-nav nav a:nth-child(2){display:none}.site-nav nav sup{display:none}.motion-toggle{font-size:0!important;gap:0}.motion-toggle span{font-size:20px}.motion-toggle:disabled{font-size:7px!important;max-width:58px}.hero{height:calc(100svh + -0px);min-height:740px;max-height:1000px;display:block;padding:105px 6vw 65px}.hero-title{width:100%}.hero-kicker{font-size:8px}.hero h1{font-size:clamp(55px,14vw,85px);margin:20px 0;line-height:1.01}.hero-description{font-size:12px}.enter-exhibition{font-size:10px;padding:12px 16px;gap:24px;margin-top:20px}.hero-composition{top:43%;right:8%;width:48%;height:46%}.hero-main{left:7%;max-width:85%;transform:rotateY(-8deg) rotate(4deg)}.hero-back-left{left:-45%;top:24%;max-width:75%;height:70%}.hero-back-right{right:-13%;max-width:63%;top:38%;height:58%}.hero-baseline{left:6vw;right:6vw;font-size:7px;letter-spacing:.1em;gap:20px}.hero-baseline span:last-child{max-width:105px;text-align:right}.artwork-index{padding:40px 6vw}.index-header{align-items:start;flex-direction:column;gap:16px}.index-header h2{font-size:28px}.filters{gap:24px}.index-track{grid-auto-columns:140px;gap:18px}.index-card>div{height:180px}.art-world{height:155svh}.world-stage{min-height:760px;height:100svh;display:flex;flex-direction:column;padding:85px 7vw 65px;gap:18px;justify-content:flex-start}.world-heading{display:grid;grid-template-columns:1fr auto;align-self:stretch;margin:0;width:100%;gap:6px}.world-counter{grid-column:2;grid-row:1;font-size:8px;text-align:right}.world-atmosphere{grid-column:1;grid-row:1;margin:0!important;font-size:9px;max-width:none}.world-heading h2{grid-column:1/3;font-size:35px;max-width:none;line-height:1.07}.art-space{height:auto;width:100%;flex:1;min-height:220px;max-height:52svh}.art-plane{height:100%;max-height:52svh;max-width:100%;width:auto;box-shadow:10px 15px 35px #0008}.world-dragon .art-plane{height:auto;max-height:100%;width:auto;max-width:100%}.world-label{position:relative;left:auto;bottom:auto;align-self:stretch;display:grid;grid-template-columns:1fr auto;gap:8px 20px;max-width:none;flex-shrink:0}.museum-label{font-size:8px;line-height:1.7;letter-spacing:.07em}.world-description{font-size:10px;line-height:1.55;margin:0!important;max-width:none;grid-row:2;grid-column:1/3}.view-original{font-size:10px!important;gap:20px;align-self:start;padding:4px 0}.world-bottom{bottom:22px;font-size:9px;left:7vw;right:7vw}.chapter-label{font-size:7px}.world-bottom a{gap:10px}.room-orbit{left:0%;width:100%;height:50%;top:20%}.room-floor{top:67%}.chapter-rail{display:none}.artist-section,.commission-section{padding:70px 7vw}.artist-section h2{font-size:39px;margin:25px 0 40px}.artist-columns{grid-template-columns:1fr;gap:30px}.artist-name{font-size:23px}.artist-columns>div p{font-size:13px}.commission-section{grid-template-columns:1fr;gap:40px}.commission-section h2{font-size:43px}.form-pair{gap:14px}.site-footer{padding:45px 7vw 30px;flex-wrap:wrap;align-items:start}.footer-logo{font-size:80px;width:100%}.site-footer p{font-size:9px}.site-footer>a:last-child{font-size:10px}.original-dialog p span{display:block;padding:6px 0 0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.xerox-site *{animation:none!important;transition:none!important}.art-world{height:auto}.world-stage{position:relative}.art-plane{transform:none!important}}.xerox-error{padding:20vh 10vw;font-family:Inter,sans-serif}.xerox-error h1{font-size:32px}.xerox-error a,.xerox-error button{display:inline-block;margin:20px 20px 0 0;padding:12px;border:1px solid currentColor}.world-price{font-size:18px;line-height:1.3;margin-top:18px!important}.world-price small{display:block;font:9px JetBrains Mono,monospace;color:var(--x-muted);margin-top:6px}.artist-name small{font:10px JetBrains Mono,monospace;display:block;margin-top:16px;color:var(--x-muted)}.price-list-link{font-size:11px;border-bottom:1px solid var(--x-line);padding:8px 0}.price-list{padding:90px 10vw;border-top:1px solid var(--x-line);border-bottom:1px solid var(--x-line)}.price-list h2{font-size:clamp(35px,4vw,60px);letter-spacing:-.035em}.catalog-intro{font-size:12px;color:var(--x-muted);margin:20px 0 40px!important;line-height:1.8}.catalog-row{display:grid;grid-template-columns:30px 1fr 190px;gap:24px;padding:30px 0;border-top:1px solid var(--x-line)}.catalog-number{font:10px JetBrains Mono,monospace;color:var(--x-muted);padding-top:6px}.catalog-row h3{font:400 24px/1.3 Fraunces,serif;margin:0 0 10px}.catalog-row h3 span{font:11px JetBrains Mono,monospace;color:var(--x-muted)}.catalog-row p{font-size:12px;color:var(--x-muted);max-width:590px;line-height:1.8}.catalog-medium{font:9px/1.8 JetBrains Mono,monospace!important;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px!important}.catalog-note{margin-top:12px!important}.catalog-link,.catalog-no-image{display:inline-block;font-size:10px;margin-top:14px}.catalog-no-image{color:var(--x-muted)}.catalog-link{border-bottom:1px solid var(--x-line)}.catalog-price{display:flex;flex-direction:column;align-items:end;gap:7px}.catalog-price strong{font-weight:400;font-size:20px;white-space:nowrap}.catalog-price span{font:9px JetBrains Mono,monospace;color:var(--x-muted)}.catalog-price a{font-size:11px;margin-top:10px}.contact-details{display:flex;flex-direction:column;gap:12px;margin-top:25px;font-size:12px;overflow-wrap:anywhere}.contact-details span{font:10px JetBrains Mono,monospace;color:var(--x-muted)}.open-email-draft{display:block;padding:14px;border:1px solid var(--x-line);text-align:center;font-size:12px}@media(max-width:700px){.price-list{padding:65px 7vw}.catalog-row{grid-template-columns:20px 1fr;gap:12px}.catalog-row h3{font-size:23px}.catalog-price{grid-column:2;align-items:start;margin-top:5px}.catalog-price strong{font-size:18px}.world-price{font-size:14px;margin-top:0!important;grid-column:2;grid-row:1}.world-price small{font-size:8px}.world-label{grid-template-columns:1fr 110px}.world-description{grid-row:2}.view-original{grid-row:3;grid-column:1/3;justify-self:start}.world-stage{min-height:850px}.museum-label{font-size:7px}.catalog-intro{font-size:11px}}@media(max-width:700px){.header-exhibition{display:none}}.super-hero{position:relative;min-height:820px;height:100svh;max-height:1200px;padding:135px 7vw 90px;display:flex;align-items:center;isolation:isolate;overflow:hidden;background:var(--x-bg)}.super-copy{width:45%;z-index:4;position:relative;pointer-events:none}.super-copy a{pointer-events:auto}.super-kicker{font:9px JetBrains Mono,monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--x-muted)}.super-copy h1{font:400 clamp(64px,7.4vw,124px)/1.04 "Fraunces",serif;letter-spacing:-.055em;margin:30px 0!important}.super-copy h1 em{white-space:nowrap}.super-story{font-size:18px;line-height:1.65;color:var(--x-ink)}.super-origin{max-width:305px;font-size:12px;line-height:1.85;color:var(--x-muted);margin-top:18px!important}.super-enter{display:inline-flex;gap:46px;align-items:center;padding:15px 20px;border:1px solid #ede7da70;margin-top:30px;font-size:12px;transition:background .2s,color .2s}.super-enter:hover{background:var(--x-ink);color:var(--x-bg)}.super-enter span{font-size:23px}.super-visual{position:absolute;right:-3vw;top:20%;width:66vw;height:66%;perspective:1000px}.super-stage{position:absolute;inset:0;width:100%;height:100%;display:block;border:0;background:transparent;padding:0;transform-style:preserve-3d;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .22s ease-out;isolation:isolate;-webkit-tap-highlight-color:transparent}.super-image{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transform:translateZ(20px) scale(var(--magnitude,1));filter:saturate(.72) brightness(.86);transition:filter .8s ease,transform .5s ease;-webkit-mask-image:radial-gradient(ellipse,#000 49%,transparent 75%);mask-image:radial-gradient(ellipse,#000 49%,transparent 75%)}.is-awake .super-image{filter:saturate(1.12) brightness(1.07)}.super-aura{position:absolute;inset:-20%;background:radial-gradient(ellipse,#9e6a2725,transparent 60%);pointer-events:none}.is-awake .super-aura{background:radial-gradient(ellipse,#a5763b35,transparent 62%)}.super-energy{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;transform:translateZ(65px);mix-blend-mode:screen}.super-shine{position:absolute;inset:10%;pointer-events:none;background:radial-gradient(ellipse at 52% 50%,#e4bf7820,transparent 55%);mix-blend-mode:screen;transform:translateZ(90px);opacity:0;transition:opacity .6s}.is-awake .super-shine{opacity:1}.super-controls{position:absolute;bottom:-24px;left:24%;right:14%;display:flex;align-items:center;justify-content:space-between;gap:20px;font:8px JetBrains Mono,monospace;letter-spacing:.06em;color:var(--x-muted);z-index:6}.super-controls label{display:flex;align-items:center;gap:10px}.super-controls input{width:80px;accent-color:#b8a173;min-height:30px;cursor:pointer}.super-controls button{border:0;background:none;color:var(--x-muted);font:8px JetBrains Mono,monospace;min-height:40px}.super-controls output{width:35px}.super-baseline{position:absolute;bottom:25px;left:5vw;right:5vw;display:flex;justify-content:space-between;gap:20px;font:9px JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.15em;color:var(--x-muted)}.is-static .super-stage{transform:none!important}.is-static .super-energy{display:none}.is-static .super-image,.is-static .super-shine{transition:none}@media(max-width:1000px){.super-copy{width:48%}.super-copy h1{font-size:8vw}.super-visual{right:-9vw;width:73vw;top:25%;height:58%}.super-controls{left:27%;right:17%;gap:12px}.power-hint{display:none}}@media(max-width:700px){.super-hero{padding:105px 7vw 60px;display:block;min-height:870px;height:110svh;max-height:1100px}.super-copy{width:100%;pointer-events:none}.super-copy h1{font-size:clamp(58px,14vw,80px);margin:22px 0!important;line-height:1.02}.super-story{font-size:14px}.super-origin{font-size:11px;max-width:260px;margin-top:12px!important}.super-enter{font-size:10px;padding:12px 17px;gap:32px;margin-top:20px}.super-visual{top:auto;bottom:100px;right:-10%;width:120%;height:42%;perspective:850px}.super-image{-webkit-mask-image:radial-gradient(ellipse,#000 50%,transparent 75%);mask-image:radial-gradient(ellipse,#000 50%,transparent 75%)}.super-controls{left:17%;right:17%;bottom:-20px;font-size:8px}.super-controls input{width:90px}.super-controls button{font-size:8px}.super-baseline{font-size:7px;letter-spacing:.09em;left:7vw;right:7vw}.super-stage:focus-visible{outline-offset:-35px}.super-copy h1{max-width:320px}}@media(prefers-reduced-motion:reduce){.super-stage{transform:none!important}.super-energy{display:none}.super-image,.super-shine,.super-enter{transition:none}}@media(max-width:700px){.super-hero{display:flex;flex-direction:column;align-items:stretch;height:auto;min-height:100svh;max-height:none;padding:105px 7vw 30px}.super-visual{position:relative;inset:auto;width:120%;margin-left:-10%;height:340px;margin-top:8px;flex-shrink:0}.super-controls{bottom:0}.super-baseline{position:relative;inset:auto;margin-top:35px}}.super-stage{overflow:visible}.super-image{z-index:3;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 40%,#000 62%,#000 90%,transparent 100%);mask-image:linear-gradient(90deg,transparent 40%,#000 62%,#000 90%,transparent 100%);transform:translateZ(35px) scale(var(--magnitude,1))}.super-memory{position:absolute;left:27%;top:0;height:92%;width:auto;aspect-ratio:1363/2048;transform:translateZ(20px) rotateY(-10deg) rotate(-3deg) scale(var(--magnitude,1));transform-style:preserve-3d;z-index:2;pointer-events:none}.super-memory>img{display:block;width:100%;height:100%;object-fit:contain;filter:grayscale(.85) brightness(.68);transition:filter 1s;box-shadow:0 20px 55px #0009}.super-king-figure{position:absolute;inset:0;transform:translateZ(0);transform-style:preserve-3d;transition:transform 1.2s cubic-bezier(.2,.7,.2,1);filter:grayscale(.85) brightness(.68)}.super-king-figure img{width:100%;height:100%;object-fit:contain}.is-awake .super-memory>img{filter:grayscale(0) brightness(.8)}.is-awake .super-king-figure{filter:none;transform:translateZ(75px) translate(5%) translateY(-2%)}.super-drawing-glint{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,#f6dba52e 50%,transparent 65%);opacity:0;transform:translateZ(80px);transition:opacity .8s}.is-awake .super-drawing-glint{opacity:.65}.super-energy{z-index:5}.super-shine{z-index:6}.super-controls{left:21%;right:10%}.power-hint{max-width:85px;line-height:1.6}.is-static .super-king-figure{transform:none!important;transition:none}.is-static .super-memory>img{transition:none}.is-static .super-drawing-glint{display:none}@media(max-width:700px){.super-memory{left:26%;height:93%;top:0}.super-image{-webkit-mask-image:linear-gradient(90deg,transparent 35%,#000 62%,#000 88%,transparent 100%);mask-image:linear-gradient(90deg,transparent 35%,#000 62%,#000 88%,transparent 100%)}.super-controls{left:17%;right:17%}.super-baseline span:first-child{max-width:160px;line-height:1.6}}@media(prefers-reduced-motion:reduce){.super-king-figure{transform:none!important;transition:none}.super-memory>img{transition:none}.super-drawing-glint{display:none}}.header-exhibition{font:10px JetBrains Mono,monospace;letter-spacing:.04em}.artwork-page{--journey:0;--arrival:0;--sway:0deg}.world-runway{height:280svh;position:relative}.portal-stage{position:sticky;top:0;height:100svh;min-height:650px;overflow:hidden;isolation:isolate}.portal-atmosphere{position:absolute;inset:0;z-index:-1;overflow:hidden;perspective:1000px;pointer-events:none}.portal-aura{position:absolute;inset:-15%;background:radial-gradient(ellipse at 55% 55%,color-mix(in srgb,var(--world-color) 22%,transparent),transparent 60%);transform:scale(calc(.8 + var(--arrival)*.65))}.portal-grid{position:absolute;top:73%;left:-55%;width:210%;height:110%;transform-origin:top center;transform:rotateX(65deg) translateY(calc(var(--arrival)*-30px));background-image:linear-gradient(color-mix(in srgb,var(--world-color) 25%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--world-color) 25%,transparent) 1px,transparent 1px);background-size:80px 80px;-webkit-mask-image:linear-gradient(transparent,#000 25%,transparent 85%);mask-image:linear-gradient(transparent,#000 25%,transparent 85%);opacity:calc(.18 + var(--arrival)*.55)}.portal-ring{position:absolute;left:25%;top:18%;width:55%;height:75%;border:1px solid color-mix(in srgb,var(--world-color) 40%,transparent);border-radius:50%;transform:rotateY(65deg) rotate(calc(-24deg + var(--arrival)*34deg)) scale(calc(.8 + var(--arrival)*.4))}.ring-b{left:20%;top:25%;height:65%;width:65%;transform:rotateY(-60deg) rotate(calc(25deg - var(--arrival)*38deg))}.portal-light{position:absolute;top:-40%;left:15%;width:30%;height:150%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--world-color) 12%,transparent),transparent);filter:blur(18px);transform:rotate(calc(-35deg + var(--arrival)*65deg))}.portal-heading{position:absolute;left:6vw;top:128px;z-index:5;width:25vw;pointer-events:none}.portal-heading p{font:10px/1.7 JetBrains Mono,monospace;letter-spacing:.1em;color:var(--x-muted);max-width:180px}.portal-heading h1{font:400 clamp(38px,4.1vw,68px)/1.05 "Fraunces",serif;letter-spacing:-.045em;margin:18px 0 24px!important}.portal-heading>span{font:9px JetBrains Mono,monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--x-muted)}.portal-perspective{position:absolute;inset:100px 0 85px;perspective:1100px;display:flex;align-items:center;justify-content:center;padding-left:9vw}.portal-composition{position:relative;transform-style:preserve-3d;height:min(62svh,680px);width:auto;max-width:74vw}.painting-frame{position:absolute;inset:0;transform:translate(calc(var(--arrival)*-12%)) translateZ(calc(var(--arrival)*-170px)) rotateY(calc(var(--arrival)*-13deg));opacity:calc(1 - var(--arrival)*.74);box-shadow:0 30px 65px #0007;transform-style:preserve-3d}.painting-frame>img{display:block;width:100%;height:100%;object-fit:contain}.portal-border{position:absolute;inset:-8px;border:1px solid #bfb4a246;box-shadow:0 0 0 7px #141311,7px 9px 0 7px #090909;pointer-events:none}.emerging-subject{position:absolute;inset:0;transform-style:preserve-3d;transform:translate(calc(var(--arrival)*9%)) translateY(calc(var(--arrival)*5%)) translateZ(calc(var(--arrival)*185px)) rotate(var(--sway));transform-origin:50% 85%;pointer-events:none}.emerging-subject img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(10px 12px 15px #0005)}.environment-fragment{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transform:translate(calc(var(--fragment-side)*var(--arrival)*11%)) translateY(calc(var(--arrival)*-3%)) translateZ(calc(var(--arrival)*var(--fragment-depth))) rotate(calc(var(--fragment-side)*var(--arrival)*-3deg));pointer-events:none}.subject-shadow{position:absolute;left:20%;bottom:-8%;width:65%;height:10%;border-radius:50%;background:#000b;filter:blur(14px);opacity:calc(var(--arrival)*.8);transform:translate(calc(var(--arrival)*12%)) translateZ(90px) scale(calc(.5 + var(--arrival)*.7))}.portal-caption{position:absolute;right:5vw;bottom:140px;width:190px;z-index:5}.portal-caption p{font-size:12px;line-height:1.8;color:var(--x-muted)}.portal-status{display:block;font:9px JetBrains Mono,monospace;color:var(--x-muted);letter-spacing:.1em;margin-top:20px;text-transform:uppercase}.journey-ui{position:absolute;left:6vw;right:6vw;bottom:32px;display:grid;grid-template-columns:1fr minmax(140px,300px) 1fr;align-items:center;gap:30px;font:9px JetBrains Mono,monospace;letter-spacing:.08em}.journey-ui>a{text-align:right}.journey-track{height:1px;background:var(--x-line);overflow:hidden}.journey-track i{display:block;height:100%;background:var(--x-ink);transform-origin:left;transform:scaleX(var(--journey))}.portal-sparks{position:absolute;inset:10% 0 0;opacity:calc(.15 + var(--arrival)*.6)}.portal-sparks i{position:absolute;left:var(--x);top:var(--y);width:2px;height:2px;border-radius:50%;background:var(--world-color);box-shadow:0 0 6px var(--world-color);animation:world-spark calc(5s + var(--i)*.2s) linear infinite;animation-delay:calc(var(--i)*-.7s);animation-play-state:paused}.is-visible .portal-sparks i{animation-play-state:running}@keyframes world-spark{0%{transform:translate3d(0,70px,0);opacity:.05}35%{opacity:.7}to{transform:translate3d(25px,-110px,0);opacity:0}}.scene-dragon .portal-ring{border-radius:42% 58% 36% 64%;border-width:2px;filter:drop-shadow(0 0 16px #aa48273a)}.scene-dragon .portal-grid{background-size:130px 130px}.scene-dragon .portal-sparks i{width:3px;height:5px;box-shadow:0 0 9px var(--world-color)}.scene-smoke .portal-ring{border-color:#b4a08415;border-radius:40% 60%;filter:blur(2px)}.scene-smoke .portal-sparks i{width:40px;height:40px;background:radial-gradient(#b4a08415,transparent 65%);box-shadow:none}.scene-tiles .portal-ring{border-radius:0;width:32%;left:3%;height:120%;top:0;transform:rotateY(58deg) translate(calc(var(--arrival)*-20px));background:repeating-linear-gradient(0deg,transparent 0 69px,#65b4a619 70px 71px),repeating-linear-gradient(90deg,transparent 0 69px,#65b4a619 70px 71px)}.scene-tiles .ring-b{left:auto;right:0;transform:rotateY(-58deg) translate(calc(var(--arrival)*20px))}.scene-tiles .portal-grid{background-size:70px 70px}.scene-mamba .portal-ring{transform:rotateX(60deg) rotate(calc(var(--arrival)*35deg));border-width:2px}.scene-mural .portal-ring{border-radius:34% 66% 47% 53%;border-width:2px;filter:drop-shadow(0 0 10px #458bc975)}.scene-mural .portal-grid{background-size:160px 70px}.scene-crown .portal-ring{border-color:#cfad6540}.artwork-details{padding:100px 10vw;display:grid;grid-template-columns:1.2fr 1fr;gap:12vw;border-top:1px solid var(--x-line)}.artwork-details h2{font-size:clamp(36px,4vw,60px);letter-spacing:-.04em;line-height:1.1;margin:25px 0}.detail-description{font-size:15px;line-height:1.9;color:var(--x-muted)}.details-facts dl{margin:0}.details-facts dl>div{display:grid;grid-template-columns:100px 1fr;gap:20px;border-bottom:1px solid var(--x-line);padding:14px 0}.details-facts dt{font:9px JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--x-muted)}.details-facts dd{font-size:12px;margin:0;line-height:1.7}.details-facts .catalog-note{font-size:11px;color:var(--x-muted);margin-top:15px!important}.details-actions{display:flex;flex-wrap:wrap;gap:25px;align-items:center;margin-top:30px}.artwork-inquiry{font-size:11px;border-bottom:1px solid var(--x-line);padding:8px 0}.work-pagination{display:grid;grid-template-columns:1fr auto 1fr;gap:35px;padding:40px 6vw;border-top:1px solid var(--x-line);border-bottom:1px solid var(--x-line)}.work-pagination>a{display:flex;flex-direction:column;gap:12px}.work-pagination>a:last-child{text-align:right}.work-pagination span{font:9px JetBrains Mono,monospace;color:var(--x-muted)}.work-pagination strong{font:400 25px Fraunces,serif}.work-pagination .back-collection{align-self:center;font-size:11px}.world-contact{padding:95px 8vw;text-align:center}.world-contact>p{font:10px JetBrains Mono,monospace;color:var(--x-muted)}.world-contact h2{font-size:clamp(38px,5vw,65px);letter-spacing:-.04em;margin:20px 0 25px}.world-contact>a{display:inline-block;padding:14px 25px;border:1px solid var(--x-line);font-size:12px}.world-contact>div{display:flex;justify-content:center;flex-wrap:wrap;gap:25px;margin-top:40px;font-size:10px;color:var(--x-muted)}.unpictured-work{padding:180px 10vw 100px;min-height:75svh;background:var(--x-raised)}.unpictured-work>p{font-size:12px;color:var(--x-muted)}.unpictured-work h1{font:400 clamp(45px,6vw,85px)/1.1 "Fraunces",serif;max-width:800px;margin:30px 0}.unpictured-work>a{display:inline-block;margin-top:30px;font-size:12px}.is-still{height:auto}.is-still .portal-stage{position:relative}.is-still .portal-caption{display:none}@media(max-width:1100px){.portal-heading{width:27vw;left:5vw}.portal-heading h1{font-size:42px}.portal-caption{width:160px;right:4vw;bottom:115px}.portal-caption p{font-size:10px}.portal-composition{height:57svh}.portal-perspective{padding-left:10vw}.artwork-details{padding:75px 7vw;gap:7vw}}@media(max-width:700px){.header-exhibition{display:none}.world-runway{height:240svh}.portal-stage{min-height:650px}.portal-heading{top:88px;left:7vw;right:7vw;width:auto;display:grid;grid-template-columns:1fr auto;gap:10px}.portal-heading p{font-size:8px;grid-column:1;max-width:none}.portal-heading>span{grid-column:2;font-size:8px;grid-row:1}.portal-heading h1{grid-column:1/3;font-size:37px;margin:0!important;max-width:90%}.portal-perspective{inset:180px 0 120px;padding:0;perspective:950px}.portal-composition{height:min(48svh,calc(77vw / var(--ratio)));max-width:77vw}.portal-caption{left:7vw;right:7vw;bottom:78px;width:auto;display:flex;gap:20px;align-items:center}.portal-caption p{font-size:9px;line-height:1.5;max-width:260px}.portal-status{margin:0;font-size:7px;white-space:nowrap}.journey-ui{left:7vw;right:7vw;bottom:30px;gap:15px;grid-template-columns:1fr auto;font-size:8px}.journey-track{position:absolute;top:-15px;left:0;right:0}.portal-ring{left:5%;width:90%}.portal-grid{top:76%}.emerging-subject{transform:translate(calc(var(--arrival)*3%)) translateY(calc(var(--arrival)*4%)) translateZ(calc(var(--arrival)*135px)) rotate(var(--sway))}.artwork-details{padding:65px 7vw;grid-template-columns:1fr;gap:35px}.artwork-details h2{font-size:38px}.detail-description{font-size:13px}.details-facts dl>div{grid-template-columns:85px 1fr}.work-pagination{gap:15px;padding:30px 7vw;grid-template-columns:1fr 1fr}.work-pagination strong{font-size:20px}.work-pagination .back-collection{grid-column:1/3;grid-row:2;text-align:center;display:block;margin-top:10px}.world-contact{padding:65px 7vw}.world-contact>div{flex-direction:column;gap:15px}.unpictured-work{padding:130px 7vw 70px}.is-still{height:auto}}@media(prefers-reduced-motion:reduce){.world-runway{height:auto}.portal-stage{position:relative}.emerging-subject,.environment-fragment,.subject-shadow,.portal-sparks{display:none}.painting-frame{transform:none;opacity:1}}.neon-exhibition{--x-bg:#101216;--x-raised:#171b23;--x-ink:#edf0f5;--x-muted:#b6c0ce;--x-accent:#b72d4b;--x-line:#859bc529;--neon-red:#ee637e;--neon-blue:#76a4ff;background:var(--x-bg)}html{--reading-progress:0;scroll-padding-top:80px}.neon-exhibition .site-nav{background:#101216dc;border-bottom:1px solid #91a8d82a;box-shadow:0 7px 40px #05080b2e}.neon-exhibition .site-nav:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--neon-red),var(--neon-blue));transform:scaleX(var(--reading-progress));transform-origin:left;box-shadow:0 0 12px #769dff55}.neon-exhibition .wordmark{letter-spacing:-1.5px;text-shadow:-1px 0 12px #ee637e24,1px 0 12px #76a4ff24}.neon-exhibition .site-nav nav a:hover,.neon-exhibition .contact-details a:hover{color:var(--neon-blue)}.neon-exhibition :focus-visible{outline-color:var(--neon-blue)}.neon-exhibition .super-hero{background:radial-gradient(ellipse at 85% 27%,#396bc218,transparent 50%),radial-gradient(ellipse at 22% 90%,#c5415f13,transparent 50%),var(--x-bg)}.neon-exhibition .super-copy h1{color:var(--x-ink)}.neon-exhibition .super-copy h1 em{color:var(--x-ink);text-shadow:-2px 0 25px #dd405527,2px 0 30px #538bf32d}.neon-exhibition .super-kicker{color:var(--neon-blue);letter-spacing:.23em}.neon-exhibition .super-aura{background:radial-gradient(ellipse at 30% 65%,#ed45642a,transparent 52%),radial-gradient(ellipse at 80% 25%,#497bef35,transparent 58%)}.neon-exhibition .is-awake .super-aura{background:radial-gradient(ellipse at 25% 60%,#ed456443,transparent 55%),radial-gradient(ellipse at 75% 30%,#497bef55,transparent 58%)}.neon-exhibition .super-shine{background:linear-gradient(115deg,#ee637e13,transparent 40%,#76a4ff23);opacity:.4}.neon-exhibition .is-awake .super-shine{opacity:.85}.neon-exhibition .super-memory{box-shadow:-12px 0 45px #cd315724,12px 0 45px #467eed2e}.neon-exhibition .super-drawing-glint{background:linear-gradient(115deg,transparent 28%,#f05a7820 45%,#6c9aff23 55%,transparent 75%)}.neon-exhibition .super-controls{color:var(--x-muted);padding-top:7px;border-top:1px solid #98add229}.neon-exhibition .super-controls input{accent-color:var(--neon-blue)}.neon-exhibition .super-enter{background:#17223588;border-color:#7ea3e482;box-shadow:inset 2px 0 0 var(--neon-red),0 0 26px #497bef15}.neon-exhibition .super-enter:hover{background:#24395b;color:var(--x-ink);border-color:var(--neon-blue)}.neon-exhibition .super-baseline{color:#a5b4c9}.neon-exhibition .artwork-index{background:linear-gradient(135deg,#151a24,#13151b);border-top:1px solid #779ddc36}.neon-exhibition .index-header h2{letter-spacing:-.04em}.neon-exhibition .index-card>div{background:#0e1117;border:1px solid #889cc71a;transition:border-color .3s,box-shadow .3s;position:relative}.neon-exhibition .index-card:hover>div{border-color:#76a4ff70;box-shadow:-4px 0 25px #db3a5414,4px 0 25px #538af528}.neon-exhibition .filters button[aria-pressed=true]{border-color:var(--neon-red);color:var(--x-ink)}.neon-exhibition .price-list-link{border-color:#76a4ff70}.scroll-exhibition{position:relative}.scroll-chapter{position:relative;scroll-margin-top:0;border-top:1px solid #657fa833;--journey:0;--arrival:0;--sway:0deg}.scroll-chapter .world-runway,.scroll-chapter .world-runway.is-still{height:220svh}.scroll-chapter .portal-stage,.scroll-chapter .is-still .portal-stage{position:sticky;top:0}.scroll-chapter .portal-stage{background:radial-gradient(ellipse at 10% 50%,#c0314e09,transparent 60%),radial-gradient(ellipse at 90% 45%,#3c78da0c,transparent 60%),var(--x-bg)}.scroll-chapter .portal-heading h2{font:400 clamp(38px,4.1vw,68px)/1.05 "Fraunces",serif;letter-spacing:-.045em;margin:18px 0 24px}.scroll-chapter .portal-heading p{color:var(--x-muted)}.scroll-chapter .portal-heading>span{color:var(--neon-blue)}.scroll-chapter .portal-aura{background:radial-gradient(ellipse at 28% 55%,#df405c1f,transparent 55%),radial-gradient(ellipse at 76% 45%,#4d82ef25,transparent 55%)}.scroll-chapter .portal-ring{border-color:#76a4ff40;box-shadow:0 0 24px #5891ff0c}.scroll-chapter .portal-ring.ring-b{border-color:#ee637e3f}.scroll-chapter .portal-border{border-color:#8fa7d56b;box-shadow:0 0 0 7px #101216,7px 9px 0 7px #080b12,-10px 0 35px #cd31571c,10px 0 35px #467eed22}.scroll-chapter .portal-grid{background-image:linear-gradient(#e3617725 1px,transparent 1px),linear-gradient(90deg,#739afc2a 1px,transparent 1px)}.scroll-chapter .portal-light{background:linear-gradient(90deg,transparent,#739afc10,#e361770a,transparent)}.scroll-chapter .portal-sparks i:nth-child(2n){background:var(--neon-blue);box-shadow:0 0 8px #76a4ff70}.scroll-chapter .portal-sparks i:nth-child(odd){background:var(--neon-red);box-shadow:0 0 8px #ee637e60}.scroll-chapter .scene-smoke .portal-sparks i{background:radial-gradient(#a7bdde15,transparent 65%);box-shadow:none}.scroll-chapter .journey-track i{background:linear-gradient(90deg,var(--neon-red),var(--neon-blue))}.scroll-chapter .portal-caption{bottom:125px}.scroll-chapter .journey-ui{bottom:25px}.chapter-record{padding:50px 8vw 65px;display:grid;grid-template-columns:1.15fr 1fr;gap:10vw;background:linear-gradient(110deg,#141820,#11141a);border-top:1px solid #758db12b;position:relative}.chapter-record:before{content:"";position:absolute;top:0;left:8vw;width:100px;height:1px;background:linear-gradient(90deg,var(--neon-red),var(--neon-blue))}.record-index{font:9px JetBrains Mono,monospace;color:var(--neon-blue);letter-spacing:.18em}.record-title h3{font:400 32px Fraunces,serif;letter-spacing:-.03em;margin:14px 0}.record-title>p{font-size:12px;line-height:1.8;color:var(--x-muted);max-width:520px}.record-facts .museum-label{font-size:9px;line-height:1.9}.record-status{display:inline-block;font:9px JetBrains Mono,monospace;letter-spacing:.1em;border-left:2px solid var(--neon-red);padding-left:10px;margin-top:18px;color:var(--x-ink)}.record-note{font-size:10px;line-height:1.7;color:var(--x-muted);margin-top:12px!important}.record-actions{display:flex;gap:25px;align-items:center;flex-wrap:wrap;margin-top:22px;font-size:10px}.record-actions .view-original{border-color:#76a4ff66}.record-actions a:last-child{margin-left:auto}.exhibition-console{position:fixed;left:24px;bottom:18px;z-index:60;display:flex;align-items:center;border:1px solid #799ac64a;background:#101620ed;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 10px 30px #0005;max-width:calc(100vw - 48px)}.exhibition-console>button{min-height:43px;border:0;background:transparent;color:#e7edf6;font:9px JetBrains Mono,monospace;letter-spacing:.04em;padding:0 15px}.exhibition-console .chapter-menu-trigger{display:flex;gap:25px;align-items:center;min-width:190px;justify-content:space-between}.exhibition-console .chapter-menu-trigger span{color:var(--neon-blue);font-size:17px}.exhibition-console .console-motion{border-left:1px solid #799ac633;color:#b6c8e1}.exhibition-console nav{position:absolute;bottom:calc(100% + 8px);left:0;right:0;max-height:60svh;overflow-y:auto;background:#121a27fa;border:1px solid #799ac64a;padding:10px}.exhibition-console nav a{display:flex;gap:12px;padding:11px 10px;font-size:10px;border-left:2px solid transparent}.exhibition-console nav a:hover,.exhibition-console nav a[aria-current]{background:#2b3e5c66;border-left-color:var(--neon-red)}.exhibition-console nav a span{font:8px JetBrains Mono,monospace;color:var(--neon-blue)}.neon-exhibition .artist-section{background:radial-gradient(ellipse at 90% 15%,#3c78da0d,transparent 50%),var(--x-bg);position:relative}.neon-exhibition .section-kicker{color:var(--neon-blue)}.neon-exhibition .artist-name{border-left:1px solid #ee637e75;padding-left:22px}.neon-exhibition .price-list{background:#12161e}.neon-exhibition .catalog-row{transition:background .25s}.neon-exhibition .catalog-row:hover{background:#779ee608}.neon-exhibition .catalog-number,.neon-exhibition .catalog-row h3 span{color:var(--neon-blue)}.neon-exhibition .catalog-link{border-color:#ee637e70}.neon-exhibition .commission-section{background:radial-gradient(ellipse at 10% 75%,#c0314e0c,transparent 55%),radial-gradient(ellipse at 90% 30%,#3c78da0e,transparent 60%),var(--x-bg)}.neon-exhibition .commission-section input,.neon-exhibition .commission-section select,.neon-exhibition .commission-section textarea{background:#171e2a;border-color:#7d99c52e}.neon-exhibition .commission-section input:focus,.neon-exhibition .commission-section textarea:focus{border-color:var(--neon-blue)}.neon-exhibition .prepare-inquiry{background:#a82d48;box-shadow:inset 0 -2px #ee637e50}.neon-exhibition .prepare-inquiry:hover{background:#be3855}.neon-exhibition .open-email-draft{border-color:#76a4ff70;background:#203352}.neon-exhibition .site-footer{background:#0e1117;padding-bottom:100px;border-top-color:#76a4ff35}.neon-exhibition .footer-logo{text-shadow:-2px 0 30px #e65e7920,2px 0 30px #6699ff20}.neon-exhibition .original-dialog{background:#101216}.neon-exhibition.motion-off .portal-sparks{display:none}@media(max-width:1100px){.scroll-chapter .portal-heading h2{font-size:42px}.chapter-record{gap:6vw}}@media(max-width:700px){html{scroll-padding-top:64px}.neon-exhibition .site-nav nav{gap:17px}.scroll-chapter .world-runway,.scroll-chapter .world-runway.is-still{height:190svh}.scroll-chapter .portal-heading h2{grid-column:1/3;font-size:35px;margin:0!important;max-width:95%}.scroll-chapter .portal-stage{min-height:700px}.scroll-chapter .portal-caption{bottom:90px}.scroll-chapter .journey-ui{bottom:34px}.chapter-record{grid-template-columns:1fr;padding:38px 7vw 55px;gap:25px}.record-title h3{font-size:29px}.record-actions{gap:18px}.exhibition-console{left:12px;bottom:12px;max-width:calc(100vw - 24px)}.exhibition-console>button{padding:0 11px;font-size:8px;min-height:41px}.exhibition-console .chapter-menu-trigger{min-width:175px;max-width:245px;gap:12px}.neon-exhibition .artist-section,.neon-exhibition .price-list,.neon-exhibition .commission-section{padding-top:65px;padding-bottom:65px}.neon-exhibition .catalog-row{scroll-margin-top:80px}}@media(prefers-reduced-motion:reduce){.scroll-chapter .world-runway,.scroll-chapter .world-runway.is-still{height:auto}.scroll-chapter .portal-stage,.scroll-chapter .is-still .portal-stage{position:relative}.neon-exhibition *{animation:none!important;transition:none!important}}*,:before,:after{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit;color:inherit}button{background:transparent}img,canvas{display:block;max-width:100%}html{color-scheme:dark}button{border:0}h1,h2,h3,p{margin:0}a{color:inherit}
