.BatteryArticle-module__g_ciCG__article{color:#0b1730;--article-muted:#4c607a;--article-blue:#eaf5fb;background:#fff;line-height:1.65}.BatteryArticle-module__g_ciCG__article h1,.BatteryArticle-module__g_ciCG__article h2,.BatteryArticle-module__g_ciCG__article h3{color:#09152b;letter-spacing:-.035em;text-wrap:balance;margin:0 0 .65rem;line-height:1.18}.BatteryArticle-module__g_ciCG__article h1{max-width:17ch;font-size:clamp(2rem,3.7vw,3.25rem);font-weight:780}.BatteryArticle-module__g_ciCG__article h2{font-size:clamp(1.5rem,2.4vw,2rem);font-weight:750}.BatteryArticle-module__g_ciCG__article h3{font-size:1.2rem;font-weight:720}.BatteryArticle-module__g_ciCG__article p{color:var(--article-muted);margin:0 0 1rem;font-size:1.06rem}.BatteryArticle-module__g_ciCG__article strong{color:#0b1730;font-weight:700}.BatteryArticle-module__g_ciCG__hero{isolation:isolate;background:#fafafa;border-bottom:1px solid #e7edf1;max-width:1440px;min-height:465px;margin:auto;padding:36px max(32px,50% - 580px) 20px;position:relative;overflow:hidden}.BatteryArticle-module__g_ciCG__heroArt{z-index:-1;background:#e5e3df;position:absolute;inset:0 0 0 45%;overflow:hidden}.BatteryArticle-module__g_ciCG__heroArt img{object-fit:contain;object-position:right center;width:100%;max-width:none;height:100%}.BatteryArticle-module__g_ciCG__heroArt:after{content:"";background:linear-gradient(90deg,#fafafa 0%,#fafafa00 30%);position:absolute;inset:0}.BatteryArticle-module__g_ciCG__heroContent{max-width:62%;padding:0 0 12px}.BatteryArticle-module__g_ciCG__heroContent>p:last-child{max-width:55ch;font-size:1.12rem;line-height:1.5}.BatteryArticle-module__g_ciCG__article .BatteryArticle-module__g_ciCG__kicker{text-transform:uppercase;letter-spacing:.1em;color:#607c98;margin-bottom:1rem;font-size:.78rem;font-weight:650}.BatteryArticle-module__g_ciCG__features{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:76%;margin:12px 0 20px;padding:0;list-style:none;display:grid}.BatteryArticle-module__g_ciCG__features li{align-items:center;gap:12px;font-size:.85rem;line-height:1.45;display:flex}.BatteryArticle-module__g_ciCG__features svg{color:#102638;flex-shrink:0}.BatteryArticle-module__g_ciCG__features li:nth-child(2) svg{color:#e59300}.BatteryArticle-module__g_ciCG__article .BatteryArticle-module__g_ciCG__illustration{max-width:48ch;margin:0;font-size:.7rem;line-height:1.4}.BatteryArticle-module__g_ciCG__content{width:min(1160px,100% - 64px);margin:auto;padding:30px 0 64px}.BatteryArticle-module__g_ciCG__content>section{margin-bottom:28px}.BatteryArticle-module__g_ciCG__exampleIntro{grid-template-columns:minmax(0,1.75fr) minmax(310px,1fr);align-items:center;gap:30px;margin-bottom:16px;display:grid}.BatteryArticle-module__g_ciCG__exampleIntro>div,.BatteryArticle-module__g_ciCG__energyLayout>div,.BatteryArticle-module__g_ciCG__forecastIntro>div{min-width:0}.BatteryArticle-module__g_ciCG__priceStats{background:var(--article-blue);border-radius:16px;margin:0;padding:24px 10px;display:flex}.BatteryArticle-module__g_ciCG__priceStats>div{text-align:center;border-right:1px solid #d0e2ed;flex:1;min-width:0;padding:0 8px}.BatteryArticle-module__g_ciCG__priceStats>div:last-child{border:0}.BatteryArticle-module__g_ciCG__priceStats dt{min-height:2.6em;font-size:.8rem;line-height:1.3}.BatteryArticle-module__g_ciCG__priceStats dd{letter-spacing:-.04em;margin:4px 0 0;font-size:2rem;font-weight:750;line-height:1.3}.BatteryArticle-module__g_ciCG__priceStats dd small{letter-spacing:0;font-size:.8rem;font-weight:450;display:block}.BatteryArticle-module__g_ciCG__priceStats>div:last-child dd{color:#00977c}.BatteryArticle-module__g_ciCG__chart{color:#eff5f9;background:#172832;border-radius:14px;min-width:0;margin:0;padding:18px 20px 13px;box-shadow:0 2px 8px #10243610}.BatteryArticle-module__g_ciCG__article .BatteryArticle-module__g_ciCG__chart h3{color:#f5f7f8;letter-spacing:-.02em;margin:0 0 6px;font-size:1.15rem}.BatteryArticle-module__g_ciCG__chart svg{width:100%;height:auto;display:block;overflow:visible}.BatteryArticle-module__g_ciCG__chart svg text{fill:#e8eff4;font-family:inherit;font-size:17px}.BatteryArticle-module__g_ciCG__grid line{stroke:#b8ceda;stroke-opacity:.16;stroke-width:1px;vector-effect:non-scaling-stroke}.BatteryArticle-module__g_ciCG__chart figcaption{color:#c0d1dc;margin-top:8px;font-size:.73rem;line-height:1.5}.BatteryArticle-module__g_ciCG__legend{flex-wrap:wrap;justify-content:center;gap:10px 17px;margin:4px 0 0;padding:0;list-style:none;display:flex}.BatteryArticle-module__g_ciCG__legend li{align-items:center;gap:6px;font-size:.72rem;line-height:1.4;display:flex}.BatteryArticle-module__g_ciCG__legend span{border-radius:50%;flex-shrink:0;width:10px;height:10px}.BatteryArticle-module__g_ciCG__energyLayout{grid-template-columns:minmax(0,1.8fr) minmax(300px,1fr);align-items:start;gap:24px;display:grid}.BatteryArticle-module__g_ciCG__metrics{overflow-wrap:anywhere;background:var(--article-blue);border-radius:16px;min-width:0;padding:22px 18px}.BatteryArticle-module__g_ciCG__metrics h3{margin-bottom:16px}.BatteryArticle-module__g_ciCG__metrics dl{background:#fff;border-radius:8px;margin:0;padding:0 12px}.BatteryArticle-module__g_ciCG__metrics dl>div{border-bottom:1px solid #edf1f4;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.BatteryArticle-module__g_ciCG__metrics dl>div:last-child{border:0}.BatteryArticle-module__g_ciCG__metrics dt{align-items:center;gap:8px;min-width:0;font-size:.87rem;line-height:1.4;display:flex}.BatteryArticle-module__g_ciCG__metrics dt svg{width:24px;height:24px;display:block}.BatteryArticle-module__g_ciCG__metrics dd{white-space:nowrap;margin:0;font-size:.95rem;font-weight:720}.BatteryArticle-module__g_ciCG__metric0{color:#df9100}.BatteryArticle-module__g_ciCG__metric1{color:#cb397b}.BatteryArticle-module__g_ciCG__metric2{color:#00a889}.BatteryArticle-module__g_ciCG__metric3{color:#248de0}.BatteryArticle-module__g_ciCG__metric4{color:#8753b5}.BatteryArticle-module__g_ciCG__article .BatteryArticle-module__g_ciCG__source{margin:14px 0 0;font-size:.75rem;line-height:1.55}.BatteryArticle-module__g_ciCG__phases{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;padding:12px 0 32px;display:grid}.BatteryArticle-module__g_ciCG__phases section{border-top:1px solid #d9e5ee;padding-top:12px}.BatteryArticle-module__g_ciCG__phaseNumber{color:#6d8ca0;margin-bottom:10px;font-size:.8rem;font-weight:700;display:block}.BatteryArticle-module__g_ciCG__phases h3{font-size:1.1rem}.BatteryArticle-module__g_ciCG__article .BatteryArticle-module__g_ciCG__phases p{font-size:.94rem}.BatteryArticle-module__g_ciCG__forecastIntro{grid-template-columns:minmax(0,1.8fr) minmax(300px,1fr);align-items:center;gap:24px;margin-bottom:14px;display:grid}.BatteryArticle-module__g_ciCG__article .BatteryArticle-module__g_ciCG__optimizationHeading{letter-spacing:0;color:var(--article-muted);font-size:1rem;font-weight:650}.BatteryArticle-module__g_ciCG__planning{background:#e3f3fd;border-radius:14px;align-items:start;gap:16px;padding:22px;display:flex}.BatteryArticle-module__g_ciCG__planning>svg{color:#1995fa;flex-shrink:0}.BatteryArticle-module__g_ciCG__planning h3{color:#075097;letter-spacing:-.02em;font-size:1.1rem}.BatteryArticle-module__g_ciCG__article .BatteryArticle-module__g_ciCG__planning p{color:#18354e;margin:0;font-size:.87rem}.BatteryArticle-module__g_ciCG__article .BatteryArticle-module__g_ciCG__forecastNote{margin:12px 0 0;font-size:.82rem}.BatteryArticle-module__g_ciCG__prose{max-width:820px;margin:45px auto 0}.BatteryArticle-module__g_ciCG__prose section{margin:36px 0}.BatteryArticle-module__g_ciCG__prose p{font-size:1.07rem}.BatteryArticle-module__g_ciCG__checklist{background:var(--article-blue);border-radius:14px;padding:26px 30px}.BatteryArticle-module__g_ciCG__checklist ul{margin:0;padding-left:22px}.BatteryArticle-module__g_ciCG__checklist li{color:#283e56;padding:5px 0}.BatteryArticle-module__g_ciCG__checklist li::marker{color:#00977c}.BatteryArticle-module__g_ciCG__article .BatteryArticle-module__g_ciCG__tagline{color:#0b1730;letter-spacing:-.025em;font-size:1.3rem;font-weight:750}.BatteryArticle-module__g_ciCG__readMore{color:#075b46;text-underline-offset:4px;align-items:center;gap:12px;font-weight:700;text-decoration:underline;display:inline-flex}.BatteryArticle-module__g_ciCG__readMore:hover{color:#008564}@media (min-width:1450px){.BatteryArticle-module__g_ciCG__hero{padding-left:140px;padding-right:140px}.BatteryArticle-module__g_ciCG__heroContent{max-width:65%}}@media (max-width:1000px){.BatteryArticle-module__g_ciCG__hero{min-height:440px;padding:32px}.BatteryArticle-module__g_ciCG__heroContent{max-width:64%}.BatteryArticle-module__g_ciCG__features{gap:12px;width:95%}.BatteryArticle-module__g_ciCG__features li{gap:8px;font-size:.77rem}.BatteryArticle-module__g_ciCG__exampleIntro{grid-template-columns:1.5fr 1fr;gap:22px}.BatteryArticle-module__g_ciCG__priceStats{padding:20px 6px}.BatteryArticle-module__g_ciCG__priceStats>div{padding:0 4px}.BatteryArticle-module__g_ciCG__priceStats dd{font-size:1.75rem}.BatteryArticle-module__g_ciCG__energyLayout,.BatteryArticle-module__g_ciCG__forecastIntro{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:20px}.BatteryArticle-module__g_ciCG__chart{padding:16px}.BatteryArticle-module__g_ciCG__chart svg text{font-size:23px}.BatteryArticle-module__g_ciCG__metrics{padding:18px 14px}.BatteryArticle-module__g_ciCG__metrics dt{font-size:.8rem}.BatteryArticle-module__g_ciCG__metrics dd{font-size:.85rem}}@media (max-width:700px){.BatteryArticle-module__g_ciCG__hero{flex-direction:column;padding:28px 22px 20px;display:flex}.BatteryArticle-module__g_ciCG__heroContent{max-width:none}.BatteryArticle-module__g_ciCG__article h1{max-width:20ch;font-size:2.1rem}.BatteryArticle-module__g_ciCG__heroArt{z-index:0;aspect-ratio:1.6;order:2;margin:8px -22px 12px;position:relative;inset:auto}.BatteryArticle-module__g_ciCG__heroArt img{object-position:65% 55%}.BatteryArticle-module__g_ciCG__heroArt:after{background:linear-gradient(#fafafa 0%,#fafafa00 12% 90%,#fafafa 100%)}.BatteryArticle-module__g_ciCG__features{order:3;grid-template-columns:1fr 1fr;gap:18px;width:100%;margin:6px 0 16px}.BatteryArticle-module__g_ciCG__features li{font-size:.85rem}.BatteryArticle-module__g_ciCG__hero .BatteryArticle-module__g_ciCG__illustration{order:4;max-width:none;font-size:.72rem}.BatteryArticle-module__g_ciCG__content{width:calc(100% - 40px);padding-top:24px}.BatteryArticle-module__g_ciCG__exampleIntro,.BatteryArticle-module__g_ciCG__energyLayout,.BatteryArticle-module__g_ciCG__forecastIntro{grid-template-columns:minmax(0,1fr);gap:16px}.BatteryArticle-module__g_ciCG__priceStats{padding:20px 10px}.BatteryArticle-module__g_ciCG__priceStats dt{min-height:2.6em;font-size:.8rem}.BatteryArticle-module__g_ciCG__priceStats dd{font-size:2rem}.BatteryArticle-module__g_ciCG__metrics{padding:20px}.BatteryArticle-module__g_ciCG__metrics dt{font-size:.94rem}.BatteryArticle-module__g_ciCG__metrics dd{font-size:1rem}.BatteryArticle-module__g_ciCG__phases{grid-template-columns:1fr;gap:16px;padding-bottom:22px}.BatteryArticle-module__g_ciCG__article .BatteryArticle-module__g_ciCG__phases p{font-size:1rem}.BatteryArticle-module__g_ciCG__chart{padding:16px 12px 12px}.BatteryArticle-module__g_ciCG__chart svg text{font-size:28px}.BatteryArticle-module__g_ciCG__chart figcaption{font-size:.75rem}.BatteryArticle-module__g_ciCG__legend{justify-content:start;gap:10px 14px}.BatteryArticle-module__g_ciCG__legend li{font-size:.75rem}.BatteryArticle-module__g_ciCG__planning{padding:20px}.BatteryArticle-module__g_ciCG__prose{margin-top:32px}.BatteryArticle-module__g_ciCG__checklist{padding:22px}.BatteryArticle-module__g_ciCG__article h2{text-wrap:pretty}}@media (prefers-reduced-motion:reduce){.BatteryArticle-module__g_ciCG__article *{scroll-behavior:auto}}
