.flow-net .flow-source .flow-halo{fill:var(--instr-signal-0)}.flow-net .flow-hidden .flow-disc{fill:var(--instr-disc-2);stroke:var(--instr-mid);stroke-opacity:.9;stroke-width:1.1px}.flow-net .flow-hidden .flow-core{fill:var(--instr-mid)}.flow-net .flow-hidden .flow-halo{fill:var(--instr-mid);opacity:calc(var(--glow,0)*.32)}.flow-net .flow-output .flow-halo{fill:var(--instr-out);opacity:calc(var(--glow,0)*.3)}.flow-net .flow-core-ai .flow-disc{fill:var(--instr-core);stroke:var(--instr-hub);stroke-opacity:1;stroke-width:1.4px;stroke-dasharray:none}.flow-net .flow-core-ai .flow-halo{fill:var(--instr-hub);opacity:calc(.1 + var(--glow,0)*.3)}.flow-net .flow-core-ai .flow-ring{fill:none;stroke:var(--instr-hub);stroke-opacity:.55;stroke-width:1px;stroke-dasharray:3 5;animation:14s linear infinite flow-ring}.flow-net .flow-core-ai .flow-icon{stroke:var(--instr-hub-glow);color:var(--instr-hub-glow)}.flow-net .flow-core-ai .flow-node-label{fill:var(--instr-hub-glow);font-weight:700}.flow-net .flow-node-label{fill:var(--instr-label);paint-order:stroke;stroke:var(--instr-label-halo);stroke-width:3px;stroke-linejoin:round}.flow-net .flow-signal .flow-trail{opacity:.25}@keyframes flow-ring{to{stroke-dashoffset:-80px}}@media (prefers-reduced-motion:reduce){.flow-net .flow-core-ai .flow-ring{animation:none}}.hero .hero-instrument{background:var(--instrument-bg);border-color:var(--instrument-rule);box-shadow:0 28px 60px -30px var(--shadow-deep),inset 0 1px 0 var(--instr-sheen)}.hero .hero-instrument .instrument-heading,.hero .hero-instrument .instrument-footer{color:var(--instr-text)}.hero .hero-instrument .instrument-footer{border-top-color:var(--instr-rule)}.hero .hero-instrument .flow-net-legend{color:var(--instr-muted)}.flow-net .flow-edge{stroke:var(--instr-edge);stroke-opacity:.16}.flow-net .flow-node .flow-disc{fill:var(--instr-disc);stroke:var(--instr-disc-line)}.flow-net .flow-output .flow-disc{fill:var(--instr-disc);stroke:var(--instr-out);stroke-opacity:.7}.flow-net .flow-signal.s0 .flow-dot,.flow-net .flow-signal.s0 .flow-trail{fill:var(--instr-sig-in)}.flow-net .flow-signal.s1 .flow-dot,.flow-net .flow-signal.s1 .flow-trail{fill:var(--instr-sig-mid)}.flow-net .flow-signal.s2 .flow-dot,.flow-net .flow-signal.s2 .flow-trail{fill:var(--instr-sig-out)}.flow-net [data-node=whatsapp] .flow-icon{stroke:#25d366;color:#25d366}.flow-net [data-node=imessage] .flow-icon{stroke:#3ea8ff;color:#3ea8ff}.flow-net [data-node=email] .flow-icon{stroke:#f2b84b;color:#f2b84b}.flow-net [data-node=pdf] .flow-icon{stroke:#ff5f57;color:#ff5f57}.flow-net [data-node=sheet] .flow-icon{stroke:#34c77b;color:#34c77b}.flow-net [data-node=photo] .flow-icon{stroke:#b28cff;color:#b28cff}.flow-net [data-node=apps] .flow-icon{stroke:#ff9f43;color:#ff9f43}.flow-net [data-node=erp] .flow-icon{stroke:#4fd1e8;color:#4fd1e8}.flow-net [data-node=decision] .flow-icon{stroke:#7cc4ff;color:#7cc4ff}.flow-net [data-node=report] .flow-icon{stroke:#b28cff;color:#b28cff}.flow-net [data-node=money] .flow-icon{stroke:#3ddc84;color:#3ddc84}
