.technical-figure.svelte-v0z0dn{width:min(1180px,100vw - 48px);margin:72px 50% 12px;transform:translate(-50%)}.article-section .technical-figure.svelte-v0z0dn{width:min(980px,100vw - 48px);margin-block:58px 50px}.technical-canvas.svelte-v0z0dn{aspect-ratio:1200/620;border:1px solid var(--border-strong);background:#10141d;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 34px 90px #11151e24}.technical-canvas.svelte-v0z0dn:after{pointer-events:none;content:"";background:radial-gradient(circle at 50% 45%,#0000 38%,#080b116b);position:absolute;inset:0}svg.svelte-v0z0dn{width:100%;height:100%;display:block}figcaption.svelte-v0z0dn{max-width:760px;color:var(--text-tertiary);font:11px/1.5 var(--font-mono);margin:13px 0 0}.route.svelte-v0z0dn,.signal-path.svelte-v0z0dn,.discard.svelte-v0z0dn,.spine.svelte-v0z0dn,.boundary.svelte-v0z0dn,.scan.svelte-v0z0dn{fill:none;stroke:#bfa9ef66;stroke-width:2px;vector-effect:non-scaling-stroke}.signal-path.svelte-v0z0dn{stroke:#75d4bd;stroke-width:3px;stroke-dasharray:10 8}.figure-organisation.svelte-v0z0dn .signal-path:where(.svelte-v0z0dn){stroke:url(#signal-organisation)}.discard.svelte-v0z0dn{stroke:#e0666080;stroke-dasharray:5 7}.node.svelte-v0z0dn{fill:#a693e8;stroke:#ffffffb3;stroke-width:2px}.terminal.svelte-v0z0dn{fill:#75d4bd;stroke:#eafff9;stroke-width:3px}.anchor.svelte-v0z0dn,.receiver.svelte-v0z0dn,.window.svelte-v0z0dn,.inner.svelte-v0z0dn{fill:#75d4bd1f;stroke:#75d4bdb3;stroke-width:2px}.layer.svelte-v0z0dn,.outer.svelte-v0z0dn,.middle.svelte-v0z0dn{fill:#a693e80e;stroke:#bfa9ef4d;stroke-width:2px}.field.svelte-v0z0dn{fill:#a693e80d;stroke:#bfa9ef29}.aperture.svelte-v0z0dn{fill:#0f131cbf;stroke:#75d4bd40}.noise.svelte-v0z0dn{fill:#bfa9efb3}.packet.svelte-v0z0dn{fill:#a693e81f;stroke:#bfa9ef99}.rejected.svelte-v0z0dn{fill:#e0666014;stroke:#e0666080}.candidate.svelte-v0z0dn{fill:#a693e81a;stroke:#bfa9ef73;stroke-width:2px}.scan-a.svelte-v0z0dn{stroke:#75d4bd}.scan-b.svelte-v0z0dn{stroke:#a693e8}.receipt.svelte-v0z0dn{fill:#75d4bd24;stroke:#75d4bd;stroke-width:2px}.stepped.svelte-v0z0dn{fill:none;stroke:#f2c56f;stroke-width:3px;shape-rendering:crispedges}.spring.svelte-v0z0dn{fill:none;stroke:#a693e8;stroke-width:3px}.pixel.svelte-v0z0dn{fill:#f2c56f}.glide.svelte-v0z0dn{fill:#a693e8;stroke:#fff;stroke-width:2px}.label.svelte-v0z0dn{fill:#e8ecf88c;font:400 16px var(--font-mono)}.is-visible.svelte-v0z0dn .signal-path:where(.svelte-v0z0dn){animation:2.8s linear infinite svelte-v0z0dn-figure-flow}.is-visible.svelte-v0z0dn .scene-stability:where(.svelte-v0z0dn) .layer:where(.svelte-v0z0dn){animation:5s cubic-bezier(.2,.8,.2,1) infinite alternate svelte-v0z0dn-layer-register}.is-visible.svelte-v0z0dn .scene-attention:where(.svelte-v0z0dn) .noise:where(.svelte-v0z0dn){animation:3.6s ease-in-out infinite alternate svelte-v0z0dn-attention-quiet}.is-visible.svelte-v0z0dn .scene-critique:where(.svelte-v0z0dn) .scan:where(.svelte-v0z0dn){animation:4s ease-in-out infinite alternate svelte-v0z0dn-scan-shift}.is-visible.svelte-v0z0dn .receipt:where(.svelte-v0z0dn){animation:3s ease-in-out infinite alternate svelte-v0z0dn-receipt-bind}.is-visible.svelte-v0z0dn .pixel:where(.svelte-v0z0dn){animation:2.4s steps(9,end) infinite svelte-v0z0dn-climb}.is-visible.svelte-v0z0dn .glide:where(.svelte-v0z0dn){animation:2.4s cubic-bezier(.16,1,.3,1) infinite svelte-v0z0dn-spring-up}@keyframes svelte-v0z0dn-figure-flow{to{stroke-dashoffset:-72px}}@keyframes svelte-v0z0dn-layer-register{to{transform:translate(-12px,-8px)}}@keyframes svelte-v0z0dn-attention-quiet{to{opacity:.18}}@keyframes svelte-v0z0dn-scan-shift{to{transform:translateY(28px)}}@keyframes svelte-v0z0dn-receipt-bind{to{transform:translate(22px)}}@keyframes svelte-v0z0dn-climb{0%,10%{transform:translate(0)}75%,to{transform:translate(920px,-330px)}}@keyframes svelte-v0z0dn-spring-up{0%,10%{transform:translate(0)}75%,to{transform:translate(920px,-330px)}}@media (prefers-reduced-motion:reduce){.is-visible.svelte-v0z0dn :where(.svelte-v0z0dn){animation:none!important}}.progress.svelte-1teoznn{z-index:51;background:linear-gradient(90deg, var(--intent-direction), #75d4bd);transform-origin:0;height:3px;position:fixed;top:0;left:0;right:0}.article.svelte-1teoznn{background:var(--day-0);color:var(--ink);padding:clamp(130px,15vw,180px) 0 clamp(96px,12vw,140px)}.head.svelte-1teoznn{max-width:980px;padding-bottom:24px}.back.svelte-1teoznn{color:var(--intent-conversation);margin-bottom:48px;font-size:14px;text-decoration:none;display:inline-block}.back.svelte-1teoznn:hover{text-underline-offset:3px;text-decoration:underline}.meta.svelte-1teoznn{font:500 11px var(--font-mono);color:var(--text-tertiary);margin:0 0 18px}.head.svelte-1teoznn h1:where(.svelte-1teoznn){letter-spacing:-.055em;max-width:18ch;margin:0;font-size:clamp(42px,6.6vw,88px);font-weight:680;line-height:.96}.standfirst.svelte-1teoznn{max-width:720px;color:var(--text-secondary);margin:28px 0 0;font-size:clamp(18px,2vw,24px);line-height:1.5}.body.svelte-1teoznn{max-width:760px;margin:0 auto;padding:56px 0 20px;font-size:18px;line-height:1.75}.body.svelte-1teoznn p:where(.svelte-1teoznn){margin:0 0 26px}.lead-p.svelte-1teoznn{letter-spacing:-.01em;font-size:22px;line-height:1.6}.body.svelte-1teoznn h2:where(.svelte-1teoznn){letter-spacing:-.04em;margin:64px 0 18px;font-size:clamp(28px,3.6vw,40px);font-weight:670;line-height:1.08}.body.svelte-1teoznn code{font:500 .86em var(--font-mono);background:#29324412;border-radius:4px;padding:1px 5px}.body.svelte-1teoznn strong{font-weight:650}.thesis.svelte-1teoznn{border:1px solid color-mix(in srgb, var(--intent-direction) 30%, transparent);background:color-mix(in srgb, var(--intent-direction) 7%, transparent);border-radius:10px;margin:48px 0 64px;padding:28px 30px}.thesis.svelte-1teoznn span:where(.svelte-1teoznn){font:400 10px var(--font-mark);letter-spacing:.08em;text-transform:uppercase;color:var(--intent-direction)}.thesis.svelte-1teoznn p:where(.svelte-1teoznn){margin:12px 0 0;font-size:21px;font-weight:620;line-height:1.45}.observation.svelte-1teoznn{border-left:3px solid var(--intent-feedback);background:#23756312;margin:48px 0;padding:26px 28px}.observation.svelte-1teoznn strong:where(.svelte-1teoznn){margin-bottom:10px;font-size:16px;display:block}.observation.svelte-1teoznn p:where(.svelte-1teoznn){color:var(--text-secondary);margin:0}.bullets.svelte-1teoznn{margin:28px 0 44px;padding:0;list-style:none}.bullets.svelte-1teoznn li:where(.svelte-1teoznn){border-bottom:1px solid var(--border-strong);padding:14px 0 14px 32px;position:relative}.bullets.svelte-1teoznn li:where(.svelte-1teoznn):before{content:"";background:var(--intent-direction);width:8px;height:8px;position:absolute;top:26px;left:4px}.next.svelte-1teoznn{border-top:1px solid var(--border-strong);max-width:760px;margin:72px auto 0;padding-top:28px}.next.svelte-1teoznn p:where(.svelte-1teoznn){font:400 10px var(--font-mark);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin:0 0 8px}.next.svelte-1teoznn a:where(.svelte-1teoznn){letter-spacing:-.03em;color:var(--ink);font-size:clamp(22px,2.6vw,30px);font-weight:650;text-decoration:none}.next.svelte-1teoznn a:where(.svelte-1teoznn) span:where(.svelte-1teoznn){color:var(--intent-direction);transition:transform .3s var(--glide);display:inline-block}.next.svelte-1teoznn a:where(.svelte-1teoznn):hover span:where(.svelte-1teoznn){transform:translate(6px)}
