/* Independent workflows converge into a continuous shared stream. */
.platform-page-hero .platform-hero-grid{opacity:.15;}
.platform-page-hero::after{display:none;}
.platform-workflow-atmosphere{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#0005,#000 58%);mask-image:linear-gradient(180deg,#0005,#000 58%);}
.platform-workflow-flow{display:block;width:100%;height:100%;overflow:visible;}
.platform-flow-track{stroke-width:1;opacity:.11;}
.platform-flow-pulse{stroke-width:1.4;opacity:.32;stroke-dasharray:110 890;stroke-dashoffset:0;animation:platform-workflows-forward var(--flow-duration,15s) linear var(--flow-delay,0s) infinite;}
 .platform-flow-pulse:nth-child(2){--flow-duration:12s;--flow-delay:-2s;}
.platform-flow-pulse:nth-child(4){--flow-duration:17s;--flow-delay:-11s;}
.platform-flow-pulse:nth-child(6){--flow-duration:14s;--flow-delay:-6s;}
.platform-flow-pulse:nth-child(8){--flow-duration:19s;--flow-delay:-15s;}
.platform-flow-pulse:nth-child(10){--flow-duration:13s;--flow-delay:-9s;}
.platform-flow-pulse:nth-child(12){--flow-duration:16s;--flow-delay:-4s;}
@keyframes platform-workflows-forward{to{stroke-dashoffset:-1000;}}
.platform-flow-control{position:absolute;right:28px;bottom:24px;z-index:5;display:flex;align-items:center;gap:7px;padding:8px 12px;border:1px solid #c6e3ed38;border-radius:99px;background:#0c1b2cb3;color:#cbd5df;font:500 10px Montserrat,Arial,sans-serif;cursor:pointer;}
.platform-flow-control:hover{background:#20384b;color:#fff;}.platform-flow-control:focus-visible{outline:2px solid #ff9c83;outline-offset:4px;}
.platform-flow-control svg{width:11px;height:11px;fill:currentColor;}
.platform-page-hero.is-flow-paused .platform-flow-pulse{animation-play-state:paused;}
@media(max-width:680px){.platform-flow-pulse{stroke-width:1.8;animation-duration:calc(var(--flow-duration,15s) + 3s);}.platform-flow-control{right:18px;bottom:18px;}}
@media(prefers-reduced-motion:reduce){.platform-flow-pulse{animation:none;opacity:0;}.platform-flow-control{display:none;}}
