.chapter-room-module__Bc_WkG__chapter{color:#f5f5f5;max-width:960px;font-family:var(--font-outfit), sans-serif;margin:auto;padding:40px 40px 48px}.chapter-room-module__Bc_WkG__context{color:#e9d5ff;font:10px var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 20px;line-height:1.8}.chapter-room-module__Bc_WkG__chapter>h1{letter-spacing:-.045em;max-width:750px;margin:0 0 22px;font-size:clamp(30px,4vw,50px);font-weight:600;line-height:1.1}.chapter-room-module__Bc_WkG__intro{color:#b5b5b5;max-width:740px;font-size:16px;line-height:1.85}.chapter-room-module__Bc_WkG__metrics{border-block:1px solid #ffffff26;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:32px 0;padding:24px 0;display:grid}.chapter-room-module__Bc_WkG__metrics>div{flex-direction:column-reverse;justify-content:end;gap:8px;display:flex}.chapter-room-module__Bc_WkG__metrics dt{color:#a3a3a3;font:11px var(--font-mono), monospace;max-width:230px;line-height:1.7}.chapter-room-module__Bc_WkG__metrics dd{color:#d9f99d;letter-spacing:-.05em;margin:0;font-size:38px;line-height:1}.chapter-room-module__Bc_WkG__entries{border-top:1px solid #ffffff20;margin-top:36px}.chapter-room-module__Bc_WkG__entry{border-bottom:1px solid #ffffff20}.chapter-room-module__Bc_WkG__entry h2{margin:0}.chapter-room-module__Bc_WkG__entry button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:18px;padding:23px 12px;font-family:inherit;display:flex}.chapter-room-module__Bc_WkG__entry button:hover{background:#d9f99d06}.chapter-room-module__Bc_WkG__entry button:focus-visible{outline-offset:-2px;outline:2px solid #e9d5ff}.chapter-room-module__Bc_WkG__entry small{font:10px var(--font-mono), monospace;color:#e9d5ff;margin-bottom:7px;line-height:1.7;display:block}.chapter-room-module__Bc_WkG__entry strong{letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.3;display:block}.chapter-room-module__Bc_WkG__number{color:#a3a3a3;font:10px var(--font-mono), monospace;padding-top:5px}.chapter-room-module__Bc_WkG__summary{color:#b5b5b5;margin-top:8px;font-size:13px;line-height:1.7;display:block}.chapter-room-module__Bc_WkG__plus{color:#d9f99d;margin-left:auto;font-size:24px}.chapter-room-module__Bc_WkG__entry[data-open=true]{background:#ffffff04}.chapter-room-module__Bc_WkG__detail{padding:0 28px 26px 45px}.chapter-room-module__Bc_WkG__detail>p{color:#c8c8c8;max-width:730px;font-size:15px;line-height:1.9}.chapter-room-module__Bc_WkG__detail .chapter-room-module__Bc_WkG__outcome{color:#f5f5f5;background:#d9f99d08;border-left:2px solid #d9f99d;margin-top:24px;padding:12px 20px}.chapter-room-module__Bc_WkG__outcome span{font:9px var(--font-mono), monospace;letter-spacing:.15em;color:#d9f99d;margin-bottom:10px;display:block}.chapter-room-module__Bc_WkG__demo{border:1px solid #ffffff26;margin-top:26px}.chapter-room-module__Bc_WkG__demo>section{min-height:0;padding:24px 20px}.chapter-room-module__Bc_WkG__demo h1{font-size:28px}@media (max-width:600px){.chapter-room-module__Bc_WkG__chapter{padding:32px 18px 30px}.chapter-room-module__Bc_WkG__chapter>h1{font-size:32px}.chapter-room-module__Bc_WkG__intro{font-size:14px}.chapter-room-module__Bc_WkG__metrics{grid-template-columns:1fr;gap:22px}.chapter-room-module__Bc_WkG__metrics dt{max-width:none}.chapter-room-module__Bc_WkG__entry button{gap:12px;padding:20px 4px}.chapter-room-module__Bc_WkG__entry strong{font-size:20px}.chapter-room-module__Bc_WkG__detail{padding:0 14px 24px 26px}}.chapter-room-module__Bc_WkG__chapter>h1:focus{outline:none}
.experiment-cloud-module__UJjh2a__experiments{color:#d9f99d;min-height:650px;font-family:var(--font-outfit), sans-serif;background:radial-gradient(at 50% 80%,#d9f99d06,#0000 65%),#050505;padding:36px 0 24px;position:relative}.experiment-cloud-module__UJjh2a__intro{padding:0 4vw}.experiment-cloud-module__UJjh2a__intro>p,.experiment-cloud-module__UJjh2a__context{font:10px/1.7 var(--font-mono), monospace;letter-spacing:.16em;color:#d9f99daa}.experiment-cloud-module__UJjh2a__intro h1{font-family:var(--font-outfit), sans-serif;letter-spacing:-.045em;color:#d9f99d;margin:16px 0;font-size:clamp(32px,4vw,58px);font-weight:800;line-height:1.05}.experiment-cloud-module__UJjh2a__intro h1:focus{outline:none}.experiment-cloud-module__UJjh2a__intro>span{color:#d9f99dcc;font-size:16px;line-height:1.7}.experiment-cloud-module__UJjh2a__space{margin-top:16px;position:relative}.experiment-cloud-module__UJjh2a__archive{transition:opacity .35s}.experiment-cloud-module__UJjh2a__archive[data-open=true]{opacity:.13;pointer-events:none}.experiment-cloud-module__UJjh2a__experiments[data-detail=true] .experiment-cloud-module__UJjh2a__intro{visibility:hidden}.experiment-cloud-module__UJjh2a__footnote{text-align:center;color:#d9f99d99;font:9px/1.7 var(--font-mono), monospace;letter-spacing:.12em;margin-top:18px}.experiment-cloud-module__UJjh2a__footnote span{margin:0 8px}.experiment-cloud-module__UJjh2a__detail{z-index:80;overscroll-behavior:contain;background:#0a0a0afa;border:1px solid #d9f99d66;border-radius:2px;max-height:calc(100dvh - 140px);margin:0 auto;padding:28px 32px;position:fixed;top:100px;left:7vw;right:7vw;overflow-y:auto;box-shadow:0 20px 70px #000b}.experiment-cloud-module__UJjh2a__detail[hidden]{display:none}.experiment-cloud-module__UJjh2a__detail:focus{outline:none}.experiment-cloud-module__UJjh2a__detail[data-cinematic=true]{padding:0}.experiment-cloud-module__UJjh2a__back{color:#d9f99d;min-height:44px;font:700 10px var(--font-mono), monospace;cursor:pointer;border:1px solid #d9f99d66;border-radius:2px;margin-bottom:20px;padding:8px 14px}.experiment-cloud-module__UJjh2a__back:hover{color:#e9d5ff;border-color:#e9d5ff}.experiment-cloud-module__UJjh2a__back:focus-visible{outline-offset:3px;outline:2px solid #e9d5ff}.experiment-cloud-module__UJjh2a__detail>h2{color:#d9f99d;letter-spacing:-.035em;margin:12px 0;font-size:clamp(30px,3vw,44px);font-weight:800;line-height:1.1}.experiment-cloud-module__UJjh2a__summary{color:#d9f99de0;font-size:20px;line-height:1.6}.experiment-cloud-module__UJjh2a__body{color:#d9f99dcc;margin-top:18px;font-size:16px;line-height:1.8}.experiment-cloud-module__UJjh2a__demo{border-top:1px solid #d9f99d33;margin-top:24px}.experiment-cloud-module__UJjh2a__demo>section{min-height:0;padding:24px 0}.experiment-cloud-module__UJjh2a__demo h1{font-size:28px}@media (max-width:600px){.experiment-cloud-module__UJjh2a__experiments{padding-top:28px}.experiment-cloud-module__UJjh2a__intro{padding:0 20px}.experiment-cloud-module__UJjh2a__intro>span{font-size:14px}.experiment-cloud-module__UJjh2a__detail{max-height:calc(100dvh - 48px);padding:20px;top:24px;left:4vw;right:4vw}.experiment-cloud-module__UJjh2a__footnote{padding:0 12px;font-size:8px}}@media (prefers-reduced-motion:reduce){.experiment-cloud-module__UJjh2a__archive{transition:none}}
.synthesis-stage-module__zbZrEW__engine{--paper:#f3f0f7;--ink:#171419;--signal:#d9f99d;color:var(--paper);min-height:100%;font-family:var(--font-outfit), sans-serif;background:#0a0a0a;padding:22px 30px}.synthesis-stage-module__zbZrEW__header{border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:20px;padding-bottom:14px;display:flex}.synthesis-stage-module__zbZrEW__header span,.synthesis-stage-module__zbZrEW__header button,.synthesis-stage-module__zbZrEW__title>p,.synthesis-stage-module__zbZrEW__controls p{font:9px var(--font-mono), monospace;letter-spacing:.12em}.synthesis-stage-module__zbZrEW__header button{color:#d9f99d;cursor:pointer;min-height:44px}.synthesis-stage-module__zbZrEW__header span{color:#a3a3a3}.synthesis-stage-module__zbZrEW__title{padding:28px 0 12px}.synthesis-stage-module__zbZrEW__title>p{color:#e9d5ff}.synthesis-stage-module__zbZrEW__title h2{font:600 clamp(38px, 5vw, 76px)/.98 var(--font-outfit), sans-serif;letter-spacing:-.05em;margin:14px 0}.synthesis-stage-module__zbZrEW__title h2:focus{outline:none}.synthesis-stage-module__zbZrEW__title em{color:var(--signal);font-style:normal;font-weight:600}.synthesis-stage-module__zbZrEW__title .synthesis-stage-module__zbZrEW__explanation{font:13px/1.7 var(--font-outfit), sans-serif;letter-spacing:0;color:#b5b5b5}.synthesis-stage-module__zbZrEW__stage{perspective:1400px;min-height:420px;position:relative}.synthesis-stage-module__zbZrEW__connections{fill:none;stroke:#e9d5ff40;stroke-width:1px;width:100%;height:100%;position:absolute;inset:0}.synthesis-stage-module__zbZrEW__connections path{stroke:#d9f99da0;stroke-dasharray:8 5;animation:20s linear infinite synthesis-stage-module__zbZrEW__signal}.synthesis-stage-module__zbZrEW__core{text-align:center;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.synthesis-stage-module__zbZrEW__core strong{font:40px var(--font-outfit), sans-serif;color:var(--signal);display:block}.synthesis-stage-module__zbZrEW__core span{font:7px var(--font-mono), monospace;letter-spacing:.1em;color:#b5b5b5}.synthesis-stage-module__zbZrEW__fragment{text-align:left;background:var(--paper);width:32%;color:var(--ink);cursor:pointer;border:2px solid #0000;padding:18px;transition:transform .7s,opacity .6s,background .4s;position:absolute;box-shadow:7px 9px #29232f,0 18px 40px #0007}.synthesis-stage-module__zbZrEW__fragment[data-index="0"]{top:3%;left:3%;transform:rotate(-6deg)}.synthesis-stage-module__zbZrEW__fragment[data-index="1"]{top:0;right:2%;transform:rotate(5deg)}.synthesis-stage-module__zbZrEW__fragment[data-index="2"]{bottom:0;left:0;transform:rotate(3deg)}.synthesis-stage-module__zbZrEW__fragment[data-index="3"]{bottom:1%;right:0;transform:rotate(-4deg)}.synthesis-stage-module__zbZrEW__fragment>span{font:8px var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;display:flex}.synthesis-stage-module__zbZrEW__fragment blockquote{font:22px/1.2 var(--font-outfit), sans-serif;letter-spacing:-.025em;margin:17px 0}.synthesis-stage-module__zbZrEW__fragment small{font:7px var(--font-mono), monospace;letter-spacing:.06em;color:#5b5266}.synthesis-stage-module__zbZrEW__fragment[data-chosen=true]{background:#d9f99d;border-color:#f1ffd8}.synthesis-stage-module__zbZrEW__fragment:hover{transform:rotate(0)translateY(-5px)}.synthesis-stage-module__zbZrEW__fragment:focus-visible,.synthesis-stage-module__zbZrEW__actions button:focus-visible,.synthesis-stage-module__zbZrEW__header button:focus-visible{outline-offset:5px;outline:2px solid #e9d5ff}.synthesis-stage-module__zbZrEW__engine[data-step="1"] .synthesis-stage-module__zbZrEW__fragment{opacity:.12;pointer-events:none;transform:scale(.7)rotate(-9deg)}.synthesis-stage-module__zbZrEW__engine[data-step="1"] .synthesis-stage-module__zbZrEW__fragment[data-chosen=true]{opacity:.4}.synthesis-stage-module__zbZrEW__engine[data-step="2"] .synthesis-stage-module__zbZrEW__evidence,.synthesis-stage-module__zbZrEW__engine[data-step="2"] .synthesis-stage-module__zbZrEW__connections{display:none}.synthesis-stage-module__zbZrEW__insight{background:#111;border:1px solid #d9f99d;width:65%;margin:0 auto;padding:30px;animation:.75s cubic-bezier(.16,1,.3,1) both synthesis-stage-module__zbZrEW__assemble;position:relative;top:26px;box-shadow:14px 18px #050505,0 35px 80px #000a}.synthesis-stage-module__zbZrEW__insight>p:first-child{font:8px var(--font-mono), monospace;letter-spacing:.1em;color:#e9d5ff}.synthesis-stage-module__zbZrEW__insight h3{font:52px/.98 var(--font-outfit), sans-serif;letter-spacing:-.05em;margin:22px 0}.synthesis-stage-module__zbZrEW__insight h3 em{color:var(--signal);font-style:normal}.synthesis-stage-module__zbZrEW__insightBody{font:15px/1.7 var(--font-outfit), sans-serif;color:#c8c8c8}.synthesis-stage-module__zbZrEW__sources{flex-wrap:wrap;gap:8px;margin:24px 0 16px;display:flex}.synthesis-stage-module__zbZrEW__sources span{font:8px var(--font-mono), monospace;border:1px solid #e9d5ff40;padding:8px}.synthesis-stage-module__zbZrEW__note{font:11px var(--font-outfit), sans-serif;color:#b5b5b5}.synthesis-stage-module__zbZrEW__presentation{background:var(--paper);color:var(--ink);min-height:430px;padding:26px;animation:.7s cubic-bezier(.16,1,.3,1) both synthesis-stage-module__zbZrEW__assemble;position:relative;box-shadow:10px 14px #29232f}.synthesis-stage-module__zbZrEW__presentation header,.synthesis-stage-module__zbZrEW__presentation footer{font:8px var(--font-mono), monospace;letter-spacing:.1em;justify-content:space-between;gap:12px;display:flex}.synthesis-stage-module__zbZrEW__presentation header{border-bottom:1px solid #17141930;padding-bottom:18px}.synthesis-stage-module__zbZrEW__slideBody{grid-template-columns:1fr 1fr;gap:35px;padding:35px 0;display:grid}.synthesis-stage-module__zbZrEW__slideBody>div>p:first-child{font:8px var(--font-mono), monospace;letter-spacing:.1em;color:#5b5266}.synthesis-stage-module__zbZrEW__slideBody h3{font:50px/.95 var(--font-outfit), sans-serif;letter-spacing:-.065em;margin:20px 0}.synthesis-stage-module__zbZrEW__slideBody h3 span{color:#664981}.synthesis-stage-module__zbZrEW__slideBody>div>p:last-child{font:14px/1.6 var(--font-outfit), sans-serif;max-width:260px}.synthesis-stage-module__zbZrEW__quotes{flex-direction:column;gap:18px;display:flex}.synthesis-stage-module__zbZrEW__quotes blockquote{font:19px/1.3 var(--font-outfit), sans-serif;border-left:2px solid #9473ac;padding-left:16px}.synthesis-stage-module__zbZrEW__quotes cite{font:7px var(--font-mono), monospace;text-transform:uppercase;color:#5b5266;margin-top:8px;display:block}.synthesis-stage-module__zbZrEW__presentation footer{border-top:1px solid #17141930;padding-top:18px}.synthesis-stage-module__zbZrEW__controls{z-index:5;background:#0a0a0af5;border-top:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:24px;margin-top:30px;padding:16px 0;display:flex;position:sticky;bottom:-22px}.synthesis-stage-module__zbZrEW__controls p{color:#e9d5ff;font-size:7px}.synthesis-stage-module__zbZrEW__controls span{font:11px/1.6 var(--font-outfit), sans-serif;color:#a3a3a3;max-width:300px;margin-top:8px;display:block}.synthesis-stage-module__zbZrEW__actions{flex-wrap:wrap;gap:10px;display:flex}.synthesis-stage-module__zbZrEW__actions button{min-height:44px;font:9px var(--font-mono), monospace;color:#d9f99d;cursor:pointer;border:1px solid #d9f99d;padding:12px 16px}.synthesis-stage-module__zbZrEW__actions button:last-child{background:var(--signal);color:#050505}.synthesis-stage-module__zbZrEW__actions button:disabled{opacity:.35;cursor:default}@keyframes synthesis-stage-module__zbZrEW__assemble{0%{opacity:0;transform:translateY(45px)rotateX(12deg)scale(.85)}to{opacity:1;transform:none}}@keyframes synthesis-stage-module__zbZrEW__signal{to{stroke-dashoffset:-260px}}.synthesis-stage-module__zbZrEW__engine[data-paused=true] *{transition:none;animation:none}@media (max-width:650px){.synthesis-stage-module__zbZrEW__engine{padding:16px}.synthesis-stage-module__zbZrEW__header{gap:8px}.synthesis-stage-module__zbZrEW__header span{max-width:130px;font-size:7px;line-height:1.8}.synthesis-stage-module__zbZrEW__title h2{font-size:44px}.synthesis-stage-module__zbZrEW__stage{min-height:0}.synthesis-stage-module__zbZrEW__evidence{gap:18px;padding:12px 4px;display:grid}.synthesis-stage-module__zbZrEW__fragment{width:100%;position:relative}.synthesis-stage-module__zbZrEW__evidence .synthesis-stage-module__zbZrEW__fragment{inset:auto;transform:rotate(-1deg)}.synthesis-stage-module__zbZrEW__fragment:nth-child(2n){transform:rotate(1deg)}.synthesis-stage-module__zbZrEW__core,.synthesis-stage-module__zbZrEW__connections,.synthesis-stage-module__zbZrEW__engine[data-step="1"] .synthesis-stage-module__zbZrEW__evidence{display:none}.synthesis-stage-module__zbZrEW__insight{width:100%;padding:22px;top:0}.synthesis-stage-module__zbZrEW__insight h3{font-size:44px}.synthesis-stage-module__zbZrEW__slideBody{grid-template-columns:1fr;gap:25px}.synthesis-stage-module__zbZrEW__slideBody h3{font-size:46px}.synthesis-stage-module__zbZrEW__presentation{padding:20px}.synthesis-stage-module__zbZrEW__controls{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.synthesis-stage-module__zbZrEW__engine *,.synthesis-stage-module__zbZrEW__engine :before{transition:none;animation:none}}
.spatial-ribbon-module__scAW8G__archive{--paper:#e9d5ff;--acid:#d9f99d;width:100%;color:var(--paper);isolation:isolate;position:relative}.spatial-ribbon-module__scAW8G__overline{font:10px/1.5 var(--font-mono), monospace;letter-spacing:.13em;color:#c4c4c4;justify-content:space-between;gap:1rem;padding:1rem 1.5rem 0;display:flex}.spatial-ribbon-module__scAW8G__canvas{touch-action:pan-y;cursor:grab;width:100%;height:clamp(320px,48vh,620px);display:block}.spatial-ribbon-module__scAW8G__canvas:active{cursor:grabbing}.spatial-ribbon-module__scAW8G__controls{justify-content:center;align-items:center;gap:1.5rem;padding:0 1rem;display:flex}.spatial-ribbon-module__scAW8G__controls>button{cursor:pointer;color:var(--paper);background:#0a0a0a;border:1px solid #d9f99d55;min-width:44px;min-height:44px;font-size:20px}.spatial-ribbon-module__scAW8G__controls>button:not(:disabled):hover{border-color:var(--acid);color:var(--acid)}.spatial-ribbon-module__scAW8G__index button:hover{color:var(--acid)}.spatial-ribbon-module__scAW8G__controls>button:disabled{opacity:.3;cursor:default}.spatial-ribbon-module__scAW8G__controls .spatial-ribbon-module__scAW8G__open{max-width:70%;font:600 23px/1.15 var(--font-outfit), sans-serif;text-align:center;background:0 0;border:0}.spatial-ribbon-module__scAW8G__open span{color:#d9f99d;font:10px/1.4 var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.12em;margin-top:.65rem;display:block}.spatial-ribbon-module__scAW8G__hint{text-align:center;color:#a3a3a3;font:10px/1.6 var(--font-mono), monospace;margin:1.25rem 0}.spatial-ribbon-module__scAW8G__index{border-top:1px solid #d9f99d30;flex-wrap:wrap;justify-content:center;gap:.35rem .85rem;padding:1rem 1.5rem 1.5rem;display:flex}.spatial-ribbon-module__scAW8G__index button{color:#d4d4d4;cursor:pointer;min-height:44px;font:400 14px/1.4 var(--font-outfit), sans-serif;text-align:left;background:0 0;border:0;align-items:center;gap:.5rem;padding:.5rem .3rem;display:flex}.spatial-ribbon-module__scAW8G__index button span{font:9px var(--font-mono), monospace;color:#a3a3a3}.spatial-ribbon-module__scAW8G__index button[aria-current=true]{color:#d9f99d}.spatial-ribbon-module__scAW8G__archive button:focus-visible{outline-offset:4px;outline:2px solid #d9f99d}.spatial-ribbon-module__scAW8G__archive[data-open=true]{opacity:.45}@media (max-width:600px){.spatial-ribbon-module__scAW8G__canvas{height:340px}.spatial-ribbon-module__scAW8G__overline{padding-inline:.75rem;font-size:8px}.spatial-ribbon-module__scAW8G__controls{gap:.5rem}.spatial-ribbon-module__scAW8G__controls .spatial-ribbon-module__scAW8G__open{font-size:19px}.spatial-ribbon-module__scAW8G__index{padding-inline:.75rem}}@media (prefers-reduced-motion:reduce){.spatial-ribbon-module__scAW8G__controls{margin-top:2rem}.spatial-ribbon-module__scAW8G__index{grid-template-columns:1fr;display:grid}.spatial-ribbon-module__scAW8G__index button{border-bottom:1px solid #d9f99d30;padding:.8rem}}
