.IRvCMq_page{--ev-ease:var(--v2-motion-ease);--ev-rule:#162d381f;--ev-rule-strong:#162d3838;--ev-rule-dark:#f7f7f229;--ev-on-dark:#f7f7f2c7;color:var(--v2-text)}.IRvCMq_title{letter-spacing:-.03em;text-wrap:balance;max-width:22ch;color:var(--v2-ink);font-size:clamp(1.75rem,1.25rem + 2vw,2.5rem);font-weight:600;line-height:1.12}.IRvCMq_titleOnDark{color:var(--v2-surface-warm)}.IRvCMq_body{max-width:60ch;color:var(--v2-text);text-wrap:pretty;margin-top:16px;font-size:1.0625rem;line-height:1.65}.IRvCMq_lead{max-width:62ch;color:var(--v2-text);text-wrap:pretty;margin-top:20px;font-size:1.125rem;line-height:1.65}.IRvCMq_chapterHead{max-width:760px}.IRvCMq_splitGrid{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.IRvCMq_specButton:focus-visible,.IRvCMq_question:focus-visible{outline:2px solid var(--v2-navy);outline-offset:3px;border-radius:6px}.IRvCMq_hero{background:var(--v2-surface-warm);padding-block:32px 48px}.IRvCMq_heroGrid{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.IRvCMq_heroTitle{letter-spacing:-.04em;text-wrap:balance;max-width:15ch;color:var(--v2-ink);font-size:clamp(2.25rem,1.45rem + 3.4vw,3.75rem);font-weight:600;line-height:1.05}.IRvCMq_heroBody{max-width:48ch;color:var(--v2-text);text-wrap:pretty;margin-top:20px;font-size:1.125rem;line-height:1.6}.IRvCMq_heroActions{margin-top:28px}.IRvCMq_heroFrame{aspect-ratio:4/3;background:var(--v2-surface-sage);border-radius:18px;position:relative;overflow:hidden}.IRvCMq_heroImage{object-fit:cover;object-position:62% 36%}.IRvCMq_charge{background:var(--v2-surface);padding-block:64px}.IRvCMq_paths{border-top:1px solid var(--ev-rule-strong);grid-template-columns:minmax(0,1fr);margin-top:40px;display:grid}.IRvCMq_pathItem{padding-block:28px}.IRvCMq_pathItem+.IRvCMq_pathItem{border-top:1px solid var(--ev-rule)}.IRvCMq_pathArtWrap{max-width:320px}.IRvCMq_pathArt{width:100%;height:auto;display:block}.IRvCMq_pathTitle{letter-spacing:-.015em;color:var(--v2-ink);margin-top:20px;font-size:1.25rem;font-weight:600;line-height:1.3}.IRvCMq_pathBody{max-width:48ch;color:var(--v2-text);text-wrap:pretty;margin-top:8px;font-size:1rem;line-height:1.65}.IRvCMq_pathArt path,.IRvCMq_pathArt rect,.IRvCMq_pathArt circle,.IRvCMq_chargerArt path,.IRvCMq_chargerArt rect,.IRvCMq_chargerArt ellipse{stroke-linecap:round;stroke-linejoin:round}.IRvCMq_aGround{fill:none;stroke:var(--ev-rule-strong);stroke-width:1.5px}.IRvCMq_aWall{fill:none;stroke:var(--ev-rule-strong);stroke-width:2px}.IRvCMq_aLine{fill:var(--v2-surface);stroke:var(--v2-ink);stroke-width:2px}.IRvCMq_aDetail{fill:none;stroke:var(--v2-ink);stroke-width:1.5px}.IRvCMq_aDetailSoft{fill:none;stroke:#162d3859;stroke-width:1.5px}.IRvCMq_aCharger{fill:var(--v2-surface);stroke:var(--v2-ink);stroke-width:2px}.IRvCMq_aPower{fill:none;stroke:var(--v2-green-action);stroke-width:2.5px}.IRvCMq_aHeavy{fill:none;stroke:var(--v2-ink);stroke-width:4px}.IRvCMq_aWheel{fill:var(--v2-surface);stroke:var(--v2-ink);stroke-width:2px}.IRvCMq_types{background:var(--v2-surface-sage);padding-block:64px}.IRvCMq_spectrum{border-top:1px solid var(--ev-rule-strong);grid-template-columns:minmax(0,1fr);margin-top:32px;display:grid;position:relative}.IRvCMq_specHead{border-bottom:1px solid var(--ev-rule);font-size:inherit;line-height:inherit;font-weight:inherit}.IRvCMq_specButton{text-align:left;cursor:pointer;align-items:center;gap:16px;width:100%;min-height:56px;padding-block:16px;display:flex}.IRvCMq_specNode{border:2px solid var(--ev-rule-strong);background:var(--v2-surface-sage);width:16px;height:16px;transition:border-color .22s var(--ev-ease), background-color .22s var(--ev-ease);border-radius:3px;flex-shrink:0;position:relative}.IRvCMq_specNode:not([data-primary]){margin:2px}.IRvCMq_specNode[data-primary]{width:20px;height:20px}.IRvCMq_specButton:hover .IRvCMq_specNode{border-color:var(--v2-green-action)}.IRvCMq_specHead[data-open] .IRvCMq_specNode{border-color:var(--v2-green-action);background:var(--v2-green-action)}.IRvCMq_specLabel{letter-spacing:-.01em;color:var(--v2-text);transition:color .22s var(--ev-ease);font-size:1.125rem;font-weight:600;line-height:1.35}.IRvCMq_specHead[data-open] .IRvCMq_specLabel,.IRvCMq_specButton:hover .IRvCMq_specLabel{color:var(--v2-ink)}.IRvCMq_specPanel{border-bottom:1px solid var(--ev-rule);transition:grid-template-rows .32s var(--ev-ease);grid-template-rows:0fr;display:grid}.IRvCMq_specPanel:not([data-open]){border-bottom-color:#0000}.IRvCMq_specPanel[data-open]{grid-template-rows:1fr}.IRvCMq_specClip{min-height:0;overflow:hidden}.IRvCMq_specInner{gap:20px;padding:4px 0 24px 36px;display:grid}.IRvCMq_specBody{max-width:56ch;color:var(--v2-text);text-wrap:pretty;font-size:1.0625rem;line-height:1.65}.IRvCMq_specArt{max-width:220px}.IRvCMq_chargerArt{width:100%;height:auto;display:block}.IRvCMq_needs{background:var(--v2-navy-strong);padding-block:72px}.IRvCMq_needsGrid{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:32px;display:grid}.IRvCMq_needsList{border-top:1px solid var(--ev-rule-dark)}.IRvCMq_needsItem{border-bottom:1px solid var(--ev-rule-dark);grid-template-columns:28px minmax(0,1fr);column-gap:16px;padding-block:20px;display:grid}.IRvCMq_needsNumber{font-variant-numeric:tabular-nums;width:26px;height:26px;color:var(--v2-surface-warm);transition:border-color .2s var(--ev-ease), background-color .2s var(--ev-ease), color .2s var(--ev-ease);border:1.5px solid #f7f7f266;border-radius:50%;place-items:center;margin-top:1px;font-size:.75rem;font-weight:600;display:grid}.IRvCMq_needsItem[data-active] .IRvCMq_needsNumber{border-color:var(--v2-green);background:var(--v2-green);color:var(--v2-navy-strong)}.IRvCMq_needsTitle{color:var(--v2-surface-warm);font-size:1.125rem;font-weight:600;line-height:1.35}.IRvCMq_needsBody{max-width:54ch;color:var(--ev-on-dark);text-wrap:pretty;margin-top:6px;font-size:1rem;line-height:1.6}.IRvCMq_homeArtWrap{width:100%;max-width:640px;margin-inline:auto}.IRvCMq_homeArt{width:100%;height:auto;display:block;overflow:visible}.IRvCMq_homeArt path,.IRvCMq_homeArt rect,.IRvCMq_homeArt circle{stroke-linecap:round;stroke-linejoin:round}.IRvCMq_hGround{fill:none;stroke:#f7f7f238;stroke-width:1.5px}.IRvCMq_hWall{fill:none;stroke:#f7f7f28c;stroke-width:2px}.IRvCMq_hDevice,.IRvCMq_hCharger{fill:#f7f7f20f;stroke:#f7f7f2d9;stroke-width:2px}.IRvCMq_hDetail{fill:none;stroke:#f7f7f280;stroke-width:1.5px}.IRvCMq_hBreaker{fill:#8cb2114d;stroke:var(--v2-green);stroke-width:1.5px}.IRvCMq_hFeed{fill:none;stroke:#f7f7f28c;stroke-width:2px}.IRvCMq_hRun,.IRvCMq_hCable{fill:none;stroke:var(--v2-green);stroke-width:3px}.IRvCMq_hCar,.IRvCMq_hWheel{fill:var(--v2-navy-strong);stroke:#f7f7f2cc;stroke-width:2px}.IRvCMq_hPart{transition:opacity .22s var(--ev-ease)}.IRvCMq_homeArt[data-active-part] .IRvCMq_hPart{opacity:.45}.IRvCMq_homeArt[data-active-part="1"] .IRvCMq_hPart[data-part="1"],.IRvCMq_homeArt[data-active-part="2"] .IRvCMq_hPart[data-part="2"],.IRvCMq_homeArt[data-active-part="3"] .IRvCMq_hPart[data-part="3"],.IRvCMq_homeArt[data-active-part="4"] .IRvCMq_hPart[data-part="4"]{opacity:1}.IRvCMq_hMarker circle{fill:var(--v2-navy-strong);stroke:#f7f7f299;stroke-width:1.5px;transition:fill .2s var(--ev-ease), stroke .2s var(--ev-ease)}.IRvCMq_hMarker text{fill:var(--v2-surface-warm);font-size:13px;font-weight:600}.IRvCMq_homeArt[data-active-part="1"] .IRvCMq_hMarker[data-part="1"] circle,.IRvCMq_homeArt[data-active-part="2"] .IRvCMq_hMarker[data-part="2"] circle,.IRvCMq_homeArt[data-active-part="3"] .IRvCMq_hMarker[data-part="3"] circle,.IRvCMq_homeArt[data-active-part="4"] .IRvCMq_hMarker[data-part="4"] circle{fill:var(--v2-green);stroke:var(--v2-green)}.IRvCMq_homeArt[data-active-part="1"] .IRvCMq_hMarker[data-part="1"] text,.IRvCMq_homeArt[data-active-part="2"] .IRvCMq_hMarker[data-part="2"] text,.IRvCMq_homeArt[data-active-part="3"] .IRvCMq_hMarker[data-part="3"] text,.IRvCMq_homeArt[data-active-part="4"] .IRvCMq_hMarker[data-part="4"] text{fill:var(--v2-navy-strong)}.IRvCMq_incentives{background:var(--v2-surface-warm);padding-block:64px}.IRvCMq_incList{border-top:1px solid var(--ev-rule-strong)}.IRvCMq_incRow{border-bottom:1px solid var(--ev-rule);grid-template-columns:minmax(0,1fr);row-gap:4px;padding:18px 0 18px 22px;display:grid;position:relative}.IRvCMq_incRow:before{background:var(--v2-green-action);content:"";border-radius:1px;width:10px;height:2px;position:absolute;top:30px;left:0}.IRvCMq_incLead{color:var(--v2-ink);text-wrap:pretty;font-size:1.0625rem;font-weight:600;line-height:1.45}.IRvCMq_incRest{color:var(--v2-text);text-wrap:pretty;font-size:.9688rem;line-height:1.55}.IRvCMq_install{background:var(--v2-surface);padding-block:64px}.IRvCMq_installGrid{grid-template-columns:minmax(0,1fr);display:grid}.IRvCMq_rail{--rail-gap:28px;gap:var(--rail-gap);margin-top:36px;display:grid}.IRvCMq_railStep{padding-left:36px;position:relative}.IRvCMq_railNode{border:2px solid var(--v2-green-action);background:var(--v2-surface);border-radius:3px;width:14px;height:14px;position:absolute;top:6px;left:1px}.IRvCMq_railStep:not(:last-child):after{top:20px;bottom:calc((var(--rail-gap) + 6px) * -1);background:var(--ev-rule-strong);transform-origin:top;content:"";width:1px;position:absolute;left:7.5px}.IRvCMq_railTitle{color:var(--v2-ink);font-size:1.125rem;font-weight:600;line-height:1.35}.IRvCMq_railNumber{font-variant-numeric:tabular-nums;color:var(--v2-green-action)}.IRvCMq_railBody{max-width:40ch;color:var(--v2-text);text-wrap:pretty;margin-top:8px;font-size:1rem;line-height:1.6}.IRvCMq_choose{background:var(--v2-surface-sage);padding-block:64px}.IRvCMq_chooseTitle{max-width:26ch}.IRvCMq_proof{border-collapse:collapse;text-align:left;width:100%;margin-top:32px}.IRvCMq_proof thead th{border-bottom:1px solid var(--ev-rule-strong);letter-spacing:.08em;text-transform:uppercase;color:var(--v2-text-muted);padding:0 24px 12px 0;font-size:.75rem;font-weight:600;line-height:1.4}.IRvCMq_proof tbody tr{border-bottom:1px solid var(--ev-rule)}.IRvCMq_proofReason{letter-spacing:-.01em;vertical-align:top;width:40%;color:var(--v2-ink);text-wrap:balance;padding:22px 32px 22px 0;font-size:1.1875rem;font-weight:600;line-height:1.35}.IRvCMq_proofMeaning{vertical-align:top;color:var(--v2-text);text-wrap:pretty;padding:24px 0;font-size:1.0625rem;line-height:1.6}.IRvCMq_faq{background:var(--v2-surface);padding-block:64px}.IRvCMq_faqList{border-bottom:1px solid var(--ev-rule)}.IRvCMq_faqRow{border-top:1px solid var(--ev-rule)}.IRvCMq_faqHeading{font-size:inherit;line-height:inherit;font-weight:inherit}.IRvCMq_question{text-align:left;width:100%;min-height:56px;color:var(--v2-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding-block:16px;font-size:1.0625rem;font-weight:600;line-height:1.4;display:flex}.IRvCMq_plus{width:14px;height:14px;color:var(--v2-green-action);flex-shrink:0;position:relative}.IRvCMq_plusBar{width:14px;height:2px;transition:transform .26s var(--ev-ease);background:currentColor;border-radius:1px;position:absolute;top:6px;left:0}.IRvCMq_plusBar+.IRvCMq_plusBar{transform:rotate(90deg)}[aria-expanded=true]>.IRvCMq_plus .IRvCMq_plusBar{transform:rotate(45deg)}[aria-expanded=true]>.IRvCMq_plus .IRvCMq_plusBar+.IRvCMq_plusBar{transform:rotate(135deg)}.IRvCMq_answerWrap{transition:grid-template-rows .28s var(--ev-ease);grid-template-rows:0fr;display:grid}.IRvCMq_answerWrap[data-open]{grid-template-rows:1fr}.IRvCMq_answerClip{min-height:0;overflow:hidden}.IRvCMq_answer{max-width:64ch;color:var(--v2-text);text-wrap:pretty;padding-bottom:20px;font-size:1rem;line-height:1.65}.IRvCMq_strip{color:var(--v2-surface-warm);background:var(--v2-navy-strong);padding-block:64px}.IRvCMq_stripGrid{gap:28px;display:grid}.IRvCMq_stripTitle{letter-spacing:-.03em;text-wrap:balance;max-width:22ch;color:var(--v2-surface-warm);font-size:clamp(1.875rem,1.3rem + 2.2vw,2.75rem);font-weight:600;line-height:1.1}.IRvCMq_stripBody{max-width:52ch;color:var(--ev-on-dark);text-wrap:pretty;margin-top:16px;font-size:1.0625rem;line-height:1.6}.IRvCMq_stripActions{flex-wrap:wrap;align-items:center;display:flex}@media (max-width:767px){.IRvCMq_proof thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.IRvCMq_proof,.IRvCMq_proof tbody,.IRvCMq_proof tr,.IRvCMq_proof th,.IRvCMq_proof td{display:block}.IRvCMq_proof{border-top:1px solid var(--ev-rule-strong)}.IRvCMq_proof tbody tr{padding-block:18px}.IRvCMq_proofReason,.IRvCMq_proofMeaning{width:auto;padding:0}.IRvCMq_proofMeaning{margin-top:10px}.IRvCMq_hMarker circle{r:19px}.IRvCMq_hMarker text{transform-box:fill-box;font-size:19px;transform:translateY(2px)}.IRvCMq_proofReason:before,.IRvCMq_proofMeaning:before{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-text-muted);content:attr(data-label);margin-bottom:4px;font-size:.6875rem;font-weight:600;line-height:1.4;display:block}}@media (min-width:768px){.IRvCMq_hero{padding-block:48px 64px}.IRvCMq_charge,.IRvCMq_types,.IRvCMq_incentives,.IRvCMq_install,.IRvCMq_choose,.IRvCMq_faq{padding-block:88px}.IRvCMq_needs{padding-block:96px}.IRvCMq_strip{padding-block:80px}.IRvCMq_heroFrame{aspect-ratio:16/10}.IRvCMq_lead{font-size:1.25rem}.IRvCMq_paths{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.IRvCMq_pathItem{padding-block:32px 0}.IRvCMq_pathItem+.IRvCMq_pathItem{border-top:0;border-left:1px solid var(--ev-rule);padding-left:40px}.IRvCMq_pathItem:first-child{padding-right:40px}.IRvCMq_specInner{grid-template-columns:minmax(0,1fr) 200px;align-items:center;column-gap:40px}.IRvCMq_incRow{grid-template-columns:minmax(0,5fr) minmax(0,4fr);align-items:baseline;column-gap:28px}}@media (min-width:1024px){.IRvCMq_hero{padding-block:56px 88px}.IRvCMq_heroGrid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;column-gap:64px}.IRvCMq_heroFrame{aspect-ratio:4/5;width:100%;max-height:min(620px,100svh - 160px)}.IRvCMq_heroImage{object-position:55% 50%}.IRvCMq_splitGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:72px}.IRvCMq_spectrum{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px}.IRvCMq_spectrum:before{background:var(--ev-rule-strong);content:"";height:1px;position:absolute;top:30px;left:16.6667%;right:16.6667%}.IRvCMq_specHead{border-bottom:0;grid-row:1;position:relative}.IRvCMq_specHead[data-col="0"]{grid-column:1}.IRvCMq_specHead[data-col="1"]{grid-column:2}.IRvCMq_specHead[data-col="2"]{grid-column:3}.IRvCMq_specButton{text-align:center;flex-direction:column;gap:14px;padding-block:20px 22px}.IRvCMq_specLabel{font-size:1.1875rem}.IRvCMq_specLabel:after{background:var(--v2-green-action);width:28px;height:2px;transition:transform .26s var(--ev-ease);content:"";border-radius:1px;margin:10px auto 0;display:block;transform:scaleX(0)}.IRvCMq_specHead[data-open] .IRvCMq_specLabel:after{transform:scaleX(1)}.IRvCMq_specPanel{border-top:1px solid var(--ev-rule-strong);opacity:0;visibility:hidden;transition:opacity .32s var(--ev-ease), transform .32s var(--ev-ease), visibility .32s var(--ev-ease);border-bottom:0;grid-area:2/1/auto/-1;grid-template-rows:1fr;padding-top:28px;transform:translateY(8px)}.IRvCMq_specPanel[data-open]{opacity:1;visibility:visible;transform:none}.IRvCMq_specInner{grid-template-columns:minmax(0,1fr) 260px;column-gap:72px;padding:0}.IRvCMq_specBody{font-size:1.125rem}.IRvCMq_specArt{max-width:260px}.IRvCMq_needsGrid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;column-gap:64px;margin-top:40px}.IRvCMq_homeArtWrap{padding-top:24px;position:sticky;top:140px}.IRvCMq_needsItem{cursor:default}.IRvCMq_installGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:72px}.IRvCMq_installGrid .IRvCMq_rail{margin-top:6px}.IRvCMq_stripGrid{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:64px}}@media (min-width:1024px) and (max-width:1279px){.IRvCMq_heroTitle{max-width:17ch;font-size:3rem}}@media (min-width:1280px){.IRvCMq_heroTitle{max-width:14ch}.IRvCMq_installGrid{display:block}.IRvCMq_installGrid .IRvCMq_rail{margin-top:40px}.IRvCMq_rail{--rail-gap:40px;grid-template-columns:repeat(4,minmax(0,1fr))}.IRvCMq_railStep{padding-top:40px;padding-left:0}.IRvCMq_railNode{top:0;left:0}.IRvCMq_railStep:not(:last-child):after{top:7px;right:calc(var(--rail-gap) * -1);transform-origin:0;width:auto;height:1px;bottom:auto;left:14px}}@keyframes IRvCMq_ev-drift{0%{transform:scale(1.08)translateY(-2%)}to{transform:scale(1.08)translateY(3%)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.IRvCMq_heroImage{animation:linear both IRvCMq_ev-drift;animation-timeline:view();animation-range:cover}}}.IRvCMq_page [data-arrival=armed] .IRvCMq_arrive{opacity:0;transform:translateY(18px)}.IRvCMq_page [data-arrival=in] .IRvCMq_arrive{opacity:1;transition:opacity .7s var(--ev-ease), transform .7s var(--ev-ease);transform:none}.IRvCMq_page [data-arrival=in] .IRvCMq_arrive+.IRvCMq_arrive,.IRvCMq_page [data-arrival=in] .IRvCMq_railStep:nth-child(2){transition-delay:90ms}.IRvCMq_page [data-arrival=in] .IRvCMq_railStep:nth-child(3){transition-delay:.18s}.IRvCMq_page [data-arrival=in] .IRvCMq_railStep:nth-child(4){transition-delay:.27s}.IRvCMq_page [data-arrival=armed] .IRvCMq_railStep:after{transform:scaleY(0)}.IRvCMq_page [data-arrival=in] .IRvCMq_railStep:after{transition:transform .6s var(--ev-ease) .25s;transform:none}.IRvCMq_page [data-arrival=in] .IRvCMq_railStep:nth-child(2):after{transition-delay:.34s}.IRvCMq_page [data-arrival=in] .IRvCMq_railStep:nth-child(3):after{transition-delay:.43s}@media (min-width:1280px){.IRvCMq_page [data-arrival=armed] .IRvCMq_railStep:after{transform:scaleX(0)}}.IRvCMq_page [data-arrival=armed] .IRvCMq_hRun{stroke-dasharray:1;stroke-dashoffset:1px}.IRvCMq_page [data-arrival=in] .IRvCMq_hRun{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.1s var(--ev-ease) .3s}@media (prefers-reduced-motion:reduce){.IRvCMq_specNode,.IRvCMq_specLabel,.IRvCMq_specLabel:after,.IRvCMq_specPanel,.IRvCMq_needsNumber,.IRvCMq_hPart,.IRvCMq_hMarker circle,.IRvCMq_plusBar,.IRvCMq_answerWrap{transition:none}.IRvCMq_specPanel{transform:none}}.IRvCMq_page{background:var(--v2-surface-warm);--ev-on-dark:#f7f7f2db}.IRvCMq_page h1{font-weight:500}.IRvCMq_page h2[id]{scroll-margin-top:136px}.IRvCMq_title{letter-spacing:-.04em;font-size:clamp(2.125rem,1.2rem + 3.2vw,3.5rem);font-weight:500;line-height:1.08}.IRvCMq_charge,.IRvCMq_types,.IRvCMq_needs,.IRvCMq_incentives,.IRvCMq_install,.IRvCMq_choose,.IRvCMq_faq,.IRvCMq_strip{padding-block:clamp(64px,7.5vw,104px)}.IRvCMq_charge,.IRvCMq_types,.IRvCMq_incentives,.IRvCMq_install,.IRvCMq_faq{background:var(--v2-surface-warm)}.IRvCMq_needs,.IRvCMq_choose,.IRvCMq_strip{border-radius:36px;width:calc(100% - 24px);max-width:1600px;margin-inline:auto}.IRvCMq_chargeHead,.IRvCMq_chapterHead{max-width:900px}.IRvCMq_lead,.IRvCMq_body{font-size:1.125rem;line-height:1.75}.IRvCMq_paths{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:40px}.IRvCMq_pathItem,.IRvCMq_pathItem:first-child,.IRvCMq_pathItem+.IRvCMq_pathItem{border:1px solid var(--ev-rule);background:var(--v2-surface);border-radius:28px;padding:32px}.IRvCMq_pathTitle{letter-spacing:-.025em;margin:0;font-size:1.75rem;font-weight:500;line-height:1.25}.IRvCMq_pathBody{max-width:none;margin-top:20px;font-size:1.0625rem;line-height:1.7}.IRvCMq_types{padding-top:0}.IRvCMq_chargerCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:40px;display:grid}.IRvCMq_chargerCard{border:1px solid var(--ev-rule);background:var(--v2-surface);border-radius:28px;padding:28px}.IRvCMq_chargerCard[data-primary]{background:var(--v2-surface-sage);border-color:#506e194d}.IRvCMq_chargerName{letter-spacing:-.025em;color:var(--v2-ink);font-size:1.625rem;font-weight:500;line-height:1.3}.IRvCMq_chargerDescription{border-top:1px solid var(--ev-rule);margin-top:24px;padding-top:24px;font-size:1.0625rem;line-height:1.7}.IRvCMq_needsGrid{grid-template-columns:minmax(0,1fr);margin-top:40px}.IRvCMq_needsList{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.IRvCMq_needsItem{border:1px solid var(--ev-rule-dark);background:#ffffff0d;border-radius:28px;padding:28px;display:block}.IRvCMq_needsNumber{width:40px;height:40px;color:var(--v2-navy-strong);background:#c4df73;border:0;margin:0 0 24px;font-size:1rem}.IRvCMq_needsTitle{letter-spacing:-.025em;font-size:1.5rem;font-weight:500;line-height:1.3}.IRvCMq_needsBody{max-width:none;margin-top:16px;font-size:1.0625rem;line-height:1.7}.IRvCMq_incentives .IRvCMq_splitGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px 64px}.IRvCMq_incList{border:0;gap:16px;display:grid}.IRvCMq_incRow{border:1px solid var(--ev-rule);background:var(--v2-surface);border-radius:28px;grid-template-columns:minmax(0,1fr);gap:12px;padding:28px}.IRvCMq_incRow:before{display:none}.IRvCMq_incLead{letter-spacing:-.02em;font-size:1.375rem;font-weight:500;line-height:1.4}.IRvCMq_incRest{font-size:1rem;line-height:1.65}.IRvCMq_install{padding-top:0}.IRvCMq_installGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:40px 64px;display:grid}.IRvCMq_installGrid .IRvCMq_rail{margin:0}.IRvCMq_rail{grid-template-columns:minmax(0,1fr);gap:16px}.IRvCMq_railStep{border:1px solid var(--ev-rule);background:var(--v2-surface);border-radius:28px;padding:28px}.IRvCMq_railNode,.IRvCMq_railStep:not(:last-child):after{display:none}.IRvCMq_railTitle{letter-spacing:-.025em;font-size:1.5rem;font-weight:500}.IRvCMq_railBody{max-width:56ch;margin-top:16px;font-size:1.0625rem;line-height:1.7}.IRvCMq_choose{background:var(--v2-navy-strong)}.IRvCMq_choose .IRvCMq_title{color:var(--v2-surface-warm)}.IRvCMq_proof{border-collapse:separate;border-spacing:0;border:1px solid var(--ev-rule-dark);border-radius:28px;margin-top:40px;overflow:hidden}.IRvCMq_proof thead th{color:var(--v2-surface-warm);border-color:var(--ev-rule-dark);background:#ffffff14;padding:20px 28px}.IRvCMq_proofReason,.IRvCMq_proofMeaning{border-bottom:1px solid var(--ev-rule-dark);padding:28px}.IRvCMq_proofReason{width:45%;color:var(--v2-surface-warm);letter-spacing:-.025em;text-wrap:pretty;background:#ffffff0d;font-size:1.375rem;font-weight:500;line-height:1.4}.IRvCMq_proofMeaning{color:var(--v2-navy-strong);background:#c4df73;border-color:#162d3829;font-size:1.0625rem;line-height:1.65}.IRvCMq_proof tbody tr:last-child :is(th,td){border-bottom:0}.IRvCMq_faq .IRvCMq_splitGrid{grid-template-columns:minmax(0,1fr);gap:40px}.IRvCMq_faq .IRvCMq_title{text-align:center;max-width:22ch;margin-inline:auto;font-size:clamp(2.5rem,5vw,4.5rem)}.IRvCMq_faqList{border:0;gap:16px;width:100%;max-width:768px;margin-inline:auto;display:grid}.IRvCMq_faqRow{border:1px solid var(--ev-rule);background:var(--v2-surface);border-radius:29px}.IRvCMq_question{letter-spacing:-.015em;border-radius:29px;min-height:80px;padding:24px;font-size:1.25rem;font-weight:500}.IRvCMq_question:hover{background:var(--v2-surface-sage)}.IRvCMq_question:focus-visible{border-radius:29px}.IRvCMq_plus{color:var(--v2-navy-strong)}[aria-expanded=true]>.IRvCMq_plus .IRvCMq_plusBar,[aria-expanded=true]>.IRvCMq_plus .IRvCMq_plusBar+.IRvCMq_plusBar{transform:none}.IRvCMq_answer{max-width:none;padding:0 24px 24px}.IRvCMq_strip{color:var(--v2-navy-strong);background:linear-gradient(135deg,var(--v2-surface-sage),#e0ebc9);margin-bottom:24px}.IRvCMq_stripGrid{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:28px}.IRvCMq_stripTitle{letter-spacing:-.04em;color:var(--v2-navy-strong);margin-inline:auto;font-size:clamp(2.125rem,1.2rem + 3.2vw,3.5rem);font-weight:500;line-height:1.08}.IRvCMq_stripBody{color:var(--v2-text);margin-inline:auto}.IRvCMq_stripActions{justify-content:center;max-width:100%}.IRvCMq_stripActions a{background:var(--v2-navy-strong);max-width:100%;min-height:56px;color:var(--v2-surface-warm);border-radius:999px}.IRvCMq_stripActions a:hover{background:var(--v2-green-action);color:#fff}.IRvCMq_stripActions a:focus-visible{outline-color:var(--v2-navy-strong)}.IRvCMq_page [data-arrival] .IRvCMq_arrive{opacity:1;transition:none;transform:none}@media (min-width:1024px){.IRvCMq_chargerCard{grid-template-rows:subgrid;grid-row:span 2;gap:0;display:grid}.IRvCMq_chargerCards{row-gap:0}}@media (max-width:1023px){.IRvCMq_chargerCards,.IRvCMq_incentives .IRvCMq_splitGrid,.IRvCMq_installGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.IRvCMq_needs,.IRvCMq_choose,.IRvCMq_strip{border-radius:28px;width:calc(100% - 16px)}.IRvCMq_paths,.IRvCMq_needsList{grid-template-columns:minmax(0,1fr);gap:16px}.IRvCMq_pathItem,.IRvCMq_pathItem:first-child,.IRvCMq_pathItem+.IRvCMq_pathItem,.IRvCMq_chargerCard,.IRvCMq_needsItem,.IRvCMq_incRow,.IRvCMq_railStep{border-radius:24px;padding:24px}.IRvCMq_pathTitle,.IRvCMq_chargerName{font-size:1.5rem}.IRvCMq_needsTitle,.IRvCMq_railTitle{font-size:1.375rem}.IRvCMq_proof{border:0;overflow:visible}.IRvCMq_proof tbody{gap:16px;display:grid}.IRvCMq_proof tbody tr{border:0;padding:0}.IRvCMq_proofReason,.IRvCMq_proofMeaning{border:0;width:auto;margin:0;padding:24px}.IRvCMq_proofReason{border-radius:24px 24px 0 0;font-size:1.25rem}.IRvCMq_proofMeaning{border-radius:0 0 24px 24px;font-size:1rem}.IRvCMq_proofReason:before{color:var(--ev-on-dark)}.IRvCMq_proofMeaning:before{color:var(--v2-navy-strong)}.IRvCMq_faq .IRvCMq_splitGrid{gap:32px}.IRvCMq_faqList{gap:12px}.IRvCMq_faqRow,.IRvCMq_question,.IRvCMq_question:focus-visible{border-radius:24px}.IRvCMq_question{padding:20px;font-size:1.125rem}.IRvCMq_answer{padding:0 20px 20px}}.IRvCMq_chargeHead{max-width:none}.IRvCMq_paths{grid-template-columns:minmax(0,1fr);gap:0;margin-top:32px}.IRvCMq_pathItem{border:0;border-top:1px solid var(--ev-rule);background:0 0;border-radius:0;padding:24px 0}
