/* One stable scene, one information path. No layout or text animation. */
.cyber-flow svg{display:block;width:100%;height:auto;overflow:visible}
.cyber-flow svg text{font-family:inherit;font-size:24px;font-weight:600;fill:#34462d}
.cyber-flow-packet{transform-box:view-box;transform-origin:0 0}
@media(max-width:600px){.cyber-flow{max-width:520px;margin-inline:auto}.cyber-flow svg text{font-size:28px}}
