.product-benefits{--benefit-surface:#fff;padding:var(--section-space) clamp(24px, 4vw, 80px) calc(var(--section-space) + clamp(16px, 1.5vw, 28px));isolation:isolate;color:#0d291a;background:#eee;position:relative;overflow:hidden}.product-benefits-heading{z-index:1;text-align:center;margin-bottom:clamp(40px,5vw,80px);position:relative}.product-benefits h2{margin:0;font-size:clamp(28px,3.35vw,56px);line-height:1.12}.benefit-cards{--benefit-card-count:2;z-index:1;border:0;gap:24px;min-width:0;max-width:1120px;margin:0 auto;padding:0;display:flex;position:relative}.benefit-card{--expanded:0;--benefit-card-padding:clamp(24px, 2.4vw, 40px);--benefit-photo-inset:40px;--benefit-pattern-height:clamp(600px, 44vw, 700px);--benefit-pattern-offset:calc(var(--benefit-pattern-height) * .3);isolation:isolate;background:var(--benefit-surface);border-radius:24px;flex-direction:column;flex:1 1 0;min-width:0;transition:flex-grow .5s ease-in-out;display:flex;position:relative}.benefit-card:has(.benefit-select:checked){--expanded:1;flex-grow:1.65}.benefit-card:not(:last-child):after{content:"";z-index:-1;background:var(--benefit-surface);pointer-events:none;width:26px;height:44px;position:absolute;top:42px;right:-25px;mask-image:radial-gradient(13px 18px at 50% 0,#0000 96%,#000 100%),radial-gradient(13px 18px at 50% 100%,#0000 96%,#000 100%);mask-composite:intersect}.benefit-select{opacity:0;cursor:default;z-index:3;width:100%;height:100%;margin:0;position:absolute;inset:0}.benefit-card:has(.benefit-select:focus-visible){outline-offset:5px;outline:3px solid #31794b}.benefit-copy{z-index:1;padding:var(--benefit-card-padding);position:relative;overflow:hidden}.benefit-card h3{margin:0 0 18px;font-size:clamp(22px,2vw,30px);font-weight:700;line-height:1.15}.benefit-summary{color:#454d46;margin:0;font-size:clamp(18px,1.3vw,22px);line-height:1.5}.benefit-detail{display:block}.benefit-detail p{color:#454d46;margin:0;font-size:clamp(18px,1.3vw,22px);line-height:1.5}.benefit-art{padding:24px var(--benefit-photo-inset) var(--benefit-photo-inset);border-radius:0 0 24px 24px;flex-shrink:0;margin-top:auto;position:relative;overflow:hidden}.benefit-card-pattern{border-radius:inherit;pointer-events:none;background-image:url(/_astro/product-energy-pattern.CpqeItg2.svg);background-size:max(1200px,100cqw) 100%;background-position:left calc(100% + var(--benefit-pattern-offset));background-repeat:no-repeat;position:absolute;inset:0;mask-image:linear-gradient(#0000 38%,#000 88%)}.benefit-card:last-child .benefit-card-pattern{background-position:right calc(100% + var(--benefit-pattern-offset))}.benefit-art picture{z-index:1;display:block;position:relative}.benefit-photo{aspect-ratio:4/3;object-fit:cover;border-radius:16px;width:100%;height:auto;display:block}.product-benefits--dark{--benefit-surface:#0d291a}.product-benefits--dark .benefit-card,.product-benefits--dark .benefit-summary,.product-benefits--dark .benefit-detail p{color:#fff}.product-benefits--dark .benefit-card:has(.benefit-select:focus-visible){outline-color:#02cc02}.product-benefits--dark .benefit-art picture{transform:translateY(12px)}.benefits-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width>=1000px){.benefit-cards{container-type:inline-size}.benefit-card{--benefit-card-padding:32px;--benefit-photo-inset:72px;--open-card-width:calc((100cqw - (var(--benefit-card-count) - 1) * 24px) * 1.65 / (var(--benefit-card-count) + .65));--short-copy-width:calc((100cqw - (var(--benefit-card-count) - 1) * 24px) / (var(--benefit-card-count) + .65) - 64px)}.benefit-copy{flex-shrink:0;padding:32px}.benefit-card h3,.benefit-summary{width:var(--short-copy-width)}.benefit-card h3{min-height:2.3em}.benefit-text{display:grid}.benefit-summary,.benefit-detail{grid-area:1/1;transition:opacity .3s,visibility 0s .3s}.benefit-detail{width:calc(var(--open-card-width) - 64px);opacity:0;visibility:hidden}.benefit-card:has(.benefit-select:checked) .benefit-summary{opacity:0;visibility:hidden}.benefit-card:has(.benefit-select:checked) .benefit-detail{opacity:1;visibility:visible;transition-delay:0s}.benefit-card:not(:has(.benefit-select:checked)) .benefit-summary{transition-delay:0s}.benefit-copy{background:0 0;border-radius:24px 24px 0 0;flex-grow:1}.benefit-art{height:calc((var(--open-card-width) - 2 * var(--benefit-card-padding)) * .75 + var(--benefit-card-padding));padding:0}.benefit-art picture{bottom:var(--benefit-photo-inset);inset-inline:var(--benefit-photo-inset);position:absolute}.benefit-art-content{opacity:var(--expanded);visibility:hidden;will-change:opacity;transition:opacity .3s,visibility 0s .3s;position:absolute;inset:0}.benefit-card:has(.benefit-select:checked) .benefit-art-content{visibility:visible;transition-delay:0s}}@media (width<=999px){.benefit-cards{grid-template-columns:1fr 1fr;display:grid}.benefit-card:after,.benefit-select{display:none}.benefit-card{--expanded:1}.benefit-copy{min-height:0}}@media (width<=600px){.benefit-cards{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.benefit-card{transition:none}}@media (width<=999px){.benefit-detail{margin-top:18px}}@media (prefers-reduced-motion:reduce){.benefit-summary,.benefit-detail,.benefit-art-content{transition:none}.benefit-card-pattern{background-image:url(/_astro/product-energy-pattern-still.Cmr78nrl.svg)}}.benefit-cards[data-card-count="3"]{--benefit-card-count:3}.benefit-cards[data-card-count="4"]{--benefit-card-count:4}.battery-pattern-placeholder{isolation:isolate;padding:var(--section-space) min(8.34vw, 160px);background:#0d291a;position:relative;overflow:hidden}.battery-pattern-placeholder-panel{z-index:1;background:#eee;border-radius:24px;max-width:1200px;height:clamp(300px,34vw,560px);margin-inline:auto;position:relative}@media (width<=700px){.battery-pattern-placeholder{padding-inline:24px}}.content-panel-image{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.battery-pattern-placeholder-panel>picture{height:100%;display:block}.content-panel-filled .battery-pattern-placeholder-panel{background:0 0;border-radius:0;height:auto}.battery-calculator{color:#fff}.battery-calculator>h2{text-align:center;max-width:none;margin:0 auto 64px;font-size:clamp(36px,3.7vw,64px);line-height:1.08}.battery-calculator-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.battery-calculator-inputs,.battery-calculator-results{border-radius:24px;padding:clamp(24px,2.5vw,40px)}.battery-calculator-inputs{color:#0d291a;background:#fff}.battery-calculator fieldset{border:0;min-width:0;margin:0;padding:0}.battery-calculator fieldset[disabled]{opacity:1}.battery-calculator-static{margin:0 0 24px;font-size:14px}.battery-calculator.is-interactive .battery-calculator-static{display:none}.battery-calculator-choice{margin-bottom:28px!important}.battery-calculator-scenario{margin:0 0 28px;font-size:14px;font-weight:500}.battery-calculator-choice legend{margin-bottom:10px;font-size:17px;font-weight:700}.battery-calculator-options{flex-wrap:wrap;gap:8px;display:flex}.battery-calculator-options label{cursor:pointer;flex:auto;position:relative}.battery-calculator-options input{z-index:1;appearance:none;cursor:pointer;background:#fff;border:1.5px solid #8b9b90;border-radius:50%;width:18px;height:18px;margin:0;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.battery-calculator-options input:checked{background:#02cc02;border-color:#02cc02}.battery-calculator-options input:checked:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:4px}.battery-calculator-options span{box-sizing:border-box;text-align:left;border:1px solid #c6cbc7;border-radius:12px;flex-direction:column;justify-content:center;min-height:52px;padding:14px 16px 14px 46px;font-size:15px;line-height:1.25;display:flex}.battery-calculator-options input:checked+span{background:#e9fbe9;border-color:#02cc02;box-shadow:inset 0 0 0 2px #02cc02}.battery-calculator-options input:focus-visible+span{outline-offset:3px;outline:2px solid #0d291a}.battery-calculator-slider{margin-bottom:28px;position:relative}.battery-calculator-slider-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:15px;display:flex}.battery-calculator-label{align-items:center;gap:8px;display:flex}.battery-calculator-help{flex-shrink:0}.battery-calculator-help summary{color:#64786b;cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;list-style:none;display:flex}.battery-calculator-help summary::-webkit-details-marker{display:none}.battery-calculator-help summary:focus-visible{outline-offset:3px;outline:2px solid #08732c}.battery-calculator-help p{z-index:5;color:#0d291a;background:#fff;border:1px solid #d7dbd8;border-radius:12px;margin:4px 0 0;padding:16px;font-size:13px;line-height:1.6;position:absolute;top:100%;left:0;right:0;box-shadow:0 8px 24px #0d291a26}.battery-calculator-auto{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:12px;display:none}.is-interactive .battery-calculator-auto{display:flex}.battery-calculator-auto button{color:#0d291a;font:inherit;cursor:pointer;background:#e9fbe9;border:1px solid #08732c;border-radius:6px;padding:4px 8px}.battery-calculator-tax-label{margin:6px 0 0;font-size:12px}.battery-calculator-financing-note{margin:0 0 20px;font-size:12px;line-height:1.6}.battery-calculator-slider label{font-weight:500}.battery-calculator-slider output{color:#02cc02;flex-shrink:0;font-weight:700}.battery-calculator-slider input{appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0;padding:0;display:block}.battery-calculator-slider input::-webkit-slider-runnable-track{background:#d7dbd8;border-radius:20px;height:6px}.battery-calculator-slider input::-webkit-slider-thumb{appearance:none;background:#02cc02;border:0;border-radius:50%;width:18px;height:18px;margin-top:-6px}.battery-calculator-slider input::-moz-range-track{background:#d7dbd8;border-radius:20px;height:6px}.battery-calculator-slider input::-moz-range-thumb{background:#02cc02;border:0;border-radius:50%;width:18px;height:18px}.battery-calculator-slider input:focus-visible{outline-offset:4px;border-radius:12px;outline:2px solid #0d291a}.battery-calculator-assumptions{border-top:1px solid #d7dbd8;padding-top:18px}.battery-calculator-assumptions summary{cursor:pointer;font-size:15px;font-weight:500}.battery-calculator-assumptions p{font-size:12px;line-height:1.6}.battery-calculator-assumptions h3{margin:24px 0 12px;font-size:16px}.battery-calculator-assumptions a{color:#08732c;text-decoration:underline}.battery-calculator-tariffs{gap:12px;margin-top:20px;display:grid}.battery-calculator-tariffs label{grid-template-columns:minmax(0,1fr) 86px;align-items:center;gap:12px;font-size:13px;display:grid}.battery-calculator-tariffs input,.battery-calculator-tariffs select{width:100%;min-width:0;font:inherit;color:#0d291a;background:#fff;border:1px solid #d7dbd8;border-radius:6px;padding:8px}.battery-calculator-tariffs .battery-calculator-fee-mode{grid-template-columns:1fr;gap:6px}.battery-calculator [hidden]{display:none!important}.battery-calculator-results{color:#0d291a;background:#fff;flex-direction:column;margin-top:0;display:flex;position:relative}.battery-calculator-metrics{grid-template-columns:minmax(0,1fr);gap:20px;margin:0;display:grid}.battery-calculator-metrics>div{flex-direction:column;justify-content:end;gap:8px;display:flex}.battery-calculator-metrics dd{color:#000;overflow-wrap:anywhere;margin:0;font-size:clamp(22px,2vw,30px);font-weight:700;line-height:1.2}.battery-calculator-year{margin:16px 0 8px;font-size:13px}.battery-calculator-breakdown{border-top:1px solid #0d291a26;margin:0;padding-top:20px}.battery-calculator-breakdown>div{justify-content:space-between;gap:16px;margin-bottom:10px;font-size:12px;line-height:1.5;display:flex}.battery-calculator-breakdown dd{flex-shrink:0;margin:0;font-weight:500}.battery-calculator-result-details{margin-top:8px;font-size:12px}.battery-calculator-result-details summary{cursor:pointer}.battery-calculator-result-details .battery-calculator-breakdown{margin-top:16px}.battery-calculator-payback-note{margin:20px 0 0;font-size:12px;line-height:1.6}.battery-calculator-results .contact-button{align-self:start;max-width:100%;margin-top:24px;font-size:20px}.battery-calculator-note{text-align:center;max-width:90ch;margin:26px auto 0;font-size:12px;line-height:1.7}@media (width<=900px){.battery-calculator-grid{grid-template-columns:1fr}.battery-calculator>h2{margin-bottom:36px}}@media (width<=480px){.battery-calculator-slider-heading{flex-wrap:wrap;gap:4px}.battery-calculator-metrics{gap:24px 16px}}.battery-calculator-metrics .battery-calculator-net{border-top:1px solid #0d291a26;border-bottom:1px solid #0d291a26;padding:20px 0}.battery-calculator-net dd{font-size:clamp(30px,3vw,40px)}.battery-calculator-lifetime{border-top:1px solid #0d291a26;border-bottom:1px solid #0d291a26;margin:0 0 24px;padding:20px 0}.battery-calculator-lifetime h3{color:inherit;margin:0 0 16px;font-size:19px}.battery-calculator-lifetime .battery-calculator-breakdown{border:0;padding-top:0}.battery-calculator-lifetime p{margin:12px 0 0;font-size:12px;line-height:1.6}.battery-calculator-result-details>summary{padding:10px 0}.battery-calculator-detail-heading{color:inherit;margin:24px 0 0;font-size:17px}.battery-calculator-total{margin-top:18px}.battery-calculator-total p{margin:0 0 8px;font-size:13px}.battery-calculator-total strong{font-size:clamp(26px,2.5vw,36px);line-height:1.2;display:block}.battery-calculator-total small{margin-top:6px;font-size:12px;display:block}.battery-calculator-upfront{margin:16px 0 0;font-size:13px}.battery-calculator-finance-terms{margin:8px 0;font-size:11px;line-height:1.5}.battery-calculator-finance-terms a{color:inherit;text-decoration:underline}.battery-calculator-packages small{margin-top:5px;font-size:11px;display:block}.battery-calculator-packages p{margin:12px 0 0;font-size:12px;line-height:1.5}.battery-calculator-assumptions>.battery-calculator-choice{margin-top:24px}.battery-calculator-choice>p{margin:10px 0 0;font-size:12px;line-height:1.5}.battery-calculator-submit{cursor:pointer;border:0;margin-top:24px}.battery-calculator-static label{font-size:13px}.battery-calculator-submit:focus-visible{outline-offset:4px;outline:2px solid #0d291a}.battery-calculator-help svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:22px;height:22px;display:block}.battery-calculator-help .info-dot{fill:currentColor;stroke:none}.battery-calculator-help summary:is(:hover,:focus-visible){color:#0d291a;background:#e9fbe9}.battery-calculator-assumptions>summary{align-items:center;gap:6px;font-weight:650;line-height:1.4;list-style:none;display:flex}.battery-calculator-assumptions>summary::-webkit-details-marker{display:none}.battery-calculator-assumptions>summary svg{fill:none;stroke:currentColor;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 22px;width:22px;height:22px;transition:transform .48s cubic-bezier(.22,1,.36,1)}.battery-calculator-assumptions[open]>summary svg{transform:rotate(-180deg)}.battery-calculator-assumptions>summary:focus-visible{outline-offset:5px;outline:2px solid #0d291a}.battery-calculator.is-interactive .battery-calculator-submit{display:none}.battery-calculator-submit{font:inherit;padding:0;font-size:19px}.battery-calculator-advice .contact-button-text{padding:18px 38px}.battery-calculator-results .battery-calculator-advice{text-align:center;white-space:normal;align-self:stretch}.battery-calculator-breakdown dd,.battery-calculator-upfront strong{color:#000}.battery-calculator-result-content{position:relative}.battery-calculator-results[aria-busy=true] .battery-calculator-result-content{visibility:hidden}.battery-calculator-loader{pointer-events:none;place-items:center;display:none;position:absolute;inset:0 0 100px}.battery-calculator-results[aria-busy=true] .battery-calculator-loader{display:grid}.battery-calculator-loader span{border:4px solid #e0e8e1;border-top-color:#02cc02;border-radius:50%;width:52px;height:52px}.battery-calculator-retry{font:inherit;cursor:pointer;background:#fff;border:1px solid #0d291a;border-radius:24px;align-self:start;padding:10px 18px}@media (width>=1100px){.battery-calculator>h2{white-space:nowrap;font-size:clamp(36px,3.7vw,60px)}}@media (width<=900px){.battery-calculator-results{margin-top:0}}@media (prefers-reduced-motion:no-preference){.battery-calculator-loader span{animation:.85s linear infinite battery-loading}.battery-calculator-advice:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff52,#0000);width:55%;animation:6.5s linear infinite battery-cta-shine;position:absolute;inset:0 auto 0 0}}@keyframes battery-form-reveal{0%{transform:translate(calc(34.4828% + 12px))}to{transform:none}}@keyframes battery-results-reveal{0%{transform:translate(calc(-50% - 12px))}to{transform:none}}@keyframes battery-loading{to{transform:rotate(360deg)}}@keyframes battery-cta-shine{0%,70%{opacity:0;transform:translate(-120%)skew(-20deg)}73%{opacity:1}86%{opacity:1;transform:translate(240%)skew(-20deg)}89%,to{opacity:0;transform:translate(240%)skew(-20deg)}}@media (prefers-reduced-motion:reduce){.battery-calculator-assumptions>summary svg{transition:none}}#battery-content-panel{overflow:clip}.battery-calculator-grid{align-items:stretch}.battery-calculator-result-rail{min-width:0;padding-top:var(--result-offset,100px)}.battery-calculator-results{padding:clamp(24px,2vw,32px);position:sticky;top:88px}.battery-calculator-metrics{gap:16px}.battery-calculator-metrics .battery-calculator-net{padding-block:16px}.battery-calculator-results .battery-calculator-advice{margin-top:20px}.battery-calculator-result-details{margin-top:12px}.battery-calculator-results[aria-busy=true] .battery-calculator-result-details{visibility:hidden}@supports (interpolate-size:allow-keywords){.battery-calculator-assumptions{interpolate-size:allow-keywords}.battery-calculator-assumptions::details-content{opacity:0;block-size:0;transition:block-size .48s cubic-bezier(.22,1,.36,1), opacity .3s ease, content-visibility .48s allow-discrete;overflow:clip}.battery-calculator-assumptions[open]::details-content{opacity:1;block-size:auto}}@media (width>=1100px) and (prefers-reduced-motion:no-preference){.battery-calculator.is-revealing .battery-calculator-inputs{z-index:2;animation:.95s cubic-bezier(.22,1,.36,1) both battery-form-reveal;position:relative}.battery-calculator.is-revealing .battery-calculator-result-rail{animation:.95s cubic-bezier(.22,1,.36,1) both battery-results-reveal}}@media (width<=900px){.battery-calculator-result-rail{padding-top:0}.battery-calculator-results{position:relative;top:auto}}@media (prefers-reduced-motion:reduce){.battery-calculator-assumptions::details-content{transition:none}}.battery-calculator-options label>span{height:100%}.battery-calculator-assumptions>summary{justify-content:space-between}.battery-calculator-assumptions h3{border-top:1px solid #d7dbd8;margin-top:28px;padding-top:20px;font-size:18px;font-weight:700}.battery-calculator-assumptions h3:first-of-type{border-top:0;padding-top:0}.battery-calculator-tariffs select{appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%230d291a' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 12px center no-repeat;padding-right:34px}.battery-calculator-tariffs .battery-calculator-checkbox{align-items:center;gap:10px;display:flex}.battery-calculator-checkbox input{accent-color:#02cc02;flex-shrink:0;width:18px;height:18px}.battery-calculator-money{display:block;position:relative}.battery-calculator-money>span{pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.battery-calculator-money input{padding-left:25px}.battery-calculator-metrics>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.battery-calculator-metrics dd{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(21px,1.7vw,28px)}.battery-calculator-metrics .battery-calculator-net dd{font-size:clamp(26px,2.2vw,34px)}.battery-calculator-metrics .battery-calculator-net dt{font-weight:700}.battery-calculator-metrics .battery-calculator-net{border:0;padding:0}.battery-calculator-metrics dd,.battery-calculator-metrics .battery-calculator-net dd{font-size:clamp(21px,1.7vw,28px)}.battery-calculator-metrics>div:nth-child(-n+2) dd{font-weight:500}.battery-calculator-metrics .battery-calculator-net dd{border-top:2px solid;min-width:7ch;padding-top:12px;position:relative}.battery-calculator-metrics .battery-calculator-net dd:before{content:"−";font-size:20px;font-weight:500;position:absolute;top:-30px;right:0;transform:translate(20px)}.battery-calculator-metrics .battery-calculator-net dt{padding-top:14px}.battery-calculator-dialog{box-sizing:border-box;color:#0d291a;background:#fff;border:0;border-radius:24px;width:min(620px,100vw - 32px);max-height:calc(100svh - 48px);padding:clamp(24px,4vw,40px);overflow:auto}.battery-calculator-dialog::backdrop{background:#0d291ac7}.battery-calculator-dialog-heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.battery-calculator-dialog-heading h2{margin:0;font-size:25px;line-height:1.2}.battery-calculator-dialog-heading button{width:36px;height:36px;color:inherit;cursor:pointer;background:#fff;border:1px solid #c6cbc7;border-radius:50%;flex-shrink:0;font-size:26px}.battery-calculator-dialog p{font-size:14px;line-height:1.6}.battery-calculator-dialog .battery-calculator-breakdown{margin-top:24px}.battery-calculator-dialog .battery-calculator-breakdown>div{font-size:14px}.battery-calculator-metrics{padding-right:28px}.battery-calculator-metrics dt{font-size:clamp(15px,1.1vw,18px);line-height:1.4}.battery-calculator-metrics .battery-calculator-net dd:before{content:"";background:currentColor;width:20px;height:2px;top:-2px;right:-28px;transform:none}.battery-calculator-upfront{padding-right:28px}.battery-calculator-dialog .battery-calculator-breakdown dd{text-align:right;overflow-wrap:anywhere;max-width:48%}.battery-calculator-result-rail{padding-top:88px}.battery-calculator-result-sticky{position:sticky;top:88px}.battery-calculator-results{position:relative;top:auto}.battery-calculator-metrics,.battery-calculator-upfront{padding-right:0}.battery-calculator-metrics .battery-calculator-net dd:before{content:none}.battery-calculator-metrics .battery-calculator-payback{border-top:1px solid #d7dbd8;padding-top:20px}.battery-calculator-metrics .battery-calculator-payback dd{font-weight:500}.battery-calculator-disclaimer{color:#fff;margin:18px 6px 0;font-size:12px;line-height:1.6}@media (width<=900px){.battery-calculator-result-rail{padding-top:0}.battery-calculator-result-sticky{position:relative;top:auto}}@media (width>=901px){.battery-calculator-grid{padding-bottom:88px}.battery-calculator-result-rail{margin-bottom:-88px}}.battery-calculator-address input{width:100%;min-width:0;font:inherit;color:inherit;background:#fff;border:1px solid #d2d8d7;border-radius:.6rem;padding:.75rem 1rem}.battery-calculator-address input:focus-visible{outline-offset:3px;outline:2px solid #02cc02}
