.scenario-lab-module__kvzNJa__modeBanner{color:#6f5726;background:#fff8e8;border:1px solid #e6d7ae;border-radius:13px;align-items:center;gap:14px;margin-bottom:24px;padding:13px 16px;font-size:11px;display:flex}.scenario-lab-module__kvzNJa__modeBanner strong{color:#fff;text-transform:uppercase;white-space:nowrap;background:#9a762e;border-radius:7px;padding:5px 8px;font-size:9px}.scenario-lab-module__kvzNJa__scenarioBrief{background:#fff;border:1px solid #d8e4de;border-radius:19px;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);gap:0;margin-bottom:18px;display:grid;overflow:hidden;box-shadow:0 13px 34px #1f443312}.scenario-lab-module__kvzNJa__decisionQuestion{background:radial-gradient(circle at 90% 20%,#66b38b29,#0000 16rem),linear-gradient(145deg,#14382b,#215941);padding:27px}.scenario-lab-module__kvzNJa__decisionQuestion .scenario-lab-module__kvzNJa__eyebrow{color:#9bcab0}.scenario-lab-module__kvzNJa__decisionQuestion h2{color:#f5fbf7;letter-spacing:-.025em;max-width:680px;margin:9px 0 10px;font-size:clamp(21px,2.3vw,30px);line-height:1.2}.scenario-lab-module__kvzNJa__decisionQuestion p{color:#bed7ca;max-width:700px;margin:0;font-size:11px;line-height:1.65}.scenario-lab-module__kvzNJa__decisionQuestion>div{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.scenario-lab-module__kvzNJa__decisionQuestion>div span,.scenario-lab-module__kvzNJa__decisionQuestion>div strong{color:#d9eee2;text-transform:capitalize;background:#ffffff12;border:1px solid #ffffff21;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:750}.scenario-lab-module__kvzNJa__workflow{align-content:center;gap:0;margin:0;padding:18px 22px;list-style:none;display:grid}.scenario-lab-module__kvzNJa__workflow li{grid-template-columns:34px 1fr;align-items:center;gap:11px;min-height:59px;display:grid;position:relative}.scenario-lab-module__kvzNJa__workflow li:not(:last-child):after{content:"";background:#d9e5df;width:1px;position:absolute;top:46px;bottom:-13px;left:16px}.scenario-lab-module__kvzNJa__workflow li>span{z-index:1;color:#347657;background:#eef6f2;border:1px solid #cfe0d7;border-radius:10px;place-items:center;width:34px;height:34px;font-size:9px;font-weight:850;display:grid}.scenario-lab-module__kvzNJa__workflow strong,.scenario-lab-module__kvzNJa__workflow small{display:block}.scenario-lab-module__kvzNJa__workflow strong{color:#304d3f;font-size:11px}.scenario-lab-module__kvzNJa__workflow small{color:#78867f;margin-top:4px;font-size:8px}.scenario-lab-module__kvzNJa__twinHeader{grid-template-columns:minmax(340px,.75fr) minmax(0,1.25fr);gap:16px;margin-bottom:18px;display:grid}.scenario-lab-module__kvzNJa__twinVisual,.scenario-lab-module__kvzNJa__observedPanel,.scenario-lab-module__kvzNJa__controls,.scenario-lab-module__kvzNJa__outcomes,.scenario-lab-module__kvzNJa__evidenceLedger{background:#fff;border:1px solid #dce6e1;border-radius:19px;box-shadow:0 13px 34px #1f443314}.scenario-lab-module__kvzNJa__twinVisual{background:radial-gradient(circle,#4a916e29,#0000 52%),linear-gradient(145deg,#132e25,#1d503b);place-items:center;min-height:310px;display:grid;overflow:hidden}.scenario-lab-module__kvzNJa__orbit{border:1px solid #a7dfbf47;border-radius:50%;place-items:center;width:250px;height:250px;display:grid;position:relative}.scenario-lab-module__kvzNJa__orbit:before{content:"";border:1px dashed #a7dfbf38;border-radius:50%;width:185px;height:185px;position:absolute}.scenario-lab-module__kvzNJa__orbit>span{color:#c4e3d0;text-transform:uppercase;background:#285d46;border:1px solid #ffffff29;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:800;position:absolute}.scenario-lab-module__kvzNJa__orbit>span:first-child{top:-11px}.scenario-lab-module__kvzNJa__orbit>span:nth-child(2){right:-22px}.scenario-lab-module__kvzNJa__orbit>span:nth-child(3){bottom:-11px}.scenario-lab-module__kvzNJa__orbit>span:nth-child(4){left:-17px}.scenario-lab-module__kvzNJa__orbit>div{z-index:1;color:#eff8f2;text-align:center;background:linear-gradient(145deg,#397c5a,#23533d);border-radius:50%;place-content:center;width:145px;height:145px;padding:18px;display:grid;box-shadow:0 0 42px #6dcd9638}.scenario-lab-module__kvzNJa__orbit small,.scenario-lab-module__kvzNJa__orbit em{color:#b6d8c3;font-size:8px;font-style:normal}.scenario-lab-module__kvzNJa__orbit strong{margin:7px 0;font-size:12px}.scenario-lab-module__kvzNJa__observedPanel,.scenario-lab-module__kvzNJa__controls,.scenario-lab-module__kvzNJa__outcomes,.scenario-lab-module__kvzNJa__evidenceLedger{padding:23px}.scenario-lab-module__kvzNJa__observedPanel header,.scenario-lab-module__kvzNJa__controls header,.scenario-lab-module__kvzNJa__outcomes header,.scenario-lab-module__kvzNJa__evidenceLedger header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.scenario-lab-module__kvzNJa__eyebrow{color:#73837b;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:850}.scenario-lab-module__kvzNJa__observedPanel h2,.scenario-lab-module__kvzNJa__controls h2,.scenario-lab-module__kvzNJa__outcomes h2,.scenario-lab-module__kvzNJa__evidenceLedger h2{color:#2e4b3d;margin:6px 0 0;font-size:20px}.scenario-lab-module__kvzNJa__observedPanel header>span{color:#226144;text-transform:uppercase;background:#dff2e6;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:850}.scenario-lab-module__kvzNJa__observedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:21px;display:grid}.scenario-lab-module__kvzNJa__observedGrid article{background:#f4f8f6;border-radius:12px;min-width:0;padding:15px}.scenario-lab-module__kvzNJa__observedGrid span,.scenario-lab-module__kvzNJa__outcomeGrid span,.scenario-lab-module__kvzNJa__recommendation span{color:#76857e;text-transform:uppercase;font-size:9px;font-weight:800}.scenario-lab-module__kvzNJa__observedGrid strong{overflow-wrap:anywhere;color:#2d4b3d;margin-top:7px;font-size:17px;display:block}.scenario-lab-module__kvzNJa__observedGrid small{color:#85928c;margin-top:5px;font-size:8px;display:block}.scenario-lab-module__kvzNJa__lab{grid-template-columns:minmax(290px,.7fr) minmax(0,1.3fr);gap:16px;margin-bottom:18px;display:grid}.scenario-lab-module__kvzNJa__controls{align-content:start;gap:19px;display:grid}.scenario-lab-module__kvzNJa__selectField,.scenario-lab-module__kvzNJa__sliderField{color:#5f7168;letter-spacing:.05em;text-transform:uppercase;gap:7px;font-size:9px;font-weight:850;display:grid}.scenario-lab-module__kvzNJa__selectField select{color:#304b3e;width:100%;font:inherit;letter-spacing:normal;text-transform:none;background:#fff;border:1px solid #cedbd4;border-radius:9px;padding:10px;font-size:11px}.scenario-lab-module__kvzNJa__sliderField>span{justify-content:space-between;display:flex}.scenario-lab-module__kvzNJa__sliderField strong{color:#2e7553}.scenario-lab-module__kvzNJa__sliderField input{accent-color:#347b59;width:100%}.scenario-lab-module__kvzNJa__resetButton{color:#35634d;cursor:pointer;background:#f5f9f7;border:1px solid #cbd9d1;border-radius:9px;padding:10px;font-size:10px;font-weight:800}.scenario-lab-module__kvzNJa__simulatedBadge{color:#765b25;text-transform:uppercase;background:#f5e8c6;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:850}.scenario-lab-module__kvzNJa__outcomeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:21px;display:grid}.scenario-lab-module__kvzNJa__outcomeGrid article{background:#fafcfb;border:1px solid #e0e8e4;border-radius:12px;min-width:0;padding:15px}.scenario-lab-module__kvzNJa__outcomeGrid article>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.scenario-lab-module__kvzNJa__outcomeGrid article>div:first-child strong{color:#315c47;font-size:11px}.scenario-lab-module__kvzNJa__scoreTrack{background:#e5ece8;border-radius:999px;height:7px;margin-top:16px;overflow:hidden}.scenario-lab-module__kvzNJa__scoreTrack i{border-radius:inherit;background:linear-gradient(90deg,#4aa373,#df9b3f);height:100%;transition:width .18s;display:block}.scenario-lab-module__kvzNJa__outcomeGrid small{color:#75847d;margin-top:7px;font-size:9px;display:block}.scenario-lab-module__kvzNJa__recommendation{background:#eef6f1;border-left:4px solid #4c8d6c;border-radius:11px;gap:6px;margin-top:13px;padding:16px;display:grid}.scenario-lab-module__kvzNJa__recommendation strong{color:#2c513f;font-size:13px}.scenario-lab-module__kvzNJa__recommendation small{color:#708078;font-size:9px}.scenario-lab-module__kvzNJa__evidenceLedger{margin-bottom:20px}.scenario-lab-module__kvzNJa__comparison{background:#fff;border:1px solid #dce6e1;border-radius:19px;margin-bottom:20px;padding:23px;box-shadow:0 13px 34px #1f443314}.scenario-lab-module__kvzNJa__comparison header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.scenario-lab-module__kvzNJa__comparison h2{color:#2e4b3d;margin:6px 0 0;font-size:20px}.scenario-lab-module__kvzNJa__comparisonTable{border:1px solid #e0e8e4;border-radius:12px;margin-top:18px;overflow:hidden}.scenario-lab-module__kvzNJa__comparisonHead,.scenario-lab-module__kvzNJa__comparisonRow{grid-template-columns:minmax(160px,1.5fr) repeat(3,minmax(95px,.7fr));align-items:center;gap:10px;min-height:46px;padding:0 15px;display:grid}.scenario-lab-module__kvzNJa__comparisonHead{color:#718178;letter-spacing:.06em;text-transform:uppercase;background:#f1f6f3;font-size:8px;font-weight:850}.scenario-lab-module__kvzNJa__comparisonRow{color:#607169;border-top:1px solid #e8eeeb;font-size:10px}.scenario-lab-module__kvzNJa__comparisonRow strong{color:#304d3f;font-size:11px}.scenario-lab-module__kvzNJa__deltaUp,.scenario-lab-module__kvzNJa__deltaDown,.scenario-lab-module__kvzNJa__deltaFlat{border-radius:7px;width:fit-content;min-width:48px;padding:5px 7px;font-weight:850}.scenario-lab-module__kvzNJa__deltaUp{color:#9a4b31;background:#fae9e3}.scenario-lab-module__kvzNJa__deltaDown{color:#236447;background:#dff1e7}.scenario-lab-module__kvzNJa__deltaFlat{color:#64736c;background:#edf1ef}.scenario-lab-module__kvzNJa__comparison footer{color:#7a8881;margin-top:11px;font-size:8px}.scenario-lab-module__kvzNJa__evidenceLedger>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:18px;display:grid}.scenario-lab-module__kvzNJa__evidenceLedger article{border:1px solid #e0e8e4;border-radius:11px;padding:14px}.scenario-lab-module__kvzNJa__evidenceLedger article>span{text-transform:uppercase;border-radius:6px;padding:4px 6px;font-size:8px;font-weight:850;display:inline-flex}.scenario-lab-module__kvzNJa__evidenceLedger .scenario-lab-module__kvzNJa__observed{color:#236145;background:#dcf0e4}.scenario-lab-module__kvzNJa__evidenceLedger .scenario-lab-module__kvzNJa__derived{color:#315e78;background:#e0edf4}.scenario-lab-module__kvzNJa__evidenceLedger .scenario-lab-module__kvzNJa__simulated{color:#755b26;background:#f4e8c8}.scenario-lab-module__kvzNJa__evidenceLedger .scenario-lab-module__kvzNJa__future{color:#674d72;background:#eee5f1}.scenario-lab-module__kvzNJa__evidenceLedger article strong{color:#334d40;margin-top:10px;font-size:12px;display:block}.scenario-lab-module__kvzNJa__evidenceLedger article p{color:#728078;margin:5px 0 0;font-size:9px;line-height:1.5}@media (max-width:900px){.scenario-lab-module__kvzNJa__twinHeader,.scenario-lab-module__kvzNJa__lab,.scenario-lab-module__kvzNJa__scenarioBrief{grid-template-columns:1fr}.scenario-lab-module__kvzNJa__evidenceLedger>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.scenario-lab-module__kvzNJa__modeBanner{flex-direction:column;align-items:flex-start}.scenario-lab-module__kvzNJa__observedGrid,.scenario-lab-module__kvzNJa__outcomeGrid,.scenario-lab-module__kvzNJa__evidenceLedger>div{grid-template-columns:1fr}.scenario-lab-module__kvzNJa__comparison{overflow-x:auto}.scenario-lab-module__kvzNJa__comparisonTable{min-width:620px}}
