.solar-explainer_section__5jjOU{background:#101419;color:#fff;padding:88px 0}.solar-explainer_intro__HSqRf{display:flex;justify-content:space-between;align-items:end;gap:32px;margin-bottom:36px}.solar-explainer_eyebrow__2JSS8{color:#ffd60a;font-size:11px;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.solar-explainer_intro__HSqRf h2{font-size:clamp(38px,4.6vw,60px);font-weight:650;line-height:1.04;letter-spacing:-.045em;margin:18px 0 0}.solar-explainer_intro__HSqRf h2 span{color:#ffd60a}.solar-explainer_intro__HSqRf>p{color:#b6bdc6;max-width:330px;font-size:16px;line-height:1.7}.solar-explainer_player__U0SgT{border:1px solid #ffffff20;border-radius:28px;overflow:hidden;background:#171d24}.solar-explainer_toolbar__edrXS{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;border-bottom:1px solid #ffffff18;background:#11171d}.solar-explainer_chapterButtons__I8ncb{display:flex;flex-wrap:wrap;gap:6px}.solar-explainer_chapterButtons__I8ncb button{min-height:46px;padding:10px 13px;border-radius:12px;color:#b7bec7;font-size:13px;font-weight:600;text-align:left}.solar-explainer_chapterButtons__I8ncb button span{color:#6c7987;margin-right:8px;font-size:11px}.solar-explainer_chapterButtons__I8ncb button[aria-pressed=true]{color:#fff;background:#ffffff0d}.solar-explainer_chapterButtons__I8ncb button[aria-pressed=true] span{color:#ffd60a}.solar-explainer_playButton___yPdB{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;min-height:44px;border-radius:50px;padding:10px 18px;background:#ffd60a;color:#0a0a0a;font-size:13px;font-weight:700}.solar-explainer_playButton___yPdB svg{width:15px;height:15px}.solar-explainer_content__yhdQ0{padding:32px}.solar-explainer_chapterGrid__Dkul_{display:grid;grid-template-columns:1.18fr 1fr;align-items:center;gap:42px;min-height:435px}.solar-explainer_explanation__M9GXZ h3{font-size:clamp(27px,2.7vw,36px);font-weight:600;line-height:1.12;letter-spacing:-.035em;margin:16px 0}.solar-explainer_explanation__M9GXZ p:not(.solar-explainer_eyebrow__2JSS8){font-size:15px;line-height:1.7;color:#bdc6cf;margin:14px 0}.solar-explainer_explanation__M9GXZ strong{color:#edf1f5;font-weight:500}.solar-explainer_explanation__M9GXZ .solar-explainer_fine__pI6D6,.solar-explainer_fine__pI6D6{font-size:12px!important;line-height:1.65!important;color:#9ba8b5!important}.solar-explainer_sizingVisual__eUsaJ,.solar-explainer_unitVisual__XycSJ{background:radial-gradient(ellipse at 50% 35%,#ffd60a0a,transparent 75%),#11171e;border:1px solid #ffffff10;border-radius:20px;padding:32px}.solar-explainer_unitEquation__DTDs0{display:flex;align-items:center;justify-content:space-around;gap:16px}.solar-explainer_unitEquation__DTDs0>span{display:flex;align-items:center;flex-direction:column}.solar-explainer_unitEquation__DTDs0 svg{width:46px;height:46px;color:#ffd60a;margin-bottom:22px}.solar-explainer_unitEquation__DTDs0 b{font-size:30px;font-weight:600;letter-spacing:-.04em}.solar-explainer_unitEquation__DTDs0 small{margin-top:6px;color:#aeb9c4;font-size:12px}.solar-explainer_unitEquation__DTDs0 i{font-style:normal;color:#73808b;font-size:30px}.solar-explainer_clockFace__Fs33k{display:block;position:relative;width:43px;height:43px;margin-bottom:25px;border:2px solid #ffd60a;border-radius:50%}.solar-explainer_clockFace__Fs33k:before{content:"";position:absolute;top:19px;left:19px;width:15px;height:2px;background:#ffd60a;transform-origin:left;animation:solar-explainer_clockTurn__uhv_2 8s linear infinite}.solar-explainer_clockFace__Fs33k:after{content:"";position:absolute;top:8px;left:19px;width:2px;height:12px;background:#ffd60a}.solar-explainer_energyTrack__OkSHC{height:13px;background:#ffffff0b;border-radius:6px;overflow:hidden;margin-top:35px}.solar-explainer_energyTrack__OkSHC span{display:block;height:100%;width:100%;transform-origin:left;background:#ffd60a;animation:solar-explainer_fillEnergy__5RSq3 8s linear infinite}.solar-explainer_unitResult__DMZ7G{font-size:56px;font-weight:600;letter-spacing:-.04em;color:#ffd60a;text-align:center;margin:24px 0}.solar-explainer_unitResult__DMZ7G>span{color:#818e9c;font-size:36px}.solar-explainer_unitResult__DMZ7G small{display:block;font-size:14px;font-weight:400;letter-spacing:0;color:#cad0d8}.solar-explainer_unitVisual__XycSJ>p{text-align:center;font-size:12px;color:#94a2af}.solar-explainer_jumpButtons__VsoWr,.solar-explainer_periodButtons__c9q2s{display:flex;gap:6px;margin-top:20px}.solar-explainer_jumpButtons__VsoWr button,.solar-explainer_periodButtons__c9q2s button{min-height:44px;border:1px solid #ffffff20;border-radius:9px;padding:8px 12px;font-size:12px;text-transform:capitalize;color:#c2ccd5}.solar-explainer_jumpButtons__VsoWr button[aria-pressed=true],.solar-explainer_periodButtons__c9q2s button[aria-pressed=true]{background:#ffd60a;border-color:#ffd60a;color:#101419}.solar-explainer_periodResult__baupr{margin-top:20px;display:flex;flex-direction:column}.solar-explainer_periodResult__baupr b{font-size:37px;font-weight:600;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.solar-explainer_periodResult__baupr b small{color:#8e9aa7;font-size:18px;font-weight:400}.solar-explainer_periodResult__baupr>span{color:#a3aeb9;font-size:12px}.solar-explainer_billSheet__7gyVm{background:#f3f3ef;color:#18232b;border-radius:12px;padding:23px;margin-top:20px;box-shadow:0 14px 28px #0004}.solar-explainer_billSheet__7gyVm>span{font-size:9px;letter-spacing:.15em;font-weight:700}.solar-explainer_billSheet__7gyVm>b{font-size:32px;font-weight:650;letter-spacing:-.04em;display:block;margin-top:9px}.solar-explainer_billSheet__7gyVm>b small{color:#57636d;font-size:12px;letter-spacing:0;font-weight:400}.solar-explainer_billBars__QU63r{display:flex;align-items:end;gap:6px;height:65px;margin-top:20px}.solar-explainer_billBars__QU63r i{flex:1;background:#1c2b35;border-radius:3px 3px 0 0}.solar-explainer_billSheet__7gyVm>small{display:flex;justify-content:space-between;margin-top:7px;font-size:10px;color:#63717d}.solar-explainer_sizingArrow__JL6ps{display:flex;justify-content:center;align-items:center;gap:10px;margin:20px 0 12px;color:#ffd60a;font-size:12px}.solar-explainer_sizingArrow__JL6ps svg{width:16px;transform:rotate(90deg)}.solar-explainer_targetValue__i8_DG{text-align:center}.solar-explainer_targetValue__i8_DG b{display:block;font-size:45px;font-weight:600;letter-spacing:-.04em}.solar-explainer_targetValue__i8_DG>span{font-size:12px;color:#b2bcc6}.solar-explainer_offsetBar__74kGM{display:flex;background:#344452;height:34px;border-radius:7px;overflow:hidden;margin-top:17px;font-size:11px}.solar-explainer_offsetBar__74kGM>span{flex:1;display:grid;place-content:center}.solar-explainer_offsetBar__74kGM i{display:grid;place-content:center;background:#ffd60a;color:#101419;font-weight:650;font-style:normal;transition:width .5s;white-space:nowrap;overflow:hidden}.solar-explainer_futureToggle__7FFVK{display:flex;gap:12px;align-items:center;margin:22px 0;min-height:48px;padding:12px 14px;background:#ffd60a0c;border:1px solid #ffd60a40;border-radius:10px;font-size:14px;cursor:pointer}.solar-explainer_futureToggle__7FFVK input{accent-color:#ffd60a;width:19px;height:19px;flex-shrink:0}.solar-explainer_sizingResult__yTpje b{font-size:35px;color:#ffd60a;font-weight:600;letter-spacing:-.04em}.solar-explainer_sizingResult__yTpje>span{display:block;color:#d5dce3;font-size:13px}.solar-explainer_sizingResult__yTpje p{font-size:12px!important}.solar-explainer_energyVisual__Rttcc{min-width:0}.solar-explainer_sceneHeader__5JH4v{display:flex;justify-content:space-between;gap:10px;align-items:center}.solar-explainer_sceneHeader__5JH4v>b{font-size:29px;letter-spacing:-.03em;font-weight:550;font-variant-numeric:tabular-nums}.solar-explainer_peakPill__5VJHd,.solar-explainer_ratePill__3psOb{font-size:11px;border-radius:20px;padding:8px 11px;color:#b8c9db;border:1px solid #415366;background:#162333}.solar-explainer_peakPill__5VJHd{background:#ffd60a;color:#15191d;border-color:#ffd60a}.solar-explainer_scene__s8xWe{position:relative;margin:10px -10px 0;border-radius:18px;transition:background 1s}.solar-explainer_daylight__l8Oyu{background:radial-gradient(ellipse at 38% 30%,#afc5d41a,#17202900 70%)}.solar-explainer_night__8RXtq{background:radial-gradient(ellipse at 45% 15%,#375da315,#11192300 70%)}.solar-explainer_scene__s8xWe>svg{display:block;width:100%;overflow:visible}.solar-explainer_skyIcon__3xm4t{position:absolute;top:9%;left:14%;color:#ffd60a}.solar-explainer_skyIcon__3xm4t svg{width:33px;height:33px}.solar-explainer_night__8RXtq .solar-explainer_skyIcon__3xm4t{color:#b3c6df}.solar-explainer_sceneLabel__KJrbv{position:absolute;font-size:11px;font-weight:500;white-space:nowrap}.solar-explainer_sceneLabel__KJrbv b{background:#ffffff0e;border-radius:4px;padding:2px 4px;font-size:10px;margin-left:3px;color:#ffd60a}.solar-explainer_roofLabel__7AgFX{left:27%;top:13%}.solar-explainer_homeLabel__0VIQq{left:48%;top:88%;transform:translateX(-50%)}.solar-explainer_batteryLabel__SVlx2{right:3%;top:35%}.solar-explainer_gridLabel__UNKtR{left:8%;top:88%}.solar-explainer_sceneFootnote__HNXP2{text-align:center;font-size:11px;color:#9ba8b5;margin-top:5px;padding-bottom:10px}.solar-explainer_wire__reRcw{fill:none;stroke:#61748155;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.solar-explainer_flow___FPQ7{fill:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2 14;animation:solar-explainer_energyFlow__Eok1r 1.2s linear infinite}.solar-explainer_solar__Nqs67{stroke:#ffd60a}.solar-explainer_home__9oRAU{stroke:#61e3c0}.solar-explainer_grid__QqcKK{stroke:#c2d8f0}.solar-explainer_reverse__p0pIu{animation-direction:reverse}.solar-explainer_batteryFill__Jm_Kc{transition:height .8s,y .8s}.solar-explainer_flowReadings__PjO19{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:5px}.solar-explainer_flowReadings__PjO19>div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;padding:12px 2px;border-top:1px solid #ffffff18}.solar-explainer_flowReadings__PjO19 svg{width:16px;height:16px;color:#ffd60a}.solar-explainer_flowReadings__PjO19>div:nth-child(2) svg{color:#61e3c0}.solar-explainer_flowReadings__PjO19 span:not(.solar-explainer_gridDot__Hpeaw){font-size:10px;color:#a9b5c2;min-height:15px}.solar-explainer_flowReadings__PjO19 b{font-size:18px;font-weight:550;font-variant-numeric:tabular-nums}.solar-explainer_gridDot__Hpeaw{width:12px;height:12px;border:2px solid #c2d8f0;border-radius:50%;margin:2px}.solar-explainer_chargeHeader__Pipuu{display:flex;justify-content:space-between;margin-top:12px;font-size:12px;color:#b1bdc9;gap:10px}.solar-explainer_chargeHeader__Pipuu b{color:#ffd60a;font-weight:500}.solar-explainer_chargeTrack__uqjSQ{position:relative;height:8px;background:#ffffff12;border-radius:5px;margin-top:10px;overflow:hidden}.solar-explainer_chargeTrack__uqjSQ>span{height:100%;display:block;background:#ffd60a;transition:width .8s;border-radius:inherit}.solar-explainer_chargeTrack__uqjSQ>i{position:absolute;left:20%;top:0;height:100%;width:2px;background:#171d24}.solar-explainer_chargeNote__sJC2A{display:flex;justify-content:space-between;gap:10px;font-size:10px;color:#8796a4;margin-top:7px}.solar-explainer_takeaway__ivcvL{display:flex;align-items:start;gap:10px;margin:20px 0;padding-left:13px;border-left:2px solid #ffd60a}.solar-explainer_takeaway__ivcvL svg{width:16px;flex-shrink:0;color:#ffd60a;margin-top:5px}.solar-explainer_takeaway__ivcvL p{margin:0!important;font-size:13px!important;color:#e1e6eb!important}.solar-explainer_costCompare__zQXod{margin-top:24px;padding-top:18px;border-top:1px solid #ffffff18}.solar-explainer_costCompare__zQXod>span{color:#b2bdc8;font-size:12px}.solar-explainer_costCompare__zQXod>div{display:grid;grid-template-columns:1fr 1fr;gap:15px}.solar-explainer_costCompare__zQXod p{font-size:11px!important}.solar-explainer_costCompare__zQXod b{display:block;font-size:30px;font-weight:550;color:#fff;line-height:1.4}.solar-explainer_costCompare__zQXod p:last-child b{color:#ffd60a}.solar-explainer_costCompare__zQXod small{display:block;font-size:11px;line-height:1.6;color:#9ba8b5}.solar-explainer_timeline__Bra_Z{margin-top:32px;padding-top:25px;border-top:1px solid #ffffff18}.solar-explainer_timelineHeading__hCV__{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.solar-explainer_timelineHeading__hCV__ label{font-size:14px;font-weight:600}.solar-explainer_timelineHeading__hCV__>span{font-size:11px;color:#9ba8b5}.solar-explainer_rateChart__M2gz8{display:grid;grid-template-columns:16fr 5fr 3fr;align-items:end;height:54px;position:relative}.solar-explainer_rateChart__M2gz8>div{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px;font-weight:600}.solar-explainer_rateChart__M2gz8 small{font-size:10px;font-weight:500}.solar-explainer_offRate__xZwBR{background:#354757;color:#dfebf4;height:25px}.solar-explainer_peakRate__1SGoU{background:#ffd60a;color:#11171e;height:54px;border-radius:5px 5px 0 0}.solar-explainer_timeCursor__R3NVV{position:absolute;top:-4px;bottom:-5px;border-left:2px solid #fff;pointer-events:none;transition:left .25s}.solar-explainer_timeline__Bra_Z input{display:block;width:100%;margin:2px 0 0;accent-color:#ffd60a;height:30px;cursor:pointer}.solar-explainer_timeTicks__W__xu{display:flex;justify-content:space-between;font-size:10px;color:#9ba8b5}.solar-explainer_jumpButtons__VsoWr{margin-top:16px}.solar-explainer_jumpButtons__VsoWr button{min-width:85px}.solar-explainer_playerFooter__XkIF2{padding:20px 32px;border-top:1px solid #ffffff18;display:flex;justify-content:space-between;align-items:center;gap:20px}.solar-explainer_playerFooter__XkIF2>span{color:#8594a2;font-size:12px}.solar-explainer_playerFooter__XkIF2>a,.solar-explainer_playerFooter__XkIF2>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#ffd60a;min-height:44px;font-size:13px;font-weight:600}.solar-explainer_playerFooter__XkIF2 svg{width:17px;height:17px}.solar-explainer_notes__Uxryq{margin-top:18px;font-size:12px;color:#9eabb8;line-height:1.75}.solar-explainer_notes__Uxryq summary{cursor:pointer;width:-moz-fit-content;width:fit-content;padding:10px 0}.solar-explainer_notes__Uxryq>div{max-width:950px;padding-top:10px}.solar-explainer_notes__Uxryq p{margin-bottom:12px}.solar-explainer_notes__Uxryq a{color:#dfe6ee;text-decoration:underline;text-underline-offset:3px}.solar-explainer_phaseButtons__SmfcI{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:30px}.solar-explainer_phaseButtons__SmfcI button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:52px;border:1px solid #ffffff1a;border-radius:12px;color:#aebbc7;font-size:14px;font-weight:550}.solar-explainer_phaseButtons__SmfcI svg{width:20px;height:20px}.solar-explainer_phaseButtons__SmfcI button[aria-pressed=true]{background:#ffd60a;border-color:#ffd60a;color:#12181e}.solar-explainer_simpleDayGrid__wDWl9{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:46px}.solar-explainer_storyVisual__SISq1{min-width:0}.solar-explainer_homeSource__X0k8Q{text-align:right;color:#93a5b4;font-size:11px}.solar-explainer_homeSource__X0k8Q strong{display:block;margin-top:3px;font-weight:550;font-size:17px;color:#fff}.solar-explainer_simpleDay___STc4 .solar-explainer_sceneLabel__KJrbv{font-size:12px}.solar-explainer_simpleDay___STc4 .solar-explainer_flow___FPQ7{stroke-width:5;stroke-dasharray:3 14}.solar-explainer_simpleDay___STc4[data-phase=evening] .solar-explainer_skyIcon__3xm4t{transform:translateY(15px);color:#ffb459}.solar-explainer_simpleDay___STc4[data-phase=night] .solar-explainer_skyIcon__3xm4t{color:#b3c6df}.solar-explainer_bigBatteryHeader__G_RSQ{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:8px 0 12px}.solar-explainer_bigBatteryHeader__G_RSQ>span{display:inline-flex;gap:9px;align-items:center;font-size:16px;font-weight:550}.solar-explainer_bigBatteryHeader__G_RSQ svg{color:#ffd60a;width:21px}.solar-explainer_bigBatteryHeader__G_RSQ>b{font-size:31px;line-height:1;font-weight:600;letter-spacing:-.04em;color:#ffd60a;font-variant-numeric:tabular-nums}.solar-explainer_bigBattery__geYd9{position:relative;height:46px;border-radius:9px;padding:5px;background:#ffffff0c;border:2px solid #697c8c;margin-right:8px}.solar-explainer_bigBattery__geYd9:after{content:"";position:absolute;right:-8px;top:11px;height:20px;width:6px;border-radius:0 3px 3px 0;background:#697c8c}.solar-explainer_bigBattery__geYd9>span{display:block;height:100%;border-radius:3px;background:#ffd60a;transition:width 1.3s linear}.solar-explainer_bigBattery__geYd9>i{position:absolute;top:5px;bottom:5px;left:20%;border-left:2px dashed #1b252e}.solar-explainer_batteryStatus__F1DVo{margin-top:12px;font-size:13px;font-weight:500;color:#d3dce4;min-height:40px}.solar-explainer_simpleStory__lrpl2 h3{font-size:clamp(29px,3vw,41px);font-weight:600;line-height:1.1;letter-spacing:-.04em;margin:14px 0 18px}.solar-explainer_storyText__Memhd{font-size:16px;color:#bfccd7;line-height:1.7;min-height:108px}.solar-explainer_simpleFlows__JPdei{display:grid;gap:10px;margin-top:23px;min-height:94px;align-content:start}.solar-explainer_simpleFlows__JPdei>div{display:grid;grid-template-columns:1fr 25px 1fr;gap:14px;align-items:center;min-height:42px;font-size:15px}.solar-explainer_simpleFlows__JPdei>div>span{color:#d3dce4}.solar-explainer_simpleFlows__JPdei svg{color:#ffd60a;width:22px;height:22px}.solar-explainer_simpleFlows__JPdei strong{color:#ffd60a;font-weight:550}.solar-explainer_priceSpotlight__va7oF{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;margin-top:24px;border-radius:14px;background:#263746}.solar-explainer_priceSpotlight__va7oF>div{display:grid;gap:5px}.solar-explainer_priceSpotlight__va7oF span{font-size:11px;color:#b4c4d3}.solar-explainer_priceSpotlight__va7oF b{font-size:17px;font-weight:550}.solar-explainer_priceSpotlight__va7oF>strong{font-size:33px;font-weight:600;letter-spacing:-.035em;white-space:nowrap}.solar-explainer_priceSpotlight__va7oF small{display:block;font-size:11px;font-weight:400;text-align:right;letter-spacing:0;color:#b4c4d3}.solar-explainer_priceSpotlight__va7oF.solar-explainer_expensive__Fm_if{background:#ffd60a;color:#131a20}.solar-explainer_priceSpotlight__va7oF.solar-explainer_expensive__Fm_if small,.solar-explainer_priceSpotlight__va7oF.solar-explainer_expensive__Fm_if span{color:#42380a}.solar-explainer_rateContext__6L_vF{color:#8c9caa;font-size:11px;margin-top:8px}.solar-explainer_dayLesson__Z9feb{display:flex;justify-content:center;align-items:center;gap:12px;padding-top:23px;border-top:1px solid #ffffff18;margin-top:23px;color:#ffd60a;font-size:18px;font-weight:550;text-align:center}.solar-explainer_dayLesson__Z9feb svg{width:20px;height:20px;flex-shrink:0}.solar-explainer_simpleNote__8GeH2{text-align:center;font-size:11px;line-height:1.6;color:#8d9eac;margin-top:10px}.solar-explainer_hourDetails__WwhTD{margin-top:20px;font-size:12px;color:#9dabb8;line-height:1.7}.solar-explainer_hourDetails__WwhTD summary{cursor:pointer;min-height:44px;padding:12px 0}.solar-explainer_hourDetails__WwhTD>p{max-width:820px;margin:14px 0}.solar-explainer_hourDetails__WwhTD .solar-explainer_flowReadings__PjO19{max-width:660px}.solar-explainer_hourDetails__WwhTD .solar-explainer_timeline__Bra_Z{margin-top:20px}.solar-explainer_section__5jjOU[data-moving=false] .solar-explainer_clockFace__Fs33k:before,.solar-explainer_section__5jjOU[data-moving=false] .solar-explainer_energyTrack__OkSHC span,.solar-explainer_section__5jjOU[data-moving=false] .solar-explainer_flow___FPQ7{animation-play-state:paused}@keyframes solar-explainer_energyFlow__Eok1r{to{stroke-dashoffset:-32}}@keyframes solar-explainer_clockTurn__uhv_2{to{transform:rotate(1turn)}}@keyframes solar-explainer_fillEnergy__5RSq3{0%{transform:scaleX(.05)}to{transform:scaleX(1)}}@media (max-width:1023px){.solar-explainer_chapterGrid__Dkul_{gap:28px;grid-template-columns:1fr 1fr}.solar-explainer_toolbar__edrXS{flex-wrap:wrap}.solar-explainer_sizingVisual__eUsaJ,.solar-explainer_unitVisual__XycSJ{padding:24px}.solar-explainer_intro__HSqRf>p{max-width:280px}}@media (max-width:767px){.solar-explainer_section__5jjOU{padding:56px 0}.solar-explainer_intro__HSqRf{display:block;margin-bottom:28px}.solar-explainer_intro__HSqRf>p{max-width:100%;margin-top:20px;font-size:14px}.solar-explainer_player__U0SgT{border-radius:19px}.solar-explainer_toolbar__edrXS{padding:12px;gap:12px}.solar-explainer_chapterButtons__I8ncb{display:grid;grid-template-columns:repeat(3,1fr);width:100%;gap:4px}.solar-explainer_chapterButtons__I8ncb button{display:flex;flex-direction:column;gap:5px;padding:10px 8px;font-size:11px;line-height:1.4}.solar-explainer_chapterButtons__I8ncb button span{margin:0}.solar-explainer_playButton___yPdB{width:100%}.solar-explainer_content__yhdQ0{padding:20px}.solar-explainer_chapterGrid__Dkul_{grid-template-columns:1fr;gap:28px;min-height:0}.solar-explainer_sizingVisual__eUsaJ,.solar-explainer_unitVisual__XycSJ{padding:22px}.solar-explainer_unitEquation__DTDs0 b{font-size:26px}.solar-explainer_unitEquation__DTDs0 small{font-size:10px}.solar-explainer_unitResult__DMZ7G{font-size:47px}.solar-explainer_explanation__M9GXZ h3{font-size:29px}.solar-explainer_explanation__M9GXZ p:not(.solar-explainer_eyebrow__2JSS8){font-size:14px}.solar-explainer_billSheet__7gyVm{padding:18px}.solar-explainer_billSheet__7gyVm>b{font-size:29px}.solar-explainer_billSheet__7gyVm>b small{display:block;margin-top:5px}.solar-explainer_targetValue__i8_DG b{font-size:40px}.solar-explainer_sceneHeader__5JH4v>b{font-size:27px}.solar-explainer_sceneLabel__KJrbv{font-size:10px}.solar-explainer_sceneLabel__KJrbv b{font-size:9px}.solar-explainer_sceneFootnote__HNXP2{font-size:10px;margin-top:0}.solar-explainer_skyIcon__3xm4t svg{width:23px;height:23px}.solar-explainer_flowReadings__PjO19{gap:5px}.solar-explainer_flowReadings__PjO19 b{font-size:15px}.solar-explainer_flowReadings__PjO19 span:not(.solar-explainer_gridDot__Hpeaw){font-size:11px;min-height:32px;line-height:1.3}.solar-explainer_chargeHeader__Pipuu{font-size:11px}.solar-explainer_chargeNote__sJC2A{font-size:9px}.solar-explainer_timeline__Bra_Z{margin-top:20px}.solar-explainer_jumpButtons__VsoWr{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.solar-explainer_jumpButtons__VsoWr button{min-width:0;padding:7px 4px;font-size:11px}.solar-explainer_timeTicks__W__xu{font-size:9px}.solar-explainer_playerFooter__XkIF2{padding:16px 20px;align-items:start;flex-direction:column;gap:6px}.solar-explainer_playerFooter__XkIF2>span{font-size:11px}.solar-explainer_phaseButtons__SmfcI{gap:5px;margin-bottom:25px}.solar-explainer_phaseButtons__SmfcI button{flex-direction:column;gap:6px;min-height:64px;padding:8px 2px;font-size:11px}.solar-explainer_phaseButtons__SmfcI svg{width:18px;height:18px}.solar-explainer_simpleDayGrid__wDWl9{grid-template-columns:1fr;gap:20px}.solar-explainer_simpleStory__lrpl2{display:contents}.solar-explainer_simpleStory__lrpl2>div:first-child{order:0}.solar-explainer_simpleStory__lrpl2 h3{font-size:29px;margin:12px 0}.solar-explainer_storyText__Memhd{font-size:14px;line-height:1.65;min-height:0}.solar-explainer_storyVisual__SISq1{order:1}.solar-explainer_homeSource__X0k8Q{font-size:10px}.solar-explainer_homeSource__X0k8Q strong{font-size:14px}.solar-explainer_simpleDay___STc4 .solar-explainer_sceneLabel__KJrbv{font-size:10px}.solar-explainer_bigBatteryHeader__G_RSQ{margin-top:4px}.solar-explainer_bigBatteryHeader__G_RSQ>span{font-size:14px;gap:6px}.solar-explainer_bigBatteryHeader__G_RSQ>b{font-size:28px}.solar-explainer_bigBattery__geYd9{height:42px}.solar-explainer_bigBattery__geYd9:after{top:9px}.solar-explainer_batteryStatus__F1DVo{font-size:12px;min-height:32px}.solar-explainer_simpleFlows__JPdei{order:2;margin-top:0;min-height:0;gap:6px}.solar-explainer_simpleFlows__JPdei>div{font-size:13px;gap:9px}.solar-explainer_priceSpotlight__va7oF{order:3;margin-top:0;padding:16px}.solar-explainer_priceSpotlight__va7oF b{font-size:15px}.solar-explainer_priceSpotlight__va7oF>strong{font-size:29px}.solar-explainer_rateContext__6L_vF{order:4;margin-top:-12px;font-size:10px}.solar-explainer_dayLesson__Z9feb{font-size:16px;align-items:start}.solar-explainer_simpleNote__8GeH2{font-size:10px}}@media (max-width:374px){.solar-explainer_content__yhdQ0{padding:14px}.solar-explainer_sizingVisual__eUsaJ,.solar-explainer_unitVisual__XycSJ{padding:16px}.solar-explainer_unitEquation__DTDs0{gap:8px}.solar-explainer_unitEquation__DTDs0 b{font-size:23px}.solar-explainer_periodButtons__c9q2s{gap:4px}.solar-explainer_periodButtons__c9q2s button{padding:8px 10px}.solar-explainer_sceneLabel__KJrbv b{display:none}.solar-explainer_sceneHeader__5JH4v>b{font-size:24px}.solar-explainer_peakPill__5VJHd,.solar-explainer_ratePill__3psOb{font-size:10px;padding:7px}}@media (prefers-reduced-motion:reduce){.solar-explainer_section__5jjOU *,.solar-explainer_section__5jjOU :before{animation:none!important;transition:none!important}}