.pipeline-finance-model-module__32lKoq__tool{color:#17302f;background:#eef2ef;padding:32px 0 110px}.pipeline-finance-model-module__32lKoq__topbar{color:#fff;background:#17302f;border-radius:8px;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:min(1440px,100% - 40px);margin:0 auto 24px;padding:14px 18px;display:grid}.pipeline-finance-model-module__32lKoq__topbar>div{align-items:center;gap:14px;display:flex}.pipeline-finance-model-module__32lKoq__topbar>div>span{letter-spacing:.08em;text-transform:uppercase;color:#8ec0ae;font-size:10px}.pipeline-finance-model-module__32lKoq__topbar>div>strong{font:600 15px var(--font-display)}.pipeline-finance-model-module__32lKoq__topbar nav{gap:6px;display:flex}.pipeline-finance-model-module__32lKoq__topbar nav a{color:#d8e6e1;border-radius:5px;padding:8px 10px;font-size:11px}.pipeline-finance-model-module__32lKoq__topbar nav a:hover,.pipeline-finance-model-module__32lKoq__topbar nav a:focus-visible{color:#fff;background:#ffffff16}.pipeline-finance-model-module__32lKoq__topbar>button{color:#fff;background:0 0;border:1px solid #8ec0ae;border-radius:5px;justify-self:end;padding:9px 12px;font-size:11px;font-weight:600}.pipeline-finance-model-module__32lKoq__topbar>button span{color:#8ec0ae;margin-left:10px}.pipeline-finance-model-module__32lKoq__modelShell{background:#f8faf8;border:1px solid #d6dfdb;border-radius:12px;width:min(1440px,100% - 40px);margin:auto;overflow:hidden;box-shadow:0 28px 80px #17302f14}.pipeline-finance-model-module__32lKoq__modelHeader{border-bottom:1px solid #d6dfdb;justify-content:space-between;align-items:end;gap:48px;padding:42px 42px 34px;display:flex}.pipeline-finance-model-module__32lKoq__modelHeader h2{letter-spacing:-.045em;margin:12px 0 15px;font-size:clamp(34px,4vw,57px);line-height:1}.pipeline-finance-model-module__32lKoq__modelHeader>div:first-child>p:last-child{color:#58706c;max-width:790px;margin:0}.pipeline-finance-model-module__32lKoq__headerActions{flex-direction:column;flex:none;align-items:flex-end;gap:14px;display:flex}.pipeline-finance-model-module__32lKoq__headerActions>span{color:#58706c;font-size:11px}.pipeline-finance-model-module__32lKoq__headerActions>span i{background:#2e9c7d;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.pipeline-finance-model-module__32lKoq__headerActions button,.pipeline-finance-model-module__32lKoq__cardHeading button,.pipeline-finance-model-module__32lKoq__handoffActions button{color:#fff;background:#1e7776;border:1px solid #1e7776;border-radius:5px;padding:10px 14px;font-size:12px;font-weight:600}.pipeline-finance-model-module__32lKoq__metrics{background:#fff;border-bottom:1px solid #d6dfdb;grid-template-columns:repeat(5,1fr);display:grid}.pipeline-finance-model-module__32lKoq__metrics article{border-right:1px solid #d6dfdb;min-width:0;padding:25px}.pipeline-finance-model-module__32lKoq__metrics article:last-child{border-right:0}.pipeline-finance-model-module__32lKoq__metrics span,.pipeline-finance-model-module__32lKoq__cashSummary span{color:#58706c;text-transform:uppercase;letter-spacing:.06em;font-size:10px;display:block}.pipeline-finance-model-module__32lKoq__metrics strong,.pipeline-finance-model-module__32lKoq__cashSummary strong{font:600 25px/1.1 var(--font-display);white-space:nowrap;margin:9px 0 7px;display:block}.pipeline-finance-model-module__32lKoq__metrics small,.pipeline-finance-model-module__32lKoq__cashSummary small{color:#80918e;font-size:10px}.pipeline-finance-model-module__32lKoq__metricAlert{background:#f2eee3}.pipeline-finance-model-module__32lKoq__metricAlert strong{color:#9a5151}.pipeline-finance-model-module__32lKoq__workspace{grid-template-columns:230px minmax(0,1fr);gap:32px;padding:32px;display:grid}.pipeline-finance-model-module__32lKoq__guide{color:#fff;background:#17302f;border-radius:8px;align-self:start;position:sticky;top:18px;overflow:hidden}.pipeline-finance-model-module__32lKoq__guide>span{color:#8ec0ae;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #ffffff1f;padding:20px;font-size:10px;display:block}.pipeline-finance-model-module__32lKoq__guide>a{border-bottom:1px solid #ffffff1f;gap:12px;padding:17px 18px;display:flex}.pipeline-finance-model-module__32lKoq__guide>a:hover,.pipeline-finance-model-module__32lKoq__guide>a:focus-visible{background:#ffffff0c}.pipeline-finance-model-module__32lKoq__guide>a>b{color:#8ec0ae;font-size:10px}.pipeline-finance-model-module__32lKoq__guide>a>span{flex-direction:column;display:flex}.pipeline-finance-model-module__32lKoq__guide>a strong{font-size:12px}.pipeline-finance-model-module__32lKoq__guide>a small{color:#b8cbc5;margin-top:3px;font-size:10px}.pipeline-finance-model-module__32lKoq__guide>p{color:#b8cbc5;margin:0;padding:18px;font-size:10px;line-height:1.55}.pipeline-finance-model-module__32lKoq__sections{gap:24px;min-width:0;display:grid}.pipeline-finance-model-module__32lKoq__card{background:#fff;border:1px solid #d6dfdb;border-radius:8px;scroll-margin-top:20px}.pipeline-finance-model-module__32lKoq__cardHeading{border-bottom:1px solid #d6dfdb;justify-content:space-between;align-items:end;gap:34px;padding:26px 28px;display:flex}.pipeline-finance-model-module__32lKoq__cardHeading>div>span{text-transform:uppercase;letter-spacing:.08em;color:#1e7776;font-size:10px}.pipeline-finance-model-module__32lKoq__cardHeading h3{font:600 27px/1.1 var(--font-display);margin:7px 0 0}.pipeline-finance-model-module__32lKoq__cardHeading>p{color:#58706c;max-width:460px;margin:0;font-size:12px}.pipeline-finance-model-module__32lKoq__companyGrid{grid-template-columns:repeat(5,1fr);gap:18px;padding:26px 28px;display:grid}.pipeline-finance-model-module__32lKoq__field{flex-direction:column;gap:7px;min-width:0;display:flex}.pipeline-finance-model-module__32lKoq__field>span{text-transform:uppercase;letter-spacing:.04em;color:#58706c;font-size:10px}.pipeline-finance-model-module__32lKoq__inputWrap{background:#f7f8f4;border:1px solid #cad6d1;border-radius:5px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid;overflow:hidden}.pipeline-finance-model-module__32lKoq__inputWrap:focus-within,.pipeline-finance-model-module__32lKoq__textInput:focus,.pipeline-finance-model-module__32lKoq__field select:focus{outline-offset:1px;border-color:#1e7776;outline:2px solid #1e777633}.pipeline-finance-model-module__32lKoq__inputWrap b,.pipeline-finance-model-module__32lKoq__inputWrap em{color:#6b7e7a;padding:0 8px;font-size:11px;font-style:normal}.pipeline-finance-model-module__32lKoq__inputWrap input{color:#17302f;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:10px 3px}.pipeline-finance-model-module__32lKoq__textInput,.pipeline-finance-model-module__32lKoq__field select{color:#17302f;background:#f7f8f4;border:1px solid #cad6d1;border-radius:5px;width:100%;min-height:42px;padding:10px}.pipeline-finance-model-module__32lKoq__field select{appearance:auto}.pipeline-finance-model-module__32lKoq__programs{gap:18px;padding:24px;display:grid}.pipeline-finance-model-module__32lKoq__program{border:1px solid #cad6d1;border-radius:7px;overflow:hidden}.pipeline-finance-model-module__32lKoq__program>header{background:#edf3f0;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:13px 16px;display:grid}.pipeline-finance-model-module__32lKoq__program>header>span{color:#1e7776;text-transform:uppercase;letter-spacing:.07em;font-size:9px}.pipeline-finance-model-module__32lKoq__program>header>strong{font:600 14px var(--font-display)}.pipeline-finance-model-module__32lKoq__program>header>button{color:#9a5151;text-underline-offset:3px;background:0 0;border:0;font-size:10px;text-decoration:underline}.pipeline-finance-model-module__32lKoq__program>header>button:disabled{opacity:.35}.pipeline-finance-model-module__32lKoq__programGrid{grid-template-columns:repeat(5,1fr);gap:16px;padding:18px 16px;display:grid}.pipeline-finance-model-module__32lKoq__program>footer{background:#fbfcfa;border-top:1px solid #d6dfdb;grid-template-columns:repeat(3,1fr);display:grid}.pipeline-finance-model-module__32lKoq__program>footer span{text-transform:uppercase;letter-spacing:.04em;color:#58706c;border-right:1px solid #d6dfdb;padding:13px 16px;font-size:9px}.pipeline-finance-model-module__32lKoq__program>footer span:last-child{border-right:0}.pipeline-finance-model-module__32lKoq__program>footer strong{color:#17302f;margin-top:3px;font-size:14px;display:block}.pipeline-finance-model-module__32lKoq__costPhaseSelector{background:#d6dfdb;border-bottom:1px solid #d6dfdb;grid-template-columns:repeat(6,1fr);gap:1px;display:grid}.pipeline-finance-model-module__32lKoq__costPhaseSelector button{color:#17302f;text-align:left;cursor:pointer;background:#f8faf8;border:0;min-width:0;padding:17px 15px}.pipeline-finance-model-module__32lKoq__costPhaseSelector button:hover,.pipeline-finance-model-module__32lKoq__costPhaseSelector button:focus-visible{background:#edf3f0}.pipeline-finance-model-module__32lKoq__costPhaseSelector button>span{color:#1e7776;text-transform:uppercase;letter-spacing:.07em;font-size:9px;display:block}.pipeline-finance-model-module__32lKoq__costPhaseSelector button>strong{font:600 20px var(--font-display);margin:6px 0;display:block}.pipeline-finance-model-module__32lKoq__costPhaseSelector button>small{color:#6b7e7a;font-size:9px;line-height:1.35;display:block}.pipeline-finance-model-module__32lKoq__costPhaseSelector button.pipeline-finance-model-module__32lKoq__activeCostPhase{color:#fff;background:#17302f;box-shadow:inset 0 3px #8ec0ae}.pipeline-finance-model-module__32lKoq__costPhaseSelector button.pipeline-finance-model-module__32lKoq__activeCostPhase>span{color:#8ec0ae}.pipeline-finance-model-module__32lKoq__costPhaseSelector button.pipeline-finance-model-module__32lKoq__activeCostPhase>small{color:#b8cbc5}.pipeline-finance-model-module__32lKoq__costWorksheetGrid{grid-template-columns:minmax(230px,.7fr) minmax(0,1.8fr);gap:22px;padding:24px 28px;display:grid}.pipeline-finance-model-module__32lKoq__benchmarkPanel{background:#f2eee3;border-left:3px solid #d9b783;padding:22px}.pipeline-finance-model-module__32lKoq__benchmarkPanel>span,.pipeline-finance-model-module__32lKoq__costDriverHeading span{text-transform:uppercase;letter-spacing:.07em;color:#1e7776;font-size:9px}.pipeline-finance-model-module__32lKoq__benchmarkPanel h4,.pipeline-finance-model-module__32lKoq__costDriverHeading h4{font:600 24px var(--font-display);margin:6px 0 18px}.pipeline-finance-model-module__32lKoq__benchmarkPanel dl{gap:13px;margin:0;display:grid}.pipeline-finance-model-module__32lKoq__benchmarkPanel dl>div{border-top:1px solid #d9cfba;padding-top:10px}.pipeline-finance-model-module__32lKoq__benchmarkPanel dt{text-transform:uppercase;letter-spacing:.06em;color:#7d7462;font-size:8px}.pipeline-finance-model-module__32lKoq__benchmarkPanel dd{margin:4px 0 0;font-size:11px;line-height:1.45}.pipeline-finance-model-module__32lKoq__benchmarkPanel>a{color:#1e7776;text-underline-offset:3px;margin-top:18px;font-size:10px;text-decoration:underline;display:inline-block}.pipeline-finance-model-module__32lKoq__benchmarkPanel>p{color:#7d7462;margin:12px 0 0;font-size:9px;line-height:1.45}.pipeline-finance-model-module__32lKoq__costDriverPanel{border:1px solid #d6dfdb;border-radius:7px;overflow:hidden}.pipeline-finance-model-module__32lKoq__costDriverHeading{background:#edf3f0;border-bottom:1px solid #d6dfdb;justify-content:space-between;align-items:end;gap:20px;padding:17px 18px;display:flex}.pipeline-finance-model-module__32lKoq__costDriverHeading h4{margin:5px 0 0;font-size:20px}.pipeline-finance-model-module__32lKoq__costDriverHeading>div:last-child{text-align:right}.pipeline-finance-model-module__32lKoq__costDriverHeading>div:last-child>strong{font:600 26px var(--font-display);color:#1e7776;margin-top:4px;display:block}.pipeline-finance-model-module__32lKoq__costDriverGrid{grid-template-columns:repeat(4,1fr);gap:16px;padding:18px;display:grid}.pipeline-finance-model-module__32lKoq__costBreakdown{background:#fbfcfa;border-top:1px solid #d6dfdb;border-bottom:1px solid #d6dfdb;grid-template-columns:repeat(6,1fr);margin:0 28px;display:grid}.pipeline-finance-model-module__32lKoq__costBreakdown>div{border-right:1px solid #d6dfdb;padding:15px}.pipeline-finance-model-module__32lKoq__costBreakdown>div:last-child{border-right:0}.pipeline-finance-model-module__32lKoq__costBreakdown span{color:#58706c;text-transform:uppercase;letter-spacing:.05em;font-size:8px;display:block}.pipeline-finance-model-module__32lKoq__costBreakdown strong{margin-top:4px;font-size:13px;display:block}.pipeline-finance-model-module__32lKoq__costSourceNote{color:#6b7e7a;margin:16px 28px 24px;font-size:9px;line-height:1.55}.pipeline-finance-model-module__32lKoq__phaseTable{padding:8px 28px 22px}.pipeline-finance-model-module__32lKoq__phaseHead,.pipeline-finance-model-module__32lKoq__phaseRow{grid-template-columns:1.1fr repeat(3,1fr);align-items:center;gap:30px;display:grid}.pipeline-finance-model-module__32lKoq__phaseHead{border-bottom:2px solid #17302f;padding:14px 0 10px}.pipeline-finance-model-module__32lKoq__phaseHead span{text-transform:uppercase;letter-spacing:.07em;color:#1e7776;font-size:9px}.pipeline-finance-model-module__32lKoq__phaseRow{border-bottom:1px solid #d6dfdb;padding:12px 0}.pipeline-finance-model-module__32lKoq__phaseRow>strong{font-size:12px}.pipeline-finance-model-module__32lKoq__phaseRow .pipeline-finance-model-module__32lKoq__field>span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.pipeline-finance-model-module__32lKoq__methodNote{background:#f2eee3;border-left:3px solid #d9b783;grid-template-columns:150px 1fr;gap:22px;margin:0 28px 26px;padding:17px 20px;display:grid}.pipeline-finance-model-module__32lKoq__methodNote strong{font-size:11px}.pipeline-finance-model-module__32lKoq__methodNote p{color:#58706c;margin:0;font-size:11px}.pipeline-finance-model-module__32lKoq__derivedValue{background:#edf3f0;border:1px solid #cad6d1;border-radius:5px;flex-direction:column;justify-content:center;gap:3px;min-height:42px;padding:8px 10px;display:flex}.pipeline-finance-model-module__32lKoq__derivedValue span{text-transform:uppercase;letter-spacing:.05em;color:#6b7e7a;font-size:7px}.pipeline-finance-model-module__32lKoq__derivedValue strong{color:#17302f;font-size:12px}.pipeline-finance-model-module__32lKoq__cashSummary{border-bottom:1px solid #d6dfdb;grid-template-columns:repeat(4,1fr);display:grid}.pipeline-finance-model-module__32lKoq__cashSummary article{border-right:1px solid #d6dfdb;padding:22px 24px}.pipeline-finance-model-module__32lKoq__cashSummary article:last-child{border-right:0}.pipeline-finance-model-module__32lKoq__cashChart{padding:28px}.pipeline-finance-model-module__32lKoq__chartLegend{color:#58706c;justify-content:flex-end;gap:18px;font-size:10px;display:flex}.pipeline-finance-model-module__32lKoq__chartLegend i{width:9px;height:9px;margin-right:5px;display:inline-block}.pipeline-finance-model-module__32lKoq__fixed{background:#1e7776}.pipeline-finance-model-module__32lKoq__development{background:#d9b783}.pipeline-finance-model-module__32lKoq__yearBars{border-bottom:1px solid #cad6d1;grid-template-columns:repeat(6,1fr);align-items:end;gap:20px;height:290px;margin-top:8px;padding:20px 12px 0;display:grid}.pipeline-finance-model-module__32lKoq__yearBars article{text-align:center;grid-template-rows:1fr auto auto auto;align-items:end;min-width:0;height:100%;display:grid}.pipeline-finance-model-module__32lKoq__yearBars article>div{justify-content:center;align-items:flex-end;gap:5px;height:190px;display:flex}.pipeline-finance-model-module__32lKoq__yearBars article>div i{border-radius:3px 3px 0 0;width:24px;min-height:4px;display:block}.pipeline-finance-model-module__32lKoq__yearBars strong{margin-top:9px;font-size:11px}.pipeline-finance-model-module__32lKoq__yearBars span{color:#58706c;white-space:nowrap;font-size:9px}.pipeline-finance-model-module__32lKoq__yearBars small{color:#1e7776;font-size:8px}.pipeline-finance-model-module__32lKoq__cashChart>p{color:#80918e;text-align:right;margin:9px 0 0;font-size:9px}.pipeline-finance-model-module__32lKoq__handoff{color:#fff;background:#17302f;border-color:#17302f}.pipeline-finance-model-module__32lKoq__handoff .pipeline-finance-model-module__32lKoq__cardHeading{border-color:#ffffff25}.pipeline-finance-model-module__32lKoq__handoff .pipeline-finance-model-module__32lKoq__cardHeading>div>span{color:#8ec0ae}.pipeline-finance-model-module__32lKoq__handoffActions{gap:8px;display:flex}.pipeline-finance-model-module__32lKoq__handoffActions button{background:0 0;border-color:#8ec0ae}.pipeline-finance-model-module__32lKoq__handoffActions button:last-child{background:#1e7776;border-color:#1e7776}.pipeline-finance-model-module__32lKoq__handoffTableWrap{overflow-x:auto}.pipeline-finance-model-module__32lKoq__handoffTable{border-collapse:collapse;width:100%;min-width:830px}.pipeline-finance-model-module__32lKoq__handoffTable th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:#8ec0ae;border-bottom:1px solid #ffffff30;padding:14px 16px;font-size:9px}.pipeline-finance-model-module__32lKoq__handoffTable td{color:#dbe8e4;border-bottom:1px solid #ffffff1f;padding:16px;font-size:11px}.pipeline-finance-model-module__32lKoq__handoffTable td strong,.pipeline-finance-model-module__32lKoq__handoffTable td span{display:block}.pipeline-finance-model-module__32lKoq__handoffTable td span{color:#8fa8a1;font-size:9px}.pipeline-finance-model-module__32lKoq__handoffFooter{grid-template-columns:1fr 1.5fr;align-items:end;gap:40px;padding:22px 28px;display:grid}.pipeline-finance-model-module__32lKoq__handoffFooter div span{color:#8ec0ae;text-transform:uppercase;font-size:9px;display:block}.pipeline-finance-model-module__32lKoq__handoffFooter div strong{font:600 30px var(--font-display)}.pipeline-finance-model-module__32lKoq__handoffFooter p{color:#b8cbc5;margin:0;font-size:10px;line-height:1.55}.pipeline-finance-model-module__32lKoq__status{height:1px;overflow:hidden}@media (max-width:1180px){.pipeline-finance-model-module__32lKoq__topbar{grid-template-columns:1fr auto}.pipeline-finance-model-module__32lKoq__topbar nav{display:none}.pipeline-finance-model-module__32lKoq__metrics{grid-template-columns:repeat(3,1fr)}.pipeline-finance-model-module__32lKoq__metrics article:nth-child(3){border-right:0}.pipeline-finance-model-module__32lKoq__metrics article:nth-child(n+4){border-top:1px solid #d6dfdb}.pipeline-finance-model-module__32lKoq__companyGrid,.pipeline-finance-model-module__32lKoq__programGrid,.pipeline-finance-model-module__32lKoq__costPhaseSelector,.pipeline-finance-model-module__32lKoq__costDriverGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.pipeline-finance-model-module__32lKoq__tool{padding-top:20px}.pipeline-finance-model-module__32lKoq__topbar,.pipeline-finance-model-module__32lKoq__modelShell{width:min(100% - 24px,1440px)}.pipeline-finance-model-module__32lKoq__topbar>div>span{display:none}.pipeline-finance-model-module__32lKoq__modelHeader{flex-direction:column;align-items:flex-start;padding:30px 24px}.pipeline-finance-model-module__32lKoq__headerActions{align-items:flex-start}.pipeline-finance-model-module__32lKoq__workspace{grid-template-columns:1fr;padding:20px}.pipeline-finance-model-module__32lKoq__guide{grid-template-columns:repeat(6,1fr);display:grid;position:static}.pipeline-finance-model-module__32lKoq__guide>span,.pipeline-finance-model-module__32lKoq__guide>p{display:none}.pipeline-finance-model-module__32lKoq__guide>a{padding:12px 8px}.pipeline-finance-model-module__32lKoq__guide>a small{display:none}.pipeline-finance-model-module__32lKoq__companyGrid,.pipeline-finance-model-module__32lKoq__programGrid,.pipeline-finance-model-module__32lKoq__metrics{grid-template-columns:repeat(2,1fr)}.pipeline-finance-model-module__32lKoq__metrics article:nth-child(3){border-right:1px solid #d6dfdb}.pipeline-finance-model-module__32lKoq__metrics article:nth-child(2n){border-right:0}.pipeline-finance-model-module__32lKoq__metrics article:nth-child(n+3){border-top:1px solid #d6dfdb}.pipeline-finance-model-module__32lKoq__costWorksheetGrid{grid-template-columns:1fr}.pipeline-finance-model-module__32lKoq__cashSummary{grid-template-columns:repeat(2,1fr)}.pipeline-finance-model-module__32lKoq__cashSummary article:nth-child(2n){border-right:0}.pipeline-finance-model-module__32lKoq__cashSummary article:nth-child(n+3){border-top:1px solid #d6dfdb}}@media (max-width:640px){.pipeline-finance-model-module__32lKoq__topbar{justify-content:space-between;display:flex}.pipeline-finance-model-module__32lKoq__topbar>div>strong{font-size:12px}.pipeline-finance-model-module__32lKoq__topbar>button{padding:8px}.pipeline-finance-model-module__32lKoq__modelHeader h2{font-size:38px}.pipeline-finance-model-module__32lKoq__metrics{grid-template-columns:1fr}.pipeline-finance-model-module__32lKoq__metrics article,.pipeline-finance-model-module__32lKoq__metrics article:nth-child(3){border-right:0}.pipeline-finance-model-module__32lKoq__metrics article:nth-child(n+2){border-top:1px solid #d6dfdb}.pipeline-finance-model-module__32lKoq__workspace{padding:12px}.pipeline-finance-model-module__32lKoq__guide{grid-template-columns:repeat(6,minmax(52px,1fr));overflow-x:auto}.pipeline-finance-model-module__32lKoq__guide>a{text-align:center;display:block}.pipeline-finance-model-module__32lKoq__guide>a>span{display:none}.pipeline-finance-model-module__32lKoq__cardHeading{flex-direction:column;align-items:flex-start;padding:22px}.pipeline-finance-model-module__32lKoq__companyGrid,.pipeline-finance-model-module__32lKoq__programGrid{grid-template-columns:1fr;padding:20px}.pipeline-finance-model-module__32lKoq__programs{padding:12px}.pipeline-finance-model-module__32lKoq__program>header{grid-template-columns:1fr auto}.pipeline-finance-model-module__32lKoq__program>header>span{display:none}.pipeline-finance-model-module__32lKoq__program>footer{grid-template-columns:1fr}.pipeline-finance-model-module__32lKoq__program>footer span{border-bottom:1px solid #d6dfdb;border-right:0}.pipeline-finance-model-module__32lKoq__costPhaseSelector{grid-template-columns:repeat(2,1fr)}.pipeline-finance-model-module__32lKoq__costPhaseSelector button>small{display:none}.pipeline-finance-model-module__32lKoq__costWorksheetGrid{padding:16px}.pipeline-finance-model-module__32lKoq__costDriverHeading{flex-direction:column;align-items:flex-start}.pipeline-finance-model-module__32lKoq__costDriverHeading>div:last-child{text-align:left}.pipeline-finance-model-module__32lKoq__costDriverGrid{grid-template-columns:1fr}.pipeline-finance-model-module__32lKoq__costBreakdown{grid-template-columns:repeat(2,1fr);margin:0 16px}.pipeline-finance-model-module__32lKoq__costBreakdown>div:nth-child(2n){border-right:0}.pipeline-finance-model-module__32lKoq__costBreakdown>div:nth-child(n+3){border-top:1px solid #d6dfdb}.pipeline-finance-model-module__32lKoq__costSourceNote{margin:16px}.pipeline-finance-model-module__32lKoq__phaseTable{padding:8px 16px 20px;overflow-x:auto}.pipeline-finance-model-module__32lKoq__phaseHead,.pipeline-finance-model-module__32lKoq__phaseRow{min-width:650px}.pipeline-finance-model-module__32lKoq__methodNote{grid-template-columns:1fr;gap:6px;margin:0 16px 20px}.pipeline-finance-model-module__32lKoq__cashSummary{grid-template-columns:1fr}.pipeline-finance-model-module__32lKoq__cashSummary article{border-right:0}.pipeline-finance-model-module__32lKoq__cashSummary article:nth-child(n+2){border-top:1px solid #d6dfdb}.pipeline-finance-model-module__32lKoq__cashChart{padding:20px 12px}.pipeline-finance-model-module__32lKoq__yearBars{gap:8px;padding-inline:0;overflow-x:auto}.pipeline-finance-model-module__32lKoq__yearBars article{min-width:60px}.pipeline-finance-model-module__32lKoq__yearBars article>div i{width:16px}.pipeline-finance-model-module__32lKoq__handoffFooter{grid-template-columns:1fr}.pipeline-finance-model-module__32lKoq__handoffActions{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.pipeline-finance-model-module__32lKoq__tool *{scroll-behavior:auto!important}}
.page-module__UAFsDG__hero{padding:70px 0 58px}.page-module__UAFsDG__breadcrumb{color:var(--muted);margin-bottom:46px;font-size:11px}.page-module__UAFsDG__heroGrid{grid-template-columns:1.1fr .9fr;align-items:end;gap:70px;display:grid}.page-module__UAFsDG__hero h1{letter-spacing:-.065em;margin:24px 0 0;font-size:clamp(54px,7vw,96px);line-height:.9}.page-module__UAFsDG__heroCopy{color:var(--muted);margin:0;font-size:19px}.page-module__UAFsDG__heroButton{margin-top:28px}@media (max-width:800px){.page-module__UAFsDG__hero{padding:55px 0 45px}.page-module__UAFsDG__breadcrumb{margin-bottom:36px}.page-module__UAFsDG__heroGrid{grid-template-columns:1fr;gap:35px}.page-module__UAFsDG__hero h1{font-size:clamp(51px,14vw,74px)}.page-module__UAFsDG__heroCopy{font-size:17px}}
