.economics-panel{margin-top:54px;scroll-margin-top:90px}.economics-heading{max-width:820px;margin-bottom:28px}.economics-heading h3{font-size:clamp(29px,3.5vw,45px);letter-spacing:-.045em;line-height:1.12;margin:12px 0 18px}.economics-heading>p{line-height:1.65;color:#49616a}.economics-production{font-size:13px}.economics-production strong{color:#15343c;white-space:nowrap}.economics-example{padding:34px;margin-top:24px;border:1px solid #bfcfc2;border-radius:20px;background:#fff;scroll-margin-top:90px;box-shadow:0 14px 35px #15343c06}.economics-example-standard{border-top:5px solid #6b8d50}.economics-example-pro{border-top:5px solid #bc861d}.economics-example-heading{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:28px;align-items:start}.economics-example-heading h4{font-size:clamp(26px,3vw,37px);line-height:1.14;letter-spacing:-.04em;margin:10px 0 16px;max-width:640px}.economics-example-heading>div>p:not(.eyebrow){font-size:14px;line-height:1.65;color:#49616a;max-width:710px}.economics-configuration{padding:14px 16px;background:#edf4e9;border:1px solid #d7e3d0;border-radius:12px;font-size:12px;line-height:1.65;font-weight:650;color:#285b48}.economics-example-pro .economics-configuration{background:#faf3df;border-color:#ebdcb5;color:#765417}.economics-controls{margin:25px 0;padding:21px;background:#f2f5ef;border-radius:14px}.economics-controls>p{font-size:12px;line-height:1.6;color:#49616a;margin:0 0 18px;max-width:850px}.economics-inputs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.economics-inputs label{display:grid;grid-template-rows:auto auto auto;gap:6px;font-size:12px;font-weight:600;min-width:0;line-height:1.4}.economics-inputs label>span{min-height:2.8em}.economics-inputs input{width:100%;min-width:0;box-sizing:border-box;border:1px solid #a5bbae;border-radius:7px;background:#fff;color:#163a3a;padding:10px;font:inherit;font-size:18px;font-variant-numeric:tabular-nums}.economics-inputs input:focus-visible{outline:3px solid #bc861d;outline-offset:3px}.economics-inputs input[aria-invalid=true]{border-color:#b5313c}.economics-inputs label small{font-size:10px;font-weight:400;color:#516b68}.economics-error{color:#a0382d;font-size:13px}.economics-error:empty{display:none}.economics-comparison{display:grid;grid-template-columns:1fr 1fr;gap:18px}.economics-case{padding:24px;border:1px solid #d4ded3;border-radius:14px;background:#f7f8f4;min-width:0}.economics-case h5{font-size:20px;letter-spacing:-.03em;margin:0 0 10px}.economics-case>p{font-size:12px;line-height:1.6;color:#51676b;min-height:58px}.economics-case dl{margin:23px 0 0}.economics-case dl div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;margin:13px 0}.economics-case dt{max-width:72%;line-height:1.45}.economics-case dd{margin:0;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:650}.economics-case .economics-total{border-top:1px solid #bdcbbb;padding-top:17px;margin-top:20px}.economics-total dd{font-size:27px;letter-spacing:-.035em}.economics-managed{background:#14363d;border-color:#14363d;color:#f3f7eb}.economics-managed>p{color:#bad2ca}.economics-managed .economics-total{border-color:#45635f}.economics-managed .economics-total dd{color:#e4edb0}.economics-kpis{display:grid;grid-template-columns:1fr 1.15fr 1fr;gap:20px;padding:28px 0}.economics-kpis>div{padding-right:20px;border-right:1px solid #d5ded0}.economics-kpis>div:last-child{border:0}.economics-kpis span,.economics-kpis small{display:block;font-size:12px;line-height:1.5;color:#51676b}.economics-kpis strong{display:block;font-size:clamp(23px,2.7vw,36px);letter-spacing:-.04em;line-height:1.15;margin:9px 0;color:#2c7058}.economics-example[data-gain=negative] .economics-kpis strong{color:#855225}.economics-kpis [data-economics-result=payback]{font-size:clamp(20px,2.5vw,31px)}.economics-energy{padding:20px 0;border-top:1px solid #d4ded3}.economics-energy h5{margin:0 0 14px;font-size:15px;line-height:1.5}.economics-energy-bar{height:13px;display:flex;border-radius:10px;overflow:hidden;background:#e4e8df}.economics-energy-bar i:nth-child(1){width:var(--economics-direct);background:#176879}.economics-energy-bar i:nth-child(2){width:var(--economics-discharged);background:#83a451}.economics-energy-bar i:nth-child(3){width:var(--economics-losses);background:#e7a454}.economics-energy-legend{display:flex;flex-wrap:wrap;gap:12px 28px;font-size:11px;line-height:1.5;margin-top:12px}.economics-energy-legend span{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.economics-energy-legend i{display:inline-block;width:8px;height:8px;flex-shrink:0;background:#176879;border-radius:3px}.economics-energy-legend span:nth-child(2) i{background:#83a451}.economics-energy-legend span:nth-child(3) i{background:#e7a454}.economics-energy-summary{font-size:12px;line-height:1.6;color:#49616a;margin:17px 0 0}.economics-energy-summary strong{color:#285b48}.economics-model-note{font-size:12px;color:#536b66;line-height:1.7;max-width:930px;margin:22px 0}.economics-details{border-top:1px solid #d4ded3;margin:4px 0 24px;padding-top:16px;font-size:12px;color:#49616a;line-height:1.6}.economics-details summary{cursor:pointer;font-weight:700;color:#244c47}.economics-details summary:focus-visible{outline:3px solid #bc861d;outline-offset:3px}.economics-details li{margin:9px 0;line-height:1.65}.economics-details ul{padding-left:21px}.economics-sources{display:flex;flex-wrap:wrap;gap:14px}.economics-sources a{text-decoration:underline}.economics-panel [hidden]{display:none!important}@media(max-width:1000px){.economics-example{padding:26px}.economics-example-heading{grid-template-columns:minmax(0,1fr) 180px;gap:20px}.economics-inputs{grid-template-columns:repeat(2,minmax(0,1fr))}.economics-inputs label{grid-template-rows:auto auto auto}.economics-case{padding:20px}}@media(max-width:600px){.economics-panel{margin-top:35px}.economics-heading h3{font-size:31px}.economics-example{padding:22px 14px;margin-top:22px}.economics-example-heading{display:block}.economics-example-heading h4{font-size:28px}.economics-example-heading>div>p:not(.eyebrow){font-size:13px}.economics-configuration{display:block;margin-top:16px;padding:10px 12px;font-size:11px}.economics-controls{padding:16px 12px}.economics-inputs{gap:15px 10px}.economics-inputs input{font-size:16px}.economics-inputs label>span{min-height:4.2em}.economics-inputs label{font-size:11px;grid-template-rows:auto auto auto}.economics-comparison{grid-template-columns:1fr}.economics-case>p{min-height:0}.economics-kpis{grid-template-columns:1fr;padding:15px 0;gap:0}.economics-kpis>div{border-right:0;border-bottom:1px solid #d5ded0;padding:16px 0}.economics-kpis strong,.economics-kpis [data-economics-result=payback]{font-size:29px}.economics-case dl div{font-size:12px}.economics-case .economics-total{display:block}.economics-case .economics-total dt{max-width:none;margin-bottom:5px}.economics-total dd{font-size:27px}.economics-sources{display:grid}.economics-example>.text-link{font-size:12px}}
