.art-world-page{color:#e9e3d8;--world-muted:#b5afa4;--world-line:#e8dbbf38;background:#161714}.art-world-page .art-icon,.series-picker .art-icon,.art-viewer .art-icon{filter:brightness(0)invert();flex-shrink:0;display:block}.art-kicker{letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:400;line-height:1.7;font-family:var(--font-inter),var(--font-noto-sans-sc),sans-serif!important}.artist-world{isolation:isolate;color:#ece7dd;background:#171715;height:100svh;min-height:620px;position:relative;overflow:hidden}.world-backdrop,.world-shade,.world-stage{position:absolute;inset:0}.world-backdrop{z-index:-3;pointer-events:none;overflow:hidden}.world-backdrop img{object-fit:cover;width:100%;height:100%;transform:translate3d(calc(var(--camera-x,0px) + var(--drag-x,0px)*.04),0,0) scale(1.035);object-position:center 60%;transition:transform 1s cubic-bezier(.22,1,.36,1)}.world-shade{z-index:-2;pointer-events:none;background:#0a0b0a1a}.world-stage{outline-offset:-7px;touch-action:pan-y pinch-zoom;cursor:grab;z-index:1;--look-x:0px;--look-y:0px}.world-stage.is-dragging{cursor:grabbing}.world-artworks{width:100%;height:100%;transform:translate3d(var(--look-x),var(--look-y),0);transition:transform .9s cubic-bezier(.22,1,.36,1);position:relative}.world-artwork{left:calc(56.5% + var(--art-offset)*48%);width:auto;height:70%;aspect-ratio:var(--art-ratio);cursor:zoom-in;color:#e9e3d8;transform:translate3d(calc(-50% + var(--drag-x)),0,0) perspective(1200px) rotateY(-19deg);transform-origin:50%;will-change:transform;background:#201c14;border:0;padding:0;transition:left .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1),opacity .65s,filter .65s;position:absolute;top:7.5%;box-shadow:0 0 0 1px #e9c07b5e,12px 18px 36px #0000004d}.world-artwork img{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}.world-artwork.is-neighbor{opacity:.2;filter:brightness(.7);transform:translate3d(calc(-50% + var(--drag-x)),8%,0) perspective(1600px) rotateY(-14deg) scale(.72);cursor:pointer;z-index:-1}.world-artwork__label{letter-spacing:.08em;text-align:left;opacity:0;white-space:nowrap;justify-content:space-between;align-items:center;width:100%;font-size:11px;transition:opacity .2s;display:flex;position:absolute;top:calc(100% + 13px);left:0}.world-artwork__label .art-icon{width:18px;height:18px}.world-artwork:hover .world-artwork__label,.world-artwork:focus-visible .world-artwork__label{opacity:1}.is-dragging .world-artwork,.is-dragging .world-artworks{transition:none}.world-intro{z-index:4;pointer-events:none;max-width:41%;position:absolute;top:25%;left:5.7%}.world-intro .art-kicker{display:none}.world-intro h1{font-family:var(--font-inter),var(--font-noto-sans-sc),sans-serif;letter-spacing:-.01em;color:#f0ebe2;margin:0 0 18px;font-size:clamp(42px,4.9vw,76px);font-weight:200;line-height:1.02}.world-enter{color:#eee5d7;letter-spacing:.015em;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-bottom:1px solid #ddd2bf;align-items:center;gap:32px;padding:0 0 12px;font-size:17px;display:flex}.world-enter .art-icon{width:23px;height:23px;transition:transform .25s}.world-enter:hover .art-icon{transform:translate(5px)}.world-subtitle{letter-spacing:.055em;color:#aaa79d;max-width:290px;margin-top:31px;font-size:13px;line-height:1.8}.is-browsing .world-intro{opacity:.8}.is-browsing .world-intro h1{font-size:clamp(35px,3.4vw,59px)}.world-practices{z-index:5;pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset:72% 4% auto}.world-practice{pointer-events:auto;color:#e8e0d1;border-bottom:1px solid var(--world-line);grid-template-columns:auto 20px;align-items:center;column-gap:20px;max-width:250px;padding:12px 0;text-decoration:none;display:grid}.world-practice span{letter-spacing:.035em;font-size:14px}.world-practice small{letter-spacing:.035em;color:#aaa69c;grid-column:1/-1;max-width:240px;margin-top:4px;font-size:10px;line-height:1.7;display:none}.world-practice .art-icon{width:17px;height:17px;transition:transform .25s}.world-practice:hover .art-icon{transform:translate(3px,-3px)}.world-practice--tech{margin-top:30px}.world-bottom{z-index:5;border-top:1px solid var(--world-line);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding-top:18px;display:grid;position:absolute;inset:auto 4% 59px}.world-series-controls>.art-kicker{color:#aaa395;margin:0 0 3px;font-size:9px}.world-series-line{align-items:center;gap:9px;display:flex}.world-series-title{color:#e8e1d4;cursor:pointer;background:0 0;border:none;align-items:center;gap:16px;min-height:36px;padding:7px 0;font-size:14px;display:flex}.world-series-title .art-icon{opacity:.65;width:15px;height:15px}.art-small-arrow,.art-icon-button{color:inherit;cursor:pointer;background:#14161359;border:1px solid #dfd2bc4d;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,border-color .2s,opacity .2s;display:inline-flex}.art-icon-button{border-radius:50%;width:46px;height:46px}.art-small-arrow{border-color:#0000;border-radius:50%;width:44px;height:44px}.art-small-arrow .art-icon{width:18px;height:18px}.art-icon-button:hover:not(:disabled),.art-small-arrow:hover:not(:disabled){background:#dec9a024;border-color:#e6d7bca6}.art-icon-button:disabled,.art-small-arrow:disabled{opacity:.25;cursor:default}.world-sequence{justify-self:center;align-items:center;gap:21px;display:flex}.world-sequence p{text-align:center;color:#9f998c;min-width:80px;margin:0;font-size:14px;line-height:1.1}.world-sequence strong{color:#e7dfd0;font-size:18px;font-weight:400}.world-sequence small{letter-spacing:.06em;color:#c7bdac;margin-top:8px;font-size:10px;display:block}.world-all{letter-spacing:.035em;color:#cfc6b5;justify-self:end;align-items:center;gap:17px;font-size:11px;text-decoration:none;display:flex}.world-all .art-icon{width:19px;height:19px}.world-tools{z-index:5;color:#aea593;align-items:center;gap:10px;display:flex;position:absolute;bottom:14px;left:4%;right:4%}.world-hint{letter-spacing:.08em;margin-right:auto;font-size:10px}.world-tool{min-width:44px;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:3px 8px;display:flex}.world-tool .art-icon{opacity:.75;width:18px;height:18px}.world-tool span{letter-spacing:.08em;font-size:9px}.world-audio-error{background:#1a1916;padding:8px;font-size:11px;position:absolute;bottom:100%;right:0}.depth-paused .world-artworks,.depth-paused .world-backdrop img{transition:none;transform:none}.depth-paused .world-artwork{transition:none}.art-world-page :focus-visible,.series-picker :focus-visible{outline-offset:5px;outline:2px solid #ead3a9}.series-works-section{background:#161714;padding:100px max(5vw,24px);scroll-margin-top:56px}.series-works-heading{border-bottom:1px solid var(--world-line);grid-template-columns:1fr 1fr;gap:80px;margin-bottom:65px;padding-bottom:35px;display:grid}.series-works-heading .art-kicker{color:#ada495}.series-works-heading h2{font-family:var(--font-inter),var(--font-noto-sans-sc),sans-serif;letter-spacing:-.045em;color:#e5dfd4;margin:12px 0 0;font-size:clamp(30px,4vw,56px);font-weight:300}.series-works-heading>p{white-space:pre-line;color:#aaa69d;align-self:end;max-width:520px;margin:0;font-size:14px;line-height:1.9}.series-work-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:50px 28px;display:grid}.series-work-item{color:#c5beb1;text-align:left;cursor:zoom-in;background:0 0;border:0;min-width:0;padding:0}.series-work-item>div{aspect-ratio:2/3;background:#111411;overflow:hidden}.series-work-item img{object-fit:contain;width:100%;height:100%;transition:transform .5s;display:block}.series-work-item:hover img{transform:scale(1.025)}.series-work-item>span{align-items:center;gap:13px;padding-top:15px;font-size:12px;display:flex}.series-work-item small{color:#89877e;font-size:10px}.series-work-item .art-icon{width:17px;height:17px;margin-left:auto}.series-all-link{color:#d2c8b5;border-bottom:1px solid #898272;align-items:center;gap:20px;width:fit-content;margin:60px auto 0;padding-bottom:10px;font-size:12px;text-decoration:none;display:flex}.series-all-link .art-icon{width:18px;height:18px}.series-picker{color:#e5ded1;background:#171b18;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:65px max(5vw,24px);position:fixed;inset:0;overflow-y:auto}.series-picker::backdrop{background:#000c}.series-picker>header{justify-content:space-between;align-items:start;margin-bottom:50px;display:flex}.series-picker h2{font-family:var(--font-inter),var(--font-noto-sans-sc),sans-serif;letter-spacing:-.04em;margin:10px 0;font-size:42px;font-weight:300}.series-picker__grid{grid-template-columns:1fr 1fr;gap:6vw;max-width:1100px;margin:0 auto;display:grid}.series-choice{text-align:left;color:#e5ded1;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr 24px;gap:20px;padding:0;display:grid}.series-choice__image{background:#111511;grid-column:1/-1;justify-content:center;height:48vh;padding:22px;display:flex}.series-choice__image img{object-fit:contain;width:100%;height:100%}.series-choice .art-kicker{color:#99988c;margin:0}.series-choice h3{letter-spacing:-.03em;margin:10px 0;font-size:24px;font-weight:400}.series-choice p{color:#b4aea0;max-width:360px;margin-top:8px;font-size:12px;line-height:1.7}.series-choice>.art-icon{align-self:center}.series-choice[aria-pressed=true] .series-choice__image{outline-offset:7px;outline:1px solid #b7a27f}.art-index{color:#e6dfd3;background:#171a17;min-height:100svh;padding:140px max(6vw,24px) 100px}.art-index__heading{border-bottom:1px solid #dcd2be33;justify-content:space-between;align-items:end;gap:40px;margin-bottom:55px;padding-bottom:40px;display:flex}.art-index h1{font-size:clamp(45px,6vw,88px);font-weight:300;font-family:var(--font-inter),var(--font-noto-sans-sc),sans-serif;letter-spacing:-.055em;margin:14px 0 0}.art-index__heading>p{color:#a9a699;max-width:380px;font-size:14px;line-height:1.9}.art-index__grid{grid-template-columns:1fr 1fr;gap:7vw;display:grid}.art-series-link{color:inherit;text-decoration:none}.art-series-link>div{background:#111511;justify-content:center;height:57vh;padding:30px;display:flex}.art-series-link img{object-fit:contain;width:100%;height:100%;transition:transform .45s}.art-series-link:hover img{transform:translateY(-5px)}.art-series-link h2{font-family:var(--font-inter),var(--font-noto-sans-sc),sans-serif;letter-spacing:-.04em;margin:18px 0 9px;font-size:29px;font-weight:300}.art-series-link .art-kicker{color:#aaa393;margin-top:18px;display:block}.art-series-link>p{color:#b6afa3;max-width:440px;font-size:13px;line-height:1.9}@media (min-width:1600px){.world-artwork{left:calc(57% + var(--art-offset)*43%);height:70%}.world-intro{top:27%}.world-practices{inset:74% 4% auto}}@media (max-width:1000px){.world-intro{max-width:44%;top:24%;left:5%}.world-intro h1{font-size:44px}.world-artwork{left:calc(68% + var(--art-offset)*62%);height:60%;top:17%}.world-practices{top:72%}.world-practice small{display:none}.world-bottom{grid-template-columns:1fr auto}.world-all{display:none}.series-work-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:650px){.artist-world{height:100svh;min-height:650px;max-height:960px}.world-backdrop img{object-position:57% center}.world-shade{background:#0709082e}.world-intro{max-width:90%;top:93px;left:6%}.world-intro h1,.is-browsing .world-intro h1{letter-spacing:-.06em;margin-bottom:14px;font-size:38px;line-height:1.02}.world-intro h1 br{display:none}.world-enter{gap:20px;padding-bottom:7px;font-size:12px}.world-enter .art-icon{width:17px;height:17px}.world-subtitle{display:none}.world-artwork{height:41%;top:29%;left:calc(57% + var(--art-offset)*84%);transform:translate3d(calc(-50% + var(--drag-x)),0,0) perspective(1000px) rotateY(-7deg)}.world-artwork.is-neighbor{opacity:.12;transform:translate3d(calc(-50% + var(--drag-x)),3%,0) perspective(1000px) rotateY(-14deg) scale(.7)}.world-artwork__label{opacity:.8;font-size:9px;top:calc(100% + 8px)}.world-artwork__label .art-icon{width:14px;height:14px}.world-practices{gap:18px;inset:74% 6% auto}.world-practice{column-gap:10px;max-width:none;padding:7px 0}.world-practice span{white-space:nowrap;font-size:10px}.world-practice small{display:none}.world-practice .art-icon{width:14px;height:14px}.world-practice--tech{margin-top:0}.world-bottom{grid-template-columns:minmax(0,1fr) auto;gap:5px;padding-top:11px;inset:auto 5% 58px}.world-series-controls>.art-kicker{font-size:8px}.world-series-title{gap:9px;max-width:140px;min-height:44px;font-size:11px}.world-series-line{gap:0}.art-small-arrow{width:44px;min-width:44px;height:44px}.art-small-arrow .art-icon{width:14px;height:14px}.world-series-title .art-icon{width:13px;height:13px}.world-sequence{gap:2px}.world-sequence .art-icon-button{width:44px;height:44px}.world-sequence .art-icon{width:18px;height:18px}.world-sequence p{min-width:48px;font-size:10px}.world-sequence strong{font-size:14px}.world-sequence small{white-space:nowrap;text-overflow:ellipsis;max-width:55px;font-size:8px;overflow:hidden}.world-tools{gap:0;bottom:13px;left:5%;right:5%}.world-hint{letter-spacing:.015em;max-width:180px;font-size:8px}.world-tool{padding:4px 5px}.world-tool span{font-size:8px}.world-tool .art-icon{width:16px;height:16px}.series-works-section{padding:65px 22px}.series-works-heading{grid-template-columns:1fr;gap:25px;margin-bottom:35px;padding-bottom:28px}.series-works-heading h2{font-size:34px}.series-works-heading>p{font-size:12px}.series-work-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 18px}.series-work-item>span{gap:8px;font-size:10px}.series-work-item .art-icon{width:14px;height:14px}.series-picker{padding:35px 24px}.series-picker h2{font-size:30px}.series-picker__grid{grid-template-columns:1fr;gap:45px}.series-choice__image{height:38vh}.art-index{padding:110px 24px 65px}.art-index__heading{display:block}.art-index__heading>p{margin-top:24px;font-size:13px}.art-index__grid{grid-template-columns:1fr;gap:50px}.art-series-link>div{height:48vh}.art-series-link h2{font-size:26px}}@media (prefers-reduced-motion:reduce){.world-artwork,.world-artworks,.world-backdrop img,.series-work-item img,.art-series-link img{transition:none!important;animation:none!important}.world-artworks{transform:none!important}.world-backdrop img{transform:scale(1.035)!important}}@media (max-width:650px){.world-bottom{grid-template-columns:1fr;gap:5px;padding-top:9px;bottom:60px;left:6%;right:6%}.world-series-controls{align-items:center;gap:5px;min-width:0;display:flex}.world-series-controls>.art-kicker{flex-shrink:0;max-width:42px;margin:0;font-size:8px}.world-series-line{flex:1;justify-content:space-between;min-width:0}.world-series-title{text-align:center;flex:1;justify-content:center;min-width:0;max-width:none;font-size:12px;line-height:1.3}.world-series-title .art-icon{display:none}.world-sequence{gap:18px}.world-sequence p{min-width:95px}.world-sequence small{max-width:95px;font-size:9px}.world-hint{max-width:175px;font-size:8px}.world-tools{left:6%;right:6%}}@media (max-width:650px) and (max-height:740px){.world-intro{top:82px}.world-intro h1,.is-browsing .world-intro h1{font-size:32px}.world-artwork{height:36%;top:27%}.world-practices{top:65%}}.art-world-page,.artist-world{background:0 0}.art-kicker{letter-spacing:.025em;text-transform:none;font-size:12px;font-family:var(--font-body)!important}.world-intro{max-width:40%;top:25%}.world-intro h1,.is-browsing .world-intro h1{font-family:var(--font-display);letter-spacing:-.065em;margin-bottom:30px;font-size:clamp(58px,6.2vw,96px);font-weight:600;line-height:.97}:lang(zh) .world-intro h1,:lang(zh) .is-browsing .world-intro h1{font-family:var(--font-display-zh),serif;letter-spacing:-.06em;font-size:clamp(52px,5.2vw,80px);font-weight:600;line-height:1.12}.world-subtitle{letter-spacing:0;color:#c0c4b8;max-width:310px;font-size:14px}.world-enter{letter-spacing:0;gap:45px;min-height:44px;font-size:15px;font-weight:500}.world-artwork{left:calc(60% + var(--art-offset)*48%);height:68%;transition:left .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),opacity .7s,filter .7s;top:9%}.world-artworks{transition:transform .7s cubic-bezier(.22,1,.36,1)}.world-practice span{font-family:var(--font-display);letter-spacing:-.025em;font-size:17px;font-weight:600}.world-practice{column-gap:24px;padding:12px 0}.world-series-title{font-family:var(--font-display);letter-spacing:-.03em;font-size:17px;font-weight:600}.series-works-section{background:#111611f0}.series-works-heading h2,.series-picker h2,.art-index h1,.art-series-link h2{font-family:var(--font-display);letter-spacing:-.05em;font-weight:600}.series-works-heading h2{font-size:clamp(38px,5vw,76px)}.series-work-item img{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.series-choice h3{font-family:var(--font-display);letter-spacing:-.04em;font-size:27px}.series-picker{background:#151d16}.art-index{background:#111611e0;padding:140px 0 0}.art-index .practice-hero{padding-bottom:65px}.art-index h1{font-size:clamp(64px,8vw,120px)}.art-index__grid{gap:8vw;padding-bottom:60px}.art-series-link>div{background:#070c088c;height:57vh;padding:25px}.art-series-card:nth-child(2n){margin-top:100px}.art-series-link h2{font-size:clamp(28px,3vw,43px)}.art-series-link .art-kicker{font-family:var(--font-body);color:var(--page-accent)}body:has(.material-scene:is([data-ready=true],[data-fallback-ready=true])) .world-backdrop{opacity:0}.world-backdrop{transition:opacity 1s}@media (max-width:1000px){.world-intro{max-width:43%;top:26%}.world-intro h1,.is-browsing .world-intro h1{font-size:62px}.world-artwork{left:calc(68% + var(--art-offset)*62%);height:59%;top:18%}.world-practice span{font-size:14px}}@media (max-width:650px){.world-intro{max-width:86%;top:100px;left:6%}.world-intro h1,.is-browsing .world-intro h1{letter-spacing:-.06em;margin-bottom:12px;font-size:clamp(36px,10vw,48px);line-height:.98}.world-intro h1 br{display:none}:lang(zh) .world-intro h1,:lang(zh) .is-browsing .world-intro h1{letter-spacing:-.07em;font-size:31px;line-height:1.2}.world-enter{gap:25px;min-height:35px;font-size:12px}.world-artwork{height:41%;top:29%;left:calc(57% + var(--art-offset)*84%)}.world-practice span{letter-spacing:-.03em;font-size:12px}.world-practice{column-gap:7px}.world-series-title{font-size:14px}.art-index{padding-top:110px}.art-index h1{font-size:54px}.art-index__grid{gap:50px}.art-series-card:nth-child(2n){margin-top:0}.art-series-link>div{height:48vh}.series-works-heading h2{font-size:40px}}@media (max-width:650px) and (max-height:740px){.world-intro{top:86px}.world-intro h1,.is-browsing .world-intro h1{font-size:34px}.world-artwork{height:31%;top:32%}.world-practices{top:65%}}.series-ebook{margin:-22px 0 48px}.art-series-card{min-width:0}.art-series-card__ebook{border-top:1px solid var(--page-line,#e5dfd033);margin-top:23px;padding-top:20px}@media (max-width:650px){.art-series-card:nth-child(2n){margin-top:0}.series-ebook{margin:-10px 0 35px}}.art-series-link{display:block}.world-backdrop img{object-position:center;filter:blur(14px)brightness(.45)saturate(.78);transform:scale(1.08)}.world-shade{background:linear-gradient(90deg,#05090673,#05090614 65%),linear-gradient(#05090640,#0000 60%,#05090699)}
