._3AcBjq_switcher{font:inherit;white-space:nowrap;flex:none;align-items:center;gap:8px;display:inline-flex}._3AcBjq_classic{position:relative}._3AcBjq_link,._3AcBjq_current{min-height:36px;color:inherit;opacity:.82;border:1px solid;justify-content:center;align-items:center;padding:4px 7px;text-decoration:none;display:inline-flex}._3AcBjq_link:hover,._3AcBjq_link:focus-visible{opacity:1;text-underline-offset:3px;text-decoration:underline}._3AcBjq_current{opacity:1;font-weight:600}._3AcBjq_compact{display:none}@media (max-width:900px){._3AcBjq_switcher{gap:4px;font-size:.75rem}._3AcBjq_classic{z-index:11;position:absolute;top:12px;right:6vw}._3AcBjq_link,._3AcBjq_current{min-width:36px;min-height:36px;padding:3px 6px}._3AcBjq_classic ._3AcBjq_link,._3AcBjq_classic ._3AcBjq_current{min-width:44px;min-height:44px}._3AcBjq_classic ._3AcBjq_current{border-color:var(--gold);background:var(--gold);min-width:44px;color:var(--ink);opacity:1}._3AcBjq_full{display:none}._3AcBjq_compact{display:inline}}
.lsZg4W_world{isolation:isolate;color:#f3ebd9;background:#282b25;width:100%;height:100dvh;min-height:0;position:relative;overflow:hidden}.lsZg4W_world button,.lsZg4W_world a,.lsZg4W_world summary{min-width:44px;min-height:44px}.lsZg4W_stage{z-index:0;position:absolute;inset:0}.lsZg4W_stage canvas{touch-action:manipulation;display:block}.lsZg4W_vignette{z-index:1;pointer-events:none;background:linear-gradient(#11181370,#0000 18% 70%,#111510d9),radial-gradient(at 50% 45%,#0000 45%,#11150f40);position:absolute;inset:0}.lsZg4W_header{z-index:10;background:linear-gradient(#151a1459,#0000);justify-content:space-between;align-items:center;gap:20px;padding:23px 3.5vw;display:flex;position:absolute;top:0;left:0;right:0}.lsZg4W_signature{font:400 .75rem var(--mono);letter-spacing:.1em;align-items:center;gap:11px;display:flex}.lsZg4W_signature>span:first-child{color:#ddc99d;width:27px;height:30px;font:400 1.1rem var(--serif);border:1px solid #d7ba7f66;place-items:center;display:grid}.lsZg4W_headerSubtitle{color:#cfccb9;font-size:.75rem}.lsZg4W_header nav{gap:25px;font-size:.875rem;display:flex}.lsZg4W_header a{align-items:center;min-height:44px;display:flex}.lsZg4W_location{z-index:5;left:3.5vw;bottom:calc(120px + env(safe-area-inset-bottom));pointer-events:none;max-width:470px;position:absolute}.lsZg4W_location>span{font:400 .75rem var(--mono);letter-spacing:.15em;color:#d5c7a9;display:block}.lsZg4W_location h1{font:400 1.55rem var(--serif);letter-spacing:0;margin:10px 0;line-height:1.25}.lsZg4W_location h1:empty{display:none}.lsZg4W_location p{color:#d0cab9;max-width:370px;margin:9px 0;font-size:1rem;line-height:1.5}.lsZg4W_location a,.lsZg4W_location button{pointer-events:auto}.lsZg4W_location a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.lsZg4W_enter{color:#f5e7c8;font:400 .875rem var(--mono);cursor:pointer;background:#21231bbd;border:1px solid #dbc49970;align-items:center;gap:32px;min-height:46px;margin-top:14px;padding:12px 18px;display:flex}.lsZg4W_enter:hover{background:#b59a6236}.lsZg4W_controls{z-index:6;left:3.5vw;right:3.5vw;bottom:calc(60px + env(safe-area-inset-bottom));font:400 .875rem var(--mono);justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute}.lsZg4W_controls button{color:#e9dec8;cursor:pointer;background:#191f1740;border:0;min-height:44px;padding:8px 12px}.lsZg4W_controls>button{border:1px solid #d5c49b80}.lsZg4W_artifactControls,.lsZg4W_progressControls{align-items:center;gap:8px;display:flex}.lsZg4W_artifactControls button{border-bottom:1px solid #d6c8a74f;align-items:center;gap:12px;display:flex}.lsZg4W_artifactControls span{color:#d2b67b;font-size:.75rem}.lsZg4W_progressControls button{color:#d8d5c5;background:0 0}.lsZg4W_interpretation{z-index:5;color:#d1cbb9;font:400 .75rem var(--mono);letter-spacing:.025em;margin:0;position:absolute;top:75px;right:3.5vw}.lsZg4W_fact{z-index:8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(110deg,#192018ed,#192018c9);border-left:1px solid #c7ae769e;width:300px;padding:20px 23px;position:absolute;bottom:75px;right:3.5vw}.lsZg4W_factKicker{color:#d7bb86;font:400 .75rem var(--mono);letter-spacing:.07em;margin:0}.lsZg4W_fact h2{font:400 1.25rem var(--serif);margin:10px 0 8px;line-height:1.25}.lsZg4W_fact p:not(.lsZg4W_factKicker){margin:0;font-size:1rem;line-height:1.45}.lsZg4W_fact p span{color:#c4c2ae;font-size:1rem}.lsZg4W_fact button{color:#e4d6b9;width:100%;min-height:44px;font:400 .875rem var(--mono);cursor:pointer;background:0 0;border:0;border-top:1px solid #c4b99540;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:8px 0;display:flex}.lsZg4W_hotspot{color:#eae0c6;cursor:pointer;white-space:nowrap;background:#212a20e8;border:1px solid #e3d6af80;justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:6px 10px;display:flex;box-shadow:0 3px 12px #0004}.lsZg4W_hotspot span{width:28px;height:28px;font:400 .75rem var(--mono);border:1px solid #c7aa7459;place-items:center;display:grid}.lsZg4W_hotspot small{font:400 .75rem var(--mono)}.lsZg4W_hotspot:hover{background:#706240ed}.lsZg4W_hotspots{pointer-events:none;z-index:4;position:absolute;inset:0}.lsZg4W_hotspots .lsZg4W_hotspot{pointer-events:auto;position:absolute;transform:translate(-50%,-50%)}.lsZg4W_proofHotspot{left:var(--proof-x,-1000px);top:var(--proof-y,-1000px)}.lsZg4W_workstationHotspot{left:var(--workstation-x,-1000px);top:var(--workstation-y,-1000px)}.lsZg4W_stage[data-proof-hidden=true] .lsZg4W_proofHotspot,.lsZg4W_stage[data-workstation-hidden=true] .lsZg4W_workstationHotspot{visibility:hidden}.lsZg4W_notes{z-index:9;bottom:max(4px,env(safe-area-inset-bottom));color:#c8c6b5;width:min(390px,90vw);font-size:.75rem;position:absolute;right:3.5vw}.lsZg4W_notes summary{cursor:pointer;min-height:44px;font:400 .75rem var(--mono);align-items:center;padding:5px 0;display:flex}.lsZg4W_notes[open]{bottom:max(20px,env(safe-area-inset-bottom));background:#192019f5;border:1px solid #c7ae7666;max-height:min(60svh,480px);padding:14px 18px;font-size:1rem;line-height:1.5;overflow:auto}.lsZg4W_notes a{align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}:is(.lsZg4W_world:has(.lsZg4W_notes[open]) .lsZg4W_location,.lsZg4W_world:has(.lsZg4W_notes[open]) .lsZg4W_fact,.lsZg4W_world:has(.lsZg4W_notes[open]) .lsZg4W_controls,.lsZg4W_world:has(.lsZg4W_notes[open]) .lsZg4W_hotspots){visibility:hidden;pointer-events:none}:is(.lsZg4W_world:has(.lsZg4W_fallback) .lsZg4W_location,.lsZg4W_world:has(.lsZg4W_fallback) .lsZg4W_fact,.lsZg4W_world:has(.lsZg4W_fallback) .lsZg4W_controls,.lsZg4W_world:has(.lsZg4W_fallback) .lsZg4W_hotspots,.lsZg4W_world:has(.lsZg4W_fallback) .lsZg4W_interpretation,.lsZg4W_world:has(.lsZg4W_fallback) .lsZg4W_notes),.lsZg4W_world[data-transition-state=fallback] .lsZg4W_location,.lsZg4W_world[data-transition-state=fallback] .lsZg4W_notes{display:none}.lsZg4W_fallback{z-index:7;background:#172018ef;border:1px solid #bdad8266;width:min(440px,90vw);max-height:68svh;padding:22px;font-size:1rem;line-height:1.5;position:absolute;top:18%;right:5vw;overflow:auto}.lsZg4W_fallback h2{font:400 1.5rem var(--serif);margin:0 0 12px}.lsZg4W_fallback h3{font-size:1rem}.lsZg4W_fallback button{color:#eadbbb;cursor:pointer;background:0 0;border:1px solid #b6a77b60;min-height:44px;padding:8px 12px}.lsZg4W_fallback a{align-items:center;min-height:44px;margin-top:12px;text-decoration:underline;display:flex}.lsZg4W_staticRoom{background:radial-gradient(at 35% 46%,#aa7c3b55,#0000 53%),linear-gradient(120deg,#25271e,#404e44 60%,#222b24);position:absolute;inset:0}.lsZg4W_world[data-location=proof] .lsZg4W_vignette{background:linear-gradient(#11181335,#0000 15% 85%,#11151024)}.lsZg4W_world[data-transition-state=settled][data-settled-location=proof] .lsZg4W_location{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden}@media (min-width:701px){.lsZg4W_world[data-settled-location=proof] .lsZg4W_fact{width:min(280px,19.5vw);padding:14px 16px;top:14%;bottom:auto;right:3.5vw}.lsZg4W_world[data-settled-location=proof] .lsZg4W_fact h2{margin:8px 0;font-size:1.25rem}.lsZg4W_world[data-settled-location=proof] .lsZg4W_fact p:not(.lsZg4W_factKicker),.lsZg4W_world[data-settled-location=proof] .lsZg4W_fact p span{font-size:1rem;line-height:1.45}.lsZg4W_world[data-settled-location=proof] .lsZg4W_fact button{margin-top:8px;font-size:.875rem}}.lsZg4W_loading,.lsZg4W_canvasFallback{text-align:center;color:#c8c6af;width:100%;font:400 .75rem var(--mono);position:absolute;top:45%;left:0}@media (max-width:700px){.lsZg4W_header{padding:calc(10px + env(safe-area-inset-top)) 5vw 10px;gap:10px}.lsZg4W_headerSubtitle{display:none}.lsZg4W_header nav{gap:8px;font-size:.875rem}.lsZg4W_signature{gap:7px;font-size:.75rem}.lsZg4W_interpretation{top:calc(68px + env(safe-area-inset-top));font-size:.75rem;right:5vw}.lsZg4W_location{left:5vw;right:5vw;bottom:calc(158px + env(safe-area-inset-bottom));max-width:none}.lsZg4W_location h1{max-width:320px;font-size:1.5rem;line-height:1.2}.lsZg4W_location>span{font-size:.75rem}.lsZg4W_location p{max-width:340px;font-size:1rem}.lsZg4W_enter{gap:24px;padding:10px 14px;font-size:.875rem}.lsZg4W_controls{left:5vw;right:5vw;bottom:calc(54px + env(safe-area-inset-bottom));flex-wrap:wrap;gap:6px;font-size:.875rem}.lsZg4W_artifactControls{justify-content:space-between;gap:8px;width:100%}.lsZg4W_artifactControls button{flex:1;justify-content:space-between;gap:8px;min-height:44px;padding:7px 9px}.lsZg4W_progressControls{justify-content:space-between;gap:4px;width:100%}.lsZg4W_progressControls button{min-height:44px;padding:6px 4px}.lsZg4W_fact{left:5vw;right:5vw;bottom:calc(56px + env(safe-area-inset-bottom));width:auto;padding:14px 18px}.lsZg4W_fact h2{margin:8px 0;font-size:1.25rem}.lsZg4W_fact p:not(.lsZg4W_factKicker),.lsZg4W_fact p span{font-size:1rem}.lsZg4W_fact button{margin-top:8px}.lsZg4W_factKicker{font-size:.75rem}.lsZg4W_world[data-transition-state=settled][data-settled-location=proof] .lsZg4W_location,.lsZg4W_world[data-transition-state=settled][data-settled-location=workstation] .lsZg4W_location{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden}.lsZg4W_hotspot{min-width:44px;min-height:44px;padding:5px 8px}.lsZg4W_hotspot small{font-size:.75rem;display:block}.lsZg4W_hotspot span{width:28px;height:28px}.lsZg4W_notes{right:5vw;bottom:max(4px,env(safe-area-inset-bottom));width:90vw}.lsZg4W_notes summary{font-size:.75rem}.lsZg4W_notes[open]{left:5vw;right:5vw;bottom:calc(10px + env(safe-area-inset-bottom));width:auto;max-height:58svh;padding:12px 14px}.lsZg4W_fallback{top:calc(72px + env(safe-area-inset-top));width:90vw;max-height:calc(100svh - 110px - env(safe-area-inset-top) - env(safe-area-inset-bottom));right:5vw}}@media (max-width:700px) and (max-height:850px){.lsZg4W_world[data-settled-location=workstation] .lsZg4W_fact{bottom:calc(8px + env(safe-area-inset-bottom))}.lsZg4W_world[data-settled-location=workstation] .lsZg4W_notes{top:calc(94px + env(safe-area-inset-top));bottom:auto}.lsZg4W_world[data-settled-location=workstation] .lsZg4W_notes[open]{max-height:calc(100dvh - 114px - env(safe-area-inset-top) - env(safe-area-inset-bottom));bottom:auto}}@media (prefers-reduced-motion:reduce){.lsZg4W_world *{scroll-behavior:auto}}.lsZg4W_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
