.collection-return{min-width:44px;min-height:44px;color:inherit;white-space:nowrap;opacity:.82;flex-shrink:0;justify-content:center;align-items:center;gap:7px;letter-spacing:.02em!important;pointer-events:auto!important;font:500 11px/1.2 Barlow,Arial,sans-serif!important;display:inline-flex!important}.collection-return svg{fill:none;stroke:currentColor;stroke-width:1.25px;flex:none;width:16px!important;height:16px!important}.collection-return:hover{opacity:1}.collection-return:focus-visible{outline-offset:4px;outline:2px solid}@media (width>=2200px){.collection-return{gap:12px;font-size:18px!important}.collection-return svg{width:22px!important;height:22px!important}}@media (width<=760px){.collection-return{justify-content:center;gap:0;min-width:44px;font-size:0!important}.collection-return svg{width:18px!important;height:18px!important}}@font-face{font-family:Instrument Serif;src:url(/ai-web-experience-collection/facet/fonts/instrument-serif-regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Instrument Serif;src:url(/ai-web-experience-collection/facet/fonts/instrument-serif-italic.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:DM Sans;src:url(/ai-web-experience-collection/facet/fonts/dm-sans-regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:DM Sans;src:url(/ai-web-experience-collection/facet/fonts/dm-sans-medium.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:FACET CJK;src:url(/ai-web-experience-collection/facet/fonts/facet-cjk.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}:root{--bg:#080b0e;--ink:#edf0ed;--muted:#a8afaf;--line:#edf0ed45;--gutter:4.1vw;--serif:"Instrument Serif","FACET CJK",Georgia,serif;--sans:"DM Sans","FACET CJK",Arial,sans-serif;--header-height:96px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none}*{box-sizing:border-box}html{background:var(--bg);scrollbar-color:#626b6c #0a0e11;scrollbar-width:thin}body{color:var(--ink);background:var(--bg);font-family:var(--sans);-webkit-font-smoothing:antialiased;overscroll-behavior-x:none;margin:0;font-size:16px;overflow-x:clip}::selection{color:#080b0e;background:#c9d8dc}button,a,input{-webkit-tap-highlight-color:transparent}button,input{font:inherit;color:inherit}a{color:inherit;text-underline-offset:6px;text-decoration:none}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:default;opacity:.28}a,button,input{outline-offset:8px}a:focus-visible,button:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:1px solid}[hidden]{display:none!important}button:hover,a:hover{color:#fff}svg{fill:none;stroke:currentColor;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{z-index:100;color:#101516;background:#e9efed;padding:12px 18px;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.skip-link:hover{color:#101516}.site-header{z-index:30;left:var(--gutter);right:var(--gutter);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:fixed;top:max(27px,3.4vh)}.site-header>*{pointer-events:auto}.wordmark{font-family:var(--serif);letter-spacing:.31em;white-space:nowrap;font-size:clamp(23px,1.7vw,62px);font-weight:400;line-height:1}.header-actions{letter-spacing:.015em;align-items:center;gap:clamp(19px,2.3vw,68px);font-size:clamp(12px,.92vw,28px);display:flex}.text-button{min-height:44px;line-height:1.5;position:relative}.text-button:after,.return-link:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .3s;position:absolute;bottom:8px;left:0;right:0;transform:scaleX(0)}.text-button:hover:after,.text-button:focus-visible:after{transform:scaleX(1)}.header-rule{background:var(--line);width:1px;height:24px}.languages{color:var(--muted);align-items:center;gap:9px;display:flex}.language-button{min-width:29px;min-height:44px;font-size:inherit;font-weight:400}.language-button.is-active{color:var(--ink)}#stage{z-index:0;pointer-events:none;background:#080b0e;position:fixed;inset:0;overflow:hidden}#exhibition-canvas{opacity:0;width:100%;height:100%;transition:opacity .7s;display:block}.has-webgl #exhibition-canvas{opacity:1}.still-art{background:#080b0e;transition:opacity .7s;position:absolute;inset:0}.still-art img{object-fit:cover;object-position:center;opacity:.75;width:100%;height:100%}.has-webgl .still-art{opacity:0;visibility:hidden;transition:opacity .7s,visibility 0s .8s}.stage-shade{pointer-events:none;opacity:.8;background:linear-gradient(#04070a26,#0000 12% 82%,#04070a1f);position:absolute;inset:0}.loading-note{z-index:3;letter-spacing:.09em;color:#c5cbcb;font-size:12px;transition:opacity .35s;position:fixed;bottom:12vh;left:50%;transform:translate(-50%)}.loading-note.is-hidden{opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s .4s}#exhibition{z-index:2;pointer-events:none;position:relative}#scroll-track{pointer-events:none;height:1650svh}.scene-panels{z-index:3;pointer-events:none;position:fixed;inset:0}.scene-panel{visibility:hidden;opacity:0;pointer-events:none;will-change:opacity;position:absolute;inset:0}.scene-panel.is-current{opacity:1;visibility:visible}.scene-copy{width:39vw;max-width:1600px;position:absolute;top:50%;transform:translateY(-54%)}.copy-left{left:var(--gutter)}.copy-right{right:var(--gutter);width:35vw}h1,h2,h3,p{margin:0}h1,h2{font-family:var(--serif);letter-spacing:-.028em;text-wrap:balance;font-size:clamp(80px,8vw,330px);font-weight:400;line-height:.91}h1 span,h1 em,h2 span,h2 em{display:block}h1 em,h2 em{font-style:italic;font-weight:400}.scene-copy p{letter-spacing:.004em;color:var(--muted);text-wrap:pretty;max-width:27em;margin-top:clamp(25px,3.1vh,66px);font-size:clamp(14px,1.16vw,29px);font-weight:400;line-height:1.65}.copy-rule{background:var(--muted);width:28px;height:1px;margin-top:3.5vh;display:block}.copy-rule+p{margin-top:2.2vh}.scene-polish h2{font-size:clamp(74px,7.2vw,300px)}.scene-depth .scene-copy{width:30vw}.scene-depth h2{font-size:clamp(70px,7.2vw,300px)}.scene-color .scene-copy{width:28vw;right:6.5vw}.scene-color h2{font-size:clamp(96px,9.8vw,350px)}.scene-color .scene-copy p{max-width:19em}.scene-brilliance .scene-copy{width:30vw}.scene-brilliance h2{font-size:clamp(78px,8vw,330px)}.scene-exhibit .copy-center{text-align:center;width:90vw;top:14.5%;left:50%;transform:translate(-50%)}.scene-exhibit h2{font-size:clamp(78px,7.4vw,300px);line-height:1}.scene-exhibit h2 span,.scene-exhibit h2 em{display:inline}.enter-link{left:var(--gutter);letter-spacing:.09em;pointer-events:auto;flex-direction:column;align-items:flex-start;gap:5px;min-width:110px;min-height:50px;font-size:clamp(11px,.85vw,24px);display:flex;position:absolute;bottom:13.6vh}.enter-link svg{width:20px;height:20px;margin-left:-3px}.facet-labels>span{white-space:nowrap;color:#c3cccc;align-items:center;gap:15px;font-size:clamp(12px,1vw,24px);display:flex;position:absolute;transform:translateY(-50%)}.facet-labels i{background:#cdd7da8c;width:clamp(26px,4vw,100px);height:1px;position:relative}.facet-labels i:before{content:"";background:#dce5e5;border-radius:50%;width:3px;height:3px;position:absolute;top:-1px;left:0}.scene-control{white-space:nowrap;pointer-events:auto;align-items:center;gap:clamp(16px,1.4vw,40px);min-height:44px;font-size:clamp(12px,.88vw,23px);display:flex;position:absolute;bottom:13.4vh;left:50%;transform:translate(-50%)}.scene-control label{color:var(--muted);letter-spacing:.03em}.scene-control output{font-variant-numeric:tabular-nums;min-width:3em;color:var(--muted)}.facet-control{left:calc(var(--gutter) + 17vw);gap:20px;width:34vw;bottom:15vh}.facet-control input{width:12vw}.facet-control label{white-space:normal;max-width:10em}.reset-control{color:var(--muted);opacity:.72;text-underline-offset:5px;min-height:28px;font-size:clamp(10px,.69vw,18px);text-decoration:underline;position:absolute;bottom:-29px;right:0}.reset-control:hover{opacity:1}input[type=range]{appearance:none;cursor:ew-resize;--range-fill:50%;background:0 0;width:clamp(200px,26vw,950px);height:44px}input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--ink) 0 var(--range-fill),var(--line) var(--range-fill) 100%);height:1px}input[type=range]::-moz-range-track{background:var(--line);height:1px}input[type=range]::-moz-range-progress{background:var(--ink);height:1px}input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--bg);border:1px solid;border-radius:0;width:13px;height:13px;margin-top:-6px;transform:rotate(45deg);box-shadow:0 0 0 4px #0000}input[type=range]::-moz-range-thumb{background:var(--bg);border:1px solid;border-radius:0;width:11px;height:11px;transform:rotate(45deg)}input[type=range]:hover::-webkit-slider-thumb{background:var(--ink)}.material-tabs{pointer-events:auto;align-items:center;gap:clamp(24px,2.5vw,80px);display:flex}.material-tabs button{color:var(--muted);letter-spacing:.035em;min-height:44px;font-size:clamp(13px,1.04vw,27px);position:relative}.material-tabs button:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .25s;position:absolute;bottom:5px;left:0;right:0;transform:scaleX(0)}.material-tabs button[aria-pressed=true]{color:var(--ink)}.material-tabs button[aria-pressed=true]:after,.material-tabs button:hover:after{transform:scaleX(1)}.scene-depth .material-tabs{margin-top:4.6vh}.depth-inscription{left:var(--gutter);font-family:var(--serif);color:var(--muted);align-items:center;gap:24px;font-size:clamp(17px,1.4vw,36px);font-style:italic;display:flex;position:absolute;bottom:15vh}.fine-line{background:var(--line);width:5vw;height:1px}.color-control{left:var(--gutter);gap:2.2vw;transform:none}.color-control input{width:17vw;min-width:180px}.control-separator{background:var(--line);width:1px;height:30px;margin:0 1vw}.chapter-hud{z-index:25;left:var(--gutter);right:var(--gutter);pointer-events:none;align-items:center;gap:clamp(22px,2.6vw,90px);height:44px;display:flex;position:fixed;bottom:max(24px,4.2vh)}.chapter-rail{pointer-events:auto;flex:1;align-items:center;gap:6px;height:44px;display:flex}.chapter-rail a{flex:1;height:44px;display:block;position:relative;overflow:visible}.chapter-rail a:before,.chapter-rail a:after{content:"";background:var(--line);height:1px;position:absolute;top:21px;left:0;right:0}.chapter-rail a:after{background:var(--ink);transform:scaleX(var(--fill,0));transform-origin:0}.chapter-rail a:hover:before{background:var(--muted)}.chapter-rail a .rail-label{letter-spacing:.08em;white-space:nowrap;color:var(--muted);opacity:0;pointer-events:none;font-size:10px;transition:opacity .2s,transform .2s;position:absolute;bottom:39px;left:0;transform:translateY(4px)}.chapter-rail a:hover .rail-label,.chapter-rail a:focus-visible .rail-label{opacity:1;transform:translateY(0)}.chapter-position{font-family:var(--serif);letter-spacing:.065em;font-variant-numeric:tabular-nums;align-items:center;gap:14px;font-size:clamp(18px,1.35vw,40px);display:flex}.chapter-position>span:last-child,.position-divider{color:var(--muted)}.chapter-arrows{pointer-events:auto;gap:8px;display:flex}.chapter-arrows button{place-items:center;width:44px;height:44px;display:grid}.chapter-arrows svg{width:21px;height:21px}.gem-interaction{z-index:4;cursor:grab;touch-action:pan-y;width:51%;height:58%;position:fixed;top:17%;left:42%;outline-offset:-10px!important}.gem-interaction:active{cursor:grabbing}.gem-interaction:focus-visible{outline:1px solid #b1c0c0}body[data-scene="2"] .gem-interaction,body[data-scene="4"] .gem-interaction{width:61%;height:67%;top:14%;left:2%}body[data-scene="3"] .gem-interaction{width:62%;height:73%;top:11%;left:36%}body[data-scene="6"] .gem-interaction{display:none}body[data-scene="6"] #stage{pointer-events:auto}body.is-inspecting .gem-interaction{width:59%;height:69%;display:block;top:14%;left:38%}#specimen-labels{pointer-events:none;position:absolute;inset:0}.specimen-label{letter-spacing:.13em;text-transform:uppercase;pointer-events:auto;color:#b9c2c2;min-width:60px;min-height:44px;padding:0 10px;font-size:clamp(11px,.84vw,24px);position:absolute;top:66%;transform:translate(-50%)}.specimen-label:after{content:"";background:currentColor;height:1px;transition:transform .25s;position:absolute;bottom:4px;left:10px;right:10px;transform:scaleX(0)}.specimen-label:hover:after,.specimen-label:focus-visible:after{transform:scaleX(1)}.exhibit-invitation{text-align:center;white-space:nowrap;pointer-events:auto;position:absolute;bottom:12.2vh;left:50%;transform:translate(-50%)}.exhibit-invitation p{font-family:var(--serif);letter-spacing:.1em;color:var(--muted);margin-bottom:12px;font-size:clamp(15px,1.2vw,31px)}.return-link{letter-spacing:.04em;min-height:44px;font-size:clamp(12px,.91vw,24px);line-height:44px;display:inline-block;position:relative}.return-link:after{background:var(--line);bottom:6px;transform:scaleX(1)}.return-link:hover:after{background:var(--ink)}.inspect-panel{left:var(--gutter);pointer-events:auto;width:28vw;position:absolute;top:25%}.inspect-panel h3{font:400 clamp(62px,7vw,260px)/1 var(--serif);letter-spacing:-.025em;margin:4vh 0 3vh}.inspect-panel p{color:var(--muted);max-width:23em;font-size:clamp(14px,1.05vw,27px);line-height:1.7}.inspect-panel p.inspect-hint{font-family:var(--serif);color:#cdd6d5;margin-top:4vh;font-size:clamp(20px,1.6vw,44px);font-style:italic}.back-link{min-height:44px;color:var(--muted);align-items:center;gap:15px;font-size:clamp(11px,.87vw,25px);display:flex}.back-link svg{width:18px;height:18px}body.is-inspecting .scene-exhibit .copy-center,body.is-inspecting #specimen-labels,body.is-inspecting .exhibit-invitation{opacity:0;visibility:hidden}#chapter-index{color:#edf0ed;background:#101619;border:0;border-left:1px solid #283235;width:min(620px,100%);max-width:100%;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:34px 44px 26px;inset:0;overflow:auto;box-shadow:-18px 0 70px #00000052}#chapter-index::backdrop{background:#03070a9e}.index-header{justify-content:space-between;align-items:center;display:flex}.icon-button{place-items:center;width:44px;height:44px;display:grid}.index-header .wordmark{font-size:26px}#index-title{letter-spacing:-.02em;margin:6vh 0 4vh;font-size:clamp(52px,4.8vw,76px)}.index-chapters{flex-direction:column;display:flex}.index-chapters a{border-bottom:1px solid #293134;align-items:baseline;gap:26px;min-height:58px;padding:12px 0;display:flex;position:relative}.index-chapters .index-number{color:#98a5a7;letter-spacing:.1em;width:22px;font-size:11px}.index-chapters .index-name{font-family:var(--serif);font-size:clamp(29px,2.4vw,38px);line-height:1.12}.index-chapters .index-subtitle{color:#a2adae;margin-left:auto;font-size:11px}.index-chapters a[aria-current=step] .index-name{font-style:italic}.index-chapters a:hover .index-name{transition:transform .25s;transform:translate(7px)}.index-options{flex-direction:column;align-items:flex-start;gap:12px;margin-top:30px;display:flex}.index-options button{color:#c3cccd;text-underline-offset:5px;font-size:12px;text-decoration:underline}.index-options>span{color:#95a2a4;font-size:11px;line-height:1.6}body.is-light{--bg:#e5e8e2;--ink:#182321;--muted:#4c5e53;--line:#18232145;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body.is-light a:hover,body.is-light button:hover{color:#102419}body.is-light .stage-shade{opacity:0}body.is-light .language-button.is-active{color:#182321}body.is-light .loading-note{color:#384e42}body.is-light .facet-labels>span,body.is-light .reset-control{color:#34453b}body.is-light #chapter-index{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body.is-reduced *{scroll-behavior:auto!important}body.is-reduced .scene-panel{will-change:auto}html[lang=zh-CN] h1,html[lang=zh-CN] h2,html[lang=zh-CN] h3{letter-spacing:.03em;font-family:FACET CJK,Songti SC,STSong,SimSun,serif;font-weight:400;line-height:1.24}html[lang=zh-CN] h1,html[lang=zh-CN] .scene-copy h2{font-size:clamp(58px,6.4vw,260px)}html[lang=zh-CN] .scene-copy p{max-width:22em;line-height:1.85}html[lang=zh-CN] h1 em,html[lang=zh-CN] h2 em{font-style:normal}html[lang=zh-CN] .index-name{font-family:FACET CJK,Songti SC,SimSun,serif;font-size:27px}html[lang=zh-CN] #index-title{font-size:48px}.gpu-fallback .still-art{opacity:1;visibility:visible}.gpu-fallback #exhibition-canvas,.gpu-fallback .gem-interaction,.gpu-fallback .facet-labels,.gpu-fallback .scene-control{display:none}.gpu-fallback .still-art{opacity:.75;visibility:visible;transition:none}.gpu-fallback .still-art img{opacity:.9}.gpu-fallback .loading-note{opacity:1;visibility:visible;color:#c5cbcb;transition:none}.gpu-fallback .scene-copy{z-index:1}.gpu-fallback.is-light{--bg:#080b0e;--ink:#edf0ed;--muted:#a8afaf;--line:#edf0ed45;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.gpu-fallback a:hover,.gpu-fallback button:hover{color:#fff}.gpu-fallback .scene-exhibit .copy-center{top:19%}.no-js #stage{opacity:.36;position:fixed}.no-js #exhibition-canvas,.no-js .loading-note,.no-js .js-only,.no-js .header-actions,.no-js .scene-control,.no-js .facet-labels,.no-js .depth-inscription,.no-js #specimen-labels,.no-js #scroll-track{display:none}.no-js .scene-panels{position:relative;inset:auto}.no-js .scene-panel{visibility:visible;opacity:1;min-height:95svh;position:relative;inset:auto}.no-js .scene-copy{width:80%;max-width:900px;left:var(--gutter);top:30%;right:auto;transform:none}.no-js .scene-exhibit .scene-copy{left:var(--gutter);text-align:left;width:90%;top:30%;transform:none}.noscript-note{top:100px;left:var(--gutter);right:var(--gutter);color:#c5cdcd;font-size:13px;line-height:1.6;position:absolute}@media (width>=2200px){.site-header{top:3.8vh}.chapter-hud,.chapter-rail,.chapter-rail a{height:70px}.chapter-rail a:before,.chapter-rail a:after{top:34px}.chapter-arrows button{width:70px;height:70px}.chapter-arrows svg{width:34px;height:34px}.scene-control input{height:60px}.scene-control{bottom:14vh}.scene-control input::-webkit-slider-thumb{width:18px;height:18px;margin-top:-9px}.header-rule{height:36px}.enter-link svg{width:30px;height:30px}.material-tabs button{height:70px}}@media (width<=1050px) and (width>=701px){.scene-copy{width:41vw}.scene-copy p{max-width:25em}.scene-depth .scene-copy{width:33vw}h1,h2{font-size:8.5vw}.scene-polish h2,.scene-depth h2{font-size:7.8vw}.scene-control{font-size:11px}.facet-control{gap:12px;width:38vw;left:23vw}.facet-control input{min-width:110px}.color-control{gap:17px}.color-control input{min-width:150px}.scene-color .scene-copy{width:29vw;right:4.5vw}.chapter-arrows{gap:0}}@media (width<=700px),(width<=1100px) and (aspect-ratio<=1){:root{--gutter:6.2vw;--header-height:80px}.site-header{top:max(20px,env(safe-area-inset-top));height:38px}.wordmark{letter-spacing:.27em;font-size:24px}.header-actions{gap:15px;font-size:12px}.header-rule{height:18px}.languages{gap:5px}.language-button{min-width:25px}.scene-copy,.copy-right,.scene-depth .scene-copy,.scene-color .scene-copy,.scene-brilliance .scene-copy{left:var(--gutter);width:88%;max-width:none;top:14.5%;right:auto;transform:none}h1,h2,.scene-polish h2,.scene-depth h2,.scene-brilliance h2{letter-spacing:-.027em;font-size:clamp(62px,15vw,105px);line-height:.92}h1 span,h1 em,h2 span,h2 em{display:inline}h1 em:before,h2 em:before{content:" "}h1{max-width:84vw}.scene-copy p{left:var(--gutter);right:var(--gutter);letter-spacing:.005em;width:auto;max-width:27em;margin:0;font-size:13px;line-height:1.6;position:fixed;bottom:21.8vh}.scene-light .scene-copy p{max-width:20em;bottom:23vh}.scene-facet .scene-copy p{max-width:27em;bottom:24vh}.scene-polish .scene-copy p{bottom:25vh}.scene-depth .scene-copy p{max-width:20em;bottom:24vh}.scene-color .scene-copy p{max-width:27em;bottom:26.5vh}.scene-color h2{font-size:clamp(67px,17vw,120px)}.scene-brilliance .scene-copy p{bottom:24vh}.copy-rule{display:none}.enter-link{gap:9px;min-height:55px;font-size:11px;bottom:12.7vh}.scene-control{bottom:14vh;left:var(--gutter);right:var(--gutter);justify-content:flex-start;gap:15px;font-size:11px;transform:none}.scene-control input{flex:1;width:auto;min-width:70px}.facet-control{left:var(--gutter);right:var(--gutter);width:auto;bottom:14.8vh}.facet-control label{white-space:nowrap;max-width:none}.reset-control{font-size:10px;bottom:-24px}.polish-control,.brilliance-control{bottom:15.3vh}.facet-labels>span{gap:6px;font-size:10px}.facet-labels i{width:18px}.scene-depth .material-tabs{left:var(--gutter);gap:33px;margin:0;position:fixed;bottom:14.5vh}.material-tabs button{min-height:44px;font-size:12px}.depth-inscription{display:none}.color-control{grid-template-columns:1fr 1fr;gap:0 20px;display:grid;bottom:13vh}.color-control .material-tabs{grid-column:1/3;gap:29px}.color-control label{letter-spacing:0;font-size:10px}.color-control input{width:100%;min-width:0}.control-separator{display:none}.chapter-hud{height:44px;bottom:max(18px,3.5vh);right:var(--gutter);gap:18px}.chapter-rail{gap:5px;max-width:none}.chapter-rail a .rail-label{display:none}.chapter-position{gap:9px;font-size:16px}.chapter-arrows{display:none}.gem-interaction,body[data-scene="2"] .gem-interaction,body[data-scene="3"] .gem-interaction,body[data-scene="4"] .gem-interaction{width:100%;height:43%;top:28%;left:0}.scene-exhibit .copy-center{left:var(--gutter);text-align:left;width:88%;top:13.8%;transform:none}.scene-exhibit h2{font-size:clamp(56px,13.6vw,97px)}.exhibit-invitation{width:100%;padding:0 var(--gutter);white-space:normal;bottom:11.7vh}.exhibit-invitation p{letter-spacing:.04em;margin-bottom:2px;font-size:13px}.exhibit-invitation .return-link{min-height:36px;font-size:11px;line-height:36px}.specimen-label{letter-spacing:.03em;min-height:44px;padding:0 6px;font-size:11px}.specimen-label:after{bottom:3px}.inspect-panel{width:88%;top:15.2%;left:var(--gutter)}.inspect-panel h3{margin:14px 0 0;font-size:62px}.inspect-panel p{left:var(--gutter);right:var(--gutter);max-width:28em;font-size:12px;line-height:1.6;position:fixed;bottom:22vh}.inspect-panel p.inspect-hint{margin:0;font-size:18px;bottom:15.7vh}.inspect-panel #reset-view{bottom:11.5vh;left:var(--gutter);font-size:11px;position:fixed}.back-link{gap:10px;min-height:30px;font-size:10px}.back-link svg{width:15px;height:15px}body.is-inspecting .gem-interaction{width:100%;height:42%;top:30%;left:0}#chapter-index{border-left:0;width:100%;max-width:100vw;padding:24px 26px 25px}#index-title{margin:5vh 0 3vh;font-size:58px}.index-chapters a{min-height:58px;padding:12px 0}.index-chapters .index-name{font-size:34px}.index-chapters .index-subtitle{font-size:10px}.index-options{margin-top:22px}html[lang=zh-CN] h1,html[lang=zh-CN] .scene-copy h2{letter-spacing:.02em;font-size:clamp(44px,12.2vw,78px);line-height:1.25}html[lang=zh-CN] .scene-copy p{max-width:27em;font-size:13px;line-height:1.85}html[lang=zh-CN] .scene-exhibit .copy-center h2{font-size:clamp(37px,10vw,66px)}.loading-note{font-size:10px;bottom:9vh}}@media (height<=640px) and (width<=700px){.scene-copy,.scene-depth .scene-copy,.scene-color .scene-copy,.scene-brilliance .scene-copy{top:16%}h1,h2,.scene-polish h2,.scene-depth h2,.scene-brilliance h2{font-size:clamp(49px,13vw,70px)}.scene-copy p{bottom:24vh;font-size:11px!important}.site-header{top:12px}.color-control{bottom:12vh}.scene-color .scene-copy p{bottom:29vh}.scene-exhibit .copy-center{top:15%}.scene-exhibit h2{font-size:clamp(49px,12vw,68px)}.index-header{height:32px}#index-title{margin:18px 0;font-size:45px}.index-chapters a{min-height:42px;padding:7px 0}.index-chapters .index-name{font-size:27px}.index-options{gap:4px;margin-top:14px}}@media (height<=540px) and (width>=701px){.site-header{top:15px}.scene-copy{top:47%}h1,h2,.scene-polish h2,.scene-depth h2,.scene-brilliance h2{font-size:11.3vh}.scene-copy p{margin-top:18px;font-size:12px}.scene-control{bottom:15vh}.enter-link{bottom:14vh}.scene-color h2{font-size:15vh}.chapter-hud{bottom:12px}.scene-exhibit .copy-center{top:16%}.scene-exhibit h2{font-size:13vh}.exhibit-invitation{bottom:12vh}.exhibit-invitation p{margin:0;font-size:12px}.exhibit-invitation .return-link{min-height:30px;font-size:10px;line-height:30px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.scene-control.facet-control input{flex:1;width:14vw;min-width:100px}.scene-control.facet-control label{white-space:nowrap;max-width:none}.no-js .scene-panel{padding:110px var(--gutter);align-items:center;min-height:95svh;display:flex}.no-js .scene-copy,.no-js .scene-exhibit .scene-copy{text-align:left;width:90%;max-width:1000px;position:relative;inset:auto;transform:none}.no-js .scene-copy p{width:auto;max-width:28em;margin-top:30px;font-size:16px;line-height:1.75;position:static;inset:auto}.no-js .material-tabs,.no-js .exhibit-invitation p{display:none}
