.museum-shell{max-width:1800px;margin:auto;color:#eee6d9}.museum-header{display:flex;align-items:center;justify-content:space-between;gap:24px;height:84px;margin:0 4vw}.museum-preview-label,.museum-return{font-size:11px;color:#b5aa98}.museum-return{display:flex;align-items:center;gap:8px;min-height:44px}.museum-return .interface-icon{width:16px;height:16px}.museum-experience{margin:0 4vw}.museum-topline{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 0 12px}.museum-topline nav{display:flex;gap:34px}.museum-topline button{font-size:12px;color:#a99c88;min-height:44px;padding:0}.museum-topline nav button[aria-pressed=true]{color:#efe4d2;text-decoration:underline;text-underline-offset:9px;text-decoration-thickness:1px}.museum-motion{display:flex;align-items:center;gap:10px}.museum-shell .interface-icon{flex-shrink:0;width:18px;height:18px}.museum-shell button{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0}.museum-stage{position:relative;background:#171613;border:1px solid #c7b39722;overflow:hidden}.museum-stage-heading{padding:24px 34px 0;position:relative;z-index:1}.museum-stage-heading>span{font-size:10px;color:#b5a48a}.museum-stage-heading h1{font-size:clamp(30px,3.4vw,48px);letter-spacing:-.05em;line-height:1.05;font-weight:400;margin:12px 0}.museum-stage-heading p{font-size:12px;line-height:1.7;color:#b6aa98;margin:0;max-width:640px}.quantum-room{position:relative;--room-height:clamp(280px,40svh,480px)}.quantum-installation{display:block;width:100%;height:var(--room-height)}.quantum-site-label{position:absolute;top:80%;font-size:12px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;width:150px;transform:translateX(-50%);pointer-events:none}.quantum-site-label span{flex-basis:100%;text-align:center;font-size:9px;color:#a99a83}.quantum-site-label i{width:4px;height:4px;background:#eadfcd;border-radius:50%}.quantum-site-label.transfer-site i{background:#cc9469}.input-site{left:calc(50% - min(24.5%, calc(var(--room-height) * .8)))}.transfer-site{left:calc(50% + min(24.5%, calc(var(--room-height) * .8)))}.quantum-other-label{position:absolute;top:78%;left:calc(50% + 34px);transform:translateY(-50%);font-size:8px;color:#a89b85}.quantum-room-note{position:absolute;left:0;right:0;bottom:21px;text-align:center;font-size:9px;color:#a89b85}.museum-console{display:grid;grid-template-columns:1fr 1.2fr auto;gap:30px;align-items:center;padding:18px 0;border-bottom:1px solid #c7b39730}.museum-control-title{display:block;color:#a99a83;font-size:10px;margin-bottom:10px}.museum-options{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.museum-options button{font-size:12px;min-height:44px;padding:0;color:#968c7e}.museum-options button[aria-pressed=true]{color:#f4e8d5;text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px}.museum-options button:disabled{cursor:default}.museum-primary{display:flex;align-items:center;justify-content:space-between;gap:25px;min-height:52px;padding:14px 20px;background:#d9c6a9;color:#241e17;font-size:12px}.museum-primary:hover:not(:disabled){background:#eee0ca}.museum-primary:disabled{opacity:.42;cursor:not-allowed}.museum-observation{display:grid;grid-template-columns:.5fr 1.7fr .8fr;gap:32px;align-items:start;padding:34px 0 38px}.museum-observation>span{font-size:10px;color:#a99a83;padding-top:7px}.museum-comparison h2,.museum-observation h2{font-size:clamp(22px,2.3vw,32px);line-height:1.15;letter-spacing:-.035em;font-weight:400;margin:0 0 13px}.museum-observation p{max-width:620px;font-size:12px;line-height:1.8;color:#b6aa98;margin:0}.museum-prediction{display:block;font-size:10px;color:#9f927e;margin-top:16px}.museum-text-action{display:flex;align-items:center;gap:15px;min-height:44px;padding:0;font-size:11px;justify-self:end;text-align:left}.museum-next-hint{justify-self:end}.museum-context{border-top:1px solid #c7b39730}.museum-context summary{display:flex;align-items:center;justify-content:space-between;min-height:64px;cursor:pointer;font-size:11px;list-style:none}.museum-context summary::-webkit-details-marker{display:none}.museum-context[open] summary svg{transform:rotate(180deg)}.museum-context>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:35px;padding:6px 0 28px}.museum-context p{font-size:11px;line-height:1.9;color:#aa9b85;margin:0}.museum-comparison{display:grid;grid-template-columns:1fr 1.6fr;gap:40px;padding:32px 0 40px;border-top:1px solid #c7b39730}.museum-comparison-row{margin:0 0 22px}.museum-comparison-row>span{display:block;font-size:11px;color:#c3b49e;margin-bottom:10px}.museum-distribution{display:flex;width:100%;height:36px;gap:2px}.museum-distribution i{min-width:0}.museum-legend{display:flex;flex-wrap:wrap;gap:18px;font-size:10px;color:#aa9b85}.museum-legend span{display:flex;align-items:center;gap:6px}.museum-legend i{width:6px;height:6px}.retained{background:#eadfcd}.transferred{background:#cc9469}.other{background:#978f7d}.museum-evidence-room,.museum-neural-room{position:relative}.museum-evidence-room .lab-scene,.museum-neural-room .lab-scene{height:clamp(360px,48svh,540px)}.museum-neural-room .scene-hint{right:24px;top:20px;bottom:auto;left:auto}.museum-touch-points{display:flex;position:absolute;bottom:24px;left:20%;right:20%;justify-content:space-between;gap:20px;pointer-events:none}.museum-touch-points button{display:flex;align-items:center;gap:12px;background:#201d17e6;border:1px solid #d3b38a70;min-height:48px;padding:10px 18px;font-size:11px;pointer-events:auto}.museum-touch-points button[aria-pressed=true]{background:#d9c6a9;color:#241e17}.museum-console-pair{grid-template-columns:1fr auto}.museum-scene-loading{height:420px;display:grid;place-items:center;font-size:11px;color:#a99a83}.museum-footer{display:flex;justify-content:space-between;gap:24px;font-size:10px;color:#9e917e;margin:0 4vw;padding:28px 0 36px;border-top:1px solid #c7b39730}@media(min-width:1000px){.quantum-site-label{top:80%}}@media(max-width:1000px){.museum-console{grid-template-columns:1fr 1fr;gap:14px 25px}.museum-primary{grid-column:1/-1;justify-self:start;min-width:235px}.museum-observation{grid-template-columns:1fr 3fr;gap:22px}.museum-next-hint,.museum-observation>.museum-text-action{grid-column:2;justify-self:start}.museum-console-pair{grid-template-columns:1fr auto}}@media(max-width:700px){.museum-header{margin:0 22px;height:82px;gap:12px}.museum-preview-label{display:none}.museum-return{font-size:10px}.museum-experience{margin:0 14px}.museum-topline{padding:0 8px 10px;gap:10px}.museum-topline nav{gap:22px}.museum-topline button{font-size:11px}.museum-motion{gap:6px}.museum-motion .interface-icon{width:14px}.museum-stage-heading{padding:24px 20px 0}.museum-stage-heading>span{font-size:9px}.museum-stage-heading h1{font-size:36px;margin:14px 0 12px;max-width:330px}.museum-stage-heading p{font-size:11px}.quantum-room{--room-height:340px}.quantum-site-label{top:69%;font-size:11px;width:135px}.quantum-site-label span{font-size:8px}.quantum-room-note{bottom:20px;font-size:8px}.museum-console{grid-template-columns:1fr;gap:20px;margin:0 8px;padding:22px 0}.museum-control-title{margin-bottom:2px;font-size:10px}.museum-options{gap:24px}.museum-options button{font-size:12px}.museum-primary{grid-column:auto;width:100%;justify-self:stretch}.museum-observation{display:block;padding:28px 8px}.museum-observation>span{display:block;padding:0;margin-bottom:14px}.museum-observation h2{font-size:27px}.museum-observation p{font-size:12px}.museum-next-hint,.museum-observation .museum-text-action{margin-top:18px}.museum-context{margin:0 8px}.museum-context>div{grid-template-columns:1fr;gap:20px}.museum-comparison{grid-template-columns:1fr;gap:15px;margin:0 8px}.museum-comparison h2{font-size:27px}.museum-evidence-room .lab-scene,.museum-neural-room .lab-scene{height:370px}.museum-neural-room .scene-hint{top:15px;font-size:8px}.museum-touch-points{left:12px;right:12px;bottom:18px;gap:10px}.museum-touch-points button{gap:7px;padding:8px 12px;font-size:10px}.museum-console-pair{grid-template-columns:1fr auto}.museum-console-pair .museum-text-action{font-size:10px}.museum-footer{margin:0 22px;gap:12px;font-size:9px}}@media(prefers-reduced-motion:reduce){.museum-shell *{scroll-behavior:auto!important}}.quantum-stage{margin-inline:-4vw;border-inline:0}.quantum-room{--room-height:clamp(560px,calc(100svh - 140px),1000px)}.quantum-heading{position:absolute;top:0;left:0;right:0;padding:30px 4vw 0;pointer-events:none}.quantum-heading h1{font-size:clamp(32px,3.5vw,52px);margin:12px 0}.quantum-prediction-sites{position:absolute;inset:0}.quantum-choice{position:absolute;top:24%;height:52%;width:36%;transform:translateX(-50%);display:flex;align-items:flex-end;justify-content:center;padding:0;background:transparent;cursor:pointer}.quantum-choice.input-choice{left:24%}.quantum-choice.transfer-choice{left:76%}.quantum-choice:focus-visible{outline:1px solid #d9c6a9;outline-offset:-12px}.quantum-choice-label{display:flex;align-items:center;gap:12px;text-align:left;padding:10px 14px;border:1px solid #c6b39460;background:#1b1915e6;transition:background .2s,border-color .2s}.quantum-choice:hover .quantum-choice-label{background:#353024;border-color:#e5d1ae}.quantum-choice[aria-pressed=true] .quantum-choice-label{background:#ddc9a8;color:#211d16;border-color:#ddc9a8}.quantum-choice-label>span:last-child{font-size:12px}.quantum-choice-label small{display:block;font-size:9px;margin-top:5px;opacity:.65}.quantum-choice-mark{display:block;position:relative;width:18px;height:18px;flex-shrink:0}.quantum-choice-mark:after,.quantum-choice-mark:before{content:"";position:absolute;left:3px;top:8px;width:12px;height:1px;background:currentColor}.quantum-choice-mark:after{transform:rotate(90deg)}.quantum-choice[aria-pressed=true] .quantum-choice-mark:before{left:5px;top:3px;width:6px;height:10px;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg);background:transparent}.quantum-choice[aria-pressed=true] .quantum-choice-mark:after{display:none}.quantum-other-label{top:72%;pointer-events:none}.quantum-desk{position:absolute;bottom:0;left:4vw;right:4vw;display:grid;grid-template-columns:1fr 1fr auto;gap:2px 34px;align-items:center;padding:17px 26px 11px;background:#24211beF;border:1px solid #ac94783d;border-bottom:0;box-shadow:0 -12px 60px #11100e66}.quantum-desk .museum-control-title{margin-bottom:3px}.quantum-desk .museum-options{gap:22px}.quantum-desk .museum-options button{font-size:12px}.quantum-desk .museum-primary{min-width:230px;grid-column:auto}.quantum-shared-choice>button{display:flex;align-items:center;gap:14px;min-height:44px;font-size:12px;padding:0;color:#bdaf97}.quantum-shared-choice>button[aria-pressed=true]{color:#f4e8d5;text-decoration:underline;text-underline-offset:7px}.quantum-provenance{grid-column:1/-1;font-size:8px;color:#9c8d76;padding-top:5px}@media(min-width:701px) and (max-width:1000px){.quantum-desk{gap:2px 18px;padding-inline:18px}.quantum-desk .museum-primary{min-width:180px;padding:12px;font-size:11px}.quantum-desk .museum-options{gap:12px}.quantum-desk .museum-options button,.quantum-shared-choice>button{font-size:11px}}@media(max-width:700px){.quantum-stage{margin-inline:-14px}.quantum-room{--room-height:clamp(600px,calc(100svh - 136px),850px)}.quantum-heading{padding:24px 22px 0}.quantum-heading h1{font-size:36px;max-width:340px}.quantum-heading p{font-size:11px;max-width:340px}.quantum-choice{top:24%;height:40%;width:45%}.quantum-choice-label{padding:10px 9px;gap:7px}.quantum-choice-label>span:last-child{font-size:11px}.quantum-choice-label small{font-size:8px}.quantum-choice-mark{width:13px}.quantum-other-label{top:66%;left:calc(50% - 25px);font-size:7px}.quantum-desk{left:14px;right:14px;padding:13px 14px 12px;grid-template-columns:1fr 1fr;gap:6px 12px}.quantum-desk .museum-options{gap:4px 14px}.quantum-desk .museum-control-title{font-size:8px;line-height:1.4}.quantum-desk .museum-options button,.quantum-shared-choice>button{font-size:10px}.quantum-shared-choice>button{gap:6px}.quantum-shared-choice .interface-icon{width:13px}.quantum-desk .museum-primary{grid-column:1/-1;min-height:48px;width:100%;min-width:0;margin-top:4px}.quantum-provenance{font-size:7px;line-height:1.5}}@media(prefers-reduced-motion:reduce){.quantum-choice-label{transition:none}}