.scenario-planning-module__QS4XhW__experience{--ink:#02455c;--muted:#005a92;--navy:#02455c;--blue:#005a92;--blue-dark:#02455c;--sky:#b6e3ff;--line:#91b6bb;--surface:#fff;--soft:#b6e3ff;--canary:#ff0;--pass:#237039;--pass-soft:#fff;--fail:#ea0029;--fail-soft:#fff;--pending:#02455c;--pending-soft:#fd0;color:var(--ink);background:#fff;min-height:100vh;padding:32px 24px 72px;font-family:Montserrat,Arial,sans-serif}.scenario-planning-module__QS4XhW__experience *,.scenario-planning-module__QS4XhW__experience :before,.scenario-planning-module__QS4XhW__experience :after{box-sizing:border-box}.scenario-planning-module__QS4XhW__experience button,.scenario-planning-module__QS4XhW__experience input,.scenario-planning-module__QS4XhW__experience select,.scenario-planning-module__QS4XhW__experience textarea{font:inherit}.scenario-planning-module__QS4XhW__experience button,.scenario-planning-module__QS4XhW__experience select,.scenario-planning-module__QS4XhW__experience input[type=checkbox],.scenario-planning-module__QS4XhW__experience input[type=radio]{cursor:pointer}.scenario-planning-module__QS4XhW__experience button:focus-visible,.scenario-planning-module__QS4XhW__experience input:focus-visible,.scenario-planning-module__QS4XhW__experience select:focus-visible,.scenario-planning-module__QS4XhW__experience textarea:focus-visible,.scenario-planning-module__QS4XhW__experience summary:focus-visible,.scenario-planning-module__QS4XhW__tableScroll:focus-visible{outline-offset:2px;outline:2px solid #02455c;box-shadow:0 0 0 5px #f98509}.scenario-planning-module__QS4XhW__shell{width:100%;margin:0 auto}.scenario-planning-module__QS4XhW__hero{color:#fff;background:linear-gradient(125deg,#02455c,#005a92);border-radius:22px 22px 0 0;padding:clamp(32px,5vw,64px);position:relative;overflow:hidden}.scenario-planning-module__QS4XhW__hero:after{content:"";border:1px solid #ffffff3b;border-radius:50%;width:360px;height:360px;position:absolute;bottom:-130px;right:-80px}.scenario-planning-module__QS4XhW__eyebrow{color:#005a92;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:.74rem;font-weight:800}.scenario-planning-module__QS4XhW__hero .scenario-planning-module__QS4XhW__eyebrow{color:#fff}.scenario-planning-module__QS4XhW__hero h1{color:#fff;letter-spacing:-.045em;max-width:940px;margin:0;font-size:clamp(2.2rem,5vw,4.6rem);line-height:.98}.scenario-planning-module__QS4XhW__hero>p:not(.scenario-planning-module__QS4XhW__eyebrow){color:#fff;max-width:900px;margin:22px 0 0;font-size:clamp(1rem,1.6vw,1.28rem);line-height:1.55}.scenario-planning-module__QS4XhW__governanceStrip{z-index:1;background:#ffffff2b;border:1px solid #ffffff3d;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:34px 0 0;display:grid;position:relative;overflow:hidden}.scenario-planning-module__QS4XhW__governanceStrip div{background:#02455c;min-width:0;padding:16px 18px}.scenario-planning-module__QS4XhW__governanceStrip dt,.scenario-planning-module__QS4XhW__governanceStrip dd{margin:0}.scenario-planning-module__QS4XhW__governanceStrip dt{color:#54c0e8;letter-spacing:.04em;text-transform:uppercase;font-size:.74rem;font-weight:700}.scenario-planning-module__QS4XhW__governanceStrip dd{color:#fff;margin-top:5px;font-size:1rem;font-weight:800}.scenario-planning-module__QS4XhW__scenarioBar{color:#fff;background:#02455c;grid-template-columns:minmax(190px,1fr) minmax(240px,1.4fr) auto auto auto;align-items:end;gap:12px;padding:18px 24px;display:grid;box-shadow:0 12px 32px #0c304929}.scenario-planning-module__QS4XhW__scenarioBar label,.scenario-planning-module__QS4XhW__filters label,.scenario-planning-module__QS4XhW__compareSelectors label,.scenario-planning-module__QS4XhW__mechanismRow label,.scenario-planning-module__QS4XhW__field{gap:7px;min-width:0;display:grid}.scenario-planning-module__QS4XhW__scenarioBar label>span,.scenario-planning-module__QS4XhW__filters label>span,.scenario-planning-module__QS4XhW__compareSelectors label>span,.scenario-planning-module__QS4XhW__mechanismRow label>span,.scenario-planning-module__QS4XhW__field>span:first-child{letter-spacing:.04em;text-transform:uppercase;font-size:.73rem;font-weight:800}.scenario-planning-module__QS4XhW__scenarioBar select,.scenario-planning-module__QS4XhW__scenarioBar input,.scenario-planning-module__QS4XhW__filters input,.scenario-planning-module__QS4XhW__filters select,.scenario-planning-module__QS4XhW__compareSelectors select,.scenario-planning-module__QS4XhW__mechanismRow select,.scenario-planning-module__QS4XhW__governedInput{width:100%;min-height:46px;color:var(--ink);background:#fff;border:1px solid #91b6bb;border-radius:7px;padding:10px 12px}.scenario-planning-module__QS4XhW__scenarioBar>strong{white-space:nowrap;align-self:center}.scenario-planning-module__QS4XhW__experience button{border:1px solid var(--blue);color:#fff;background:var(--blue);border-radius:7px;min-height:44px;padding:10px 16px;font-weight:800}.scenario-planning-module__QS4XhW__experience button:hover:not(:disabled){border-color:var(--blue-dark);background:var(--blue-dark)}.scenario-planning-module__QS4XhW__experience button:disabled{cursor:not-allowed;color:#000;background:#91b6bb;border-color:#91b6bb}.scenario-planning-module__QS4XhW__experience .scenario-planning-module__QS4XhW__secondaryButton{color:var(--ink);background:#fff;border-color:#005a92}.scenario-planning-module__QS4XhW__experience .scenario-planning-module__QS4XhW__secondaryButton:hover:not(:disabled){border-color:var(--navy);color:#fff;background:var(--navy)}.scenario-planning-module__QS4XhW__stageNav{background:#91b6bb;border:1px solid #91b6bb;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:18px 0;display:grid;overflow:hidden}.scenario-planning-module__QS4XhW__stageNav button{min-height:76px;color:var(--ink);text-align:left;background:#fff;border:0;border-radius:0;align-items:center;gap:12px;padding:14px 18px;display:flex}.scenario-planning-module__QS4XhW__stageNav button:hover:not(:disabled){color:var(--ink);background:#b6e3ff}.scenario-planning-module__QS4XhW__stageNav button>span:first-child{width:36px;height:36px;color:var(--navy);background:#fff;border:2px solid #005a92;border-radius:50%;flex:0 0 36px;place-items:center;display:grid}.scenario-planning-module__QS4XhW__stageNav button>span:last-child{min-width:0;display:grid}.scenario-planning-module__QS4XhW__stageNav button strong,.scenario-planning-module__QS4XhW__stageNav button small{text-overflow:ellipsis;overflow:hidden}.scenario-planning-module__QS4XhW__stageNav button small{color:var(--muted);white-space:nowrap;margin-top:4px;font-size:.74rem;font-weight:500}.scenario-planning-module__QS4XhW__stageNav .scenario-planning-module__QS4XhW__activeStage{color:#fff;background:var(--blue)}.scenario-planning-module__QS4XhW__stageNav .scenario-planning-module__QS4XhW__activeStage:hover:not(:disabled){color:#fff;background:var(--blue-dark)}.scenario-planning-module__QS4XhW__stageNav .scenario-planning-module__QS4XhW__activeStage>span:first-child{color:var(--navy);border-color:#fff}.scenario-planning-module__QS4XhW__stageNav .scenario-planning-module__QS4XhW__activeStage small{color:#fff}.scenario-planning-module__QS4XhW__statusMessage{color:var(--ink);background:#b6e3ff;border-left:4px solid #005a92;margin:12px 0 0;padding:10px 14px}.scenario-planning-module__QS4XhW__saveError{color:#000;background:#fff;border:1px solid #ea0029;border-radius:8px;margin:0;padding:12px 18px}.scenario-planning-module__QS4XhW__lifecycleBar{background:#fff;border:1px solid #91b6bb;border-radius:10px;grid-template-columns:minmax(260px,1fr) auto auto;align-items:end;gap:12px;margin-top:12px;padding:16px 18px;display:grid}.scenario-planning-module__QS4XhW__lifecycleBar label{gap:6px;display:grid}.scenario-planning-module__QS4XhW__lifecycleBar label span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.scenario-planning-module__QS4XhW__lifecycleBar input{min-height:42px;color:var(--ink);background:#fff;border:1px solid #91b6bb;border-radius:7px;padding:9px 11px}.scenario-planning-module__QS4XhW__lifecycleBar .scenario-planning-module__QS4XhW__dangerButton{color:#ea0029;background:#fff;border-color:#ea0029}.scenario-planning-module__QS4XhW__lifecycleBar .scenario-planning-module__QS4XhW__dangerButton:hover:not(:disabled){color:#fff;background:#ea0029}.scenario-planning-module__QS4XhW__stagePanel{background:#fff;border:1px solid #91b6bb;border-radius:16px;min-height:620px;padding:clamp(24px,4vw,48px);box-shadow:0 16px 48px #163b541a}.scenario-planning-module__QS4XhW__sectionHeading,.scenario-planning-module__QS4XhW__sectionHeadingCompact{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:28px;display:flex}.scenario-planning-module__QS4XhW__sectionHeading>div:first-child,.scenario-planning-module__QS4XhW__sectionHeadingCompact>div:first-child{max-width:920px}.scenario-planning-module__QS4XhW__sectionHeading h2,.scenario-planning-module__QS4XhW__sectionHeadingCompact h3,.scenario-planning-module__QS4XhW__targetEditor h3,.scenario-planning-module__QS4XhW__forecastCard h3,.scenario-planning-module__QS4XhW__readinessPanel h3{color:var(--navy);letter-spacing:-.025em;margin:0}.scenario-planning-module__QS4XhW__sectionHeading h2{font-size:clamp(1.8rem,3.2vw,3rem);line-height:1.05}.scenario-planning-module__QS4XhW__sectionHeading p:not(.scenario-planning-module__QS4XhW__eyebrow),.scenario-planning-module__QS4XhW__sectionHeadingCompact p:not(.scenario-planning-module__QS4XhW__eyebrow){color:var(--muted);margin:12px 0 0;line-height:1.55}.scenario-planning-module__QS4XhW__selectionMeter{color:var(--navy);background:var(--sky);border:2px solid #005a92;border-radius:12px;flex:none;align-items:baseline;padding:16px 20px;display:flex}.scenario-planning-module__QS4XhW__selectionMeter strong{font-size:2.2rem}.scenario-planning-module__QS4XhW__selectionMeter span{margin-left:4px;font-weight:800}.scenario-planning-module__QS4XhW__filters{border:1px solid var(--line);background:var(--soft);border-radius:10px;grid-template-columns:minmax(260px,1.5fr) minmax(180px,.8fr) minmax(240px,1fr) auto;align-items:end;gap:14px;margin-bottom:22px;padding:18px;display:grid}.scenario-planning-module__QS4XhW__filters>strong{white-space:nowrap;min-height:46px;padding:14px}.scenario-planning-module__QS4XhW__opportunityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.scenario-planning-module__QS4XhW__opportunityCard{border:1px solid var(--line);background:#fff;border-radius:11px;flex-direction:column;min-width:0;min-height:230px;padding:20px;display:flex;box-shadow:0 6px 18px #12364e0f}.scenario-planning-module__QS4XhW__selectedCard{border:3px solid var(--blue);padding:18px;box-shadow:0 8px 24px #0062982e}.scenario-planning-module__QS4XhW__cardMeta{color:#005a92;letter-spacing:.03em;text-transform:uppercase;justify-content:space-between;gap:8px;font-size:.72rem;font-weight:800;display:flex}.scenario-planning-module__QS4XhW__opportunityCard h3{color:var(--navy);margin:16px 0 12px;font-size:1.08rem;line-height:1.28}.scenario-planning-module__QS4XhW__verticalTag{color:#02455c;margin:auto 0 16px;font-size:.84rem;line-height:1.35}.scenario-planning-module__QS4XhW__selectCheck{border-top:1px solid #91b6bb;align-items:center;gap:10px;min-height:44px;padding-top:10px;font-weight:800;display:flex}.scenario-planning-module__QS4XhW__selectCheck input{width:22px;height:22px;accent-color:var(--blue)}.scenario-planning-module__QS4XhW__emptyState{text-align:center;background:var(--soft);border:2px dashed #005a92;border-radius:14px;align-content:center;place-items:center;max-width:680px;min-height:300px;margin:60px auto;padding:40px;display:grid}.scenario-planning-module__QS4XhW__emptyState h3,.scenario-planning-module__QS4XhW__emptyState p{margin:0 0 12px}.scenario-planning-module__QS4XhW__modelList{gap:16px;display:grid}.scenario-planning-module__QS4XhW__modelCard{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.scenario-planning-module__QS4XhW__modelCard[open]{border-color:#005a92;box-shadow:0 10px 28px #1143611a}.scenario-planning-module__QS4XhW__modelCard summary{cursor:pointer;background:#b6e3ff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:92px;padding:16px 20px;list-style:none;display:grid}.scenario-planning-module__QS4XhW__modelCard summary::-webkit-details-marker{display:none}.scenario-planning-module__QS4XhW__modelNumber{color:#fff;background:var(--navy);border-radius:50%;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.scenario-planning-module__QS4XhW__modelCard summary>span:nth-child(2){gap:3px;min-width:0;display:grid}.scenario-planning-module__QS4XhW__modelCard summary small,.scenario-planning-module__QS4XhW__modelCard summary em{color:var(--muted);font-size:.76rem;font-style:normal}.scenario-planning-module__QS4XhW__modelCard summary strong{color:var(--navy)}.scenario-planning-module__QS4XhW__modelSummaryValue{text-align:right;justify-items:end;gap:4px;display:grid}.scenario-planning-module__QS4XhW__modelSummaryValue>strong{font-size:1.12rem}.scenario-planning-module__QS4XhW__modelBody{gap:22px;padding:24px;display:grid}.scenario-planning-module__QS4XhW__mechanismRow{grid-template-columns:minmax(240px,.75fr) minmax(320px,1.25fr);align-items:end;gap:18px;display:grid}.scenario-planning-module__QS4XhW__formulaBox{min-height:70px;color:var(--navy);background:#fd0;border-left:5px solid #f98509;align-content:center;gap:5px;padding:12px 16px;display:grid}.scenario-planning-module__QS4XhW__formulaBox small{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-weight:800}.scenario-planning-module__QS4XhW__modelBody fieldset,.scenario-planning-module__QS4XhW__targetTier{border:1px solid var(--line);border-radius:10px;margin:0;padding:18px}.scenario-planning-module__QS4XhW__modelBody legend,.scenario-planning-module__QS4XhW__targetTier legend{color:var(--navy);padding:0 8px;font-weight:900}.scenario-planning-module__QS4XhW__fieldGrid,.scenario-planning-module__QS4XhW__targetControlGrid,.scenario-planning-module__QS4XhW__mixEditorGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.scenario-planning-module__QS4XhW__field{color:#02455c;align-content:start}.scenario-planning-module__QS4XhW__inputWrap{align-items:stretch;min-width:0;display:flex}.scenario-planning-module__QS4XhW__inputWrap .scenario-planning-module__QS4XhW__governedInput{border-radius:7px 0 0 7px;min-width:0}.scenario-planning-module__QS4XhW__inputWrap small{color:#000;background:var(--canary);border:1px solid #000;border-left:0;border-radius:0 7px 7px 0;place-items:center;min-width:40px;font-weight:900;display:grid}.scenario-planning-module__QS4XhW__experience .scenario-planning-module__QS4XhW__governedInput{color:#000;background:var(--canary);border-color:#000;font-weight:700}.scenario-planning-module__QS4XhW__experience textarea.scenario-planning-module__QS4XhW__governedInput{resize:vertical;min-height:88px}.scenario-planning-module__QS4XhW__readinessNote,.scenario-planning-module__QS4XhW__diagnosticNote,.scenario-planning-module__QS4XhW__sourceNote{color:#02455c;background:var(--pending-soft);border-left:5px solid #f98509;margin:0;padding:14px 16px;line-height:1.5}.scenario-planning-module__QS4XhW__statusBadge{letter-spacing:.06em;border:1px solid;border-radius:999px;justify-content:center;align-items:center;min-height:26px;padding:4px 9px;font-size:.68rem;font-weight:900;display:inline-flex}.scenario-planning-module__QS4XhW__statusPass{color:var(--pass);background:var(--pass-soft)}.scenario-planning-module__QS4XhW__statusFail{color:var(--fail);background:var(--fail-soft)}.scenario-planning-module__QS4XhW__statusUnavailable{color:var(--pending);background:var(--pending-soft)}.scenario-planning-module__QS4XhW__forecastHeadline{color:#fff;background:var(--navy);border-radius:12px;min-width:210px;padding:16px 20px}.scenario-planning-module__QS4XhW__forecastHeadline small,.scenario-planning-module__QS4XhW__forecastHeadline strong{display:block}.scenario-planning-module__QS4XhW__forecastHeadline small{color:#54c0e8;font-weight:700}.scenario-planning-module__QS4XhW__forecastHeadline strong{margin-top:6px;font-size:1.8rem}.scenario-planning-module__QS4XhW__tableScroll{max-width:100%;overflow-x:auto}.scenario-planning-module__QS4XhW__dataTable,.scenario-planning-module__QS4XhW__compactTable,.scenario-planning-module__QS4XhW__compareTable{border-collapse:collapse;width:100%;color:var(--ink);background:#fff}.scenario-planning-module__QS4XhW__dataTable caption,.scenario-planning-module__QS4XhW__compactTable caption,.scenario-planning-module__QS4XhW__compareTable caption{color:var(--muted);text-align:left;padding:0 0 12px;font-weight:700}.scenario-planning-module__QS4XhW__dataTable th,.scenario-planning-module__QS4XhW__dataTable td,.scenario-planning-module__QS4XhW__compactTable th,.scenario-planning-module__QS4XhW__compactTable td,.scenario-planning-module__QS4XhW__compareTable th,.scenario-planning-module__QS4XhW__compareTable td{text-align:right;vertical-align:middle;border-bottom:1px solid #91b6bb;padding:13px 14px}.scenario-planning-module__QS4XhW__dataTable thead th,.scenario-planning-module__QS4XhW__compactTable thead th,.scenario-planning-module__QS4XhW__compareTable thead th{color:#fff;background:var(--navy);letter-spacing:.03em;font-size:.76rem}.scenario-planning-module__QS4XhW__dataTable th:first-child,.scenario-planning-module__QS4XhW__dataTable td:first-child,.scenario-planning-module__QS4XhW__compactTable th:first-child,.scenario-planning-module__QS4XhW__compactTable td:first-child,.scenario-planning-module__QS4XhW__compareTable th:first-child,.scenario-planning-module__QS4XhW__compareTable td:first-child{text-align:left}.scenario-planning-module__QS4XhW__dataTable tbody tr:nth-child(2n),.scenario-planning-module__QS4XhW__compactTable tbody tr:nth-child(2n),.scenario-planning-module__QS4XhW__compareTable tbody tr:nth-child(2n){background:#b6e3ff}.scenario-planning-module__QS4XhW__forecastGrid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.65fr);gap:22px;margin-top:28px;display:grid}.scenario-planning-module__QS4XhW__forecastCard,.scenario-planning-module__QS4XhW__readinessPanel,.scenario-planning-module__QS4XhW__targetEditor,.scenario-planning-module__QS4XhW__verticalTests,.scenario-planning-module__QS4XhW__compareSection{border:1px solid var(--line);background:#fff;border-radius:12px;padding:24px}.scenario-planning-module__QS4XhW__forecastCard h3,.scenario-planning-module__QS4XhW__readinessPanel h3{margin-bottom:18px}.scenario-planning-module__QS4XhW__readinessPanel{background:var(--soft)}.scenario-planning-module__QS4XhW__readinessPanel dl{gap:0;margin:0;display:grid}.scenario-planning-module__QS4XhW__readinessPanel dl div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.scenario-planning-module__QS4XhW__readinessPanel dt,.scenario-planning-module__QS4XhW__readinessPanel dd{margin:0}.scenario-planning-module__QS4XhW__readinessPanel dt{color:var(--muted)}.scenario-planning-module__QS4XhW__readinessPanel dd{text-align:right;font-weight:900}.scenario-planning-module__QS4XhW__readinessPanel details{margin-top:14px}.scenario-planning-module__QS4XhW__readinessPanel summary{min-height:44px;color:var(--navy);cursor:pointer;padding:12px 0;font-weight:800}.scenario-planning-module__QS4XhW__readinessPanel ul{color:var(--muted);margin:0;padding-left:22px}.scenario-planning-module__QS4XhW__sourceNote{border-color:var(--blue);color:#02455c;background:var(--sky);margin-top:24px}.scenario-planning-module__QS4XhW__testLayout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:24px;display:grid}.scenario-planning-module__QS4XhW__testMain{gap:24px;min-width:0;display:grid}.scenario-planning-module__QS4XhW__overallResult,.scenario-planning-module__QS4XhW__stickyOverall{border:2px solid;border-radius:12px;gap:4px;min-width:170px;padding:16px 20px;display:grid}.scenario-planning-module__QS4XhW__overallResult small,.scenario-planning-module__QS4XhW__stickyOverall small{letter-spacing:.04em;text-transform:uppercase;font-weight:800}.scenario-planning-module__QS4XhW__overallResult strong,.scenario-planning-module__QS4XhW__stickyOverall strong{font-size:1.45rem}.scenario-planning-module__QS4XhW__targetEditor,.scenario-planning-module__QS4XhW__verticalTests,.scenario-planning-module__QS4XhW__compareSection{box-shadow:0 8px 24px #163b5412}.scenario-planning-module__QS4XhW__targetEditor>div:first-child{margin-bottom:18px}.scenario-planning-module__QS4XhW__targetTier{gap:12px;margin-bottom:18px;display:flex}.scenario-planning-module__QS4XhW__targetTier label{border:1px solid var(--line);background:var(--soft);border-radius:8px;flex:1;align-items:center;gap:10px;min-height:52px;padding:10px 14px;display:flex}.scenario-planning-module__QS4XhW__targetTier input{width:22px;height:22px;accent-color:var(--blue)}.scenario-planning-module__QS4XhW__targetTier span{color:var(--muted);display:grid}.scenario-planning-module__QS4XhW__targetTier strong{color:var(--navy);font-size:1.2rem}.scenario-planning-module__QS4XhW__targetControlGrid{margin-bottom:16px}.scenario-planning-module__QS4XhW__mixEditorGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.scenario-planning-module__QS4XhW__mixTotalValid,.scenario-planning-module__QS4XhW__mixTotalInvalid{border-radius:8px;margin:16px 0 0;padding:12px 14px;font-weight:700}.scenario-planning-module__QS4XhW__mixTotalValid{color:var(--pass);background:var(--pass-soft)}.scenario-planning-module__QS4XhW__mixTotalInvalid{color:var(--fail);background:var(--fail-soft)}.scenario-planning-module__QS4XhW__sectionHeadingCompact{align-items:center;margin-bottom:18px}.scenario-planning-module__QS4XhW__sectionHeadingCompact h3{font-size:1.45rem}.scenario-planning-module__QS4XhW__compareSelectors{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}.scenario-planning-module__QS4XhW__comparePrompt{color:var(--pending);background:var(--pending-soft);padding:12px 14px}.scenario-planning-module__QS4XhW__stickyTests{gap:12px;display:grid;position:sticky;top:92px}.scenario-planning-module__QS4XhW__stickyOverall{min-width:0}.scenario-planning-module__QS4XhW__testCard{border:1px solid;border-radius:10px;padding:16px;overflow:hidden}.scenario-planning-module__QS4XhW__testCardHeader{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.scenario-planning-module__QS4XhW__testCard h3,.scenario-planning-module__QS4XhW__testCard p{margin:0}.scenario-planning-module__QS4XhW__testCard h3{color:currentColor;font-size:.96rem}.scenario-planning-module__QS4XhW__testCard>strong{margin-top:12px;font-size:1.25rem;display:block}.scenario-planning-module__QS4XhW__testCard p{color:#02455c;margin-top:8px;font-size:.78rem;line-height:1.4}.scenario-planning-module__QS4XhW__stageFooter{border:1px solid var(--line);color:#02455c;background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:18px 22px;display:flex}.scenario-planning-module__QS4XhW__stageFooter p{margin:0;line-height:1.45}.scenario-planning-module__QS4XhW__stageFooter>div{flex:none;gap:10px;display:flex}@media (max-width:1180px){.scenario-planning-module__QS4XhW__scenarioBar{grid-template-columns:repeat(2,minmax(0,1fr))}.scenario-planning-module__QS4XhW__scenarioBar>strong{justify-self:start}.scenario-planning-module__QS4XhW__filters,.scenario-planning-module__QS4XhW__opportunityGrid,.scenario-planning-module__QS4XhW__fieldGrid,.scenario-planning-module__QS4XhW__targetControlGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.scenario-planning-module__QS4XhW__testLayout{grid-template-columns:1fr}.scenario-planning-module__QS4XhW__stickyTests{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.scenario-planning-module__QS4XhW__stickyOverall{grid-column:1/-1}}@media (max-width:820px){.scenario-planning-module__QS4XhW__experience{padding:16px 12px 48px}.scenario-planning-module__QS4XhW__governanceStrip,.scenario-planning-module__QS4XhW__stageNav,.scenario-planning-module__QS4XhW__forecastGrid{grid-template-columns:1fr 1fr}.scenario-planning-module__QS4XhW__stageNav button{min-height:84px}.scenario-planning-module__QS4XhW__scenarioBar,.scenario-planning-module__QS4XhW__filters,.scenario-planning-module__QS4XhW__opportunityGrid,.scenario-planning-module__QS4XhW__mechanismRow,.scenario-planning-module__QS4XhW__compareSelectors{grid-template-columns:1fr}.scenario-planning-module__QS4XhW__sectionHeading,.scenario-planning-module__QS4XhW__sectionHeadingCompact,.scenario-planning-module__QS4XhW__stageFooter{flex-direction:column}.scenario-planning-module__QS4XhW__selectionMeter,.scenario-planning-module__QS4XhW__forecastHeadline,.scenario-planning-module__QS4XhW__overallResult{width:100%}.scenario-planning-module__QS4XhW__modelCard summary{grid-template-columns:auto minmax(0,1fr)}.scenario-planning-module__QS4XhW__modelSummaryValue{text-align:left;grid-column:1/-1;justify-items:start;padding-left:54px}.scenario-planning-module__QS4XhW__stageFooter>div{width:100%}.scenario-planning-module__QS4XhW__stageFooter button{flex:1}}@media (max-width:540px){.scenario-planning-module__QS4XhW__hero,.scenario-planning-module__QS4XhW__stagePanel{padding:24px 18px}.scenario-planning-module__QS4XhW__hero h1{font-size:2.35rem}.scenario-planning-module__QS4XhW__governanceStrip,.scenario-planning-module__QS4XhW__stageNav,.scenario-planning-module__QS4XhW__fieldGrid,.scenario-planning-module__QS4XhW__targetControlGrid,.scenario-planning-module__QS4XhW__mixEditorGrid,.scenario-planning-module__QS4XhW__forecastGrid,.scenario-planning-module__QS4XhW__stickyTests{grid-template-columns:1fr}.scenario-planning-module__QS4XhW__stageNav button{min-height:68px}.scenario-planning-module__QS4XhW__stageNav button small{white-space:normal}.scenario-planning-module__QS4XhW__scenarioBar,.scenario-planning-module__QS4XhW__modelCard summary,.scenario-planning-module__QS4XhW__modelBody,.scenario-planning-module__QS4XhW__forecastCard,.scenario-planning-module__QS4XhW__readinessPanel,.scenario-planning-module__QS4XhW__targetEditor,.scenario-planning-module__QS4XhW__verticalTests,.scenario-planning-module__QS4XhW__compareSection{padding:16px}.scenario-planning-module__QS4XhW__targetTier{flex-direction:column}.scenario-planning-module__QS4XhW__stickyOverall{grid-column:auto}.scenario-planning-module__QS4XhW__stageFooter>div{flex-direction:column}.scenario-planning-module__QS4XhW__dataTable,.scenario-planning-module__QS4XhW__compactTable,.scenario-planning-module__QS4XhW__compareTable{min-width:680px}}@media (prefers-reduced-motion:reduce){.scenario-planning-module__QS4XhW__experience *,.scenario-planning-module__QS4XhW__experience :before,.scenario-planning-module__QS4XhW__experience :after{scroll-behavior:auto!important;transition:none!important}}.scenario-planning-module__QS4XhW__marketScenarioNote{color:#02455c;background:#fff;border-left:4px solid #f98509;margin:8px 0 0;padding:8px 10px;font-size:.76rem;line-height:1.45}.scenario-planning-module__QS4XhW__chartStack{gap:22px;margin:0 0 26px;display:grid}.scenario-planning-module__QS4XhW__chartCard{border:1px solid var(--line);background:#fff;padding:18px}.scenario-planning-module__QS4XhW__chartCard>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.scenario-planning-module__QS4XhW__chartCard h3{color:var(--navy);margin:4px 0 6px;font-size:1.12rem;line-height:1.3}.scenario-planning-module__QS4XhW__chartCard header p:last-child{max-width:70ch;color:var(--ink);margin:0;font-size:.88rem;line-height:1.55}.scenario-planning-module__QS4XhW__chartVerdict{border-left:4px solid var(--muted);background:var(--soft);gap:3px;min-width:168px;padding:9px 13px;display:grid}.scenario-planning-module__QS4XhW__chartVerdict small{color:var(--ink);letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:800}.scenario-planning-module__QS4XhW__chartVerdict strong{color:var(--navy);font-size:1.02rem;font-weight:800}.scenario-planning-module__QS4XhW__verdictPASS{border-left-color:var(--pass);background:var(--pass-soft)}.scenario-planning-module__QS4XhW__verdictFAIL{border-left-color:var(--fail);background:var(--fail-soft)}.scenario-planning-module__QS4XhW__verdictUNAVAILABLE{border-left-color:var(--pending);background:var(--pending-soft)}.scenario-planning-module__QS4XhW__chartNote{color:var(--ink);margin:12px 0 0;font-size:.85rem;line-height:1.55}@media (max-width:680px){.scenario-planning-module__QS4XhW__chartCard>header{flex-direction:column}}.scenario-planning-module__QS4XhW__filters .lcg-multiselect__toggle{min-height:46px;color:var(--ink);box-shadow:none;background:#fff;border:1px solid #91b6bb;border-radius:7px;padding:10px 12px;font-weight:600}.scenario-planning-module__QS4XhW__filters .lcg-multiselect__toggle:hover{border-color:var(--blue);background:#fff}.scenario-planning-module__QS4XhW__filters .lcg-multiselect__toggle.is-active{border-color:#f98509;box-shadow:inset 0 -4px #f98509}.scenario-planning-module__QS4XhW__filters .lcg-multiselect__clear{border-radius:6px;min-height:34px;padding:6px 10px;font-weight:700}.scenario-planning-module__QS4XhW__filters .lcg-multiselect__option input{border-radius:3px;width:18px;min-height:0;padding:0}
