.workflow-process-scene{position:relative;height:370px;width:100%;margin:0;isolation:isolate;border:0;border-radius:8px;overflow:hidden;color:#e7f3fa;background:radial-gradient(ellipse at 50% 49%,#214b62 0,#132f42 42%,#0d2433 85%);container-type:inline-size;container-name:workflow-scene}.vw-routes{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.vw-routes path{fill:none;stroke:#7daec2;stroke-opacity:.35;stroke-width:1.1;vector-effect:non-scaling-stroke}.vw-routes .vw-route-active{stroke:#add1ee;stroke-opacity:.9;stroke-width:1.5;stroke-dasharray:3 16;animation:vw-flow 4s linear infinite}.workflow-process-scene .vw-node{position:absolute;transform:translate(-50%,-50%);width:23%;min-height:46px;display:flex;align-items:center;justify-content:center;gap:7px;padding:9px 7px;border:1px solid #88abc33d;border-radius:7px;background:#15364a;color:#e7f3fa;font:inherit;line-height:1.4;z-index:3;text-align:center;box-shadow:0 3px 12px #051b2629}.workflow-process-scene button.vw-node{cursor:pointer}.workflow-process-scene .vw-node>svg{flex:none;color:#a8c5d7}.workflow-process-scene .vw-node>span{display:block;min-width:0}.workflow-process-scene .vw-node strong{display:block;font-size:12px;font-weight:500;line-height:1.4;overflow-wrap:normal}.workflow-process-scene .vw-node small{display:block;font-size:10px;color:#b5ccdb;line-height:1.5;margin-top:3px}.workflow-process-scene .vw-node[aria-pressed=true]{background:#244a66;border-color:#a2c5ee;color:#fff}.workflow-process-scene .vw-node[aria-pressed=true] small{color:#d2e2f5}.workflow-process-scene button.vw-node:hover{border-color:#a9caff;background:#21445b}.workflow-process-scene :is(.vw-sources,.vw-relations,.vw-clouds,.vw-checks){position:absolute;inset:0;display:block;margin:0;padding:0;background:none;border:0;pointer-events:none;grid-template-columns:none}.workflow-process-scene :is(.vw-sources,.vw-relations,.vw-clouds,.vw-checks)>button{pointer-events:auto}.vw-centre{position:absolute;transform:translate(-50%,-50%);width:116px;height:116px;z-index:2;display:grid;place-items:center;pointer-events:none}.vw-orbit{position:absolute;inset:-22px;perspective:550px;transform-style:preserve-3d;pointer-events:none}.vw-orbit>i{position:absolute;inset:0;border-color:#e2f3ff #a6ceff65 #77a8ca25;border-style:solid;border-width:1.5px;border-radius:50%;box-shadow:0 -1px 4px #a7d5f52b,inset 0 1px 3px #b8dfff1c;transform:rotate(-28deg) rotateX(66deg);animation:vw-orbit-a 12s linear infinite}.vw-orbit>i:nth-child(2){inset:7px;border-color:#8fc8e95c #cceaff #8fc8e95c #73a3c22e;transform:rotate(45deg) rotateY(63deg);animation:vw-orbit-b 15s linear infinite}.vw-orbit>i:nth-child(3){inset:14px -9px;border-width:1px;border-color:#b8dbed39;transform:rotate(-60deg) rotateX(48deg);animation:vw-orbit-c 18s linear infinite}.vw-orbit>i:nth-child(4){inset:3px 13px;border-width:1px;border-color:#a9daed30 #a9daed30 #bbdef280;transform:rotate(75deg) rotateX(57deg);animation:vw-orbit-d 10s linear infinite}.vw-orbit>i:nth-child(5){inset:12px -4px;border-width:1px;border-color:#a9d0ec26 #a9d0ec26 #a9d0ec26 #d0ebff75;transform:rotate(16deg) rotateY(48deg);animation:vw-orbit-e 21s linear infinite}.vw-orbit>i:nth-child(-n+2):after{content:"";position:absolute;top:16%;left:15%;width:3px;height:3px;border-radius:50%;background:#d4edff;box-shadow:0 0 5px #b8e2ff}.vw-orbit>b{position:absolute;inset:8px;border-radius:50%;background:radial-gradient(circle,#8fcafa20,transparent 68%);filter:blur(8px)}.workflow-process-scene .vw-core.connected-flow-centre{position:relative;inset:auto;transform:none;pointer-events:auto;width:108px;height:108px;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:10px 5px;isolation:isolate;background:radial-gradient(ellipse at 29% 15%,#b2d7e74d,transparent 37%),radial-gradient(circle at 34% 27%,#6a96ae 0,#355e78 25%,#173b55 51%,#0a2134 78%,#061a2b 100%);color:white;border:1px solid #a2c8df8f;border-radius:50%;box-shadow:inset 3px 4px 9px #d2eeff3d,inset -11px -13px 22px #031421b8,0 10px 19px #04131f80,0 0 25px #6eb5d31c;white-space:normal;cursor:pointer}.workflow-process-scene .vw-core:before{content:"";position:absolute;inset:4px;border-radius:50%;border-top:1px solid #d9f3ff59;border-left:1px solid #d9f3ff1c;background:radial-gradient(ellipse at 34% 12%,#d9f3ff24,transparent 42%);pointer-events:none;z-index:-1}.workflow-process-scene .vw-core:after{content:"";position:absolute;left:17%;top:10%;width:33%;height:8%;border-radius:50%;background:#d4efff29;transform:rotate(-32deg);filter:blur(3px);pointer-events:none}.workflow-process-scene .vw-core>img{width:18px;height:24px;filter:brightness(0) invert(1)}.workflow-process-scene .vw-core strong{font-size:12px;line-height:1.3;letter-spacing:-.02em;text-align:center}.workflow-process-scene .vw-core small{font-size:8px;color:#d5e6f0;line-height:1.4;text-align:center}.workflow-process-scene .vw-core>svg{width:12px;height:12px}.workflow-process-scene button:focus-visible{outline:2px solid #e6f1ff;outline-offset:3px}.workflow-process-scene .vw-model-bank{position:absolute;top:12px;left:4%;right:4%;z-index:4;padding:8px 11px;border:1px solid #94b7d042;border-radius:7px;background:#102b3eeb;color:#eef5ff;text-align:center}.vw-model-bank header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.vw-model-bank header strong{font-size:14px;color:#fff;white-space:nowrap}.vw-model-bank header>span{font-size:9px;color:#c7deec;line-height:1.4;text-transform:none;letter-spacing:0;text-align:right}.vw-model-bank>div{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:4px}.outcome-journey.visual-process-journey .vw-model-bank>div button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:44px;padding:4px 1px;border:1px solid transparent;border-radius:4px;background:#1b3c502e;color:#eef5ff;cursor:pointer}.vw-model-bank>div button[aria-pressed=true]{background:#2b5178!important;border-color:#94baff!important}.vw-model-bank button:hover{background:#214b65!important}.vw-model-bank button>span{font-size:9px;line-height:1.3;min-width:0;letter-spacing:0;text-transform:none;color:inherit}.vw-model-bank img{width:18px;height:18px;filter:brightness(0) invert(1);object-fit:contain}.vw-model-bank footer{display:flex;align-items:center;justify-content:center;gap:15px;font-size:8px;color:#c8d9e7;line-height:1.4;margin-top:6px}.vw-model-bank footer span{display:flex;gap:4px;align-items:center}.vw-model-bank footer img{width:11px;height:11px}.workflow-process-scene .vw-selected-family{position:absolute;top:72%;left:25%;right:25%;margin:0!important;text-align:center;font-size:9px!important;line-height:1.5;color:#c5ddea;z-index:3}.workflow-process-scene .vw-checks .vw-node{min-height:50px;gap:4px;padding:7px 5px}.workflow-process-scene .vw-checks .vw-node small{font-size:9px}.workflow-process-scene .vw-provider{width:21%;min-height:54px;gap:5px;padding:7px 5px}.workflow-process-scene .vw-provider strong{font-size:12px}.workflow-process-scene .vw-provider small{font-size:9px}.vw-data-platforms{position:absolute;left:6%;right:6%;bottom:28px;z-index:3;text-align:center;padding:8px 10px;border:1px solid #8caec639;border-radius:6px;background:#102b3e}.vw-data-platforms>span{font-size:9px;color:#b4ccdb;gap:5px}.vw-data-platforms>div,.vw-data-platforms>span{display:flex;justify-content:center;align-items:center}.vw-data-platforms>div{font-size:11px;line-height:1.5;gap:9px;flex-wrap:wrap;margin-top:5px}.vw-data-platforms i{width:3px;height:3px;background:#89b0d5;border-radius:50%;flex:none}.workflow-process-scene .vw-delivery-label{position:absolute;left:10px;right:10px;bottom:7px;text-align:center;color:#b9d1e0;font-size:8px!important;line-height:1.4;margin:0!important}.process-live-label{font-size:10px;color:#5b7182;display:flex;align-items:center;gap:6px}.process-live-label i{width:5px;height:5px;border-radius:50%;background:#5271a5}@container workflow-scene (max-width:520px){.workflow-process-scene .vw-node{padding:7px 4px;gap:4px}.workflow-process-scene .vw-node strong{font-size:11px}.workflow-process-scene .vw-node small{font-size:9px}.workflow-process-scene .vw-node>svg{width:14px;height:14px}.vw-centre{width:92px;height:92px}.workflow-process-scene .vw-core.connected-flow-centre{width:88px;height:88px;gap:3px;padding:7px 3px}.workflow-process-scene .vw-core strong{font-size:10px}.workflow-process-scene .vw-core small{font-size:7px}.workflow-process-scene .vw-core>img{width:15px;height:19px}.vw-orbit{inset:-16px}.workflow-process-scene .vw-model-bank{top:8px;left:4%;right:4%;padding:7px}.vw-model-bank>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px}.outcome-journey.visual-process-journey .vw-model-bank>div button{min-height:44px;padding:3px 1px;gap:3px}.vw-model-bank img{width:15px;height:15px}.vw-model-bank button>span{font-size:8px}.vw-model-bank header strong{font-size:12px}.vw-model-bank header>span{font-size:8px;max-width:130px}.vw-model-bank footer{gap:8px;font-size:7px;margin-top:4px}.workflow-process-scene .vw-selected-family{font-size:8px!important}.workflow-process-scene .vw-provider{flex-direction:column;min-height:58px;gap:2px}.workflow-process-scene .vw-provider strong{font-size:11px}.workflow-process-scene .vw-provider small{font-size:8px}.vw-data-platforms>div{font-size:10px;gap:7px}.process-live-label{display:none}}@container workflow-scene (max-width:360px){.workflow-process-scene.vw-outcome-scene.vw-organise .vw-system-source{top:9%!important}.workflow-process-scene .vw-sources .vw-node{flex-direction:column;gap:2px;padding:5px 2px;min-height:44px}.workflow-process-scene .vw-node strong{font-size:10px}.workflow-process-scene .vw-node small{font-size:8px}.workflow-process-scene.vw-organise :is(.vw-system-source,.vw-meaning){width:42%}.workflow-process-scene.vw-question .vw-checks .vw-node{width:28%}.workflow-process-scene.vw-question>.vw-node>svg{display:none}.workflow-process-scene.vw-deliver>.vw-node{flex-direction:column}.vw-data-platforms{left:4%;right:4%;padding:7px 5px}.vw-data-platforms>div{gap:5px;font-size:9px}}@keyframes vw-flow{to{stroke-dashoffset:-76}}@keyframes vw-orbit-a{0%{transform:rotate(-28deg) rotateX(66deg) rotateY(8deg) rotate(0deg)}50%{transform:rotate(-7deg) rotateX(57deg) rotateY(-8deg) rotate(180deg)}to{transform:rotate(-28deg) rotateX(66deg) rotateY(8deg) rotate(1turn)}}@keyframes vw-orbit-b{0%{transform:rotate(45deg) rotateY(63deg) rotate(0deg)}50%{transform:rotate(62deg) rotateY(53deg) rotate(-180deg)}to{transform:rotate(45deg) rotateY(63deg) rotate(-1turn)}}@keyframes vw-orbit-c{0%{transform:rotate(-60deg) rotateX(48deg) rotate(0deg)}50%{transform:rotate(-77deg) rotateX(61deg) rotate(180deg)}to{transform:rotate(-60deg) rotateX(48deg) rotate(1turn)}}@keyframes vw-orbit-d{0%{transform:rotate(75deg) rotateX(57deg) rotate(0deg)}50%{transform:rotate(52deg) rotateX(69deg) rotate(-180deg)}to{transform:rotate(75deg) rotateX(57deg) rotate(-1turn)}}@keyframes vw-orbit-e{0%{transform:rotate(16deg) rotateY(48deg) rotate(0deg)}50%{transform:rotate(36deg) rotateY(62deg) rotate(180deg)}to{transform:rotate(16deg) rotateY(48deg) rotate(1turn)}}@media(prefers-reduced-motion:reduce){.vw-orbit>i,.vw-routes .vw-route-active{animation:none!important}.vw-routes .vw-route-active{stroke-dasharray:none}}.workflow-process-scene.vw-outcome-scene .vw-core{cursor:default}.workflow-process-scene.vw-outcome-scene .vw-node{width:25%;min-height:52px;padding:10px 8px}.workflow-process-scene.vw-outcome-scene .vw-sources .vw-node{min-height:42px;width:23%;padding:8px}.workflow-process-scene.vw-outcome-scene .vw-system-source{width:43%}.vw-evaluation-framework{position:absolute;top:8%;left:18%;right:18%;display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid #90b9d04a;border-radius:6px;padding:10px 12px;background:#143347;z-index:3;text-align:left}.vw-evaluation-framework>svg{flex:none;color:#c0dcec}.vw-evaluation-framework small,.vw-evaluation-framework strong{display:block;line-height:1.5}.vw-evaluation-framework strong{font-size:12px;font-weight:500}.vw-evaluation-framework small{font-size:10px;color:#bbd0dd;margin-top:2px}.vw-workflow-sequence{position:absolute;left:6%;right:6%;bottom:14%;display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 10px;border:1px solid #90b9d040;border-radius:6px;background:#133246;z-index:3;font-size:11px;text-align:center}.vw-workflow-sequence>span{flex:1;line-height:1.4}.vw-workflow-sequence>i{font-style:normal;color:#adcbdc}.workflow-process-scene .vw-model-context,.workflow-process-scene .vw-scene-caption{position:absolute;bottom:5%;left:7%;right:7%;margin:0!important;font-size:10px!important;line-height:1.5;text-align:center;color:#bfd5e2}.workflow-process-scene.vw-outcome-scene .vw-data-platforms{bottom:34px;padding:11px 10px}.workflow-process-scene.vw-outcome-scene .vw-data-platforms>span{font-size:11px;color:#e7f3fa}.workflow-process-scene.vw-outcome-scene .vw-data-platforms>div{font-size:10px;color:#bfd5e2}@container workflow-scene (max-width:520px){.workflow-process-scene.vw-outcome-scene .vw-node{width:27%;padding:8px 5px;flex-direction:column;gap:4px}.workflow-process-scene.vw-outcome-scene .vw-node strong{font-size:11px}.workflow-process-scene.vw-outcome-scene .vw-node small{font-size:9px}.workflow-process-scene.vw-outcome-scene .vw-sources .vw-node{width:23%;min-height:46px;padding:5px 3px}.workflow-process-scene.vw-outcome-scene .vw-system-source{width:55%}.vw-evaluation-framework{left:6%;right:6%;top:7%;padding:10px}.vw-evaluation-framework strong{font-size:11px}.vw-evaluation-framework small{font-size:9px}.vw-workflow-sequence{left:4%;right:4%;bottom:14%;gap:5px;padding:11px 6px;font-size:10px}.workflow-process-scene .vw-model-context,.workflow-process-scene .vw-scene-caption{font-size:9px!important;left:5%;right:5%}.workflow-process-scene.vw-outcome-scene .vw-data-platforms>span{font-size:10px}.workflow-process-scene.vw-outcome-scene .vw-data-platforms>div{font-size:9px;gap:7px}.workflow-process-scene.vw-outcome-scene .vw-delivery-label{font-size:7px!important;bottom:7px}}@container workflow-scene (max-width:360px){.workflow-process-scene.vw-outcome-scene.vw-deliver .vw-system-source{top:17%!important}.workflow-process-scene.vw-outcome-scene .vw-sources .vw-node{width:28%}.workflow-process-scene.vw-outcome-scene .vw-delivery-label{font-size:8px!important;line-height:1.5;bottom:8px}.workflow-process-scene.vw-outcome-scene .vw-data-platforms{bottom:44px}}.ow-evidence-preview .ow-dashboard{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;min-height:0}.ow-evidence-preview .ow-selected{padding:18px 16px;min-width:0}.ow-evidence-preview .ow-selected>h4{font-size:13px;margin-bottom:7px}.ow-evidence-preview .ow-selected .ow-preview-finding{margin:0 0 12px;color:var(--ow-ink);font-size:13px;line-height:1.5}.ow-evidence-preview .ow-selected>.sep-preview{margin:0 0 12px}.ow-evidence-preview .ow-record-samples{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;margin-bottom:7px}.ow-evidence-preview .ow-record-samples>button{width:auto;flex:1;min-width:65px;padding:7px 8px;text-align:center;min-height:36px}.ow-evidence-preview .ow-record-samples>button>strong{display:none}.ow-evidence-preview .ow-selected-next{font-size:11px;margin-top:12px;line-height:1.6}.ow-evidence-preview .ow-origin-link{min-height:40px}.ow-evidence-preview .sep-compact .sep-page{min-height:180px;padding:12px;gap:8px}.ow-evidence-preview .sep-compact .sep-page-location,.ow-evidence-preview .sep-compact .sep-page-rules{display:none}.ow-evidence-preview .sep-compact .sep-page>header{padding-bottom:8px}.ow-evidence-preview .sep-compact .sep-page>footer{padding-top:8px}.ow-origin-scroll .sep-preview .sep-excerpt{background:#fff3ce;border-left:3px solid #b18422;padding:10px 12px;line-height:1.7}.ow-origin-scroll .sep-preview .sep-fields{margin:0}.ow-origin-scroll .sep-preview .sep-fields>div{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:10px}.ow-origin-scroll .sep-preview .sep-filebar{margin:0}.ow-origin-scroll .sep-preview .sep-page{min-height:320px;max-width:100%;padding:16px;font-size:11px}.ow-origin-scroll .sep-preview .sep-page-location{font-size:11px;margin:0}.outcome-journey.source-journey-refinement .outcome-journey-heading h3{font-size:20px;line-height:1.3;margin-bottom:6px}.outcome-journey.source-journey-refinement .outcome-journey-heading>p:first-child{margin-bottom:6px}.outcome-journey.source-journey-refinement .outcome-journey-heading>p:last-child{font-size:12px;line-height:1.6}.outcome-journey.source-journey-refinement .outcome-journey-panel{min-height:0;padding:18px 20px 0;gap:12px;grid-template-rows:auto minmax(0,1fr) auto}.outcome-journey.source-journey-refinement .outcome-journey-visual{gap:12px}.outcome-journey.source-journey-refinement .outcome-journey-fragment-source{border:0;padding:0;background:transparent;min-height:0}.outcome-journey.source-journey-refinement .outcome-journey-input-note{font-size:10px;margin:0;padding:10px 20px;line-height:1.6}.outcome-journey.source-journey-refinement .outcome-journey-reference{font-size:10px}.outcome-journey.source-journey-refinement .outcome-journey-fragment-source>.sep-preview{display:block}.outcome-journey.source-journey-refinement .outcome-journey-fragment-source>.sep-preview :is(.sep-filebar,.sep-filebar>strong){font-size:10px}.outcome-journey.source-journey-refinement .outcome-journey-fragment-source>.sep-preview .sep-fields{display:grid}.outcome-journey.source-journey-refinement .outcome-journey-fragment-source>.sep-preview .sep-fields>div{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.outcome-source-showcase.source-showcase-refinement .outcome-source-document{min-height:0;padding:18px}.outcome-source-showcase.source-showcase-refinement .outcome-source-document>.sep-preview{margin:0}.outcome-source-showcase.source-showcase-refinement .outcome-source-document .sep-page-location{margin:0;font-size:11px;line-height:1.5}.outcome-source-showcase.source-showcase-refinement .outcome-source-document .sep-preview .sep-excerpt{padding:10px 12px;border-left:3px solid #b18422;background:#fff3ce;font-size:12px;line-height:1.7}.outcome-source-showcase.source-showcase-refinement .outcome-source-document .sep-drawing>svg{max-height:none;height:auto;width:100%;border:0;border-radius:0}.outcome-source-showcase.source-showcase-refinement .outcome-source-document .sep-fields>div{display:grid;padding:7px 0;border-bottom:1px solid #d9e2e8}.outcome-source-showcase.source-showcase-refinement .outcome-source-description{font-size:11px;margin-top:12px;line-height:1.6}@media(max-width:700px){.ow-evidence-preview .ow-dashboard{grid-template-columns:minmax(0,1fr)}.ow-evidence-preview .ow-selected{padding:18px}.ow-evidence-preview .ow-origin-link,.ow-evidence-preview .ow-record-samples>button{min-height:44px}.outcome-journey.source-journey-refinement .outcome-journey-panel{padding:16px 15px 0}.outcome-journey.source-journey-refinement .outcome-journey-heading h3{font-size:19px}}.outcome-journey.source-journey-refinement{container-type:inline-size;container-name:source-journey}.outcome-journey.source-journey-refinement .outcome-journey-visual:has(>.connected-source-flow){display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:14px}.brand-home .outcome-journey.source-journey-refinement .outcome-journey-panel{min-height:0;padding:18px 20px 0}.brand-home .outcome-journey.source-journey-refinement .outcome-journey-fragment-source{min-height:0;padding:0}.outcome-journey.source-journey-refinement .outcome-journey-fragment-source .sep-compact .sep-page{min-height:0;padding:12px;gap:8px}.outcome-journey.source-journey-refinement .outcome-journey-fragment-source .sep-page-rules{display:none}.outcome-journey.source-journey-refinement .outcome-journey-fragment-source .sep-fields{font-size:10px}.outcome-journey.source-journey-refinement .outcome-journey-fragment-source .sep-fields>div{padding:4px 0;gap:6px}.outcome-journey.source-journey-refinement .outcome-journey-fragment-source .sep-page>footer{padding-top:8px}@container source-journey (max-width:560px){.outcome-journey.source-journey-refinement .outcome-journey-visual:has(>.connected-source-flow){grid-template-columns:minmax(0,1fr)}.outcome-journey.source-journey-refinement .outcome-journey-fragment-source .sep-page-surround{padding:10px}.outcome-journey.source-journey-refinement .outcome-journey-fragment-source .sep-page{max-width:none}}.outcome-journey-source-deck,.outcome-source-deck,.ow-detail-deck{display:grid;min-width:0}.outcome-journey-source-deck>.outcome-journey-fragment,.outcome-source-deck>.outcome-source-document,.ow-detail-deck>.ow-detail-reserve,.ow-detail-deck>.ow-selected{grid-area:1/1;min-width:0}.outcome-journey-source-deck>.outcome-journey-fragment[data-active=false],.outcome-source-deck>.outcome-source-document[data-active=false],.ow-detail-reserve{visibility:hidden;pointer-events:none}.ow-detail-reserve{display:grid}.ow-detail-deck>.ow-selected,.ow-detail-reserve>.ow-selected{height:100%}.ow-compact .ow-detail-deck{display:none}.ow-inline-status{min-height:44px}.ow-frame-window{position:relative;min-width:0}.ow-expanded-dialog.ow-in-frame-expanded{position:absolute;inset:0;z-index:8;width:100%!important;max-height:none;max-width:none!important;padding:0!important;border:0;border-radius:0;box-shadow:none;transform:none}.ow-in-frame-expanded>.ow-layer-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:#f5f8fa;border-bottom:1px solid var(--ow-line);flex:none}.ow-layer-header h4{font-size:13px;line-height:1.5;outline:none;margin:3px 0 0}.ow-layer-header>button{display:flex;gap:5px;align-items:center;justify-content:center;border:1px solid var(--ow-line);border-radius:5px;background:#fff;min-height:44px;min-width:64px;font-size:11px;flex:none}.ow-in-frame-expanded>.ow-stage{flex:1;min-height:0;overflow:hidden}.ow-in-frame-expanded .ow-stage-main{height:100%;overflow:auto;overscroll-behavior:auto}.ow-expanded-dialog.ow-in-frame-expanded .ow-origin{position:absolute;inset:0 0 0 auto;border-radius:0}.ow-origin>header{flex:none;min-height:66px;background:#fff;border-bottom:1px solid var(--ow-line);z-index:1}.ow-origin>header>button{min-width:44px;min-height:44px;flex:none}.outcome-journey.source-journey-refinement>.ow-origin{inset:0 0 0 auto}.outcome-journey.source-journey-refinement{position:relative;isolation:isolate}.outcome-journey-origin-button{display:inline-flex;align-items:center;gap:7px;min-height:44px;background:#fff;border:1px solid #c8d4df;border-radius:5px;padding:8px 12px;font-size:11px;color:#2d49a6;margin-top:10px}.outcome-journey-origin-button:focus-visible{outline:2px solid #3859c7;outline-offset:3px}@media(max-width:700px){.ow-inline-status{min-height:44px}.ow-in-frame-expanded .ow-origin{inset:0;width:100%}}.outcome-journey-main>[data-slot=tabs]{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.demo-inline-frame{position:relative;min-width:0;isolation:isolate}.demo-inline-frame>.demo-inline-expanded{position:absolute;inset:0;width:100%!important;height:100%!important;max-height:none;max-width:none!important;border:0;border-radius:inherit;transform:none;padding:0;background:#fff;overflow:hidden;z-index:4}.demo-inline-expanded>.demo-workspace{height:100%;min-height:0;width:100%;overflow:hidden}.demo-inline-expanded .demo-app{height:100%;min-height:0}.demo-inline-expanded .sim-workspace-body{flex:1;min-height:0;overflow:hidden;position:relative}.demo-inline-expanded .sim-workspace-main{height:100%;overflow:auto;overscroll-behavior:auto}.demo-inline-frame>.demo-in-frame-contact{position:absolute;inset:0 0 0 auto;width:min(360px,100%);max-width:none;max-height:none;background:#fff;padding:18px;box-shadow:-8px 0 25px #18303f18;border-left:1px solid #dce3e8;display:flex;flex-direction:column;align-items:stretch;gap:15px;z-index:6;overflow:auto;transform:none}.demo-in-frame-contact>header{display:flex;align-items:flex-start;gap:10px;justify-content:space-between;flex:none}.demo-in-frame-contact h3{font-size:18px;line-height:1.5;outline:none}.demo-in-frame-contact>header>button{display:grid;place-items:center;min-height:44px;min-width:44px;border:1px solid #dce3e8;border-radius:5px;flex:none;background:#fff}.demo-in-frame-contact>p{font-size:13px;line-height:1.7}@media(max-width:600px){.demo-inline-frame>.demo-in-frame-contact{inset:0;width:100%;border-left:0}}.ow-origin>header>button{display:flex;align-items:center;justify-content:center;gap:5px;width:auto;min-width:64px;padding:7px;font-size:11px}.ow-ring-composition{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:12px}.ow-readiness-ring{display:block;background:transparent;border:0;padding:0;width:100%;max-width:190px;margin:auto;cursor:pointer}.ow-readiness-ring svg{display:block;width:100%;height:auto}.ow-readiness-ring text{font-size:25px;fill:#243741;font-weight:500}.ow-readiness-ring .ow-ring-caption{font-size:10px;font-weight:400;fill:#586d79}.ow-ring-composition .ow-legend{display:grid;gap:9px;margin:0}.ow-ring-composition .ow-legend>button{display:grid;grid-template-columns:8px 1fr;gap:5px 7px;min-height:54px;text-align:left;align-items:center}.ow-ring-composition .ow-legend>button>strong{grid-column:2;font-size:19px}.ow-equipment-comparison>svg{display:block;width:100%;height:auto;max-height:260px}.ow-equipment-comparison text{fill:#586d79;font-size:12px}.ow-equipment-comparison .ow-equipment-value{fill:#243741;font-size:15px;font-weight:500}.ow-equipment-comparison .ow-secondary-metric{width:100%}.ow-readiness-ring:focus-visible{outline:2px solid #3859c7;outline-offset:3px;border-radius:8px}.outcome-journey.visual-process-journey{position:relative;isolation:isolate;container-type:inline-size;container-name:visual-journey}.visual-process-journey .outcome-journey-main>[data-slot=tabs]{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.outcome-journey.visual-process-journey .outcome-journey-header{padding:10px 17px;min-height:58px;gap:12px}.visual-process-journey .vw-pause{display:flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:6px 9px;background:#fff;color:#4e6474;border:1px solid #dce3e8;border-radius:5px;font-size:10px;flex:none}.outcome-journey.visual-process-journey .outcome-journey-panel{grid-template-rows:88px 370px 106px 40px;padding:13px 12px 0;gap:8px;min-height:0}.visual-process-journey .outcome-journey-heading{min-height:69px;margin:0}.outcome-journey.visual-process-journey .outcome-journey-heading h3{font-size:21px;line-height:1.3;letter-spacing:-.025em;margin:0 0 7px}.outcome-journey.visual-process-journey .outcome-journey-heading p{font-size:12px;line-height:1.6;margin:0;color:#587080;max-width:none}.outcome-journey.visual-process-journey .vw-inspector{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:10px 0;border:0;border-radius:0;background:none;min-height:116px}.outcome-journey.visual-process-journey .vw-inspector>div:first-child{display:block;min-width:0}.vw-inspector-kicker{display:block;color:#647889;font-size:10px;line-height:1.5;margin-bottom:5px}.outcome-journey.visual-process-journey .vw-inspector strong{display:block;font-size:13px;line-height:1.5;font-weight:500}.outcome-journey.visual-process-journey .vw-inspector p{font-size:11px;line-height:1.6;color:#586d7c;margin:5px 0 0;overflow-wrap:anywhere}.visual-process-journey .vw-inspector .outcome-journey-origin-button{min-height:42px;margin:0;padding:8px 10px;display:flex;gap:6px;align-items:center;border:1px solid #ccd8e4;border-radius:5px;background:#fff;font-size:11px;color:#2d4f9b;white-space:nowrap}.outcome-journey.visual-process-journey .outcome-journey-footer{margin:0;min-height:42px;padding:8px 0;gap:15px;align-self:end}.visual-process-journey .outcome-journey-footer>span{font-size:9px;max-width:none}.visual-process-journey>.ow-origin{inset:0 0 0 auto}@container visual-journey (max-width:520px){.outcome-journey.visual-process-journey .outcome-journey-panel{padding:13px 12px 0;gap:10px}.outcome-journey.visual-process-journey .outcome-journey-heading h3{font-size:19px}.visual-process-journey .outcome-journey-heading{min-height:93px}.outcome-journey.visual-process-journey .vw-inspector{min-height:145px;gap:10px}.visual-process-journey .outcome-journey-header strong{font-size:11px}.visual-process-journey .vw-pause{min-height:44px}.visual-process-journey .outcome-journey-footer>span{max-width:95px;font-size:8px}}@container visual-journey (max-width:360px){.outcome-journey.visual-process-journey .vw-inspector{grid-template-columns:minmax(0,1fr);min-height:171px;gap:9px;align-content:start}.visual-process-journey .vw-inspector .outcome-journey-origin-button{justify-self:start;min-height:44px}.outcome-journey.visual-process-journey .outcome-journey-header{padding:9px 12px}.visual-process-journey .outcome-journey-header strong{font-size:11px}.visual-process-journey .vw-pause>span{display:none}}@media(prefers-reduced-motion:reduce){.visual-process-journey .vw-pause{display:none}}@container visual-journey (min-width:521px){.outcome-journey.visual-process-journey .outcome-journey-header{min-height:46px;padding:8px 15px}.outcome-journey.visual-process-journey .outcome-journey-tabs{height:46px}.outcome-journey.visual-process-journey .outcome-journey-tabs button{min-height:45px}.outcome-journey.visual-process-journey .process-live-label{white-space:nowrap;flex:none;width:auto;max-width:none}.outcome-journey.visual-process-journey .outcome-journey-panel{grid-template-rows:64px 370px 80px 40px;padding:13px 15px 0;gap:8px}.outcome-journey.visual-process-journey .outcome-journey-heading{min-height:0}.outcome-journey.visual-process-journey .outcome-journey-heading h3{font-size:20px;margin-bottom:4px}.outcome-journey.visual-process-journey .workflow-process-scene{height:370px}.outcome-journey.visual-process-journey .vw-inspector{min-height:0;padding:7px 0}.outcome-journey.visual-process-journey .vw-inspector-kicker{display:none}.outcome-journey.visual-process-journey .outcome-journey-footer{min-height:40px;height:40px;padding:4px 0}.outcome-journey.visual-process-journey .outcome-journey-footer>a,.outcome-journey.visual-process-journey .outcome-journey-footer>button{min-height:32px;padding:5px 0;font-size:11px;line-height:1.5}}@container visual-journey (max-width:520px){.outcome-journey.visual-process-journey .outcome-journey-panel{grid-template-rows:88px 400px 108px 40px;gap:8px;padding:12px 10px 0}.outcome-journey.visual-process-journey .workflow-process-scene{height:400px}.outcome-journey.visual-process-journey .outcome-journey-heading{min-height:0}.outcome-journey.visual-process-journey .outcome-journey-heading h3{font-size:18px;margin-bottom:5px}.outcome-journey.visual-process-journey .outcome-journey-heading p{font-size:11px;line-height:1.5}.outcome-journey.visual-process-journey .vw-inspector{min-height:0;padding:7px 0;gap:6px;grid-template-columns:minmax(0,1fr) auto;align-content:center}.outcome-journey.visual-process-journey .vw-inspector-kicker{display:none}.outcome-journey.visual-process-journey .vw-inspector strong{font-size:12px;line-height:1.4}.outcome-journey.visual-process-journey .vw-inspector p{font-size:11px;line-height:1.5;margin-top:4px}.outcome-journey.visual-process-journey .outcome-journey-footer{min-height:40px;height:40px;padding:4px 0}.outcome-journey.visual-process-journey .outcome-journey-footer>span{max-width:110px}}.outcome-journey.round2-process-journey .outcome-journey-panel{grid-template-rows:64px 350px 60px 40px;gap:10px;padding:15px 15px 0}.outcome-journey.round2-process-journey .workflow-process-scene{height:350px}.outcome-journey.round2-process-journey .outcome-journey-heading h3{font-size:20px;line-height:1.3;margin-bottom:5px}.outcome-journey.round2-process-journey .outcome-journey-heading p{font-size:12px;line-height:1.5}.outcome-journey.round2-process-journey .vw-inspector{grid-template-columns:18px minmax(0,1fr);gap:9px;min-height:0;padding:9px 0;border-top:1px solid #e2e8ed}.outcome-journey.round2-process-journey .vw-inspector>svg{color:#476381}.outcome-journey.round2-process-journey .vw-inspector strong{font-size:12px;font-weight:500;line-height:1.5}.outcome-journey.round2-process-journey .vw-inspector-kicker{display:none}@container visual-journey (max-width:520px){.outcome-journey.round2-process-journey .outcome-journey-panel{grid-template-rows:86px 350px 70px 40px;gap:8px;padding:14px 10px 0}.outcome-journey.round2-process-journey .outcome-journey-heading h3{font-size:18px}.outcome-journey.round2-process-journey .outcome-journey-header strong,.outcome-journey.round2-process-journey .outcome-journey-heading p,.outcome-journey.round2-process-journey .vw-inspector strong{font-size:11px}}.outcome-journey.direct-process-journey.compact-process-layout .compact-process-stage-deck{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(58px,max-content) 350px minmax(46px,max-content);gap:8px;padding:12px 14px 0;min-width:0}.outcome-journey.direct-process-journey.compact-process-layout .outcome-journey-panel,.outcome-journey.direct-process-journey.compact-process-layout .outcome-journey-panel[data-active=false],.outcome-journey.direct-process-journey.compact-process-layout .outcome-journey-panel[data-active=true]{display:grid;grid-area:1/1/-1/-1;grid-template-rows:subgrid;gap:inherit;padding:0;min-height:0;margin:0}.outcome-journey.direct-process-journey.compact-process-layout .outcome-journey-panel[data-active=false]{visibility:hidden;pointer-events:none}.outcome-journey.direct-process-journey.compact-process-layout .outcome-journey-heading{min-height:0;align-self:start}.outcome-journey.direct-process-journey.compact-process-layout .workflow-process-scene{height:350px;min-height:0}.outcome-journey.direct-process-journey.compact-process-layout .vw-inspector{grid-template-columns:18px minmax(0,1fr);gap:9px;min-height:0;align-content:center;align-items:center;padding:9px 11px;border:1px solid #e1e7ee;border-radius:6px;background:#f6f8fb}.outcome-journey.direct-process-journey.compact-process-layout .vw-inspector>svg{align-self:center}.outcome-journey.direct-process-journey.compact-process-layout .vw-inspector>div{display:block;min-width:0}.outcome-journey.direct-process-journey.compact-process-layout .direct-journey-footer{min-height:44px;padding:6px 14px 8px;border:0}.brand-home .compact-process-overview.outcome-home-connected .brand-connected-layout{align-items:center}.brand-home .compact-process-overview.outcome-home-connected .brand-promptstack-definition{margin:18px 0 14px;padding:14px 0 0}.brand-home .compact-process-overview .brand-text-link{display:inline-flex;align-items:center;gap:7px;margin-top:0;min-height:38px;padding-bottom:5px}@container visual-journey (max-width:520px){.outcome-journey.direct-process-journey.compact-process-layout .compact-process-stage-deck{grid-template-rows:minmax(76px,max-content) 350px minmax(50px,max-content);padding:12px 10px 0}.outcome-journey.direct-process-journey.compact-process-layout .direct-journey-footer{min-height:48px;padding:5px 10px 7px}}@container visual-journey (max-width:380px){.outcome-journey.direct-process-journey.compact-process-layout .compact-process-stage-deck{grid-template-rows:minmax(96px,max-content) 400px minmax(54px,max-content)}.outcome-journey.direct-process-journey.compact-process-layout .workflow-process-scene{height:400px}.outcome-journey.direct-process-journey.compact-process-layout .vw-inspector{padding:8px 9px}}@container visual-journey (max-width:520px){.outcome-journey.direct-process-journey.compact-process-layout .compact-process-stage-deck{display:block;padding:12px 10px 0}.outcome-journey.direct-process-journey.compact-process-layout .outcome-journey-panel[data-active=false]{display:none}.outcome-journey.direct-process-journey.compact-process-layout .outcome-journey-panel[data-active=true]{display:grid;grid-template-rows:auto auto auto;gap:12px}.outcome-journey.direct-process-journey.compact-process-layout .outcome-journey-heading{min-height:0;padding:0}.outcome-journey.direct-process-journey.compact-process-layout .outcome-journey-heading h3{font-size:clamp(17px,4.7cqw,21px);line-height:1.3;margin:0 0 5px}.outcome-journey.direct-process-journey.compact-process-layout .outcome-journey-heading p{font-size:12px;line-height:1.55;margin:0}.outcome-journey.direct-process-journey.compact-process-layout .workflow-process-scene{height:auto;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;align-items:stretch;isolation:isolate}.workflow-process-scene.vw-outcome-scene .vw-routes{display:none}.workflow-process-scene.vw-outcome-scene:before{content:"";position:absolute;left:50%;top:12%;bottom:12%;width:1px;background:#7daec255;z-index:-1}.workflow-process-scene.vw-outcome-scene .vw-node{position:static;transform:none;width:auto!important;min-height:0;padding:10px 8px;flex-direction:row;text-align:left;justify-content:flex-start;gap:7px}.workflow-process-scene.vw-outcome-scene .vw-node strong{font-size:12px;line-height:1.35}.workflow-process-scene.vw-outcome-scene .vw-node small{font-size:10px;line-height:1.5}.workflow-process-scene.vw-outcome-scene .vw-node>svg{display:block;flex:none;width:16px;height:16px}.workflow-process-scene.vw-outcome-scene .vw-centre{position:relative;transform:none;left:auto!important;top:auto!important;grid-column:1/-1;grid-row:2;width:100%;height:124px;display:grid;place-items:center;margin:0}.workflow-process-scene.vw-outcome-scene .vw-core.connected-flow-centre{width:100px;height:100px;padding:8px;gap:4px}.workflow-process-scene.vw-outcome-scene .vw-core strong{font-size:11px}.workflow-process-scene.vw-outcome-scene .vw-core small{font-size:8px}.workflow-process-scene.vw-outcome-scene .vw-orbit{inset:auto;width:132px;height:118px}.workflow-process-scene.vw-outcome-scene .vw-system-source{grid-column:1/-1;grid-row:1;justify-content:center;text-align:center}.workflow-process-scene.vw-outcome-scene .vw-sources{position:static;grid-column:1/-1;grid-row:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.workflow-process-scene.vw-outcome-scene .vw-sources .vw-node{flex-direction:column;justify-content:center;text-align:center;min-height:54px;padding:7px 3px;gap:5px}.workflow-process-scene.vw-outcome-scene .vw-sources .vw-node strong{font-size:10px}.workflow-process-scene.vw-organise .vw-centre,.workflow-process-scene.vw-understand>.vw-node{grid-row:3}.workflow-process-scene.vw-organise>.vw-node:nth-of-type(2),.workflow-process-scene.vw-organise>.vw-node:nth-of-type(3){grid-row:2}.workflow-process-scene.vw-organise>.vw-node:nth-of-type(4),.workflow-process-scene.vw-organise>.vw-node:nth-of-type(5){grid-row:4}.workflow-process-scene.vw-outcome-scene :is(.vw-scene-caption,.vw-model-context,.vw-delivery-label){position:static;grid-column:1/-1;grid-row:auto;margin:0!important;padding:2px 0;font-size:10px!important;line-height:1.5;align-self:center}.workflow-process-scene.vw-organise .vw-scene-caption{grid-row:5}.workflow-process-scene.vw-outcome-scene .vw-evaluation-framework{position:static;grid-column:1/-1;grid-row:1;padding:10px;gap:8px}.workflow-process-scene.vw-deliver>.vw-node:not(.vw-system-source),.workflow-process-scene.vw-question>.vw-node{grid-row:3}.workflow-process-scene.vw-outcome-scene .vw-workflow-sequence{position:static;grid-column:1/-1;grid-row:4;gap:7px;padding:10px 8px;font-size:10px}.workflow-process-scene.vw-question .vw-model-context{grid-row:5}.workflow-process-scene.vw-outcome-scene .vw-data-platforms{position:static;grid-column:1/-1;grid-row:4;padding:10px 8px}.workflow-process-scene.vw-outcome-scene .vw-data-platforms>span{font-size:11px;line-height:1.4}.workflow-process-scene.vw-outcome-scene .vw-data-platforms>div{gap:4px 8px;font-size:10px}.workflow-process-scene.vw-deliver .vw-delivery-label{grid-row:5}}