.inverter-module__REtXna__page{--paper:var(--brand-paper);--ink:var(--brand-ink);--muted:var(--brand-muted);--line:var(--brand-line);--accent:var(--brand-orange);color:var(--ink);background:var(--paper);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.inverter-module__REtXna__page h1,.inverter-module__REtXna__page h2,.inverter-module__REtXna__page h3{color:var(--ink);text-transform:none}.inverter-module__REtXna__page h1,.inverter-module__REtXna__page h2{letter-spacing:-.045em;line-height:1.08}.inverter-module__REtXna__page h2{font-size:clamp(32px,4vw,56px)}.inverter-module__REtXna__page h3{letter-spacing:-.025em;font-size:22px}.inverter-module__REtXna__page p,.inverter-module__REtXna__page figure{margin:0}.inverter-module__REtXna__page a,.inverter-module__REtXna__page button,.inverter-module__REtXna__page summary{-webkit-tap-highlight-color:transparent}.inverter-module__REtXna__page a:focus-visible,.inverter-module__REtXna__page button:focus-visible,.inverter-module__REtXna__page summary:focus-visible{outline:3px solid var(--brand-accent-ink);outline-offset:5px}.inverter-module__REtXna__page a,.inverter-module__REtXna__page button{transition:transform .18s ease-out,background-color .18s ease-out,color .18s ease-out}.inverter-module__REtXna__page button:active,.inverter-module__REtXna__primary:active{transform:scale(.98)}.inverter-module__REtXna__page section[id]{scroll-margin-top:112px}.inverter-module__REtXna__hero{padding-top:128px}.inverter-module__REtXna__back{min-height:44px;color:var(--muted);align-items:center;gap:8px;font-size:14px;display:inline-flex}.inverter-module__REtXna__back:hover{color:var(--ink)}.inverter-module__REtXna__heroGrid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin:24px 0 56px;display:grid}.inverter-module__REtXna__heroCopy{min-width:0}.inverter-module__REtXna__eyebrow{color:var(--muted);align-items:center;gap:8px;font-size:14px;line-height:1.5;display:flex}.inverter-module__REtXna__eyebrow>span{background:var(--brand-accent-ink);border-radius:50%;width:8px;height:8px}.inverter-module__REtXna__heroCopy h1{letter-spacing:0;font-size:18px;font-family:var(--font-golos),sans-serif;margin-top:24px;font-weight:500}.inverter-module__REtXna__heroCopy h1>span{font-family:var(--font-comfort-display),sans-serif;font-size:var(--brand-title-size);font-weight:700;line-height:var(--brand-title-leading);letter-spacing:var(--brand-title-tracking);margin-top:16px;display:block}.inverter-module__REtXna__dot{color:var(--brand-accent-ink)}.inverter-module__REtXna__lead{color:var(--muted);max-width:440px;font-size:17px;line-height:1.65;margin-top:24px!important}.inverter-module__REtXna__heroActions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:32px;display:flex}.inverter-module__REtXna__primary{background:var(--accent);min-height:52px;color:var(--brand-ink);border-radius:100px;justify-content:center;align-items:center;gap:16px;padding:14px 24px;font-size:15px;font-weight:600;display:inline-flex}.inverter-module__REtXna__primary:hover{background:var(--brand-orange-hover)}.inverter-module__REtXna__textLink{align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:500;display:inline-flex}.inverter-module__REtXna__textLink:hover{color:var(--brand-accent-ink)}.inverter-module__REtXna__heroFacts{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:24px;margin-top:32px;padding-top:24px;display:grid}.inverter-module__REtXna__heroFacts strong{font-family:var(--font-comfort-display),sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:38px;font-weight:600;line-height:1.2;display:block}.inverter-module__REtXna__heroFacts strong span{font-family:var(--font-golos),sans-serif;letter-spacing:-.02em;font-size:16px;font-weight:400}.inverter-module__REtXna__heroFacts small{color:var(--muted);margin-top:8px;font-size:12px;display:block}.inverter-module__REtXna__gallery{min-width:0}.inverter-module__REtXna__galleryPhoto{aspect-ratio:1;background:#262320;border-radius:24px;position:relative;overflow:hidden}.inverter-module__REtXna__galleryPhoto>img{-o-object-fit:cover;object-fit:cover;transition:opacity .25s ease-out}.inverter-module__REtXna__photoVisible{opacity:1}.inverter-module__REtXna__photoHidden{opacity:0}.inverter-module__REtXna__photoIndex{font-size:12px;font-family:var(--font-plex-mono),monospace;color:#fffdfa;background:#262320;border-radius:100px;padding:6px 12px;position:absolute;top:24px;right:24px}.inverter-module__REtXna__photoCaption{color:#fffdfa;background:linear-gradient(#0000,#151410);justify-content:space-between;align-items:end;gap:16px;padding:48px 24px 24px;font-size:13px;display:flex;position:absolute;bottom:0;left:0;right:0}.inverter-module__REtXna__photoCaption strong{font-size:13px;font-weight:500}.inverter-module__REtXna__thumbnails{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.inverter-module__REtXna__thumbnails button{text-align:left;color:var(--muted);border:1px solid #0000;border-radius:12px;padding:4px;font-size:12px}.inverter-module__REtXna__thumbnails button[aria-pressed=true]{border-color:var(--brand-accent-ink);color:var(--ink);background:var(--brand-paper)}.inverter-module__REtXna__thumbnails button:hover{background:var(--brand-warm)}.inverter-module__REtXna__thumbnailImage{aspect-ratio:1.6;border-radius:8px;margin-bottom:8px;display:block;position:relative;overflow:hidden}.inverter-module__REtXna__thumbnailImage img{-o-object-fit:cover;object-fit:cover}.inverter-module__REtXna__thumbnails button>span:last-child{padding:0 4px 4px;display:block}.inverter-module__REtXna__chapterNav{border-block:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:16px 32px;padding:16px 0;font-size:13px;display:flex}.inverter-module__REtXna__chapterNav>span{color:var(--muted);margin-right:auto}.inverter-module__REtXna__chapterNav a{align-items:center;min-height:44px;display:inline-flex}.inverter-module__REtXna__chapterNav a:hover{color:var(--brand-accent-ink)}.inverter-module__REtXna__section{padding-top:96px;padding-bottom:80px}.inverter-module__REtXna__sectionHeading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:40px;display:flex}.inverter-module__REtXna__sectionHeading .inverter-module__REtXna__eyebrow{margin-bottom:16px}.inverter-module__REtXna__sectionHeading>p{max-width:330px;color:var(--muted);font-size:16px;line-height:1.6}.inverter-module__REtXna__modes{border:1px solid var(--line);background:var(--brand-warm);border-radius:24px;overflow:hidden}.inverter-module__REtXna__modeControls{flex-wrap:wrap;justify-content:center;gap:8px;padding:24px;display:flex}.inverter-module__REtXna__modeControls button{min-height:48px;color:var(--muted);border:1px solid var(--brand-line);border-radius:100px;padding:12px 24px;font-size:14px}.inverter-module__REtXna__modeControls button:hover{background:var(--brand-active)}.inverter-module__REtXna__modeControls button[aria-pressed=true]{color:#fffdfa;border-color:var(--brand-ink);background:#262320}.inverter-module__REtXna__energyDiagram{grid-template-columns:1.15fr 1fr 48px .85fr;align-items:center;gap:24px;max-width:900px;margin:24px auto 40px;padding:0 32px;display:grid}.inverter-module__REtXna__sources{gap:16px;display:grid}.inverter-module__REtXna__source{background:var(--brand-paper);border:1px solid var(--brand-line);color:var(--brand-ink);border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.inverter-module__REtXna__source>span{flex:1}.inverter-module__REtXna__source strong{font-size:14px;font-weight:500;display:block}.inverter-module__REtXna__source small{color:var(--brand-muted);margin-top:4px;font-size:12px;display:block}.inverter-module__REtXna__source>svg{flex-shrink:0}.inverter-module__REtXna__sourceInactive{background:var(--brand-active);border-style:dashed;border-color:var(--brand-line);color:var(--brand-muted)}.inverter-module__REtXna__sourceInactive small{color:var(--brand-muted)}.inverter-module__REtXna__sourceInactive>svg:last-child{visibility:hidden}.inverter-module__REtXna__sourceQuiet{color:#635843;border-color:#d0c7b9}.inverter-module__REtXna__reverseArrow{transform:rotate(180deg)}.inverter-module__REtXna__hub{text-align:center;justify-items:center;display:grid}.inverter-module__REtXna__hubPhoto{aspect-ratio:1;border-radius:20px;width:180px;max-width:100%;position:relative;overflow:hidden}.inverter-module__REtXna__hubPhoto img{-o-object-fit:cover;object-fit:cover}.inverter-module__REtXna__hub>strong{margin-top:12px;font-size:16px;font-weight:500}.inverter-module__REtXna__hub small,.inverter-module__REtXna__home small{color:var(--brand-muted);font-size:12px}.inverter-module__REtXna__homeArrow{color:var(--brand-ink);justify-content:center;display:flex}.inverter-module__REtXna__homeArrow>svg:last-child{display:none}.inverter-module__REtXna__home{text-align:center;color:var(--brand-ink);flex-direction:column;align-items:center;gap:8px;display:flex}.inverter-module__REtXna__home strong{font-size:16px;font-weight:500}.inverter-module__REtXna__home>span{background:var(--brand-active);border-radius:100px;margin-top:8px;padding:6px 12px;font-size:12px}.inverter-module__REtXna__scenarioCopy{text-align:center;background:var(--brand-paper);border-top:1px solid var(--brand-line);padding:32px}.inverter-module__REtXna__scenarioLabel{color:var(--brand-accent-ink);font-size:12px}.inverter-module__REtXna__scenarioCopy h3{font-size:26px;font-family:var(--font-comfort-display),sans-serif;margin:8px 0 12px}.inverter-module__REtXna__scenarioCopy p{max-width:640px;color:var(--muted);margin-inline:auto;font-size:15px;line-height:1.65}.inverter-module__REtXna__footnote{color:var(--muted);max-width:820px;font-size:13px;line-height:1.6;margin-top:16px!important}.inverter-module__REtXna__detailsSection{background:var(--brand-warm);padding:80px 0;scroll-margin-top:96px}.inverter-module__REtXna__detailGrid{grid-template-columns:1.3fr 1fr;gap:24px;display:grid}.inverter-module__REtXna__displayFeature{background:#26231f;border-radius:24px;min-height:640px;position:relative;overflow:hidden}.inverter-module__REtXna__detailPhoto{position:absolute;inset:0}.inverter-module__REtXna__detailPhoto img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.inverter-module__REtXna__displayFeature figcaption{color:#fffdfa;background:linear-gradient(#0000,#191714 65%);padding:96px 40px 40px;position:absolute;bottom:0;left:0;right:0}.inverter-module__REtXna__displayFeature figcaption>span{color:#d9d4ca;font-size:13px}.inverter-module__REtXna__displayFeature h3{color:#fffdfa;font-size:38px;font-family:var(--font-comfort-display),sans-serif;margin-top:12px;line-height:1.15}.inverter-module__REtXna__displayFeature p{color:#d9d4ca;max-width:320px;margin-top:16px;font-size:15px}.inverter-module__REtXna__detailSide{grid-template-rows:1.2fr 1fr;gap:24px;display:grid}.inverter-module__REtXna__bodyFeature{background:var(--brand-paper);border-radius:24px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.inverter-module__REtXna__bodyPhoto{min-height:300px;position:relative}.inverter-module__REtXna__bodyPhoto img{-o-object-fit:cover;object-fit:cover}.inverter-module__REtXna__bodyFeature figcaption{align-self:center;padding:32px 24px}.inverter-module__REtXna__bodyFeature h3{font-size:24px;font-family:var(--font-comfort-display),sans-serif}.inverter-module__REtXna__bodyFeature p{color:var(--muted);margin-top:16px;font-size:14px}.inverter-module__REtXna__settingsFeature{background:var(--brand-active);border-radius:24px;padding:32px}.inverter-module__REtXna__settingsMark{font-family:var(--font-comfort-display),sans-serif;color:var(--brand-accent-ink);font-size:40px;line-height:1}.inverter-module__REtXna__settingsFeature h3{font-size:26px;font-family:var(--font-comfort-display),sans-serif;margin-top:16px}.inverter-module__REtXna__settingsFeature p{color:var(--brand-muted);margin:12px 0 16px;font-size:15px}.inverter-module__REtXna__powerSection{grid-template-columns:1fr 1fr;gap:80px;padding-block:104px;display:grid}.inverter-module__REtXna__powerIntro h2{margin:16px 0 24px}.inverter-module__REtXna__powerIntro h2 span{color:var(--brand-accent-ink)}.inverter-module__REtXna__powerIntro>p:not(.inverter-module__REtXna__eyebrow){max-width:380px;color:var(--muted);font-size:17px}.inverter-module__REtXna__powerIntro .inverter-module__REtXna__textLink{margin-top:24px}.inverter-module__REtXna__powerExplanation{align-self:center}.inverter-module__REtXna__powerExplanation>div{border-top:1px solid var(--line);grid-template-columns:88px 1fr;gap:24px;padding:32px 0;display:grid}.inverter-module__REtXna__unit{font-size:28px;font-family:var(--font-comfort-display),sans-serif;color:var(--brand-accent-ink);letter-spacing:-.04em}.inverter-module__REtXna__powerExplanation h3{font-size:19px}.inverter-module__REtXna__powerExplanation p{color:var(--muted);margin-top:12px;font-size:15px;line-height:1.65}.inverter-module__REtXna__powerNote{background:var(--brand-warm);border-radius:12px;padding:20px 24px;margin-top:0!important}.inverter-module__REtXna__setupSection{background:#262320;padding-block:80px}.inverter-module__REtXna__setupGrid{grid-template-columns:1fr 1fr;gap:80px;display:grid}.inverter-module__REtXna__setupSection h2,.inverter-module__REtXna__setupSection h3{color:#fffdfa}.inverter-module__REtXna__setupSection h2{margin-top:16px}.inverter-module__REtXna__setupSection .inverter-module__REtXna__eyebrow{color:#e4dcd3}.inverter-module__REtXna__setupLead{max-width:420px;color:var(--brand-line);font-size:16px;margin:24px 0!important}.inverter-module__REtXna__setupSection .inverter-module__REtXna__textLink{color:#fffdfa}.inverter-module__REtXna__setupSection .inverter-module__REtXna__textLink:hover{color:#ffcf81}.inverter-module__REtXna__setupSteps{align-content:center;margin:0;padding:0;list-style:none;display:grid}.inverter-module__REtXna__setupSteps li{border-top:1px solid var(--brand-muted);grid-template-columns:32px 1fr 20px;gap:16px;padding:24px 0;display:grid}.inverter-module__REtXna__setupSteps li>span{color:#e4dcd3;font-size:13px;font-family:var(--font-plex-mono),monospace}.inverter-module__REtXna__setupSteps li>svg{color:#e4dcd3}.inverter-module__REtXna__setupSteps h3{font-size:18px}.inverter-module__REtXna__setupSteps p{color:var(--brand-line);margin-top:8px;font-size:14px}.inverter-module__REtXna__related{grid-template-columns:1fr 1fr;gap:24px;display:grid}.inverter-module__REtXna__relatedCard{background:var(--brand-paper);border:1px solid var(--line);border-radius:20px;grid-template-columns:38% 1fr;display:grid;overflow:hidden}.inverter-module__REtXna__relatedCard:hover{transform:translateY(-3px)}.inverter-module__REtXna__relatedPhoto{min-height:240px;position:relative}.inverter-module__REtXna__relatedPhoto img{-o-object-fit:cover;object-fit:cover}.inverter-module__REtXna__relatedCard>div:last-child{align-self:center;padding:24px}.inverter-module__REtXna__relatedCard .inverter-module__REtXna__eyebrow{font-size:12px}.inverter-module__REtXna__relatedCard h3{font-family:var(--font-comfort-display),sans-serif;margin:12px 0;font-size:28px}.inverter-module__REtXna__relatedCard p:not(.inverter-module__REtXna__eyebrow){color:var(--muted);font-size:14px}.inverter-module__REtXna__relatedAction{align-items:center;gap:8px;margin-top:20px;font-size:14px;display:inline-flex}.inverter-module__REtXna__questions{padding-bottom:80px}.inverter-module__REtXna__questionList{border-top:1px solid var(--line)}.inverter-module__REtXna__questionList details{border-bottom:1px solid var(--line)}.inverter-module__REtXna__questionList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:24px 0;font-size:18px;font-weight:500;list-style:none;display:flex}.inverter-module__REtXna__questionList summary::-webkit-details-marker{display:none}.inverter-module__REtXna__questionList summary svg{flex-shrink:0;transition:transform .18s ease-out}.inverter-module__REtXna__questionList details[open] summary svg{transform:rotate(180deg)}.inverter-module__REtXna__questionList details>div{max-width:800px;color:var(--muted);padding-bottom:24px;font-size:16px}.inverter-module__REtXna__questionList details p+p{margin-top:16px}.inverter-module__REtXna__finalSection{padding-bottom:64px}.inverter-module__REtXna__finalCta{background:var(--brand-warm);border-radius:24px;justify-content:space-between;align-items:center;gap:48px;padding:48px;display:flex}.inverter-module__REtXna__finalCta h2{margin:16px 0 24px;font-size:clamp(32px,4vw,48px)}.inverter-module__REtXna__finalCta p:not(.inverter-module__REtXna__eyebrow){max-width:480px;color:var(--muted);font-size:16px}.inverter-module__REtXna__finalActions{flex-direction:column;flex-shrink:0;align-items:center;gap:12px;display:flex}.inverter-module__REtXna__documentLinks{flex-wrap:wrap;align-items:center;gap:16px 32px;padding-top:24px;font-size:13px;display:flex}.inverter-module__REtXna__documentLinks>span{color:var(--muted);margin-right:auto}.inverter-module__REtXna__documentLinks a{align-items:center;gap:8px;min-height:44px;display:inline-flex}.inverter-module__REtXna__documentLinks a:hover{color:var(--brand-accent-ink)}@media (max-width:1100px){.inverter-module__REtXna__heroGrid{gap:32px}.inverter-module__REtXna__heroCopy h1>span{font-size:56px}.inverter-module__REtXna__powerSection,.inverter-module__REtXna__setupGrid{gap:40px}.inverter-module__REtXna__detailGrid{grid-template-columns:1fr 1fr}.inverter-module__REtXna__bodyFeature{grid-template-columns:1fr}.inverter-module__REtXna__bodyPhoto{min-height:200px}.inverter-module__REtXna__displayFeature{min-height:720px}.inverter-module__REtXna__relatedCard h3{font-size:24px}}@media (max-width:760px){.inverter-module__REtXna__hero{padding-top:104px}.inverter-module__REtXna__heroGrid{grid-template-columns:1fr;gap:32px;margin:16px 0 32px}.inverter-module__REtXna__heroCopy h1>span{font-size:clamp(44px,9vw,64px)}.inverter-module__REtXna__lead{max-width:520px;font-size:16px}.inverter-module__REtXna__heroActions,.inverter-module__REtXna__heroFacts{margin-top:24px}.inverter-module__REtXna__heroFacts strong{font-size:32px}.inverter-module__REtXna__galleryPhoto{aspect-ratio:1.08;border-radius:20px}.inverter-module__REtXna__thumbnails{gap:8px;margin-top:12px}.inverter-module__REtXna__thumbnails button{padding:3px;font-size:11px}.inverter-module__REtXna__thumbnails button>span:last-child{padding:0 0 4px}.inverter-module__REtXna__photoCaption{padding:48px 20px 20px}.inverter-module__REtXna__chapterNav{gap:0 24px}.inverter-module__REtXna__chapterNav>span{width:100%;margin-bottom:8px}.inverter-module__REtXna__section{padding-top:64px;padding-bottom:56px}.inverter-module__REtXna__sectionHeading{flex-direction:column;align-items:start;gap:20px;margin-bottom:24px}.inverter-module__REtXna__sectionHeading>p{max-width:440px;font-size:15px}.inverter-module__REtXna__modeControls{gap:4px;padding:16px 12px}.inverter-module__REtXna__modeControls button{flex:1;padding:10px 8px;font-size:13px}.inverter-module__REtXna__energyDiagram{grid-template-columns:1fr 1fr;gap:24px 16px;margin:16px auto 24px;padding:0 16px}.inverter-module__REtXna__sources{gap:12px}.inverter-module__REtXna__source{gap:8px;padding:12px 8px}.inverter-module__REtXna__source>svg:first-child{width:20px}.inverter-module__REtXna__source>svg:last-child{width:16px}.inverter-module__REtXna__source small{font-size:11px}.inverter-module__REtXna__source strong{font-size:12px}.inverter-module__REtXna__hubPhoto{border-radius:16px;width:144px}.inverter-module__REtXna__hub>strong{font-size:14px}.inverter-module__REtXna__homeArrow{grid-area:2/2}.inverter-module__REtXna__homeArrow>svg:first-child{display:none}.inverter-module__REtXna__homeArrow>svg:last-child{display:block}.inverter-module__REtXna__home{grid-area:3/2}.inverter-module__REtXna__home>svg{width:36px;height:36px}.inverter-module__REtXna__home>span{margin-top:0}.inverter-module__REtXna__scenarioCopy{padding:24px 20px}.inverter-module__REtXna__scenarioCopy h3{font-size:23px}.inverter-module__REtXna__scenarioCopy p{font-size:14px}.inverter-module__REtXna__detailsSection{padding:56px 0}.inverter-module__REtXna__detailGrid{grid-template-columns:1fr;gap:16px}.inverter-module__REtXna__displayFeature{min-height:480px}.inverter-module__REtXna__displayFeature figcaption{padding:80px 24px 24px}.inverter-module__REtXna__displayFeature h3{font-size:32px}.inverter-module__REtXna__detailSide{grid-template-rows:auto;gap:16px}.inverter-module__REtXna__bodyFeature{grid-template-columns:1fr 1fr}.inverter-module__REtXna__bodyPhoto{min-height:240px}.inverter-module__REtXna__bodyFeature figcaption{padding:24px 20px}.inverter-module__REtXna__bodyFeature h3{font-size:22px}.inverter-module__REtXna__settingsFeature{padding:24px}.inverter-module__REtXna__powerSection{grid-template-columns:1fr;gap:32px;padding-block:64px}.inverter-module__REtXna__powerIntro>p:not(.inverter-module__REtXna__eyebrow){font-size:16px}.inverter-module__REtXna__powerExplanation>div{grid-template-columns:72px 1fr;gap:16px;padding:24px 0}.inverter-module__REtXna__unit{font-size:25px}.inverter-module__REtXna__setupSection{padding-block:56px}.inverter-module__REtXna__setupGrid{grid-template-columns:1fr;gap:32px}.inverter-module__REtXna__setupSteps li{grid-template-columns:24px 1fr 20px;gap:12px}.inverter-module__REtXna__related{grid-template-columns:1fr;gap:16px}.inverter-module__REtXna__relatedCard{grid-template-columns:34% 1fr}.inverter-module__REtXna__relatedPhoto{min-height:220px}.inverter-module__REtXna__relatedCard>div:last-child{padding:20px}.inverter-module__REtXna__relatedCard h3{font-size:24px}.inverter-module__REtXna__questions{padding-bottom:56px}.inverter-module__REtXna__questionList summary{padding:20px 0;font-size:16px}.inverter-module__REtXna__questionList details>div{font-size:15px}.inverter-module__REtXna__finalCta{flex-direction:column;align-items:start;gap:24px;padding:32px 24px}.inverter-module__REtXna__finalActions{align-items:start}.inverter-module__REtXna__documentLinks{flex-direction:column;align-items:start;gap:8px}.inverter-module__REtXna__finalSection{padding-bottom:48px}}@media (prefers-reduced-motion:reduce){.inverter-module__REtXna__page a,.inverter-module__REtXna__page button,.inverter-module__REtXna__galleryPhoto>img,.inverter-module__REtXna__questionList summary svg{transition:none}.inverter-module__REtXna__relatedCard:hover,.inverter-module__REtXna__page button:active,.inverter-module__REtXna__primary:active{transform:none}}.inverter-module__REtXna__page h1,.inverter-module__REtXna__page h2,.inverter-module__REtXna__page h3{font-family:var(--font-comfort-display),sans-serif;text-transform:none;font-weight:700}.inverter-module__REtXna__page h2{letter-spacing:-.045em;line-height:1.15}.inverter-module__REtXna__primary{color:#262320;min-height:52px;box-shadow:var(--brand-button-shadow);border-radius:999px;padding:14px 22px;font-size:15px;font-weight:600;line-height:1.35}.inverter-module__REtXna__primary:hover{background:var(--brand-orange-hover);box-shadow:var(--brand-button-shadow-hover)}.inverter-module__REtXna__primary:active{background:var(--brand-orange-pressed)}.inverter-module__REtXna__page a:focus-visible,.inverter-module__REtXna__page button:focus-visible,.inverter-module__REtXna__page input:focus-visible,.inverter-module__REtXna__page summary:focus-visible{outline:2px solid var(--brand-focus);outline-offset:4px}
.energy-products-module__z1IjeG__runtime{border:1px solid var(--brand-line);background:var(--brand-paper);border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.energy-products-module__z1IjeG__runtimeControls{min-width:0;padding:40px}.energy-products-module__z1IjeG__runtimeControls fieldset{border:0;min-width:0;margin:0 0 32px;padding:0}.energy-products-module__z1IjeG__runtimeControls legend{margin-bottom:16px;padding:0;font-size:16px;font-weight:500}.energy-products-module__z1IjeG__moduleChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.energy-products-module__z1IjeG__moduleChoices button{min-height:96px;color:var(--brand-muted);border:1px solid #ccc7bf;border-radius:16px;padding:16px 8px}.energy-products-module__z1IjeG__moduleChoices button strong{font-family:var(--font-comfort-display),sans-serif;font-size:32px;font-weight:600;line-height:1.2;display:block}.energy-products-module__z1IjeG__moduleChoices button span{margin-top:8px;font-size:13px;display:block}.energy-products-module__z1IjeG__moduleChoices button:hover{background:var(--brand-warm)}.energy-products-module__z1IjeG__moduleChoices button[aria-pressed=true]{background:var(--brand-active);border-color:var(--brand-accent-ink);color:var(--brand-ink)}.energy-products-module__z1IjeG__loadLabel{flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:14px;display:flex}.energy-products-module__z1IjeG__loadLabel strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.energy-products-module__z1IjeG__loadSlider{width:100%;height:44px;accent-color:var(--brand-accent-ink);cursor:pointer;margin-top:8px;display:block}.energy-products-module__z1IjeG__loadSlider:focus-visible{outline:3px solid var(--brand-accent-ink);outline-offset:4px;border-radius:8px}.energy-products-module__z1IjeG__rangeEnds{color:var(--brand-muted);justify-content:space-between;gap:16px;font-size:12px;display:flex}.energy-products-module__z1IjeG__rangeEnds>span:last-child{text-align:right}.energy-products-module__z1IjeG__runtimeHint{color:var(--brand-muted);max-width:360px;font-size:14px;margin-top:24px!important}.energy-products-module__z1IjeG__runtimeResult{background:var(--brand-warm);text-align:center;flex-direction:column;justify-content:center;min-width:0;padding:32px;display:flex}.energy-products-module__z1IjeG__moduleVisual{justify-content:center;align-items:center;gap:12px;margin-bottom:24px;display:flex}.energy-products-module__z1IjeG__moduleVisual>div{aspect-ratio:1;border-radius:12px;flex:1;min-width:0;max-width:112px;position:relative;overflow:hidden}.energy-products-module__z1IjeG__moduleVisual img{-o-object-fit:cover;object-fit:cover}.energy-products-module__z1IjeG__runtimeResult .energy-products-module__z1IjeG__runtimeHours{font-family:var(--font-comfort-display),sans-serif;letter-spacing:-.05em;color:var(--brand-ink);font-variant-numeric:tabular-nums;margin-block:8px;font-size:clamp(64px,7vw,96px);line-height:1.1}.energy-products-module__z1IjeG__runtimeHours>span{font-size:32px}.energy-products-module__z1IjeG__runtimeResult>div:last-child>p:first-child{justify-content:center}.energy-products-module__z1IjeG__runtimeFormula{color:var(--brand-muted);font-size:15px}.energy-products-module__z1IjeG__runtimeDescription{color:var(--brand-muted);font-size:14px;margin-top:12px!important}.energy-products-module__z1IjeG__runtimeLimit{border-top:1px solid var(--brand-line);color:var(--brand-muted);grid-column:1/-1;padding:24px 32px;font-size:13px;line-height:1.65}.energy-products-module__z1IjeG__runtimeBottom{justify-content:space-between;align-items:center;gap:24px;margin-top:24px;display:flex}.energy-products-module__z1IjeG__runtimeBottom p{color:var(--brand-muted);font-size:14px}.energy-products-module__z1IjeG__runtimeBottom a{flex-shrink:0}.energy-products-module__z1IjeG__chargeCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.energy-products-module__z1IjeG__chargeCards article{border-top:1px solid var(--brand-line);padding:24px 0}.energy-products-module__z1IjeG__chargeCards article>svg{color:var(--brand-accent-ink);margin-bottom:24px}.energy-products-module__z1IjeG__chargeCards article>p:first-of-type{margin-bottom:12px;font-size:12px}.energy-products-module__z1IjeG__chargeCards article>p:last-child{color:var(--brand-muted);margin-top:16px;font-size:15px}.energy-products-module__z1IjeG__expansion{background:var(--brand-warm);border-radius:20px;justify-content:space-between;align-items:center;gap:40px;margin-top:32px;padding:32px;display:flex}.energy-products-module__z1IjeG__expansionNumber{font-family:var(--font-comfort-display),sans-serif;color:var(--brand-accent-ink);letter-spacing:-.04em;margin-bottom:16px;font-size:32px;display:block}.energy-products-module__z1IjeG__expansion p{color:var(--brand-muted);max-width:640px;margin-top:12px;font-size:15px}.energy-products-module__z1IjeG__expansion>a{flex-shrink:0}.energy-products-module__z1IjeG__solarIntro{grid-template-columns:1.2fr 1fr;align-items:end;gap:64px;margin:24px 0 40px;display:grid}.energy-products-module__z1IjeG__solarIntroCopy{padding-bottom:8px}.energy-products-module__z1IjeG__solarIntroCopy>p{color:var(--brand-muted);max-width:480px;font-size:18px;line-height:1.65}.energy-products-module__z1IjeG__solarHeroPhoto{aspect-ratio:2.4;background:var(--brand-warm);border-radius:24px;position:relative;overflow:hidden}.energy-products-module__z1IjeG__solarHeroPhoto>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 45%;object-position:center 45%}.energy-products-module__z1IjeG__solarHeroPhoto figcaption{color:#fffdfa;background:linear-gradient(#0000,#202d34);justify-content:space-between;align-items:center;gap:24px;padding:64px 32px 24px;font-size:16px;display:flex;position:absolute;bottom:0;left:0;right:0}.energy-products-module__z1IjeG__solarHeroPhoto figcaption>span:last-child{align-items:center;gap:12px;font-size:14px;display:inline-flex}.energy-products-module__z1IjeG__solarFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:32px 0;display:grid}.energy-products-module__z1IjeG__solarFacts>div{align-items:center;gap:16px;display:flex}.energy-products-module__z1IjeG__solarFacts svg{color:var(--brand-muted);flex-shrink:0}.energy-products-module__z1IjeG__solarFacts strong{font-size:15px;font-weight:500;display:block}.energy-products-module__z1IjeG__solarFacts small{color:var(--brand-muted);margin-top:4px;font-size:12px;display:block}.energy-products-module__z1IjeG__solarCycle{border:1px solid var(--brand-line);background:var(--brand-warm);border-radius:24px;overflow:hidden}.energy-products-module__z1IjeG__cycleControls{flex-wrap:wrap;justify-content:center;gap:8px;padding:24px;display:flex}.energy-products-module__z1IjeG__cycleControls button{border:1px solid var(--brand-line);min-height:48px;color:var(--brand-muted);border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:14px;display:inline-flex}.energy-products-module__z1IjeG__cycleControls button:hover{background:var(--brand-active)}.energy-products-module__z1IjeG__cycleControls button[aria-pressed=true]{color:#fffdfa;border-color:var(--brand-ink);background:#262320}.energy-products-module__z1IjeG__solarFlow{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr) 32px minmax(0,1fr);align-items:center;gap:24px;max-width:800px;margin:24px auto 32px;padding:0 32px;display:grid}.energy-products-module__z1IjeG__solarFlowNode{text-align:center;min-width:0;color:var(--brand-ink);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.energy-products-module__z1IjeG__solarFlowNode strong{color:var(--brand-ink);font-size:16px;font-weight:500}.energy-products-module__z1IjeG__solarFlowNode>span{font-size:13px}.energy-products-module__z1IjeG__flowPhoto{aspect-ratio:1;border-radius:16px;width:120px;max-width:100%;position:relative;overflow:hidden}.energy-products-module__z1IjeG__flowPhoto img{-o-object-fit:cover;object-fit:cover}.energy-products-module__z1IjeG__flowArrow{color:var(--brand-ink)}.energy-products-module__z1IjeG__cycleSupport{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:740px;margin:0 auto 32px;padding:0 32px;display:grid}.energy-products-module__z1IjeG__cycleSupport>div{background:var(--brand-warm);color:var(--brand-muted);border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.energy-products-module__z1IjeG__cycleSupport>div>svg{flex-shrink:0}.energy-products-module__z1IjeG__cycleSupport span{font-size:13px}.energy-products-module__z1IjeG__cycleSupport strong{color:var(--brand-ink);margin-top:4px;font-size:14px;font-weight:500;display:block}.energy-products-module__z1IjeG__cycleCopy{text-align:center;border-top:1px solid var(--brand-line);background:var(--brand-paper);padding:32px}.energy-products-module__z1IjeG__cycleCopy>p:first-child{color:var(--brand-muted);justify-content:center;font-size:13px}.energy-products-module__z1IjeG__cycleCopy h3{font-family:var(--font-comfort-display),sans-serif;margin:12px 0;font-size:28px}.energy-products-module__z1IjeG__cycleCopy>p:last-child{max-width:700px;color:var(--brand-muted);margin-inline:auto;font-size:15px;line-height:1.65}.energy-products-module__z1IjeG__siteSection{background:var(--brand-warm);padding:80px 0}.energy-products-module__z1IjeG__siteCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.energy-products-module__z1IjeG__siteCards article{background:var(--brand-paper);border-radius:20px;padding:32px}.energy-products-module__z1IjeG__siteCards article>div{color:var(--brand-muted);justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.energy-products-module__z1IjeG__siteCards article>div>span{font-size:13px;font-family:var(--font-plex-mono),monospace}.energy-products-module__z1IjeG__siteCards h3{font-family:var(--font-comfort-display),sans-serif;font-size:25px}.energy-products-module__z1IjeG__siteCards p{color:var(--brand-muted);margin-top:16px;font-size:15px}.energy-products-module__z1IjeG__siteNote{color:var(--brand-muted);align-items:start;gap:16px;padding-top:24px;display:flex}.energy-products-module__z1IjeG__siteNote svg{flex-shrink:0}.energy-products-module__z1IjeG__siteNote p{max-width:840px;font-size:14px}.energy-products-module__z1IjeG__reserveNotes{align-self:center}.energy-products-module__z1IjeG__reserveNotes article{border-top:1px solid var(--brand-line);padding:24px 0}.energy-products-module__z1IjeG__reserveNotes h3{font-size:19px}.energy-products-module__z1IjeG__reserveNotes p{color:var(--brand-muted);margin-top:12px;font-size:15px;line-height:1.65}@media (max-width:1100px){.energy-products-module__z1IjeG__runtimeControls{padding:32px}.energy-products-module__z1IjeG__solarIntro{gap:32px}.energy-products-module__z1IjeG__solarFacts{gap:16px}.energy-products-module__z1IjeG__siteCards article{padding:24px}.energy-products-module__z1IjeG__expansion{flex-direction:column;align-items:start;gap:16px}}@media (max-width:760px){.energy-products-module__z1IjeG__runtime{grid-template-columns:minmax(0,1fr)}.energy-products-module__z1IjeG__runtimeControls{padding:24px}.energy-products-module__z1IjeG__moduleChoices{gap:8px}.energy-products-module__z1IjeG__moduleChoices button{min-height:88px;padding:12px 4px}.energy-products-module__z1IjeG__runtimeResult{padding:32px 24px}.energy-products-module__z1IjeG__runtimeLimit{padding:24px}.energy-products-module__z1IjeG__runtimeBottom{flex-direction:column;align-items:start;gap:12px}.energy-products-module__z1IjeG__chargeCards{grid-template-columns:1fr;gap:8px}.energy-products-module__z1IjeG__chargeCards article>svg{margin-bottom:16px}.energy-products-module__z1IjeG__expansion{margin-top:24px;padding:24px}.energy-products-module__z1IjeG__solarIntro{grid-template-columns:1fr;gap:24px;margin:16px 0 24px}.energy-products-module__z1IjeG__solarIntroCopy>p{font-size:16px}.energy-products-module__z1IjeG__solarIntroCopy{padding-bottom:0}.energy-products-module__z1IjeG__solarHeroPhoto{aspect-ratio:1.1;border-radius:20px}.energy-products-module__z1IjeG__solarHeroPhoto>img{-o-object-position:40% center;object-position:40% center}.energy-products-module__z1IjeG__solarHeroPhoto figcaption{flex-direction:column;align-items:start;gap:8px;padding:64px 24px 24px}.energy-products-module__z1IjeG__solarFacts{grid-template-columns:1fr;gap:20px;padding-block:24px}.energy-products-module__z1IjeG__cycleControls{gap:8px;padding:16px 12px}.energy-products-module__z1IjeG__cycleControls button{padding:12px 16px;font-size:13px}.energy-products-module__z1IjeG__cycleControls button:last-child{flex-basis:100%}.energy-products-module__z1IjeG__solarFlow{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr) 16px minmax(0,1fr);gap:8px;padding:0 16px}.energy-products-module__z1IjeG__flowPhoto{border-radius:12px;width:80px}.energy-products-module__z1IjeG__flowArrow{width:16px}.energy-products-module__z1IjeG__solarFlowNode{gap:8px}.energy-products-module__z1IjeG__solarFlowNode strong{font-size:13px}.energy-products-module__z1IjeG__solarFlowNode>span{font-size:12px}.energy-products-module__z1IjeG__cycleSupport{grid-template-columns:1fr;gap:12px;padding:0 16px}.energy-products-module__z1IjeG__cycleSupport>div{padding:12px 16px}.energy-products-module__z1IjeG__cycleCopy{padding:24px 20px}.energy-products-module__z1IjeG__cycleCopy h3{font-size:24px}.energy-products-module__z1IjeG__cycleCopy>p:last-child{font-size:14px}.energy-products-module__z1IjeG__siteSection{padding:56px 0}.energy-products-module__z1IjeG__siteCards{grid-template-columns:1fr;gap:16px}.energy-products-module__z1IjeG__siteCards article>div{margin-bottom:24px}}
