.b3-line,.b3-guide,.b3-flow,.b3-thread,.b3-boundary,.b3-coupling,.b3-feedback,.b3-reverse,.b3-likelihood,.b3-signoff,.b3-check{fill:none;stroke:#758ca3;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.b3-guide{stroke:#425a71;stroke-dasharray:3 5}.b3-flow,.b3-thread,.b3-feedback,.b3-reverse{stroke:#3c98f5;stroke-width:1.5}.b3-sheet{fill:#101c28;stroke:#647e98;stroke-width:1}.b3-back{fill:#172c40;stroke:#5b7894;stroke-width:1}.b3-whiteface{fill:#dbe8f4;stroke:#dbe8f4;stroke-width:1}.b3-blueface{fill:#246aaa;stroke:#3c91d8;stroke-width:1}.b3-label{fill:#a9bfd4;font:12px Arial,sans-serif;letter-spacing:.45px}.b3-small{fill:#7c9cba;font:10px Arial,sans-serif}.b3-equation{fill:#c5dff9;font:24px Georgia,serif}.b3-gate-label{fill:#e5f1fc;font:28px Arial,sans-serif}.b3-cell{fill:#18334c;stroke:#5d8cb6;stroke-width:1}.b3-dot{fill:#e1ecf7}.b3-blue-dot{fill:#368ff0}.b3-support{fill:none;stroke:#89bdf2;stroke-width:1.3}.b3-boundary{stroke:#3897f7;stroke-width:2}.b3-sim{stroke:#375a79;stroke-width:.8;fill:#143350}.b3-sim.s0{fill:#bbd6f1}.b3-sim.s1{fill:#347dbf}.b3-sim.s2{fill:#225280}.b3-decision{fill:#12263a;stroke:#3f8bd1;stroke-width:1.2}.b3-coupling{stroke:#77a7d6}.b3-cost{fill:#132434;stroke:#54728e;stroke-width:1}.b3-cost.diagonal{fill:#327cbe}.b3-cost.coupled{fill:#a9bfd4}.b3-costgate{fill:#1c5485;stroke:#439ceb;stroke-width:1}.b3-mixgate{fill:#273a4e;stroke:#a0b9d0;stroke-width:1}.b3-evidence{fill:#14283a;stroke:#6081a1;stroke-width:1}.b3-likelihood{stroke:#3699ff;stroke-width:2}.b3-mutedbar{fill:#5a7995}.b3-signoff,.b3-check{stroke:#479eea;stroke-width:2}.b3-datacell{fill:#21394f;stroke:#52718c;stroke-width:.7}.b3-datacell.clean{fill:#456d90}.b3-split{fill:#19324a;stroke:#4e7ca4;stroke-width:1}.b3-split.split-1{fill:#214562}.b3-split.split-2{fill:#28618f}.b3-check-box{fill:#19334d;stroke:#537ea6;stroke-width:1}.b3-workflow-node{fill:#1a3f61;stroke:#5c94c7;stroke-width:1}.b3-contribution{fill:#4c99df}.b3-feasible{fill:#143b5a;stroke:#3995df;stroke-width:1.3}.b3-candidate.in{fill:#d5e9f8;stroke:#76b8ed;stroke-width:1}.b3-candidate.out{fill:none;stroke:#476079;stroke-width:1}.b3-offer{fill:#17334c;stroke:#4e88b8;stroke-width:1}.b3-caption{font-size:14px!important;line-height:1.55;margin-top:16px!important;color:#55708a!important;letter-spacing:0;max-width:650px}.poc-caption{color:#b5c9db!important;font-size:15px!important;min-height:74px}.poc-caption span{display:block;font-size:11px;color:#7b92a8;margin-top:7px}.poc-graphic{height:300px}#process-diagram{height:240px}#process-caption{font-size:13px!important;max-width:440px}#method-diagram{height:330px}.mobile-process-art{display:none}.motion-active .b3-thread,.motion-active .b3-feedback{stroke-dasharray:12 7;animation:b3-signal 3.2s linear infinite}.motion-active .b3-reverse{stroke-dasharray:12 7;animation:b3-signal 3s linear infinite reverse}.motion-active .b3-encode{animation:b3-encode 5s ease-in-out infinite}.motion-active .b3-sim{animation:b3-matrix 5s ease-in-out infinite}.motion-active .b3-sim.s1{animation-delay:.3s}.motion-active .b3-sim.s2{animation-delay:.6s}.motion-active .b3-boundary{stroke-dasharray:220;animation:b3-draw 5s ease-in-out infinite}.motion-active .b3-gate{animation:b3-gate 5s ease-in-out infinite}.motion-active .gate-1{animation-delay:.6s}.motion-active .gate-2{animation-delay:1.2s}.motion-active .gate-3{animation-delay:1.8s}.motion-active .b3-cost.coupled{animation:b3-matrix 4s .6s ease-in-out infinite}.motion-active .b3-coupling{stroke-dasharray:260;animation:b3-draw 4s ease-in-out infinite}.motion-active .b3-evidence{animation:b3-gate 5s ease-in-out infinite}.motion-active .b3-likelihood{stroke-dasharray:450;animation:b3-draw 5s ease-in-out infinite}.motion-active .b3-check,.motion-active .b3-signoff{stroke-dasharray:120;animation:b3-draw 5s ease-in-out infinite}.motion-active .check-1{animation-delay:.4s}.motion-active .check-2{animation-delay:.8s}.motion-active .check-3{animation-delay:1.2s}.motion-active .b3-contribution{transform-box:fill-box;transform-origin:left;animation:b3-bar 5s ease-in-out infinite}.motion-active .contribution-1{animation-delay:.3s}.motion-active .contribution-2{animation-delay:.6s}.motion-active .b3-candidate.in{animation:b3-candidate 5s ease-in-out infinite}.motion-active .b3-offer{animation:b3-gate 5s 1.5s ease-in-out infinite}.motion-active .b3-workflow-node{animation:b3-gate 5s ease-in-out infinite}.motion-active .b3-split{animation:b3-gate 5s ease-in-out infinite}.motion-active .split-1{animation-delay:.5s}.motion-active .split-2{animation-delay:1s}@keyframes b3-signal{to{stroke-dashoffset:-114}}@keyframes b3-encode{0%,100%{transform:translateX(0)}50%{transform:translateX(9px)}}@keyframes b3-matrix{0%,100%{opacity:.45}45%,70%{opacity:1}}@keyframes b3-draw{0%{stroke-dashoffset:450}45%,100%{stroke-dashoffset:0}}@keyframes b3-gate{0%,100%{opacity:.5}30%,55%{opacity:1}}@keyframes b3-bar{0%,100%{transform:scaleX(.4)}40%,80%{transform:scaleX(1)}}@keyframes b3-candidate{0%,100%{opacity:.35}45%,75%{opacity:1}}
@media(max-width:760px){#method-diagram{height:230px}.poc-graphic{height:240px}.poc-caption{min-height:0}.mobile-process-art{display:block;background:#101922;margin:18px 0;height:200px}.mobile-process-art svg{width:100%;height:100%}.process-step h4{margin-top:20px}.method-stage{padding:18px}.b3-caption{font-size:14px!important}.method-fields{margin-top:20px}}
@media(prefers-reduced-motion:reduce){.motion-active *{animation:none!important}}
.case-track>.poc-caption{min-height:0}.case-track .case-flow{margin-top:24px}
