.meta-label.svelte-6n4pe6,.section-label.svelte-6n4pe6{letter-spacing:.2em;text-transform:uppercase;color:#ffffff73;font-family:DM Sans,sans-serif;font-size:10px;font-weight:600}.meta-value.svelte-6n4pe6{color:#fff;margin-top:.5rem;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:500}.meta-cell.svelte-6n4pe6{border-left:1px solid #fff3;padding:1.25rem 1.5rem}.section-title.svelte-6n4pe6{letter-spacing:-.055em;color:#fff;max-width:820px;margin-top:1rem;font-family:DM Sans,sans-serif;font-size:clamp(2.2rem,5vw,4.8rem);font-weight:500;line-height:.98}.section-title.svelte-6n4pe6 span:where(.svelte-6n4pe6){color:#ffffff7a}.band-glow.svelte-6n4pe6{aspect-ratio:1;filter:blur(90px);pointer-events:none;background:#fff3;border-radius:9999px;width:62%;position:absolute}.architecture-row.svelte-6n4pe6{background:#fff;border:1px solid #0000001a;grid-template-columns:180px minmax(0,1fr) 180px;align-items:center;gap:1.5rem;padding:1.5rem 1.75rem;display:grid}.control-row.svelte-6n4pe6{background:#eaf1ec;border-color:#25634061}.flow-glow.svelte-6n4pe6{aspect-ratio:1;filter:blur(100px);background:#9fc7ae2e;border-radius:9999px;width:65%;position:absolute;top:-30%;right:-15%}.flow-step.svelte-6n4pe6{text-align:left;border-top:3px solid #0000;border-right:1px solid #ffffff1a;flex-direction:column;align-items:flex-start;min-height:92px;padding:1.1rem 1.25rem;transition:background .18s,border-color .18s;display:flex}.flow-step.svelte-6n4pe6:hover,.flow-step-active.svelte-6n4pe6{background:#ffffff14;border-top-color:#9fc7ae}.flow-step-done.svelte-6n4pe6{border-top-color:#9fc7ae73}.twin-node.svelte-6n4pe6{border-radius:999px 999px 16px 16px;width:40px;height:54px}.human-node.svelte-6n4pe6{background:#e4c985;box-shadow:0 0 24px #e4c98533}.agent-node.svelte-6n4pe6{background:#9fc7ae73;border:1px solid #ffffff6b;box-shadow:0 0 30px #9fc7ae52}@media (width<=992px){.architecture-row.svelte-6n4pe6{grid-template-columns:140px minmax(0,1fr)}}@media (width<=640px){.meta-cell.svelte-6n4pe6{border-left:0;padding-left:0}.architecture-row.svelte-6n4pe6{grid-template-columns:1fr;gap:.75rem;padding:1.25rem}.flow-step.svelte-6n4pe6{border-bottom:1px solid #ffffff1a;min-height:80px}.flow-step.svelte-6n4pe6:nth-child(2n){border-right:0}}@media (prefers-reduced-motion:reduce){.svelte-6n4pe6{scroll-behavior:auto!important;transition-duration:.01ms!important}}
