@font-face{font-family:Studio Space Grotesk;src:url(/fonts/studio/space-grotesk-title-latin-500-600.woff2)format("woff2");font-style:normal;font-weight:500 600;font-display:swap;unicode-range:U+20,U+2C-2E,U+41-44,U+48,U+4B,U+4D,U+50,U+57,U+61,U+64-6F,U+72-76,U+79-7A,U+C0,U+E0,U+E8,U+EC,U+F2,U+F9,U+1F9,U+300,U+1E80,U+1EF3}@font-face{font-family:Studio Noto Serif SC;src:url(/fonts/studio/noto-serif-sc-title-600.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+3002,U+4F60,U+51FA,U+5668,U+60F3,U+642D,U+673A,U+7406,U+7535,U+7684,U+7F6E,U+8111,U+88C5,U+914D,U+FF0C}.studio-workspace{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.studio-workspace>.language-notice{margin:24px 3.5% 0}.studio-noscript{z-index:40;color:#262923;background:#efd6b6;border-radius:12px;padding:14px 20px;font-weight:600;position:fixed;bottom:24px;left:24px}.studio-scroll-track{--studio-header-height:110px;overflow-anchor:none;background:#171e22;min-height:165svh;position:relative}.site-header.studio-header{z-index:30;width:100%;transform:translate3d(0,calc((var(--studio-header-reveal,1) - 1) * 100%),0);opacity:var(--studio-header-reveal,1);will-change:transform,opacity;transition:background-color .18s;position:fixed;inset:0 0 auto}.site-header.studio-header[data-studio-hidden=true]{pointer-events:none}.site-header.studio-header:focus-within{opacity:1;pointer-events:auto;transform:translateY(0)}.studio-experience{--studio-ink:#f4eee3;--studio-dim:#b9b8af;--studio-accent:#eac395;isolation:isolate;height:100svh;min-height:520px;color:var(--studio-ink);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--studio-glass-surface:#253135;--studio-glass-warm:#39332b;--studio-glass-hover:#354448;--studio-glass-ink:#f5f7f3;--studio-glass-muted:#eff5ef;--studio-glass-accent:#fff2d9;--studio-glass-edge:#eaf8f13d;--studio-glass-filter:none;--studio-glass-gloss:radial-gradient(120% 170% at 8% 0%,#ffffff12,transparent 55%),linear-gradient(155deg,#ffffff04,transparent 45%,#b7d9e606);--studio-glass-shadow:0 6px 18px #06141924,inset 0 1px 0 #fff6,inset 0 -1px 0 #07181e40;background:#171e22;font-family:Arial,Helvetica,sans-serif;position:sticky;top:0;overflow:clip}.studio-chrome{--studio-panel-padding:10px 14px;--studio-panel-radius:16px;--studio-panel-gap:12px;inset:var(--studio-header-height) auto auto 3.5%;align-items:flex-start;gap:var(--studio-panel-gap);z-index:4;width:min(300px,100% - 40px);transform:translate3d(0,calc((var(--studio-header-reveal,1) - 1) * var(--studio-header-height)),0);will-change:transform;pointer-events:none;flex-direction:column;padding-top:18px;display:flex;position:absolute}.studio-chrome button,.studio-chrome a{pointer-events:auto}.studio-experience button,.studio-experience .studio-list-link{font:inherit;cursor:pointer;touch-action:manipulation}.studio-experience button:disabled{opacity:.5;cursor:wait}:is(.studio-experience button:focus-visible,.studio-experience a:focus-visible){outline:2px solid var(--studio-accent);outline-offset:5px}.studio-experience h1:focus{outline:none}.studio-experience svg{flex-shrink:0}.studio-scene,.studio-poster,.studio-vignette{position:absolute;inset:0}.studio-scene{z-index:0}.studio-scene canvas{touch-action:pan-y;width:100%;height:100%;display:block}.studio-poster{background:#232b30 url(/images/studio-desk-poster.webp) 50%/cover no-repeat}.studio-vignette{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0f171b33,#0000 24%),linear-gradient(#0c141733,#0000 18%)}.studio-topline{z-index:3;align-items:center;gap:16px;width:100%;min-width:0;padding:0;display:flex;position:relative}.studio-edition{isolation:isolate;letter-spacing:2px;color:var(--studio-glass-ink);flex-wrap:wrap;align-items:center;gap:8px 11px;font-size:10px;font-weight:700;display:flex;position:relative}.studio-edition-name{overflow-wrap:anywhere;min-width:0}.studio-edition i{background:var(--studio-glass-accent);border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #bb874535}.studio-preview-badge{letter-spacing:1px;color:var(--studio-glass-muted);border:1px solid #ffffff20;border-radius:5px;padding:4px 6px;font-size:8px}.studio-steps{isolation:isolate;z-index:2;flex-wrap:wrap;gap:6px 17px;max-width:100%;margin:0;display:flex;position:relative}.studio-steps button{text-align:left;min-width:0;max-width:100%;color:var(--studio-glass-muted);background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;font-size:11px;display:flex}.studio-steps button:last-child{flex-basis:100%}.studio-steps button>span:nth-child(2){overflow-wrap:anywhere;min-width:0}.studio-steps .studio-step-index{opacity:1;letter-spacing:1px;flex:none;font-size:9px}.studio-steps button[aria-current]{color:var(--studio-glass-accent)}.studio-steps button[aria-current]>span:nth-child(2){text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.studio-steps button svg{opacity:.8;margin-left:6px}.studio-edition,.studio-steps,.studio-bottomline,.studio-render-status{box-sizing:border-box;width:100%;min-width:0;padding:var(--studio-panel-padding);border-radius:var(--studio-panel-radius);overflow-wrap:anywhere}.studio-edition:before,.studio-steps:before,.studio-render-status:before,.studio-bottomline:before{content:"";z-index:-1;box-sizing:border-box;border:1px solid var(--studio-glass-edge);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.studio-story{z-index:2;pointer-events:none;width:min(430px,42vw);max-width:none;margin-top:4px;position:relative}.studio-story button{pointer-events:auto}.studio-kicker{letter-spacing:2.4px;color:var(--studio-accent);font-size:9px;font-weight:700;line-height:1.6}.studio-story h1{letter-spacing:-.35px;color:var(--studio-ink);text-wrap:balance;text-shadow:0 2px 14px #0009;margin:0;font-size:clamp(18px,1.45vw,24px);font-weight:400;line-height:1.4}.studio-story h1>span{color:inherit}.stage-desk .studio-story{width:min(630px,55vw);opacity:var(--studio-intro-opacity,1);transform:translate3d(0,var(--studio-intro-shift,0px),0);will-change:opacity,transform}.stage-desk .studio-story h1{letter-spacing:-1.8px;text-wrap:balance;text-shadow:0 2px 24px #14202388;font-family:Studio Space Grotesk,Arial,Helvetica,sans-serif;font-size:clamp(36px,3.6vw,62px);font-weight:600;line-height:1.12}.studio-intro-lead,.studio-intro-invitation{display:block}.studio-intro-invitation{color:#f0d3ae;margin-top:.1em;font-weight:500}.studio-purpose{max-width:46ch;color:var(--studio-ink);text-wrap:pretty;text-shadow:0 1px 12px #142023;margin:12px 0 0;font-size:14px;line-height:1.6}.studio-scroll-track:lang(zh-CN) .stage-desk .studio-story h1{letter-spacing:.015em;font-family:Studio Noto Serif SC,Songti SC,SimSun,serif;font-size:clamp(32px,2.8vw,50px);font-weight:600;line-height:1.35}.studio-scroll-track:lang(zh-CN) .studio-intro-invitation{font-weight:600}.studio-scroll-track:lang(ja) .stage-desk .studio-story h1{letter-spacing:0;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(32px,2.8vw,48px);line-height:1.3}.studio-hotspots{z-index:3;pointer-events:none;position:absolute;inset:0}.studio-hotspot{--tag-surface:var(--studio-glass-surface);--tag-ink:var(--studio-glass-ink);--tag-border:var(--studio-glass-edge);left:calc(var(--hotspot-x,50%) + var(--hotspot-offset-x,0px));top:calc(var(--hotspot-y,50%) + var(--hotspot-offset-y,0px));width:max-content;max-width:200px;min-height:44px;color:var(--tag-ink);letter-spacing:.1px;pointer-events:auto;background:0 0;border:0;border-radius:999px;grid-template-columns:minmax(0,1fr);place-items:center;padding:4px;font-weight:500;line-height:1.3;display:grid;position:absolute;transform:translate(-50%,calc(-100% - 16px));font-size:11px!important}.studio-hotspot[hidden]{display:none!important}.studio-experience button.studio-hotspot{font-weight:500;line-height:1.3}.studio-hotspot:after{content:"";left:var(--hotspot-line-x,50%);top:var(--hotspot-line-y,100%);width:1px;height:var(--hotspot-line-length,16px);transform:rotate(var(--hotspot-line-angle,0deg));transform-origin:top;pointer-events:none;background:linear-gradient(#f1d8b8b8,#f1d8b85c);position:absolute}.studio-hotspot>i{left:calc(50% - var(--hotspot-offset-x,0px) - 2.5px);top:calc(100% + 13.5px - var(--hotspot-offset-y,0px));pointer-events:none;background:#f9dfb9;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 0 3px #18221b60,0 0 0 4px #f1d8b855}.studio-hotspot-label{border:1px solid var(--tag-border);overflow-wrap:anywhere;border-radius:18px;grid-area:1/1;justify-content:center;align-items:center;gap:7px;width:max-content;min-width:0;max-width:100%;min-height:32px;padding:7px 10px;transition:background-color .16s,box-shadow .16s;display:flex}.studio-hotspot-sizer{visibility:hidden;pointer-events:none;grid-area:1/1;grid-template-columns:minmax(0,1fr);place-items:center;width:max-content;min-width:0;max-width:100%;display:grid}.studio-hotspot-sizer *{pointer-events:none}.studio-hotspot-icon{opacity:.85;flex-shrink:0;width:14px;height:14px}.studio-hotspot-arrow{opacity:.8;flex-shrink:0;width:12px;height:12px;margin-left:1px}.studio-hotspot[data-studio-hotspot=tower],.studio-hotspot[data-studio-hotspot=gpu]{--tag-surface:var(--studio-glass-warm);--tag-ink:var(--studio-glass-accent)}:is(button.studio-hotspot:hover .studio-hotspot-label,button.studio-hotspot:focus-visible .studio-hotspot-label){background-color:var(--studio-glass-hover);box-shadow:var(--studio-glass-shadow),0 0 0 1px #ffffff70;transition:background-color .18s,box-shadow .18s}:is(button.studio-hotspot:hover .studio-hotspot-arrow,button.studio-hotspot:focus-visible .studio-hotspot-arrow){opacity:1}.studio-hotspot-reference{--tag-ink:var(--studio-glass-muted);pointer-events:none;font-weight:400;font-size:10px!important}.studio-hotspot-reference .studio-hotspot-label{border-radius:14px;gap:5px;min-height:27px;padding:5px 8px}.studio-hotspot-reference>i{width:4px;height:4px;margin:.5px;box-shadow:0 0 0 2px #17212660}.studio-hotspots[data-projected=true] .studio-hotspot:not([data-visible=true]){visibility:hidden;pointer-events:none}.studio-hotspots[data-scene-state=unavailable]{flex-wrap:wrap;gap:10px;max-width:min(600px,90%);display:flex;inset:auto 3.5% 24px}.studio-hotspots[data-scene-state=unavailable] .studio-hotspot{position:relative;top:auto;left:auto;transform:none}.studio-hotspots[data-scene-state=unavailable] .studio-hotspot-sizer,.studio-hotspots[data-scene-state=unavailable] .studio-hotspot:after,.studio-hotspots[data-scene-state=unavailable] .studio-hotspot>i,.studio-hotspots[data-scene-state=unavailable] .studio-hotspot-reference{display:none}.studio-primary{justify-content:center;align-items:center;gap:22px;min-height:48px;transition:background .15s,transform .15s;display:flex;box-shadow:0 6px 30px #0002;color:#262923!important;background:#efd6b6!important;border:1px solid #efd6b6!important;border-radius:5px!important;padding:15px 23px!important;font-size:13px!important;font-weight:600!important}.studio-primary:hover{transform:translateY(-1px);background:#f9e7d0!important}.studio-back{color:var(--studio-dim);background:0 0;border:0;align-items:center;gap:7px;margin-top:14px;display:flex;padding:14px 0!important;font-size:12px!important}.studio-bottomline{isolation:isolate;z-index:3;pointer-events:none;gap:10px;display:grid;position:relative}.studio-build-state{isolation:isolate;grid-template-columns:17px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid;position:relative}.studio-build-state>svg{color:var(--studio-glass-accent)}.studio-build-state>div{gap:5px;min-width:0;display:grid}.studio-build-state>div>span{letter-spacing:1.8px;color:var(--studio-glass-muted);font-size:8px;font-weight:700}.studio-build-state strong{color:var(--studio-glass-ink);white-space:normal;overflow-wrap:anywhere;font-size:12px;font-weight:400}.studio-count{color:var(--studio-glass-muted);white-space:nowrap;border:1px solid #ffffff26;border-radius:20px;padding:5px 9px;font-size:10px}.studio-list-link{border:0;border-top:1px solid var(--studio-glass-edge);color:var(--studio-glass-ink);text-align:left;pointer-events:auto;background:0 0;align-items:center;gap:9px;min-height:44px;padding:10px 0;display:flex;font-size:12px!important}.studio-list-link>svg:last-child{margin-left:auto}.studio-list-link>span{overflow-wrap:anywhere;min-width:0}.studio-caption{right:3.5%;bottom:max(18px,env(safe-area-inset-bottom));z-index:2;color:#ecede8;letter-spacing:.1px;text-align:right;text-shadow:0 1px 3px #071013,0 0 8px #07101380;overflow-wrap:anywhere;pointer-events:none;max-width:min(460px,100% - 40px);margin:0;padding:0;font-size:10px;line-height:1.5;position:absolute}.studio-edition:before,.studio-steps:before,.studio-render-status:before,.studio-bottomline:before,.studio-hotspot-label{background-color:var(--tag-surface,var(--studio-glass-surface));background-image:var(--studio-glass-gloss);box-shadow:var(--studio-glass-shadow);-webkit-backdrop-filter:var(--studio-glass-filter);backdrop-filter:var(--studio-glass-filter);transition:none}.studio-edition,.studio-steps,.studio-bottomline,.studio-render-status,.studio-hotspot-label{text-shadow:var(--studio-glass-text-shadow,none)}.studio-list-link:hover,.studio-steps button:hover{color:var(--studio-glass-accent)}.studio-list-link:hover>svg:last-child{transform:translate(2px,-2px)}.studio-list-link>svg:last-child{transition:transform .16s}.studio-steps button:focus-visible{outline-color:var(--studio-glass-ink)}.studio-list-link:focus-visible{outline-color:var(--studio-glass-ink)}button.studio-hotspot:focus-visible .studio-hotspot-label{outline:2px solid var(--studio-glass-ink);outline-offset:-3px}.studio-part-panel{right:3.5%;top:calc(var(--studio-header-height) + 120px);z-index:3;width:min(330px,29%);max-height:calc(100% - var(--studio-header-height) - 240px);scrollbar-width:thin;scrollbar-color:#c6b49942 transparent;background:linear-gradient(145deg,#202b30f5,#172126f5);border:1px solid #e5d3b72c;border-radius:12px;padding:23px;position:absolute;overflow:auto;box-shadow:0 22px 70px #0004}.studio-panel-heading{align-items:center;gap:12px;margin-bottom:21px;display:flex}.studio-part-symbol{color:#d6c3a7;border:1px solid #a7b7b333;border-radius:9px;place-items:center;width:42px;height:42px;display:grid}.studio-panel-heading .studio-kicker{letter-spacing:1.4px;font-size:8px}.studio-panel-heading p{color:var(--studio-dim);margin:3px 0 0;font-size:11px}.studio-selected{color:#a9c5af;margin-left:auto}.studio-part-panel h2{letter-spacing:-.7px;color:#f3ebdc;margin:0 0 8px;font-size:23px;line-height:1.24}.studio-part-brand{color:var(--studio-dim);font-size:10px}.studio-panel-copy{color:var(--studio-dim);margin:15px 0 24px;font-size:13px;line-height:1.7}.studio-part-panel .studio-primary{gap:12px;width:100%}.studio-facts{grid-template-columns:1fr 1fr;gap:15px 10px;margin:22px 0;display:grid}.studio-facts>div{border-top:1px solid #fff1;padding-top:10px}.studio-facts dt{color:#aab7b5;margin:0 0 6px;font-size:9px}.studio-facts dd{color:#e2e2d8;margin:0;font-size:12px}.studio-detail-link,.studio-fit-link{color:#d7cfbd;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex;padding:14px 0!important;font-size:11px!important}.studio-fit-link{color:#b4c7bd;border-top:1px solid #ffffff17;justify-content:flex-start;margin-top:9px}.studio-fit-link svg:last-child{margin-left:auto}.studio-model-note{color:#94a3a4;margin:6px 0 0;font-size:10px;line-height:1.6}.studio-price-actions{--background:#172126;--foreground:#eee5d6;--muted-foreground:#b2bdb9;color:#c5cbbf;font-size:11px}.studio-price-actions .part-price-actions{gap:5px;display:grid;grid-template-columns:1.2fr 1fr 1fr!important}.studio-price-actions .part-price-action{color:#dfdbce;background:#25343a;border:1px solid #cdd7cf20;border-radius:5px;gap:5px;min-height:70px;padding:8px 5px;font-size:10px}.studio-price-actions .part-price-action strong{font-size:11px;line-height:1.3}.studio-price-actions .price-action-label{gap:4px;font-size:9px}.studio-price-actions .part-price-action>svg,.studio-price-actions .price-action-label>svg{width:13px;height:13px}.studio-price-actions .buy-price-action{color:#202b2d;background:#ddd1bc}.studio-price-actions .price-action-meta{color:#b5beb8;gap:5px;font-size:9px;line-height:1.5}.stage-gpu .studio-story{width:min(330px,26vw)}.studio-part-panel{transition:opacity .24s,transform .24s,visibility .24s}.studio-part-panel[data-focus-ready=false]{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px)}.studio-focus-status{color:var(--studio-ink);text-shadow:0 1px 4px #071013;margin:4px 0;font-size:11px;line-height:1.5}.studio-render-status{isolation:isolate;color:var(--studio-glass-muted);z-index:4;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:11px;line-height:1.6;display:flex;position:relative}.studio-render-status button{color:#f5e7cd;white-space:nowrap;background:#223036;border:1px solid #ffffff35;border-radius:4px;align-items:center;gap:6px;padding:6px 9px;font-size:10px;display:flex}.studio-return-bar{border:1px solid var(--border);border-radius:8px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;padding:14px 18px;display:flex}.studio-return-bar p{color:var(--muted-foreground);margin:0;font-size:13px}@media (min-width:1700px){.studio-part-panel{width:350px;right:5%}}@media (max-width:1100px){.studio-story h1{font-size:23px}.studio-topline{gap:10px}.studio-part-panel{width:290px;padding:18px;right:3%}.stage-gpu .studio-story{width:30vw}}@media (max-width:760px){.studio-scroll-track{--studio-header-height:176px}.studio-experience{min-height:620px}.studio-scene{inset:0}.studio-poster{background-image:url(/images/studio-desk-poster-mobile.webp)}.studio-vignette{background:linear-gradient(#17212655,#0000 22%)}.studio-chrome{--studio-panel-padding:8px 12px;--studio-panel-gap:10px;width:min(260px,100% - 40px);padding-top:14px;left:20px}.studio-topline{align-items:flex-start;padding:0}.studio-edition{letter-spacing:1px;gap:7px;font-size:8px}.studio-preview-badge{display:none}.studio-steps{gap:4px 15px;max-width:100%;margin:0}.studio-steps button{gap:5px;min-height:40px;font-size:10px}.studio-steps button svg{margin-left:0}.studio-story,.stage-gpu .studio-story,.stage-tower .studio-story{width:100%;max-width:none;margin:0}.studio-kicker{letter-spacing:1.7px;font-size:8px}.studio-story h1{letter-spacing:-.6px;margin:0;font-size:20px;line-height:1.2}.stage-desk .studio-story{width:calc(100vw - 40px)}.stage-desk .studio-story h1{letter-spacing:-1px;font-size:clamp(28px,7.5vw,40px);line-height:1.16}.studio-purpose{max-width:40ch;margin-top:8px;font-size:12px;line-height:1.5}.studio-scroll-track:lang(zh-CN) .stage-desk .studio-story h1,.studio-scroll-track:lang(ja) .stage-desk .studio-story h1{letter-spacing:0;font-size:clamp(24px,6.7vw,32px);line-height:1.35}.studio-hotspot{max-width:125px;min-height:44px;padding:3px;font-size:10px!important}.studio-hotspot-reference{font-size:9px!important}.studio-hotspot-label{gap:4px;min-height:32px;padding:6px 8px}.studio-hotspot-icon{width:12px;height:12px}.studio-hotspot-arrow{width:10px;height:10px}.studio-hotspots[data-scene-state=unavailable]{max-width:calc(100% - 40px);bottom:20px;left:20px;right:20px}.studio-story>.studio-primary{gap:12px;min-height:42px;padding:11px 17px!important;font-size:12px!important}.studio-back{margin-top:0;padding-top:8px!important}.studio-part-panel{background:#1d2a2eee;width:auto;max-height:none;margin:max(680px,95svh) 20px 0;padding:20px;position:relative;top:auto;right:auto}.studio-bottomline,.studio-build-state{gap:8px}.studio-build-state strong{font-size:10px}.studio-build-state>div>span{font-size:7px}.studio-count{margin-left:auto;padding:4px 6px;font-size:9px}.studio-list-link{gap:7px;font-size:11px!important}.studio-caption{right:20px;bottom:calc(88px + env(safe-area-inset-bottom));font-size:9px;line-height:1.4}.studio-render-status{font-size:10px}.studio-return-bar p{font-size:11px}.studio-return-bar{padding:10px}:is(.stage-desk,.stage-tower) .studio-hotspots{pointer-events:auto;touch-action:pan-x;scrollbar-width:thin;scrollbar-color:#f1d8b880 #17212633;overscroll-behavior-x:contain;flex-wrap:nowrap;align-items:center;gap:6px;max-width:none;padding:6px 3px 10px;display:flex;inset:auto 20px 20px;overflow:auto hidden}:is(.stage-desk,.stage-tower) .studio-hotspots[data-projected] .studio-hotspot{visibility:visible;pointer-events:auto;flex:none;max-width:150px;position:relative;top:auto;left:auto;transform:none}:is(.stage-desk,.stage-tower) .studio-hotspots .studio-hotspot-reference,:is(.stage-desk,.stage-tower) .studio-hotspots .studio-hotspot:after,:is(.stage-desk,.stage-tower) .studio-hotspots .studio-hotspot>i{display:none}:is(.stage-desk,.stage-tower) .studio-hotspots .studio-hotspot:focus-visible{outline-offset:-2px}}@media (max-width:1000px){.stage-tower .studio-chrome{max-height:calc(100% - var(--studio-header-height) - 112px);overscroll-behavior-y:contain;scrollbar-width:thin;pointer-events:auto;overflow:hidden auto}.stage-tower .studio-chrome>*{flex-shrink:0}.stage-tower .studio-story{width:100%;max-width:100%}.stage-tower .studio-back{margin-top:0}}@media (min-width:761px) and (max-width:1000px){.stage-tower .studio-hotspots{pointer-events:auto;touch-action:pan-x;scrollbar-width:thin;scrollbar-color:#f1d8b880 #17212633;overscroll-behavior-x:contain;flex-wrap:nowrap;align-items:center;gap:6px;max-width:none;padding:6px 3px 10px;display:flex;inset:auto 20px 20px;overflow:auto hidden}.stage-tower .studio-hotspots[data-projected] .studio-hotspot{visibility:visible;pointer-events:auto;flex:none;position:relative;top:auto;left:auto;transform:none}.stage-tower .studio-hotspots .studio-hotspot:after,.stage-tower .studio-hotspots .studio-hotspot>i{display:none}.stage-tower .studio-hotspots .studio-hotspot:focus-visible{outline-offset:-2px}.stage-tower .studio-caption{bottom:calc(110px + env(safe-area-inset-bottom))}}.studio-experience .studio-hotspots[data-scene-state=loading],.studio-experience .studio-hotspots[data-scene-state=loading] .studio-hotspot{visibility:hidden;pointer-events:none}.studio-experience.has-device-focus .studio-story{opacity:1;will-change:auto;width:100%;max-width:100%;transform:none}.studio-scroll-track .studio-experience.has-device-focus .studio-story h1{letter-spacing:-.35px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(18px,1.45vw,24px);font-weight:400;line-height:1.4}.studio-experience.has-device-focus .studio-hotspots{display:none}.studio-experience.has-device-focus .studio-back{color:#f5f7f3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-shadow:0 1px 3px #0008;background:#101a1f9c;border:1px solid #ffffff30;border-radius:24px;width:max-content;max-width:100%;min-height:44px;padding:10px 14px!important}@media (max-width:1000px){.studio-scroll-track[data-focus]{min-height:0}.has-device-focus{height:auto;padding-bottom:80px;display:flow-root;position:relative}.has-device-focus .studio-scene{height:max(680px,100svh);inset:0 0 auto}.has-device-focus .studio-part-panel{background:#1d2a2eee;width:auto;max-height:none;margin:max(680px,95svh) 20px 0;padding:20px;position:relative;top:auto;right:auto}.has-device-focus .studio-topline,.has-device-focus .studio-steps,.has-device-focus .studio-bottomline{display:none}.has-device-focus .studio-chrome{width:calc(100% - 40px);max-height:none;padding-top:14px;left:20px;overflow:visible}.studio-experience.has-device-focus .studio-story{justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex}.studio-experience.has-device-focus .studio-back{flex-shrink:0;margin:0}.has-device-focus .studio-focus-status{position:absolute;top:100%;left:0}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.studio-experience{--studio-glass-surface:rgba(16,26,31,calc(.22 - .19 * var(--studio-glass-progress,0)));--studio-glass-warm:rgba(53,40,24,calc(.22 - .19 * var(--studio-glass-progress,0)));--studio-glass-hover:rgba(52,70,74,calc(.32 - .12 * var(--studio-glass-progress,0)));--studio-glass-edge:rgba(234,248,241,calc(.239216 - .1 * var(--studio-glass-progress,0)));--studio-glass-filter:blur(calc(10px - 9px * var(--studio-glass-progress,0))) saturate(calc(135% - 25% * var(--studio-glass-progress,0))) contrast(calc(.72 + .16 * var(--studio-glass-progress,0))) brightness(calc(.5 + .3 * var(--studio-glass-progress,0)));--studio-glass-gloss:radial-gradient(120% 170% at 8% 0%,rgba(255,255,255,calc(.070588 - .05 * var(--studio-glass-progress,0))),transparent 55%),linear-gradient(155deg,rgba(255,255,255,calc(.015686 - .013 * var(--studio-glass-progress,0))),transparent 45%,rgba(183,217,230,calc(.023529 - .02 * var(--studio-glass-progress,0))));--studio-glass-shadow:0 6px 18px rgba(6,20,25,calc(.141176 - .12 * var(--studio-glass-progress,0))),inset 0 1px 0 rgba(255,255,255,calc(.4 - .28 * var(--studio-glass-progress,0))),inset 0 -1px 0 rgba(7,24,30,calc(.25098 - .21 * var(--studio-glass-progress,0)));--studio-glass-text-shadow:0 0 1px rgba(2,7,13,calc(.95 * var(--studio-glass-progress,0))),0 1px 2px rgba(2,7,13,calc(.8 * var(--studio-glass-progress,0))),0 0 6px rgba(2,7,13,calc(.35 * var(--studio-glass-progress,0)))}@media (max-width:760px){.studio-experience{--studio-glass-filter:blur(calc(7px - 6px * var(--studio-glass-progress,0))) saturate(calc(120% - 10% * var(--studio-glass-progress,0))) contrast(calc(.72 + .16 * var(--studio-glass-progress,0))) brightness(calc(.5 + .3 * var(--studio-glass-progress,0)))}}}@media (prefers-reduced-transparency:reduce){.studio-experience:where(:not([data-material=glass])){--studio-glass-surface:#253135;--studio-glass-warm:#39332b;--studio-glass-hover:#354448;--studio-glass-filter:none;--studio-glass-text-shadow:none}}@media (prefers-contrast:more){.studio-experience{--studio-glass-surface:#182329;--studio-glass-warm:#352c20;--studio-glass-hover:#283b40;--studio-glass-filter:none;--studio-glass-gloss:none;--studio-glass-edge:#e0e9e2;--studio-glass-shadow:none;--studio-glass-text-shadow:none}}@media (forced-colors:active){.studio-experience{--studio-glass-surface:Canvas;--studio-glass-warm:Canvas;--studio-glass-hover:Canvas;--studio-glass-ink:CanvasText;--studio-glass-muted:CanvasText;--studio-glass-accent:LinkText;--studio-glass-edge:ButtonText;--studio-glass-filter:none;--studio-glass-gloss:none;--studio-glass-shadow:none;--studio-glass-text-shadow:none}.studio-caption{color:canvastext;text-shadow:none}.studio-hotspot:after,.studio-hotspot>i{box-shadow:none;background:canvastext}.studio-steps button:focus-visible{outline-color:highlight}.studio-list-link:focus-visible{outline-color:highlight}button.studio-hotspot:focus-visible{outline-color:highlight}}.studio-caption>p{margin:0}@media (max-width:760px),(max-width:1000px) and (max-height:500px) and (pointer:coarse) and (hover:none){.studio-scroll-track[data-focus]{min-height:0}.studio-scroll-track .studio-experience{padding:var(--studio-header-height) env(safe-area-inset-right) max(10px,env(safe-area-inset-bottom)) env(safe-area-inset-left);--studio-glass-filter:none;--studio-glass-gloss:none;--studio-glass-shadow:none;--studio-glass-surface:#253135;--studio-glass-warm:#39332b;--studio-glass-hover:#354448;--studio-glass-text-shadow:none;grid-template-rows:auto auto minmax(360px,1fr) auto auto;grid-template-columns:minmax(0,1fr);align-content:stretch;gap:4px;height:auto;min-height:100svh;display:grid;overflow:visible}.studio-scroll-track .studio-experience .studio-scene{border:0;border-radius:0;width:100%;height:100%;min-height:0;position:absolute;inset:0;overflow:hidden}.studio-scroll-track .studio-experience .studio-vignette{pointer-events:none;background:linear-gradient(#0a141ccb,#0000 34% 64%,#071117db);display:block}.studio-scroll-track .studio-experience .studio-chrome{will-change:auto;--studio-panel-padding:0;--studio-panel-radius:0;pointer-events:none;width:auto;max-height:none;padding:0;display:contents;position:static;inset:auto;overflow:visible;transform:none}.studio-scroll-track .studio-experience .studio-topline,.studio-scroll-track .studio-experience .studio-steps{display:none}.studio-scroll-track .studio-experience .studio-story{opacity:1;will-change:auto;grid-area:1/1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;width:auto;max-width:none;margin:0 12px;display:grid;transform:none}.studio-scroll-track .studio-experience .studio-story h1,.studio-scroll-track .studio-experience.has-device-focus .studio-story h1,.studio-scroll-track:is(:lang(zh-CN),:lang(ja)) .studio-experience .studio-story h1{letter-spacing:-.3px;text-shadow:0 1px 5px #071013;text-wrap:pretty;overflow-wrap:anywhere;min-width:0;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:600;line-height:1.35}.studio-scroll-track .studio-experience .studio-intro-lead,.studio-scroll-track .studio-experience .studio-intro-invitation{margin:0;display:inline}.studio-scroll-track .studio-experience .studio-intro-invitation:before{content:" "}.studio-scroll-track .studio-experience .studio-purpose{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.studio-scroll-track .studio-experience .studio-back{background:var(--studio-glass-surface);border:1px solid var(--studio-glass-edge);-webkit-backdrop-filter:none;backdrop-filter:none;white-space:normal;overflow-wrap:anywhere;border-radius:22px;justify-self:end;min-width:0;max-width:150px;min-height:44px;margin:0;padding:8px 10px!important}.studio-scroll-track .studio-experience .studio-render-status{pointer-events:auto;background:var(--studio-glass-surface);border-radius:8px;grid-area:2/1;width:auto;margin:0 12px;padding:8px 10px;font-size:12px;position:relative}.studio-scroll-track .studio-experience .studio-render-status button{white-space:normal;min-height:44px}.studio-scroll-track .studio-experience .studio-hotspots{pointer-events:none;touch-action:auto;overscroll-behavior-x:auto;grid-area:auto;width:100%;max-width:none;height:100%;min-height:0;margin:0;padding:0;display:block;position:absolute;inset:0;overflow:visible}.studio-scroll-track .studio-experience .studio-hotspots[data-projected] .studio-hotspot{left:calc(var(--hotspot-x,50%) + var(--hotspot-offset-x,0px));top:calc(var(--hotspot-y,50%) + var(--hotspot-offset-y,0px));box-sizing:border-box;visibility:hidden;pointer-events:none;touch-action:manipulation;min-width:44px;max-width:124px;min-height:44px;padding:3px;line-height:1.3;position:absolute;transform:translate(-50%,calc(-100% - 16px));font-size:11px!important}.studio-scroll-track .studio-experience .studio-hotspots[data-projected=true] .studio-hotspot[data-visible=true]{visibility:visible;pointer-events:auto}.studio-scroll-track .studio-experience .studio-hotspots .studio-hotspot-label{white-space:normal;gap:4px;min-height:30px;padding:4px 7px}.studio-scroll-track .studio-experience .studio-hotspots .studio-hotspot-icon{flex-shrink:0;width:11px;height:11px}.studio-scroll-track .studio-experience .studio-hotspots .studio-hotspot-arrow{flex-shrink:0;width:9px;height:9px}.studio-scroll-track .studio-experience .studio-hotspots .studio-hotspot:after,.studio-scroll-track .studio-experience .studio-hotspots .studio-hotspot>i{display:block}.studio-scroll-track .studio-experience .studio-hotspots .studio-hotspot-reference{display:none}.studio-scroll-track .studio-experience[data-scene-state=unavailable]:not(.has-device-focus){grid-template-rows:auto auto minmax(180px,1fr) auto auto auto}.studio-scroll-track .studio-experience .studio-hotspots[data-scene-state=unavailable]{pointer-events:auto;flex-wrap:wrap;grid-area:4/1;align-items:center;gap:6px;width:auto;max-width:none;height:auto;margin:0 12px;display:flex;position:relative;inset:auto}.studio-scroll-track .studio-experience .studio-hotspots[data-scene-state=unavailable] .studio-hotspot{visibility:visible;pointer-events:auto;position:relative;top:auto;left:auto;transform:none}.studio-scroll-track .studio-experience .studio-hotspots[data-scene-state=unavailable] .studio-hotspot:after,.studio-scroll-track .studio-experience .studio-hotspots[data-scene-state=unavailable] .studio-hotspot>i{display:none}.studio-scroll-track .studio-experience .studio-hotspots[data-scene-state=loading],.studio-scroll-track .studio-experience .studio-hotspots[data-scene-state=loading] .studio-hotspot{visibility:hidden;pointer-events:none}.studio-scroll-track .studio-experience .studio-bottomline{border-top:1px solid #ffffff24;flex-direction:row;grid-area:4/1;justify-content:space-between;align-items:center;gap:10px;width:auto;margin:0 12px;padding:0;display:flex;position:relative}.studio-scroll-track .studio-experience .studio-build-state{flex:none;display:block}.studio-scroll-track .studio-experience .studio-build-state>svg,.studio-scroll-track .studio-experience .studio-build-state>div{display:none}.studio-scroll-track .studio-experience .studio-count{padding:5px 9px;font-size:12px}.studio-scroll-track .studio-experience .studio-list-link{overflow-wrap:anywhere;border-top:0;min-width:0;min-height:44px;padding:6px 0;font-size:12px!important}.studio-scroll-track .studio-experience .studio-caption{text-align:center;text-shadow:0 1px 5px #071013;grid-area:5/1;max-width:none;margin:0 12px;font-size:11px;line-height:1.4;position:relative;inset:auto}.studio-scroll-track .studio-experience[data-scene-state=unavailable] .studio-bottomline{grid-row:5}.studio-scroll-track .studio-experience[data-scene-state=unavailable] .studio-caption{grid-row:6}.studio-scroll-track .studio-experience .studio-steps:before,.studio-scroll-track .studio-experience .studio-bottomline:before{display:none}.studio-scroll-track .studio-experience .studio-hotspot-label{-webkit-backdrop-filter:var(--studio-glass-filter);backdrop-filter:var(--studio-glass-filter);box-shadow:var(--studio-glass-shadow);background-image:var(--studio-glass-gloss)}.studio-scroll-track .studio-experience .studio-render-status:before{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background-image:none}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.studio-scroll-track .studio-experience .studio-hotspot{--studio-glass-surface:rgba(16,26,31,calc(.1 + .36 * var(--studio-mobile-label-solid,.35)));--studio-glass-warm:rgba(53,40,24,calc(.1 + .36 * var(--studio-mobile-label-solid,.35)));--studio-glass-hover:rgba(52,70,74,calc(.18 + .36 * var(--studio-mobile-label-solid,.35)));--studio-glass-edge:#eaf8f161;--studio-glass-filter:blur(7px) saturate(120%) contrast(.9) brightness(.85);--studio-glass-gloss:radial-gradient(120% 170% at 8% 0%,#ffffff14,transparent 55%),linear-gradient(155deg,#ffffff05,transparent 45%,#b7d9e60a);--studio-glass-shadow:0 4px 12px #06141924,inset 0 1px 0 #ffffff52,inset 0 -1px 0 #07181e40;--studio-glass-text-shadow:0 1px 2px #02070d99}}.studio-scroll-track .studio-experience.has-device-focus{height:auto;min-height:100svh;padding-bottom:max(10px,env(safe-area-inset-bottom));grid-template-rows:auto auto minmax(180px,1fr) auto auto;position:relative}.studio-scroll-track .studio-experience.has-device-focus .studio-topline,.studio-scroll-track .studio-experience.has-device-focus .studio-steps,.studio-scroll-track .studio-experience.has-device-focus .studio-hotspots{display:none}.studio-scroll-track .studio-experience.has-device-focus .studio-bottomline{grid-row:5}.studio-scroll-track .studio-experience.has-device-focus .studio-story{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4px 10px;margin:4px 12px 0;display:grid}.studio-scroll-track .studio-experience.has-device-focus .studio-back{max-width:100%}.studio-scroll-track .studio-experience.has-device-focus .studio-focus-status{overflow-wrap:anywhere;grid-column:1/-1;min-width:0;margin:0;position:static}.studio-scroll-track .studio-experience.has-device-focus .studio-part-panel{width:auto;min-height:0;max-height:clamp(180px,34svh,310px);box-shadow:none;background:var(--studio-glass-surface);overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;border-radius:12px;grid-area:4/1;margin:0 12px;padding:14px;scroll-padding-block:12px;position:relative;inset:auto;overflow-y:auto;transform:none}.studio-scroll-track .studio-experience .studio-part-panel h2{overflow-wrap:anywhere;font-size:20px}.studio-scroll-track .studio-experience .studio-part-panel button{white-space:normal;min-height:44px}}@media (max-width:760px) and (max-height:700px),(max-width:1000px) and (max-height:500px) and (pointer:coarse) and (hover:none){.studio-scroll-track{min-height:0}.studio-scroll-track:not([data-focus]){--studio-mobile-flow-travel:96px}.studio-scroll-track:not([data-focus]),.studio-scroll-track:not([data-focus]) .studio-experience{min-height:calc(100svh + 96px);min-height:calc(100lvh + 96px)}.studio-scroll-track .studio-experience{position:relative}.studio-scroll-track .studio-experience.has-device-focus .studio-part-panel{max-height:180px}}@media (max-width:760px) and (prefers-contrast:more),(max-width:1000px) and (max-height:500px) and (pointer:coarse) and (hover:none) and (prefers-contrast:more){.studio-scroll-track .studio-experience{--studio-glass-surface:#182329;--studio-glass-warm:#352c20;--studio-glass-hover:#283b40;--studio-glass-edge:#e0e9e2}.studio-scroll-track .studio-experience .studio-hotspot{--studio-glass-surface:#182329;--studio-glass-warm:#352c20;--studio-glass-hover:#283b40;--studio-glass-edge:#e0e9e2;--studio-glass-filter:none;--studio-glass-gloss:none;--studio-glass-shadow:none;--studio-glass-text-shadow:none}}@media (max-width:760px) and (prefers-reduced-transparency:reduce),(max-width:1000px) and (max-height:500px) and (pointer:coarse) and (hover:none) and (prefers-reduced-transparency:reduce){.studio-scroll-track .studio-experience .studio-hotspot{--studio-glass-surface:#182329;--studio-glass-warm:#352c20;--studio-glass-hover:#283b40;--studio-glass-edge:#e0e9e2;--studio-glass-filter:none;--studio-glass-gloss:none;--studio-glass-shadow:none;--studio-glass-text-shadow:none}}@media (max-width:760px) and (forced-colors:active),(max-width:1000px) and (max-height:500px) and (pointer:coarse) and (hover:none) and (forced-colors:active){.studio-scroll-track .studio-experience{--studio-glass-surface:Canvas;--studio-glass-warm:Canvas;--studio-glass-hover:Canvas;--studio-glass-edge:ButtonText}.studio-scroll-track .studio-experience .studio-hotspot{--studio-glass-surface:Canvas;--studio-glass-warm:Canvas;--studio-glass-hover:Canvas;--studio-glass-edge:ButtonText;--studio-glass-filter:none;--studio-glass-gloss:none;--studio-glass-shadow:none;--studio-glass-text-shadow:none}.studio-scroll-track .studio-experience .studio-story h1,.studio-scroll-track .studio-experience .studio-caption{text-shadow:none;color:canvastext}.studio-scroll-track .studio-experience .studio-vignette{background:0 0}}.studio-menu-trigger{display:none}@media (max-width:760px),(max-width:1000px) and (max-height:500px) and (pointer:coarse) and (hover:none){.site-header.studio-header{min-height:56px;padding:calc(6px + env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 6px max(12px,env(safe-area-inset-left));color:#f4eee3;box-shadow:none;-webkit-backdrop-filter:none;opacity:1;will-change:auto;background:linear-gradient(#101a20f5,#101a20c7);border:0;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;gap:0 12px;display:grid;transform:none;padding-top:calc(6px + env(safe-area-inset-top))!important;padding-bottom:6px!important}.site-header.studio-header[data-studio-hidden=true]{pointer-events:auto}.site-header.studio-header>.brand{color:inherit;letter-spacing:-.7px;gap:7px;width:auto;min-width:0;font-size:20px}.site-header.studio-header>.brand>svg{width:24px;height:24px;color:inherit}.site-header.studio-header>.brand>span{color:inherit;margin-left:-7px}.site-header.studio-header>nav,.site-header.studio-header>.header-tools,.site-header.studio-header>.header-account{display:none}.site-header.studio-header .studio-menu-trigger{width:44px;min-height:44px;color:inherit;cursor:pointer;touch-action:manipulation;background:#16232ac7;border:1px solid #ffffff30;border-radius:50%;grid-area:1/2;justify-content:center;align-items:center;padding:8px;display:flex}.studio-mobile-menu{width:min(100%,380px);max-width:100%;height:100%;height:100dvh;padding:0 max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--background);color:var(--foreground);gap:20px;overflow-y:auto}.studio-menu-heading{padding-top:max(8px,env(safe-area-inset-top));flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;display:flex}.studio-menu-heading h2{overflow-wrap:anywhere;margin:0;font-size:18px}.studio-menu-close{border:1px solid var(--border);background:var(--card);min-width:44px;min-height:44px;color:inherit;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex}.studio-mobile-menu nav{flex-direction:column;flex-shrink:0;gap:4px;display:flex}.studio-mobile-menu nav>a{min-height:48px;color:inherit;overflow-wrap:anywhere;border-radius:8px;align-items:center;padding:10px 12px;font-size:16px;line-height:1.4;display:flex}.studio-mobile-menu nav>a[aria-current=page]{background:var(--muted);font-weight:600}.studio-menu-scenes{border-top:1px solid var(--border);flex-shrink:0;min-width:0;padding-top:16px}.studio-menu-scenes h3{color:var(--muted-foreground);margin:0 0 8px;font-size:13px;font-weight:600}.studio-menu-scene-options{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.studio-menu-scene-options>button{width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;text-align:left;white-space:normal;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:15px;display:flex}.studio-menu-scene-options>button>svg{flex-shrink:0;width:18px;height:18px}.studio-menu-scene-options>button>svg:last-child{margin-left:auto}.studio-menu-scene-options>button>span{overflow-wrap:anywhere;min-width:0;line-height:1.4}.studio-menu-preferences{border-block:1px solid var(--border);padding-block:16px}.studio-menu-preferences .header-tools{grid-template-columns:minmax(0,1fr) auto;width:100%;min-width:0;margin:0;display:grid;gap:12px!important}.studio-menu-preferences .language-control{min-width:0;min-height:44px}.studio-menu-preferences .language-control select{width:100%;min-width:0;max-width:none;min-height:44px;font-size:16px}.studio-menu-preferences .appearance-trigger{min-width:44px;min-height:44px;padding:10px}.studio-menu-preferences .market-button{grid-column:1/-1;justify-content:flex-start;gap:8px;min-height:44px;padding:8px 10px;font-size:16px}.studio-menu-preferences .saved-link{white-space:normal;grid-column:1/-1;justify-content:flex-start;gap:8px;width:100%;min-width:0;max-width:100%;min-height:44px;padding:8px 10px;font-size:16px;line-height:1.4}.studio-menu-preferences .saved-link span{overflow-wrap:anywhere;min-width:0;display:inline}.studio-mobile-menu>.header-account{flex-shrink:0;max-width:100%;margin-top:auto}.studio-mobile-menu>.header-account>.button{white-space:normal;justify-content:center;width:100%;min-height:48px;font-size:15px}.studio-menu-trigger:focus-visible{outline-offset:3px;outline:2px solid #eac395}.studio-menu-close:focus-visible{outline-offset:3px;outline:2px solid #eac395}.studio-mobile-menu nav>a:focus-visible{outline-offset:3px;outline:2px solid #eac395}.studio-menu-scene-options>button:focus-visible{outline-offset:3px;outline:2px solid #eac395}}@media (max-width:760px) and (prefers-reduced-motion:reduce),(max-width:1000px) and (max-height:500px) and (pointer:coarse) and (hover:none) and (prefers-reduced-motion:reduce){.studio-mobile-menu{transition:none!important;animation:none!important}}@media (max-width:760px) and (forced-colors:active),(max-width:1000px) and (max-height:500px) and (pointer:coarse) and (hover:none) and (forced-colors:active){.site-header.studio-header{color:canvastext;background:canvas;border-bottom:1px solid canvastext}.site-header.studio-header .studio-menu-trigger{color:buttontext;background:buttonface;border-color:buttontext}}
