.SolarCalculatorGuide_guide__wItX2{margin-top:48px;padding-top:48px;border-top:1px solid #d7e2d9;color:#254538;font-size:16px;line-height:1.8}.SolarCalculatorGuide_guide__wItX2 h2{font-size:clamp(24px,3vw,32px);line-height:1.25;letter-spacing:-.035em;font-weight:750;color:#173d2f;margin:0 0 20px;scroll-margin-top:32px;text-wrap:balance}.SolarCalculatorGuide_guide__wItX2 h3{font-size:17px;line-height:1.4;font-weight:700;margin:0 0 10px;color:#173d2f}.SolarCalculatorGuide_guide__wItX2 p{margin:0 0 16px}.SolarCalculatorGuide_guide__wItX2 p:last-child{margin-bottom:0}.SolarCalculatorGuide_guide__wItX2 a{color:#086746;text-decoration:underline;text-underline-offset:3px}.SolarCalculatorGuide_guide__wItX2 a:hover{color:#03422e}.SolarCalculatorGuide_guide__wItX2 a:focus-visible,.SolarCalculatorGuide_guide__wItX2 summary:focus-visible,.SolarCalculatorGuide_tableWrap__BrRJn:focus-visible{outline:3px solid #0b8c62;outline-offset:4px;border-radius:4px}.SolarCalculatorGuide_heading__bKHvy{max-width:800px}.SolarCalculatorGuide_eyebrow__LrECK{display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:750;color:#567760;margin-bottom:14px}.SolarCalculatorGuide_heading__bKHvy h2{font-size:clamp(29px,3.4vw,40px)}.SolarCalculatorGuide_guide__wItX2 .SolarCalculatorGuide_byline__NVEzd{font-size:13px;color:#607769}.SolarCalculatorGuide_contents__m3QcJ{display:flex;flex-wrap:wrap;gap:8px 24px;margin:28px 0 40px;padding:16px 0;border-top:1px solid #d7e2d9;border-bottom:1px solid #d7e2d9;font-size:14px;font-weight:650}.SolarCalculatorGuide_contents__m3QcJ a{display:inline-flex;min-height:36px;align-items:center}.SolarCalculatorGuide_section__VyoAP{margin:0 0 44px}.SolarCalculatorGuide_section__VyoAP>p{max-width:920px}.SolarCalculatorGuide_steps__dTEua{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:0;list-style:none;counter-reset:step}.SolarCalculatorGuide_steps__dTEua li{position:relative;counter-increment:step;padding:52px 0 0}.SolarCalculatorGuide_steps__dTEua li:before{content:counter(step);position:absolute;top:0;left:0;display:grid;place-items:center;background:#e0eee5;border-radius:50%;width:34px;height:34px;color:#086746;font-size:14px;font-weight:750}.SolarCalculatorGuide_steps__dTEua p{font-size:15px}.SolarCalculatorGuide_guide__wItX2 .SolarCalculatorGuide_note__bnP89{font-size:13px;line-height:1.75;color:#607769;margin-top:18px}.SolarCalculatorGuide_tableWrap__BrRJn{max-width:100%;overflow-x:auto;border:1px solid #d7e2d9;border-radius:12px;background:#fff;margin:24px 0 16px}.SolarCalculatorGuide_tableWrap__BrRJn table{width:100%;border-collapse:collapse;font-size:14px;white-space:nowrap}.SolarCalculatorGuide_tableWrap__BrRJn caption{text-align:left;white-space:normal;padding:16px 20px;font-size:13px;line-height:1.6;color:#607769;background:#f0f5f0}.SolarCalculatorGuide_tableWrap__BrRJn :is(th,td){padding:16px 20px;text-align:left;border-top:1px solid #e5ece6}.SolarCalculatorGuide_tableWrap__BrRJn thead th{font-size:12px;font-weight:650;white-space:normal;background:#f8faf7;color:#607769}.SolarCalculatorGuide_tableWrap__BrRJn tbody th{font-weight:650}.SolarCalculatorGuide_columns__Qu4I0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:44px}.SolarCalculatorGuide_card__os2HL{min-width:0;background:#fff;border:1px solid #d7e2d9;border-radius:16px;padding:30px}.SolarCalculatorGuide_card__os2HL h2{font-size:26px}.SolarCalculatorGuide_card__os2HL p{font-size:15px}.SolarCalculatorGuide_faqs__bJFY9{border-top:1px solid #d7e2d9}.SolarCalculatorGuide_faqs__bJFY9 details{border-bottom:1px solid #d7e2d9}.SolarCalculatorGuide_faqs__bJFY9 summary{display:flex;justify-content:space-between;gap:24px;padding:20px 0;cursor:pointer;list-style:none;font-size:16px;line-height:1.5;font-weight:650;color:#173d2f}.SolarCalculatorGuide_faqs__bJFY9 summary::-webkit-details-marker{display:none}.SolarCalculatorGuide_faqs__bJFY9 summary span{flex-shrink:0;font-size:22px;color:#0b8058}.SolarCalculatorGuide_faqs__bJFY9 details[open] summary span{transform:rotate(45deg)}.SolarCalculatorGuide_faqs__bJFY9 details p{padding:0 32px 22px 0;max-width:880px;font-size:15px}.SolarCalculatorGuide_nextStep__UsWuQ{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;background:#e4f0e8;padding:32px;border-radius:16px}.SolarCalculatorGuide_nextStep__UsWuQ h2{font-size:26px;max-width:650px;margin-bottom:14px}.SolarCalculatorGuide_nextStep__UsWuQ p{max-width:650px;font-size:15px}.SolarCalculatorGuide_actions__kOACR{display:flex;flex-direction:column;align-items:stretch;gap:12px;flex-shrink:0;font-size:14px;font-weight:650}.SolarCalculatorGuide_actions__kOACR a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border:1px solid #087451;border-radius:8px;text-decoration:none;text-align:center}.SolarCalculatorGuide_actions__kOACR a:first-child{background:#087451;color:#fff}.SolarCalculatorGuide_actions__kOACR a:first-child:hover{background:#05563c}@media(max-width:800px){.SolarCalculatorGuide_steps__dTEua{grid-template-columns:1fr;gap:22px}.SolarCalculatorGuide_steps__dTEua li{padding:0 0 0 50px}.SolarCalculatorGuide_columns__Qu4I0{grid-template-columns:1fr}.SolarCalculatorGuide_nextStep__UsWuQ{grid-template-columns:1fr;gap:24px}.SolarCalculatorGuide_actions__kOACR{align-items:flex-start}.SolarCalculatorGuide_card__os2HL{padding:24px}.SolarCalculatorGuide_guide__wItX2{margin-top:32px;padding-top:32px}}@media(max-width:500px){.SolarCalculatorGuide_guide__wItX2{font-size:15px}.SolarCalculatorGuide_guide__wItX2 h2{font-size:25px}.SolarCalculatorGuide_heading__bKHvy h2{font-size:29px}.SolarCalculatorGuide_contents__m3QcJ{gap:4px 18px;margin-bottom:32px}.SolarCalculatorGuide_section__VyoAP{margin-bottom:34px}.SolarCalculatorGuide_nextStep__UsWuQ{padding:24px}.SolarCalculatorGuide_actions__kOACR{align-items:stretch}.SolarCalculatorGuide_tableWrap__BrRJn :is(th,td){padding:13px 15px}.SolarCalculatorGuide_card__os2HL{padding:22px}}.ContactFooterBar_spacer__1b35l{height:calc(100px + env(safe-area-inset-bottom));flex-shrink:0;background:var(--anthracite-dark)}.ContactFooterBar_bar__jxDfI{position:fixed;left:50%;bottom:max(16px,env(safe-area-inset-bottom));transform:translateX(-50%);z-index:40;display:flex;align-items:center;justify-content:space-between;gap:26px;width:calc(100% - 32px);max-width:650px;padding:13px 16px 13px 21px;border:1px solid #d5e5dc;border-radius:17px;background:#fff;box-shadow:0 10px 45px #123e2c2e;color:#173d2f}.ContactFooterBar_bar__jxDfI>div{min-width:0}.ContactFooterBar_bar__jxDfI strong{display:block;font-size:15px;line-height:1.5;font-weight:700}.ContactFooterBar_bar__jxDfI>div>span{display:block;font-size:12px;color:#61746c;line-height:1.6;margin-top:2px}.ContactFooterBar_bar__jxDfI button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:48px;border-radius:10px;background:#087b55;border:1px solid #087b55;padding:12px 17px;color:#fff;font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer;flex-shrink:0}.ContactFooterBar_bar__jxDfI button:hover{background:#066745}.ContactFooterBar_bar__jxDfI button:focus-visible{outline:3px solid #11986b;outline-offset:4px}.ContactFooterBar_bar__jxDfI svg{flex-shrink:0}@media(max-width:500px){.ContactFooterBar_spacer__1b35l{height:calc(90px + env(safe-area-inset-bottom))}.ContactFooterBar_bar__jxDfI{gap:10px;padding:11px 12px;border-radius:14px;width:calc(100% - 24px);bottom:max(12px,env(safe-area-inset-bottom))}.ContactFooterBar_bar__jxDfI strong{font-size:12px}.ContactFooterBar_bar__jxDfI>div>span{font-size:10px;max-width:140px}.ContactFooterBar_bar__jxDfI button{font-size:12px;padding:10px 12px;gap:7px}.ContactFooterBar_bar__jxDfI button>svg:last-child{display:none}}@media(prefers-reduced-motion:no-preference){.ContactFooterBar_bar__jxDfI button{transition:background .15s}}.SolarProfitCalculator_page__4YjH_{--muted:#61746c;--green:#087b55;--border:#dfe8e1;background:#f5f8f5;color:#173d2f;min-height:100vh;font-size:15px}.SolarProfitCalculator_page__4YjH_ button,.SolarProfitCalculator_page__4YjH_ input,.SolarProfitCalculator_page__4YjH_ select{font:inherit}.SolarProfitCalculator_page__4YjH_ button,.SolarProfitCalculator_page__4YjH_ select,.SolarProfitCalculator_page__4YjH_ summary{cursor:pointer}.SolarProfitCalculator_page__4YjH_ :focus-visible{outline:3px solid #11986b;outline-offset:4px}.SolarProfitCalculator_page__4YjH_ button:disabled{cursor:wait;opacity:.7}.SolarProfitCalculator_page__4YjH_ a,.SolarProfitCalculator_page__4YjH_ button{-webkit-tap-highlight-color:transparent}.SolarProfitCalculator_page__4YjH_ svg{flex-shrink:0}.SolarProfitCalculator_page__4YjH_ summary{list-style:none}.SolarProfitCalculator_page__4YjH_ summary::-webkit-details-marker{display:none}.SolarProfitCalculator_header__ypmo2{background:#fff;border-bottom:1px solid var(--border)}.SolarProfitCalculator_headerInner__7zFF1{max-width:1200px;padding:20px 32px;margin:auto;display:flex;align-items:center;gap:24px}.SolarProfitCalculator_logo__Rlv34{width:200px;height:auto}.SolarProfitCalculator_headerLabel__IRIwR{border-left:1px solid #d9e2dc;padding-left:24px;font-size:13px;color:var(--muted)}.SolarProfitCalculator_headerPhone___UwMT{margin-left:auto;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:650}.SolarProfitCalculator_headerPhone___UwMT svg{color:var(--green)}.SolarProfitCalculator_main__NxRk_{max-width:1200px;padding:0 32px 48px;margin:auto;width:100%}.SolarProfitCalculator_progress__RqY0s{display:flex;align-items:center;justify-content:center;gap:18px;padding:30px 0 32px;font-size:12px;color:#84958c}.SolarProfitCalculator_progress__RqY0s>span:not(.SolarProfitCalculator_progressLine__TmAQ4){display:flex;align-items:center;gap:8px;white-space:nowrap}.SolarProfitCalculator_progress__RqY0s i{font-style:normal;width:25px;height:25px;border-radius:50%;background:#e8eee8;display:grid;place-items:center;font-size:11px;font-weight:700}.SolarProfitCalculator_progress__RqY0s .SolarProfitCalculator_currentStep__AZafh{color:#17623f;font-weight:700}.SolarProfitCalculator_completedStep__m2Ybd i,.SolarProfitCalculator_currentStep__AZafh i{background:#0a7b55;color:#fff}.SolarProfitCalculator_progress__RqY0s .SolarProfitCalculator_completedStep__m2Ybd{color:#17623f}.SolarProfitCalculator_progressLine__TmAQ4{width:48px;height:1px;background:#d7e2d9}.SolarProfitCalculator_startGrid__AVTc3{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,440px);gap:80px;align-items:start;padding:12px 0 30px}.SolarProfitCalculator_intro__bCAug{padding-top:26px}.SolarProfitCalculator_eyebrow__To0U2{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:750;display:inline-flex;align-items:center;gap:9px;color:#64806d}.SolarProfitCalculator_eyebrow__To0U2>span{height:7px;width:7px;background:#139064;border-radius:50%}.SolarProfitCalculator_intro__bCAug :is(h1,h2){font-size:clamp(43px,4.7vw,62px);font-weight:750;letter-spacing:-.055em;line-height:1.07;margin:20px 0 22px}.SolarProfitCalculator_intro__bCAug :is(h1,h2)>span{color:#12835b}.SolarProfitCalculator_intro__bCAug>p{max-width:440px;color:var(--muted);font-size:17px;line-height:1.75}.SolarProfitCalculator_valueList__Bc0Wv{display:grid;gap:22px;margin-top:34px}.SolarProfitCalculator_valueList__Bc0Wv>div{display:flex;gap:14px;align-items:center}.SolarProfitCalculator_valueList__Bc0Wv>div>span{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;background:#e8f0e5;color:#4c7958;flex-shrink:0}.SolarProfitCalculator_valueList__Bc0Wv p{font-size:13px;line-height:1.7;color:var(--muted)}.SolarProfitCalculator_valueList__Bc0Wv strong{display:block;font-size:15px;color:#254e37;font-weight:650}.SolarProfitCalculator_introNote__E_Pt1{display:flex;gap:12px;align-items:center;padding-top:25px;margin-top:30px;border-top:1px solid #dce6dc;color:#81924b}.SolarProfitCalculator_introNote__E_Pt1 p{font-size:12px;line-height:1.8;color:var(--muted)}.SolarProfitCalculator_introNote__E_Pt1 strong{font-weight:550;color:#466247}.SolarProfitCalculator_inputColumn__XLfDW{min-width:0}.SolarProfitCalculator_formCard__etJ_e{background:#fff;border:1px solid #d6e4d7;border-radius:22px;padding:30px;box-shadow:0 15px 55px #173e3010}.SolarProfitCalculator_sectionHeading__d_3AX{display:flex;gap:13px;align-items:center;margin-bottom:25px}.SolarProfitCalculator_step__afkum{display:grid;place-items:center;width:40px;height:40px;background:#e9f5e9;color:#197543;border-radius:12px;font-size:16px;font-weight:750;flex-shrink:0}.SolarProfitCalculator_sectionHeading__d_3AX h2{font-size:21px;font-weight:700;letter-spacing:-.03em}.SolarProfitCalculator_sectionHeading__d_3AX p{font-size:12px;line-height:1.6;color:var(--muted);margin-top:4px}.SolarProfitCalculator_field__UFTmP{display:flex;flex-direction:column;gap:9px;margin-top:21px;min-width:0}.SolarProfitCalculator_field__UFTmP>span{font-size:13px;font-weight:650;color:#365345}.SolarProfitCalculator_field__UFTmP input,.SolarProfitCalculator_field__UFTmP select{color:#173d2f;background:#fff;border:1px solid #cedbd1;border-radius:10px;height:51px;width:100%;min-width:0;padding:12px 13px;font-size:16px;transition:border-color .2s}.SolarProfitCalculator_field__UFTmP input::placeholder{color:#8a9b92}.SolarProfitCalculator_field__UFTmP input:hover,.SolarProfitCalculator_field__UFTmP select:hover{border-color:#9cb5a3}.SolarProfitCalculator_field__UFTmP input:focus,.SolarProfitCalculator_field__UFTmP select:focus{border-color:#087b55}.SolarProfitCalculator_field__UFTmP small,.SolarProfitCalculator_help__QXRRS{font-size:12px;line-height:1.8;color:var(--muted)}.SolarProfitCalculator_unitInput__LvFNR{position:relative}.SolarProfitCalculator_unitInput__LvFNR input{font-size:33px;font-weight:700;height:70px;padding-right:120px;letter-spacing:-.04em}.SolarProfitCalculator_unitInput__LvFNR>span{position:absolute;right:15px;top:26px;color:#789184;font-size:12px;pointer-events:none}.SolarProfitCalculator_presets__wTCGb{display:flex;gap:8px;margin-top:12px}.SolarProfitCalculator_presets__wTCGb button{flex:1;border:1px solid #e0e8e0;background:#f8faf6;color:#647b6a;padding:9px 4px;border-radius:7px;font-size:12px;white-space:nowrap;min-height:40px}.SolarProfitCalculator_presets__wTCGb .SolarProfitCalculator_presetActive__vLe2P,.SolarProfitCalculator_presets__wTCGb button:hover{background:#e7f3e7;color:#087b55;border-color:#afd0b7}.SolarProfitCalculator_billInline__2GmMw{display:flex;gap:9px;align-items:center;margin:23px 0;color:#84954b}.SolarProfitCalculator_billInline__2GmMw>span{font-size:12px;color:var(--muted);line-height:1.6}.SolarProfitCalculator_billInline__2GmMw strong{font-size:14px;color:#2f553a;margin-left:7px;font-weight:650}.SolarProfitCalculator_calculate__JKT0m{display:flex;align-items:center;justify-content:center;gap:12px;background:#087b55;border:1px solid #087b55;color:#fff;border-radius:11px;padding:16px 12px;width:100%;font-size:15px!important;font-weight:700!important;min-height:55px;transition:background .2s,transform .2s}.SolarProfitCalculator_calculate__JKT0m:hover:not(:disabled){background:#066745;transform:translateY(-1px)}.SolarProfitCalculator_formFootnote__V7GH7{display:flex;align-items:center;justify-content:center;gap:5px;color:#789080;font-size:11px;padding:13px 0 0;line-height:1.6}.SolarProfitCalculator_formFootnote__V7GH7 svg{color:#2c915f}.SolarProfitCalculator_advancedOptions__PwcI4{margin-top:23px;border-top:1px solid var(--border)}.SolarProfitCalculator_options__KMTOZ+.SolarProfitCalculator_options__KMTOZ{border-top:1px solid var(--border)}.SolarProfitCalculator_options__KMTOZ>summary{display:flex;align-items:center;justify-content:space-between;padding:17px 0;font-size:13px;font-weight:550;gap:8px;min-height:50px}.SolarProfitCalculator_options__KMTOZ>summary>span:first-child{display:flex;gap:8px;align-items:center}.SolarProfitCalculator_summaryValue__SSTTH{display:flex;gap:5px;align-items:center;font-size:12px;color:#7a9081}.SolarProfitCalculator_options__KMTOZ[open] .SolarProfitCalculator_summaryValue__SSTTH svg,.SolarProfitCalculator_options__KMTOZ[open]>summary>svg{transform:rotate(180deg)}.SolarProfitCalculator_optionsBody__uMkl2{padding-bottom:19px}.SolarProfitCalculator_optionsBody__uMkl2 .SolarProfitCalculator_field__UFTmP:first-child{margin-top:0}.SolarProfitCalculator_optionsBody__uMkl2 .SolarProfitCalculator_help__QXRRS{margin-top:13px}.SolarProfitCalculator_twoFields__Hu5GL{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:end}.SolarProfitCalculator_checkbox__7Z57B{display:flex;gap:9px;font-size:12px;line-height:1.6;margin-top:17px;align-items:flex-start}.SolarProfitCalculator_checkbox__7Z57B input{accent-color:#087b55;width:17px;height:17px;flex-shrink:0;margin-top:2px}.SolarProfitCalculator_results__AlB89{scroll-margin-top:22px;outline:none!important}.SolarProfitCalculator_resultHeading__j1nEH{display:flex;gap:24px;align-items:center;justify-content:space-between;margin:10px 0 28px}.SolarProfitCalculator_resultHeading__j1nEH :is(h1,h2){font-size:31px;letter-spacing:-.045em;font-weight:700;margin-top:10px;line-height:1.25}.SolarProfitCalculator_resultHeading__j1nEH p{font-size:13px;color:var(--muted);margin-top:11px;line-height:1.7}.SolarProfitCalculator_resultHeading__j1nEH p>span{color:#a6b3a8;padding:0 7px}.SolarProfitCalculator_editButton__AvBcB{display:flex;gap:8px;align-items:center;background:#fff;border:1px solid #d5e1d6;border-radius:9px;padding:12px 15px;font-size:12px!important;color:#44624b;white-space:nowrap;min-height:44px}.SolarProfitCalculator_editButton__AvBcB:hover{background:#eaf2e9}.SolarProfitCalculator_conversionGrid__3RyaF{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:26px;align-items:start}.SolarProfitCalculator_resultColumn__AlsKj{min-width:0}.SolarProfitCalculator_recommendation__oRtie{background:#fff;border:1px solid #d1e1d2;border-radius:20px;overflow:hidden;box-shadow:0 6px 25px #173e3006}.SolarProfitCalculator_recommendationTop__k2usA{display:flex;justify-content:space-between;gap:12px;padding:20px 25px;align-items:center}.SolarProfitCalculator_recommendationBadge__gEf6M{display:inline-flex;gap:7px;align-items:center;color:#267747;font-size:12px;font-weight:650}.SolarProfitCalculator_variantCount__ZY0AA{font-size:10px;color:#83927f;white-space:nowrap}.SolarProfitCalculator_profitBlock__amelZ{background:#123f2c;color:#fff;padding:30px}.SolarProfitCalculator_profitBlock__amelZ>span:first-child{font-size:15px;color:#c2d8bf}.SolarProfitCalculator_profitBlock__amelZ strong{display:block;font-size:clamp(48px,5.2vw,70px);font-weight:700;line-height:1.2;letter-spacing:-.055em;color:#e0f0ad;margin-top:9px;white-space:nowrap}.SolarProfitCalculator_profitBlock__amelZ strong small{font-size:26px;font-weight:450;letter-spacing:-.03em;color:#bfce9f}.SolarProfitCalculator_profitBlock__amelZ p{font-size:12px;color:#c1d1ba;margin-top:7px}.SolarProfitCalculator_profitPill__ZFoB_{display:inline-flex;align-items:center;gap:7px;background:#ffffff0c;border:1px solid #ffffff1a;border-radius:30px;padding:8px 11px;font-size:10px;color:#d1dfc5;margin-top:23px}.SolarProfitCalculator_mainMetrics__XRxxL{display:grid;grid-template-columns:1fr 1fr;padding:24px 28px;gap:22px;border-bottom:1px solid #e6ede3}.SolarProfitCalculator_mainMetrics__XRxxL>div{display:grid;grid-template-columns:20px 1fr;gap:9px 8px;align-items:center}.SolarProfitCalculator_mainMetrics__XRxxL svg{color:#829c78}.SolarProfitCalculator_mainMetrics__XRxxL span{font-size:11px;color:var(--muted);line-height:1.5}.SolarProfitCalculator_mainMetrics__XRxxL strong{grid-column:2;font-size:25px;font-weight:700;letter-spacing:-.045em;white-space:nowrap}.SolarProfitCalculator_configuration__jYwmQ{padding:23px 28px 25px}.SolarProfitCalculator_recommendationTitle__fiQxb p{font-size:12px;color:var(--muted)}.SolarProfitCalculator_recommendationTitle__fiQxb h2{font-size:29px;font-weight:700;letter-spacing:-.045em;line-height:1.4;margin-top:7px}.SolarProfitCalculator_recommendationTitle__fiQxb h2 small{font-size:15px;font-weight:450;letter-spacing:-.02em}.SolarProfitCalculator_recommendationTitle__fiQxb h2>span{color:#9aab93;font-size:21px;font-weight:400}.SolarProfitCalculator_systemChips__ALUES{display:flex;gap:14px;flex-wrap:wrap;margin-top:14px}.SolarProfitCalculator_systemChips__ALUES>span{display:flex;gap:6px;align-items:center;font-size:11px;color:#60795a;line-height:1.7}.SolarProfitCalculator_coverage__5DcPq{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;margin-top:25px;border-top:1px solid #edf1e8;padding-top:17px}.SolarProfitCalculator_coverage__5DcPq>span{font-size:12px;color:#6b7f61;display:flex;align-items:center;gap:7px}.SolarProfitCalculator_coverage__5DcPq>strong{font-size:16px;font-weight:650}.SolarProfitCalculator_coverage__5DcPq>div{grid-column:1/-1;height:6px;border-radius:10px;background:#e6eee0;overflow:hidden}.SolarProfitCalculator_coverage__5DcPq>div>span{height:100%;display:block;background:#72a55c;border-radius:10px}.SolarProfitCalculator_resultContact__eEzED{display:none}.SolarProfitCalculator_resultNote__27aTl{font-size:11px;color:#84927b;line-height:1.7;margin:13px 5px}.SolarProfitCalculator_leadCard__c9olb{position:sticky;top:24px;background:#fff;border:1px solid #d3e1d2;border-radius:20px;padding:27px;scroll-margin-top:25px;box-shadow:0 6px 25px #173e3006}.SolarProfitCalculator_contactIcon__Rx7Pj{width:43px;height:43px;border-radius:13px;background:#eef3e7;color:#65874b;display:grid;place-items:center;margin-bottom:19px}.SolarProfitCalculator_leadCard__c9olb .SolarProfitCalculator_eyebrow__To0U2{font-size:9px;letter-spacing:.08em}.SolarProfitCalculator_leadCard__c9olb h2{font-size:27px;line-height:1.2;letter-spacing:-.045em;font-weight:700;margin-top:10px}.SolarProfitCalculator_leadCard__c9olb>p,.SolarProfitCalculator_leadSuccess__UOO83>p{font-size:13px;line-height:1.8;color:var(--muted);margin-top:13px}.SolarProfitCalculator_leadBenefits__FRrDO{display:grid;gap:8px;font-size:11px;color:#5d7a50;margin-top:19px}.SolarProfitCalculator_leadBenefits__FRrDO>span{display:flex;align-items:center;gap:6px}.SolarProfitCalculator_leadForm__jyTnH{margin-top:23px}.SolarProfitCalculator_leadForm__jyTnH .SolarProfitCalculator_field__UFTmP{margin-top:16px}.SolarProfitCalculator_leadForm__jyTnH .SolarProfitCalculator_field__UFTmP>span{font-size:12px}.SolarProfitCalculator_leadForm__jyTnH .SolarProfitCalculator_field__UFTmP input{height:48px}.SolarProfitCalculator_leadForm__jyTnH .SolarProfitCalculator_calculate__JKT0m{font-size:13px!important;min-height:51px;margin-top:19px}.SolarProfitCalculator_privacy__f76wh{font-size:10px;color:#85917d;line-height:1.8;margin-top:12px}.SolarProfitCalculator_privacy__f76wh a{text-decoration:underline;text-underline-offset:3px}.SolarProfitCalculator_contactDivider__vHyV2{display:flex;align-items:center;gap:9px;color:#91a087;font-size:10px;margin-top:23px;white-space:nowrap}.SolarProfitCalculator_contactDivider__vHyV2:after,.SolarProfitCalculator_contactDivider__vHyV2:before{content:"";height:1px;flex:1;background:#e3eadc}.SolarProfitCalculator_whatsappLink__qIDFk{display:flex;align-items:center;justify-content:center;gap:8px;color:#167744;font-size:12px;font-weight:650;padding:13px 7px;border:1px solid #cce0c7;border-radius:9px;min-height:46px;margin-top:13px;background:#f7faf3}.SolarProfitCalculator_whatsappLink__qIDFk:hover{background:#edf5e7}.SolarProfitCalculator_whatsappLink__qIDFk>svg:last-child{margin-left:auto}.SolarProfitCalculator_phoneLink__QJjmt{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;color:#6f8262;margin-top:8px;padding:10px;min-height:44px}.SolarProfitCalculator_honeypot__Zn3hH{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.SolarProfitCalculator_leadError__pcELl{font-size:12px;color:#9b3c24;background:#fff1e9;border-radius:6px;padding:10px;margin-top:12px;line-height:1.6}.SolarProfitCalculator_leadSuccess__UOO83{padding:15px 0}.SolarProfitCalculator_leadSuccess__UOO83 .SolarProfitCalculator_contactIcon__Rx7Pj{background:#def3e0;color:#21834c}.SolarProfitCalculator_leadSuccess__UOO83 .SolarProfitCalculator_whatsappLink__qIDFk{margin-top:25px}.SolarProfitCalculator_spinner__SOkxR{animation:SolarProfitCalculator_spin__dkG_i 1s linear infinite}@keyframes SolarProfitCalculator_spin__dkG_i{to{transform:rotate(1turn)}}.SolarProfitCalculator_moreDetails__Gz1vh{max-width:100%;margin:48px 0 22px}.SolarProfitCalculator_detailsHeading__CoP5F{margin-bottom:22px}.SolarProfitCalculator_detailsHeading__CoP5F .SolarProfitCalculator_eyebrow__To0U2{font-size:10px}.SolarProfitCalculator_detailsHeading__CoP5F h2{font-size:25px;font-weight:650;letter-spacing:-.035em;margin-top:9px}.SolarProfitCalculator_card__nOJ_8,.SolarProfitCalculator_detailCard__0kKZo{background:#fff;border:1px solid var(--border);border-radius:13px;margin-top:10px;overflow:hidden}.SolarProfitCalculator_detailCard__0kKZo>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;min-height:82px}.SolarProfitCalculator_detailCard__0kKZo>summary small{display:block;font-size:10px;color:#849578;line-height:1.6;margin-bottom:3px}.SolarProfitCalculator_detailCard__0kKZo>summary strong{display:block;font-size:15px;font-weight:650;color:#365735}.SolarProfitCalculator_detailCard__0kKZo>summary>svg{color:#8c9e7d;transition:transform .15s}.SolarProfitCalculator_detailCard__0kKZo[open]>summary{border-bottom:1px solid var(--border)}.SolarProfitCalculator_detailCard__0kKZo[open]>summary>svg{transform:rotate(180deg)}.SolarProfitCalculator_detailBody__12QKp{padding:25px}.SolarProfitCalculator_chart__z_F3L{width:100%;max-width:860px;margin:0 auto 16px;display:block;height:auto}.SolarProfitCalculator_energySummary__kZUF0{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.SolarProfitCalculator_energySummary__kZUF0>div{display:flex;flex-direction:column;gap:8px}.SolarProfitCalculator_energySummary__kZUF0 span{font-size:12px;color:var(--muted)}.SolarProfitCalculator_energySummary__kZUF0 strong{font-size:26px;font-weight:650;letter-spacing:-.04em}.SolarProfitCalculator_energySummary__kZUF0 small{font-size:11px;color:#809372;font-weight:400;margin-left:4px;letter-spacing:0}.SolarProfitCalculator_energySummary__kZUF0>div>small{font-size:10px;margin:0}.SolarProfitCalculator_energyNote__ELgaP{display:flex;gap:8px;font-size:12px;color:#829475;line-height:1.8;margin-top:22px;max-width:750px}.SolarProfitCalculator_energyNote__ELgaP svg{margin-top:4px}.SolarProfitCalculator_alternatives___jYMZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:20px}.SolarProfitCalculator_alternative__vNTjF{display:flex;flex-direction:column;align-items:stretch;text-align:left;background:#fff;border:1px solid #d9e4d1;border-radius:11px;padding:21px;color:#254834;min-width:0}.SolarProfitCalculator_alternative__vNTjF:hover{background:#f6faf1;border-color:#83ac89}.SolarProfitCalculator_alternativeSelected__rydB6{background:#f1f8e9;border-color:#79a76c}.SolarProfitCalculator_alternativeLabel__C4hnA{font-size:11px;font-weight:650;color:#6f8c5c}.SolarProfitCalculator_alternative__vNTjF>strong{font-size:28px;font-weight:700;letter-spacing:-.045em;margin-top:15px}.SolarProfitCalculator_alternative__vNTjF>span:nth-of-type(2){font-size:12px;line-height:1.7;color:#819270;margin-top:5px}.SolarProfitCalculator_alternative__vNTjF dl{font-size:13px;margin-top:20px}.SolarProfitCalculator_alternative__vNTjF dl>div{display:flex;justify-content:space-between;gap:10px;margin-bottom:13px}.SolarProfitCalculator_alternative__vNTjF dt{font-size:11px;color:#849376}.SolarProfitCalculator_alternative__vNTjF dd{font-weight:650;white-space:nowrap}.SolarProfitCalculator_selectionMark__Xe6Xn{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:550;color:#087b55;margin-top:10px;min-height:24px}.SolarProfitCalculator_costRows__SPk0B>div{display:flex;justify-content:space-between;gap:20px;padding:15px 0;border-bottom:1px solid #e8eee2;font-size:13px}.SolarProfitCalculator_costRows__SPk0B dt{line-height:1.7;font-weight:500}.SolarProfitCalculator_costRows__SPk0B dt>a{display:inline}.SolarProfitCalculator_costRows__SPk0B dt>a svg{display:inline;vertical-align:middle;color:#829675;margin-left:3px}.SolarProfitCalculator_costRows__SPk0B dt>a:hover{text-decoration:underline}.SolarProfitCalculator_costRows__SPk0B dt small{display:block;font-size:11px;font-weight:400;color:#8a977e;margin-top:3px}.SolarProfitCalculator_costRows__SPk0B dd{white-space:nowrap;font-weight:650;font-variant-numeric:tabular-nums}.SolarProfitCalculator_costRows__SPk0B>.SolarProfitCalculator_costTotal__uixP_{font-size:17px;border-bottom:0}.SolarProfitCalculator_costTotal__uixP_ dd,.SolarProfitCalculator_costTotal__uixP_ dt{font-weight:700}.SolarProfitCalculator_costRows__SPk0B+.SolarProfitCalculator_help__QXRRS{margin-top:15px}.SolarProfitCalculator_legend__fNfET{display:flex;gap:20px;font-size:12px;color:#738668}.SolarProfitCalculator_legend__fNfET span{display:flex;align-items:center;gap:7px}.SolarProfitCalculator_legend__fNfET i{width:9px;height:9px;border-radius:2px;background:#418764;display:inline-block}.SolarProfitCalculator_legend__fNfET span+span i{background:#d8c785}.SolarProfitCalculator_monthlyBars__EJHfn{display:flex;gap:10px;max-width:900px;margin:27px auto 0}.SolarProfitCalculator_monthBar__KOWpq{flex:1;min-width:0;text-align:center}.SolarProfitCalculator_barTrack__WChn9{display:flex;align-items:flex-end;gap:4px;height:150px;border-bottom:1px solid #e3eadc}.SolarProfitCalculator_barTrack__WChn9 span{flex:1;background:#418764;border-radius:3px 3px 0 0;min-height:1px}.SolarProfitCalculator_barTrack__WChn9 span+span{background:#d8c785}.SolarProfitCalculator_monthBar__KOWpq>small{display:block;font-size:11px;margin-top:10px;color:#819273}.SolarProfitCalculator_dataDetails__SmO78{margin-top:25px;border-top:1px solid #e3eadc;padding-top:19px}.SolarProfitCalculator_dataDetails__SmO78>summary{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#648251}.SolarProfitCalculator_tableWrap__fqgrR{max-width:100%;overflow:auto;margin-top:20px}.SolarProfitCalculator_tableWrap__fqgrR table{border-collapse:collapse;width:100%;font-size:12px;text-align:right;white-space:nowrap}.SolarProfitCalculator_tableWrap__fqgrR caption{text-align:left;color:#809272;font-size:11px;margin-bottom:12px}.SolarProfitCalculator_tableWrap__fqgrR td,.SolarProfitCalculator_tableWrap__fqgrR th{padding:12px;border-bottom:1px solid #e6ecdf}.SolarProfitCalculator_tableWrap__fqgrR th{color:#607854;font-weight:650}.SolarProfitCalculator_tableWrap__fqgrR th:first-child{text-align:left}.SolarProfitCalculator_tableWrap__fqgrR td{font-variant-numeric:tabular-nums;color:#6e7f61}.SolarProfitCalculator_scenarios__RFd0H{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px}.SolarProfitCalculator_scenarios__RFd0H>div{display:flex;flex-direction:column;gap:12px;background:#f7f9f2;border:1px solid #e2ead8;padding:21px;border-radius:10px}.SolarProfitCalculator_scenarios__RFd0H>div:nth-child(2){background:#edf5e5;border-color:#ccddbf}.SolarProfitCalculator_scenarios__RFd0H span{font-size:12px;line-height:1.6;color:#748a61}.SolarProfitCalculator_scenarios__RFd0H strong{font-size:23px;font-weight:650;letter-spacing:-.03em}.SolarProfitCalculator_scenarios__RFd0H small{font-size:11px;color:#8a9a7a;line-height:1.7}.SolarProfitCalculator_financialDetails__RaMdO>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:15px;font-weight:650;padding:24px;color:#365735}.SolarProfitCalculator_financialDetails__RaMdO[open]>summary{border-bottom:1px solid var(--border);margin-bottom:10px}.SolarProfitCalculator_financialDetails__RaMdO>.SolarProfitCalculator_costRows__SPk0B,.SolarProfitCalculator_financialDetails__RaMdO>.SolarProfitCalculator_help__QXRRS,.SolarProfitCalculator_financialDetails__RaMdO>.SolarProfitCalculator_tableWrap__fqgrR{margin-left:25px;margin-right:25px}.SolarProfitCalculator_financialDetails__RaMdO>.SolarProfitCalculator_tableWrap__fqgrR{margin-bottom:25px}.SolarProfitCalculator_financialDetails__RaMdO>.SolarProfitCalculator_help__QXRRS{margin-top:14px}.SolarProfitCalculator_warning__bMYJo{display:flex;gap:10px;background:#fff8e9;border:1px solid #eadcb5;border-radius:10px;padding:15px;font-size:12px;line-height:1.8;color:#82672b;margin-top:15px}.SolarProfitCalculator_warning__bMYJo>svg{margin-top:3px}.SolarProfitCalculator_error___aPv3{display:flex;gap:15px;background:#fff7ef;border:1px solid #eed6bc;border-radius:15px;padding:26px;color:#8c5b27}.SolarProfitCalculator_error___aPv3>svg{margin-top:3px}.SolarProfitCalculator_error___aPv3 h2{font-size:20px;font-weight:650}.SolarProfitCalculator_error___aPv3 p{font-size:14px;line-height:1.8;margin-top:9px}.SolarProfitCalculator_error___aPv3 a,.SolarProfitCalculator_error___aPv3 button{display:inline-flex;gap:5px;align-items:center;margin:15px 18px 0 0;color:#087b55;text-decoration:underline;font-weight:600;font-size:14px}.SolarProfitCalculator_reset__FJdje{display:flex;align-items:center;justify-content:center;gap:8px;background:none;border:0;color:#7c8f6f;font-size:12px!important;padding:15px;margin:12px auto}.SolarProfitCalculator_methodology__xUhIh{margin-top:32px;border-top:1px solid #dce5d6;border-bottom:1px solid #dce5d6;padding:22px 0}.SolarProfitCalculator_methodology__xUhIh summary{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:12px;color:#7a8b6c}.SolarProfitCalculator_methodology__xUhIh summary>span{display:flex;gap:8px;align-items:center}.SolarProfitCalculator_methodGrid__otJPI{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding:28px 0 10px}.SolarProfitCalculator_methodGrid__otJPI h3{font-size:13px;font-weight:650}.SolarProfitCalculator_methodGrid__otJPI p{font-size:11px;color:#859579;line-height:1.9;margin-top:12px}.SolarProfitCalculator_methodology__xUhIh a{display:inline-flex;align-items:center;gap:3px;font-size:11px;text-decoration:underline;text-underline-offset:3px;margin-top:12px;line-height:1.7}.SolarProfitCalculator_sourceLinks__LzR5l{display:flex;flex-wrap:wrap;gap:0 12px}.SolarProfitCalculator_footer__wWq8c{max-width:1200px;padding:0 32px 30px;width:100%;margin:auto;display:flex;align-items:flex-start;justify-content:space-between;gap:25px;font-size:10px;color:#8a9a7f}.SolarProfitCalculator_footer__wWq8c p{max-width:480px;line-height:1.8}.SolarProfitCalculator_footer__wWq8c>a{display:flex;align-items:center;gap:5px}.SolarProfitCalculator_footer__wWq8c>span{white-space:nowrap}.SolarProfitCalculator_mobileCta__rG2eH{display:none}@media(max-width:1050px){.SolarProfitCalculator_startGrid__AVTc3{gap:40px;grid-template-columns:1fr minmax(340px,410px)}.SolarProfitCalculator_intro__bCAug :is(h1,h2){font-size:49px}.SolarProfitCalculator_intro__bCAug>p{font-size:15px}.SolarProfitCalculator_conversionGrid__3RyaF{grid-template-columns:minmax(0,1fr) 330px;gap:20px}.SolarProfitCalculator_leadCard__c9olb{padding:24px}.SolarProfitCalculator_mainMetrics__XRxxL{padding:23px;gap:18px}.SolarProfitCalculator_mainMetrics__XRxxL strong{font-size:23px}.SolarProfitCalculator_mainMetrics__XRxxL span{font-size:10px}.SolarProfitCalculator_profitBlock__amelZ{padding:27px}.SolarProfitCalculator_profitBlock__amelZ strong{font-size:57px}.SolarProfitCalculator_recommendationTop__k2usA{padding:19px 23px;flex-wrap:wrap;gap:8px}.SolarProfitCalculator_configuration__jYwmQ{padding:22px 23px}.SolarProfitCalculator_recommendationTitle__fiQxb h2{font-size:27px}.SolarProfitCalculator_systemChips__ALUES{gap:9px}.SolarProfitCalculator_systemChips__ALUES>span{font-size:10px}.SolarProfitCalculator_alternative__vNTjF{padding:17px}.SolarProfitCalculator_alternative__vNTjF dl>div{flex-direction:column;gap:5px}.SolarProfitCalculator_scenarios__RFd0H strong{font-size:20px}.SolarProfitCalculator_progress__RqY0s{gap:13px}}@media(max-width:800px){.SolarProfitCalculator_main__NxRk_{padding:0 22px 35px}.SolarProfitCalculator_headerInner__7zFF1{padding:18px 22px}.SolarProfitCalculator_headerLabel__IRIwR{display:none}.SolarProfitCalculator_logo__Rlv34{width:180px}.SolarProfitCalculator_progress__RqY0s{font-size:11px;gap:11px;padding:26px 0}.SolarProfitCalculator_progressLine__TmAQ4{width:25px}.SolarProfitCalculator_startGrid__AVTc3{grid-template-columns:1fr minmax(310px,350px);gap:25px}.SolarProfitCalculator_intro__bCAug{padding-top:20px}.SolarProfitCalculator_intro__bCAug :is(h1,h2){font-size:42px}.SolarProfitCalculator_intro__bCAug>p{font-size:14px}.SolarProfitCalculator_formCard__etJ_e{padding:25px}.SolarProfitCalculator_sectionHeading__d_3AX h2{font-size:19px}.SolarProfitCalculator_valueList__Bc0Wv{gap:18px}.SolarProfitCalculator_valueList__Bc0Wv p{font-size:11px}.SolarProfitCalculator_valueList__Bc0Wv strong{font-size:13px}.SolarProfitCalculator_introNote__E_Pt1{align-items:flex-start}.SolarProfitCalculator_introNote__E_Pt1 p{font-size:11px}.SolarProfitCalculator_conversionGrid__3RyaF{grid-template-columns:1fr 310px;gap:18px}.SolarProfitCalculator_leadCard__c9olb{padding:21px}.SolarProfitCalculator_leadCard__c9olb h2{font-size:25px}.SolarProfitCalculator_profitBlock__amelZ strong{font-size:49px}.SolarProfitCalculator_profitBlock__amelZ>span:first-child{font-size:13px}.SolarProfitCalculator_profitBlock__amelZ p{font-size:11px}.SolarProfitCalculator_profitPill__ZFoB_{font-size:9px}.SolarProfitCalculator_mainMetrics__XRxxL{padding:21px 18px;gap:12px}.SolarProfitCalculator_mainMetrics__XRxxL>div{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.SolarProfitCalculator_mainMetrics__XRxxL strong{font-size:22px}.SolarProfitCalculator_configuration__jYwmQ{padding:21px 18px}.SolarProfitCalculator_recommendationTitle__fiQxb h2{font-size:24px}.SolarProfitCalculator_recommendationTitle__fiQxb h2 small{font-size:12px}.SolarProfitCalculator_recommendationTitle__fiQxb p{font-size:11px}.SolarProfitCalculator_resultHeading__j1nEH :is(h1,h2){font-size:27px}.SolarProfitCalculator_resultHeading__j1nEH p{font-size:11px}.SolarProfitCalculator_resultHeading__j1nEH{gap:15px}.SolarProfitCalculator_resultHeading__j1nEH .SolarProfitCalculator_eyebrow__To0U2{font-size:10px}.SolarProfitCalculator_editButton__AvBcB{font-size:11px!important}.SolarProfitCalculator_footer__wWq8c{padding-left:22px;padding-right:22px;gap:18px}.SolarProfitCalculator_energySummary__kZUF0 strong{font-size:23px}.SolarProfitCalculator_energySummary__kZUF0 span{font-size:11px}.SolarProfitCalculator_alternativeLabel__C4hnA{font-size:10px}.SolarProfitCalculator_alternative__vNTjF>strong{font-size:24px}}@media(max-width:680px){.SolarProfitCalculator_page__4YjH_{padding-bottom:0}.SolarProfitCalculator_headerInner__7zFF1{padding:17px 20px;gap:12px}.SolarProfitCalculator_logo__Rlv34{width:169px}.SolarProfitCalculator_headerPhone___UwMT{font-size:11px;gap:5px}.SolarProfitCalculator_headerPhone___UwMT svg{width:14px}.SolarProfitCalculator_main__NxRk_{padding:0 20px 30px}.SolarProfitCalculator_progress__RqY0s{font-size:9px;gap:8px;justify-content:space-between;padding:22px 0}.SolarProfitCalculator_progress__RqY0s>span:not(.SolarProfitCalculator_progressLine__TmAQ4){gap:5px}.SolarProfitCalculator_progress__RqY0s i{width:21px;height:21px;font-size:9px}.SolarProfitCalculator_progressLine__TmAQ4{width:auto;flex:1;max-width:23px;min-width:8px}.SolarProfitCalculator_startGrid__AVTc3{display:flex;flex-direction:column;gap:25px;padding:0 0 5px}.SolarProfitCalculator_intro__bCAug{padding-top:4px;width:100%}.SolarProfitCalculator_intro__bCAug .SolarProfitCalculator_eyebrow__To0U2{font-size:9px}.SolarProfitCalculator_intro__bCAug :is(h1,h2){font-size:clamp(32px,10vw,39px);margin:13px 0 14px;line-height:1.08}.SolarProfitCalculator_intro__bCAug :is(h1,h2) br{display:initial}.SolarProfitCalculator_intro__bCAug>p{font-size:14px;line-height:1.8;max-width:480px}.SolarProfitCalculator_introNote__E_Pt1,.SolarProfitCalculator_valueList__Bc0Wv{display:none}.SolarProfitCalculator_inputColumn__XLfDW{width:100%}.SolarProfitCalculator_formCard__etJ_e{padding:25px 22px;border-radius:18px;box-shadow:0 9px 30px #173e300a}.SolarProfitCalculator_sectionHeading__d_3AX{margin-bottom:23px}.SolarProfitCalculator_sectionHeading__d_3AX h2{font-size:20px}.SolarProfitCalculator_sectionHeading__d_3AX p{font-size:11px}.SolarProfitCalculator_step__afkum{width:36px;height:36px;font-size:14px}.SolarProfitCalculator_field__UFTmP{margin-top:20px}.SolarProfitCalculator_field__UFTmP>span{font-size:13px}.SolarProfitCalculator_field__UFTmP input,.SolarProfitCalculator_field__UFTmP select{font-size:16px;min-height:51px}.SolarProfitCalculator_unitInput__LvFNR input{font-size:32px}.SolarProfitCalculator_unitInput__LvFNR>span{font-size:12px;top:26px}.SolarProfitCalculator_presets__wTCGb{display:none}.SolarProfitCalculator_presets__wTCGb button{font-size:11px;min-height:40px}.SolarProfitCalculator_billInline__2GmMw{margin:20px 0}.SolarProfitCalculator_billInline__2GmMw>span{font-size:11px}.SolarProfitCalculator_billInline__2GmMw strong{font-size:13px;margin-left:5px}.SolarProfitCalculator_calculate__JKT0m{font-size:14px!important}.SolarProfitCalculator_advancedOptions__PwcI4{margin-top:22px}.SolarProfitCalculator_options__KMTOZ>summary{padding:16px 0;font-size:12px}.SolarProfitCalculator_summaryValue__SSTTH{font-size:11px}.SolarProfitCalculator_formFootnote__V7GH7{font-size:10px}.SolarProfitCalculator_resultHeading__j1nEH{flex-wrap:wrap;margin:3px 0 22px;gap:13px}.SolarProfitCalculator_resultHeading__j1nEH :is(h1,h2){font-size:29px;line-height:1.2;max-width:350px}.SolarProfitCalculator_resultHeading__j1nEH p{font-size:11px;margin-top:10px}.SolarProfitCalculator_resultHeading__j1nEH .SolarProfitCalculator_editButton__AvBcB{font-size:11px!important;padding:9px 12px;min-height:40px}.SolarProfitCalculator_conversionGrid__3RyaF{display:flex;flex-direction:column;gap:23px}.SolarProfitCalculator_leadCard__c9olb,.SolarProfitCalculator_resultColumn__AlsKj{width:100%}.SolarProfitCalculator_recommendation__oRtie{border-radius:18px}.SolarProfitCalculator_recommendationTop__k2usA{padding:17px 20px;gap:8px}.SolarProfitCalculator_recommendationBadge__gEf6M{font-size:10px}.SolarProfitCalculator_variantCount__ZY0AA{font-size:9px}.SolarProfitCalculator_profitBlock__amelZ{padding:25px 22px}.SolarProfitCalculator_profitBlock__amelZ>span:first-child{font-size:13px}.SolarProfitCalculator_profitBlock__amelZ strong{font-size:clamp(47px,12vw,65px);margin-top:9px}.SolarProfitCalculator_profitBlock__amelZ strong small{font-size:24px}.SolarProfitCalculator_profitBlock__amelZ p{font-size:11px;line-height:1.7}.SolarProfitCalculator_profitPill__ZFoB_{font-size:9px;margin-top:20px;padding:7px 9px}.SolarProfitCalculator_mainMetrics__XRxxL{padding:23px 21px;gap:19px}.SolarProfitCalculator_mainMetrics__XRxxL>div{gap:9px}.SolarProfitCalculator_mainMetrics__XRxxL span{font-size:10px}.SolarProfitCalculator_mainMetrics__XRxxL strong{font-size:25px}.SolarProfitCalculator_mainMetrics__XRxxL svg{width:18px}.SolarProfitCalculator_configuration__jYwmQ{padding:22px 21px}.SolarProfitCalculator_recommendationTitle__fiQxb h2{font-size:28px;line-height:1.5}.SolarProfitCalculator_recommendationTitle__fiQxb h2 small{font-size:13px}.SolarProfitCalculator_recommendationTitle__fiQxb p{font-size:11px}.SolarProfitCalculator_systemChips__ALUES{gap:9px 14px}.SolarProfitCalculator_systemChips__ALUES>span{font-size:10px}.SolarProfitCalculator_coverage__5DcPq{margin-top:22px}.SolarProfitCalculator_coverage__5DcPq>span{font-size:11px}.SolarProfitCalculator_resultContact__eEzED{display:flex;justify-content:center;align-items:center;gap:10px;padding:16px 15px;background:#eef5e8;border-top:1px solid #dce9d3;font-size:13px;font-weight:650;color:#1c7147;min-height:53px}.SolarProfitCalculator_resultNote__27aTl{font-size:10px}.SolarProfitCalculator_leadCard__c9olb{padding:26px;position:static;border-radius:18px;scroll-margin-top:20px}.SolarProfitCalculator_leadCard__c9olb .SolarProfitCalculator_contactIcon__Rx7Pj{float:right;margin:3px 0 10px 14px;width:43px;height:43px}.SolarProfitCalculator_leadCard__c9olb h2{font-size:29px;line-height:1.18;margin-top:9px}.SolarProfitCalculator_leadCard__c9olb>p{font-size:13px;clear:both}.SolarProfitCalculator_leadCard__c9olb .SolarProfitCalculator_eyebrow__To0U2{font-size:9px}.SolarProfitCalculator_leadBenefits__FRrDO{font-size:11px;gap:8px}.SolarProfitCalculator_leadForm__jyTnH{margin-top:23px}.SolarProfitCalculator_leadForm__jyTnH .SolarProfitCalculator_field__UFTmP{margin-top:17px}.SolarProfitCalculator_leadForm__jyTnH .SolarProfitCalculator_field__UFTmP>span{font-size:13px}.SolarProfitCalculator_leadForm__jyTnH .SolarProfitCalculator_field__UFTmP input{height:52px}.SolarProfitCalculator_leadForm__jyTnH .SolarProfitCalculator_calculate__JKT0m{font-size:14px!important;min-height:54px;margin-top:20px}.SolarProfitCalculator_privacy__f76wh{font-size:10px}.SolarProfitCalculator_contactDivider__vHyV2{font-size:10px;margin-top:22px}.SolarProfitCalculator_whatsappLink__qIDFk{font-size:13px;min-height:50px;padding:15px 12px}.SolarProfitCalculator_phoneLink__QJjmt{font-size:13px;padding:12px}.SolarProfitCalculator_moreDetails__Gz1vh{margin-top:36px}.SolarProfitCalculator_detailsHeading__CoP5F .SolarProfitCalculator_eyebrow__To0U2{font-size:8px;letter-spacing:.07em}.SolarProfitCalculator_detailsHeading__CoP5F h2{font-size:24px;line-height:1.25;max-width:310px;margin-top:9px}.SolarProfitCalculator_detailCard__0kKZo>summary{padding:18px 20px;min-height:79px;gap:12px}.SolarProfitCalculator_detailCard__0kKZo>summary small{font-size:9px}.SolarProfitCalculator_detailCard__0kKZo>summary strong{font-size:13px;line-height:1.6}.SolarProfitCalculator_detailCard__0kKZo>summary>svg{width:18px}.SolarProfitCalculator_detailBody__12QKp{padding:21px 18px}.SolarProfitCalculator_energySummary__kZUF0{grid-template-columns:1fr;gap:20px}.SolarProfitCalculator_energySummary__kZUF0>div{gap:5px}.SolarProfitCalculator_energySummary__kZUF0 span{font-size:12px}.SolarProfitCalculator_energySummary__kZUF0 strong{font-size:25px}.SolarProfitCalculator_energyNote__ELgaP,.SolarProfitCalculator_energySummary__kZUF0 small,.SolarProfitCalculator_help__QXRRS{font-size:11px}.SolarProfitCalculator_alternatives___jYMZ{grid-template-columns:1fr;gap:12px}.SolarProfitCalculator_alternative__vNTjF{padding:19px}.SolarProfitCalculator_alternativeLabel__C4hnA{font-size:11px}.SolarProfitCalculator_alternative__vNTjF>strong{font-size:27px;margin-top:10px}.SolarProfitCalculator_alternative__vNTjF dl{margin-top:15px}.SolarProfitCalculator_alternative__vNTjF dl>div{flex-direction:row}.SolarProfitCalculator_selectionMark__Xe6Xn{font-size:12px}.SolarProfitCalculator_costRows__SPk0B>div{font-size:12px;gap:15px}.SolarProfitCalculator_costRows__SPk0B dt small{font-size:10px}.SolarProfitCalculator_costRows__SPk0B>.SolarProfitCalculator_costTotal__uixP_{font-size:15px}.SolarProfitCalculator_legend__fNfET{font-size:10px;gap:15px}.SolarProfitCalculator_monthlyBars__EJHfn{gap:5px}.SolarProfitCalculator_barTrack__WChn9{height:110px;gap:2px}.SolarProfitCalculator_monthBar__KOWpq>small{font-size:8px}.SolarProfitCalculator_scenarios__RFd0H{grid-template-columns:1fr;gap:10px}.SolarProfitCalculator_scenarios__RFd0H>div{padding:18px}.SolarProfitCalculator_scenarios__RFd0H strong{font-size:25px}.SolarProfitCalculator_scenarios__RFd0H span{font-size:12px}.SolarProfitCalculator_scenarios__RFd0H small{font-size:11px}.SolarProfitCalculator_tableWrap__fqgrR table{font-size:10px}.SolarProfitCalculator_tableWrap__fqgrR td,.SolarProfitCalculator_tableWrap__fqgrR th{padding:11px 7px}.SolarProfitCalculator_financialDetails__RaMdO>summary{font-size:13px;padding:23px 20px}.SolarProfitCalculator_financialDetails__RaMdO>.SolarProfitCalculator_costRows__SPk0B,.SolarProfitCalculator_financialDetails__RaMdO>.SolarProfitCalculator_help__QXRRS,.SolarProfitCalculator_financialDetails__RaMdO>.SolarProfitCalculator_tableWrap__fqgrR{margin-left:19px;margin-right:19px}.SolarProfitCalculator_warning__bMYJo{font-size:11px;line-height:1.8}.SolarProfitCalculator_error___aPv3{padding:21px;gap:12px}.SolarProfitCalculator_error___aPv3 h2{font-size:18px}.SolarProfitCalculator_error___aPv3 a,.SolarProfitCalculator_error___aPv3 button,.SolarProfitCalculator_error___aPv3 p{font-size:12px}.SolarProfitCalculator_methodology__xUhIh{margin-top:27px}.SolarProfitCalculator_methodology__xUhIh summary{font-size:10px}.SolarProfitCalculator_methodGrid__otJPI{grid-template-columns:1fr;gap:23px}.SolarProfitCalculator_methodGrid__otJPI p{font-size:11px}.SolarProfitCalculator_footer__wWq8c{padding:0 20px 110px;flex-wrap:wrap;font-size:9px;gap:13px}.SolarProfitCalculator_footer__wWq8c>p{width:100%;max-width:none;order:3}.SolarProfitCalculator_footer__wWq8c>a{margin-left:auto}.SolarProfitCalculator_reset__FJdje{font-size:11px!important}.SolarProfitCalculator_mobileCta__rG2eH{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #d5e2d1;background:#fffffff5;backdrop-filter:blur(10px);padding:13px 20px calc(13px + env(safe-area-inset-bottom));z-index:40;box-shadow:0 -4px 25px #173e3008}.SolarProfitCalculator_mobileCta__rG2eH>div{display:flex;flex-direction:column;gap:4px}.SolarProfitCalculator_mobileCta__rG2eH span{font-size:9px;color:#7b8e70}.SolarProfitCalculator_mobileCta__rG2eH strong{font-size:18px;font-weight:700;letter-spacing:-.035em}.SolarProfitCalculator_mobileCta__rG2eH>a{display:flex;align-items:center;justify-content:center;gap:8px;background:#087b55;color:#fff;min-height:45px;padding:13px 17px;border-radius:9px;font-size:12px;font-weight:650}}@media(max-width:370px){.SolarProfitCalculator_headerInner__7zFF1,.SolarProfitCalculator_main__NxRk_{padding-left:16px;padding-right:16px}.SolarProfitCalculator_logo__Rlv34{width:153px}.SolarProfitCalculator_headerPhone___UwMT{font-size:10px}.SolarProfitCalculator_progress__RqY0s{font-size:8px;gap:5px}.SolarProfitCalculator_progress__RqY0s>span:not(.SolarProfitCalculator_progressLine__TmAQ4){gap:4px}.SolarProfitCalculator_progressLine__TmAQ4{min-width:5px}.SolarProfitCalculator_intro__bCAug :is(h1,h2){font-size:clamp(31px,10vw,35px)}.SolarProfitCalculator_formCard__etJ_e{padding:22px 18px}.SolarProfitCalculator_mainMetrics__XRxxL strong{font-size:22px}.SolarProfitCalculator_mainMetrics__XRxxL{padding:21px 18px;gap:13px}.SolarProfitCalculator_recommendationTop__k2usA{padding:17px 18px}.SolarProfitCalculator_recommendationBadge__gEf6M{font-size:9px}.SolarProfitCalculator_variantCount__ZY0AA{font-size:8px}.SolarProfitCalculator_profitBlock__amelZ{padding:24px 19px}.SolarProfitCalculator_profitBlock__amelZ strong{font-size:46px}.SolarProfitCalculator_leadCard__c9olb{padding:23px 21px}.SolarProfitCalculator_leadCard__c9olb h2{font-size:27px}.SolarProfitCalculator_billInline__2GmMw{gap:6px}.SolarProfitCalculator_billInline__2GmMw>span{font-size:10px}.SolarProfitCalculator_billInline__2GmMw strong{font-size:12px}.SolarProfitCalculator_mobileCta__rG2eH{padding-left:16px;padding-right:16px}.SolarProfitCalculator_mobileCta__rG2eH strong{font-size:17px}}@media(prefers-reduced-motion:reduce){.SolarProfitCalculator_page__4YjH_ *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.SolarProfitCalculator_embedded___L9L_{min-height:0;border:1px solid #dfe8e1;border-radius:22px;overflow:clip}.SolarProfitCalculator_embedded___L9L_ .SolarProfitCalculator_main__NxRk_{padding:0 28px 28px}.SolarProfitCalculator_embedded___L9L_ .SolarProfitCalculator_progress__RqY0s{padding-top:28px}.SolarProfitCalculator_embedded___L9L_ .SolarProfitCalculator_startGrid__AVTc3{gap:40px}.SolarProfitCalculator_headerContact__U1MS_{margin-left:auto;display:flex;gap:8px;align-items:center;background:none;border:0;color:#315c42;font-size:13px!important;font-weight:650!important;padding:12px 0}.SolarProfitCalculator_contactButton__TZCFB{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:49px;border:1px solid #cce0c7;border-radius:10px;background:#f7faf3;color:#167744;font-size:13px!important;font-weight:650!important;margin-top:15px;padding:13px}.SolarProfitCalculator_contactButton__TZCFB:hover{background:#edf5e7}.SolarProfitCalculator_footer__wWq8c>button{display:flex;gap:5px;align-items:center;background:none;border:0;font-size:inherit}.SolarProfitCalculator_contactDialog__9kwM6{padding:0;border:1px solid #d4e3d6;border-radius:22px;background:#fff;color:#173d2f;max-width:440px;width:calc(100% - 36px);margin:auto;box-shadow:0 24px 100px #102f2850}.SolarProfitCalculator_contactDialog__9kwM6::backdrop{background:#0b251bb3;backdrop-filter:blur(4px)}.SolarProfitCalculator_dialogContent__hlkZn{position:relative;padding:32px}.SolarProfitCalculator_dialogContent__hlkZn h2{font-size:29px;font-weight:700;letter-spacing:-.04em;line-height:1.2}.SolarProfitCalculator_dialogContent__hlkZn>p{font-size:14px;color:#70836b;line-height:1.7;margin:12px 0 23px}.SolarProfitCalculator_dialogClose__WApNe{position:absolute;top:15px;right:15px;width:40px;height:40px;display:grid;place-items:center;background:#f4f7ef;border:0;border-radius:50%;color:#64815a}.SolarProfitCalculator_dialogChoice__TdgeA{display:flex;align-items:center;gap:13px;border:1px solid #dbe6d4;background:#f7faf3;border-radius:13px;padding:19px 16px;min-height:85px;margin-top:12px;color:#327348}.SolarProfitCalculator_dialogChoice__TdgeA:hover{border-color:#77ad70;background:#edf7e8}.SolarProfitCalculator_dialogChoice__TdgeA>span{flex:1}.SolarProfitCalculator_dialogChoice__TdgeA strong{display:block;font-size:15px;font-weight:650}.SolarProfitCalculator_dialogChoice__TdgeA small{display:block;font-size:11px;color:#839475;line-height:1.7;margin-top:5px}@media(max-width:680px){.SolarProfitCalculator_embedded___L9L_ .SolarProfitCalculator_main__NxRk_{padding:0 16px 22px}.SolarProfitCalculator_embedded___L9L_ .SolarProfitCalculator_startGrid__AVTc3{gap:23px}.SolarProfitCalculator_embedded___L9L_ .SolarProfitCalculator_progress__RqY0s{font-size:8px;gap:5px}.SolarProfitCalculator_headerContact__U1MS_{font-size:11px!important}.SolarProfitCalculator_dialogContent__hlkZn{padding:28px 23px}.SolarProfitCalculator_dialogContent__hlkZn h2{font-size:26px}.SolarProfitCalculator_dialogChoice__TdgeA{padding:17px 13px}.SolarProfitCalculator_dialogChoice__TdgeA strong{font-size:14px}.SolarProfitCalculator_dialogChoice__TdgeA small{font-size:10px}}.SolarProfitCalculator_contactDialog__9kwM6{--muted:#61746c;--green:#087b55;--border:#dfe8e1;max-height:calc(100dvh - 32px);overflow:auto;font-size:15px;line-height:1.5;overscroll-behavior:contain}.SolarProfitCalculator_contactDialog__9kwM6 :focus-visible{outline:3px solid #11986b;outline-offset:3px}.SolarProfitCalculator_contactDialog__9kwM6 :is(button,input,textarea){font:inherit}.SolarProfitCalculator_contactDialog__9kwM6 button{cursor:pointer}.SolarProfitCalculator_contactDialog__9kwM6 button:disabled{opacity:.7;cursor:wait}.SolarProfitCalculator_contactDialog__9kwM6 .SolarProfitCalculator_dialogChoice__TdgeA{width:100%;text-align:left}.SolarProfitCalculator_dialogBack__7_Y8x{display:flex;align-items:center;gap:7px;background:none;border:0;color:#587360;min-height:42px;padding:0 32px 0 0;font-size:11px!important;margin-bottom:20px}.SolarProfitCalculator_dialogForm__7rqrS .SolarProfitCalculator_leadForm__jyTnH{margin-top:16px}.SolarProfitCalculator_dialogForm__7rqrS>p{font-size:13px;line-height:1.8;color:var(--muted);margin-top:12px}.SolarProfitCalculator_dialogForm__7rqrS .SolarProfitCalculator_eyebrow__To0U2{font-size:10px}.SolarProfitCalculator_dialogForm__7rqrS h2{margin-top:10px}.SolarProfitCalculator_dialogForm__7rqrS .SolarProfitCalculator_field__UFTmP textarea{color:#173d2f;background:#fff;border:1px solid #cedbd1;border-radius:10px;width:100%;padding:12px 13px;font-size:16px;resize:vertical;min-height:86px}.SolarProfitCalculator_dialogForm__7rqrS .SolarProfitCalculator_field__UFTmP textarea:focus{border-color:#087b55}.SolarProfitCalculator_dialogForm__7rqrS .SolarProfitCalculator_field__UFTmP>span small{font-size:11px;font-weight:400;color:var(--muted)}.SolarProfitCalculator_dialogForm__7rqrS .SolarProfitCalculator_field__UFTmP{margin-top:15px}.SolarProfitCalculator_dialogForm__7rqrS .SolarProfitCalculator_privacy__f76wh{font-size:11px}.SolarProfitCalculator_dialogForm__7rqrS .SolarProfitCalculator_contactIcon__Rx7Pj{margin-bottom:14px}.SolarProfitCalculator_dialogForm__7rqrS .SolarProfitCalculator_leadSuccess__UOO83{padding:0}.SolarProfitCalculator_dialogForm__7rqrS .SolarProfitCalculator_leadSuccess__UOO83 h2{font-size:27px}.SolarProfitCalculator_dialogWithForm__5362J{padding:24px 28px}.SolarProfitCalculator_dialogWithForm__5362J .SolarProfitCalculator_dialogBack__7_Y8x{min-height:40px;margin-bottom:12px;font-size:12px!important;padding-right:42px}.SolarProfitCalculator_dialogForm__7rqrS .SolarProfitCalculator_field__UFTmP input{height:46px}.SolarProfitCalculator_dialogForm__7rqrS .SolarProfitCalculator_field__UFTmP textarea{min-height:78px}.SolarProfitCalculator_dialogForm__7rqrS .SolarProfitCalculator_calculate__JKT0m{min-height:49px;margin-top:17px;font-size:14px!important}.SolarProfitCalculator_dialogForm__7rqrS .SolarProfitCalculator_field__UFTmP{margin-top:13px}.SolarProfitCalculator_dialogForm__7rqrS .SolarProfitCalculator_privacy__f76wh{font-size:10px;line-height:1.6}.SolarProfitCalculator_dialogWithForm__5362J .SolarProfitCalculator_dialogClose__WApNe{top:12px;right:12px}@media(max-width:500px){.SolarProfitCalculator_dialogWithForm__5362J{padding:22px}.SolarProfitCalculator_dialogForm__7rqrS .SolarProfitCalculator_field__UFTmP textarea{min-height:74px}.SolarProfitCalculator_dialogWithForm__5362J .SolarProfitCalculator_dialogBack__7_Y8x{font-size:11px!important}}