.TitleDropdown_titleDropdown__xiLDH{width:7.375rem}.TitleDropdown_titleDropdown__xiLDH button{height:3rem;width:7.375rem}.TitleDropdown_titleDropdown__xiLDH button p{font-size:1.125rem;text-align:left;color:var(--primaryColor);padding:0}.TitleDropdown_titleDropdown__xiLDH button svg{fill:var(--primaryColor)}.TitleDropdown_titleDropdown__xiLDH p{color:var(--primaryColor)}.TitleDropdown_titleDropdown__xiLDH ul{width:7.375rem}.TitleDropdown_titleDropdown__xiLDH ul li{text-align:left}.TitleDropdown_error__LaqK6{color:var(--errorColor)}.TitleDropdown_error__LaqK6 .TitleDropdown_errorMessage__4jGBM{margin-top:.5rem;font-size:.875rem;color:var(--errorColor)}.TitleDropdown_error__LaqK6 p{color:var(--errorColor)}.TitleDropdown_dropdownLabel__P_Is4{font-size:1.125rem;margin-bottom:.5rem;line-height:1.75rem;padding-left:.0625rem;font-family:Grotesk;font-weight:700;line-height:140%}.BuyapowaEmbed_container__srLMC{width:80vw;margin:10rem auto 3rem}@media screen and (max-width:810px){.BuyapowaEmbed_container__srLMC{margin:2rem auto;width:90vw}}.overlay_overlay__I4Nux{position:relative}.overlay_overlay__I4Nux:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--overlay-gradient)}.QuestionInfoBox_infoBox__Gvr5Y{display:flex;flex-direction:column;-moz-column-gap:1rem;column-gap:1rem;width:100%;padding:1rem 1.5rem;border-radius:.75rem}.QuestionInfoBox_infoBox__Gvr5Y svg{flex-shrink:0}.QuestionInfoBox_infoBox__Gvr5Y .QuestionInfoBox_iconFlex__7mrK_{display:flex;-moz-column-gap:1rem;column-gap:1rem;align-items:center}.QuestionInfoBox_infoBox__Gvr5Y .QuestionInfoBox_iconFlex__7mrK_.QuestionInfoBox_warning__VEgEc svg{rotate:180deg}.QuestionInfoBox_infoBox__Gvr5Y .QuestionInfoBox_title__mHTQG{font-weight:700}.QuestionInfoBox_infoBox__Gvr5Y p{font-size:1.125rem}.QuestionInfoBox_infoBox__Gvr5Y .QuestionInfoBox_bodyText__m1hMq{font-size:1rem;line-height:1.25rem}.QuestionInfoBox_infoBox__Gvr5Y .QuestionInfoBox_bodyText__m1hMq a{text-decoration:underline}.QuestionInfoBox_infoBox__Gvr5Y .QuestionInfoBox_infoText__DNXVD{font-size:1rem;line-height:1.125rem;text-align:center}.QuestionInfoBox_infoBox__Gvr5Y.QuestionInfoBox_firstFlexItem__UgJXQ{margin-top:0;order:-1}.QuestionInfoBox_infoBox__Gvr5Y .QuestionInfoBox_dropdownImages__p_1oU{display:flex;justify-content:space-between;-moz-column-gap:1rem;column-gap:1rem;margin-top:1rem}.QuestionInfoBox_infoBox__Gvr5Y .QuestionInfoBox_dropdownImages__p_1oU .QuestionInfoBox_imageContainer__kldw2{position:relative;width:100%;aspect-ratio:1/1;border-radius:1.125rem;overflow:hidden}.QuestionInfoBox_infoBox__Gvr5Y .QuestionInfoBox_dropdownImages__p_1oU .QuestionInfoBox_infoboxImageAndText__btvz4{display:flex;flex-direction:column;align-items:center;row-gap:1rem}.QuestionInfoBox_bannerButton__HksKh{width:100%;text-align:left;padding:0}.QuestionInfoBox_bannerButton__HksKh[disabled]{cursor:auto}.QuestionInfoBox_accordionBannerTitle__68BdO{display:flex;justify-content:space-between}.QuestionInfoBox_arrowIcon__42oHe{align-self:center;transition:.4s}.QuestionInfoBox_arrowIcon__42oHe.QuestionInfoBox_openIcon__aKBH3{transform:rotate(180deg)}.QuestionInfoBox_extraInfoContainer__jXbXE{overflow:hidden;display:flex;flex-direction:row}.QuestionInfoBox_extraInfoContainer__jXbXE .QuestionInfoBox_extraInfoContent__e9txO{padding-top:.5rem;padding-left:2.5rem}.QuestionInfoBox_extraInfoContainer__jXbXE .QuestionInfoBox_checkbox__5so7V{align-items:start;padding-top:.5rem}.QuestionInfoBox_extraInfoContainer__jXbXE .QuestionInfoBox_checkbox__5so7V svg{margin:.1875rem auto 0}.InstallationSteps_backgroundWrapper__DM9Cm{padding:7rem 0}.InstallationSteps_backgroundWrapper__DM9Cm .InstallationSteps_contentWrapper__D1oY0{padding:0 7.041vw;display:flex;margin:auto;flex-direction:row;max-width:104.75rem;justify-content:space-between;align-items:center;gap:2rem}@media only screen and (max-width:810px){.InstallationSteps_backgroundWrapper__DM9Cm .InstallationSteps_contentWrapper__D1oY0{padding:0 1.5rem;flex-direction:column}}@media screen and (max-width:810px){.InstallationSteps_backgroundWrapper__DM9Cm{padding:3.5rem 0}}.InstallationSteps_content__1QkSO{display:flex;flex-direction:column;gap:2rem;max-width:34.1875rem}.InstallationSteps_content__1QkSO .InstallationSteps_sectionHeader__zvB02{padding:0}.InstallationSteps_content__1QkSO .InstallationSteps_sectionHeader__zvB02>h2{display:-webkit-inline-box;align-self:baseline;text-align:left}@media only screen and (max-width:810px){.InstallationSteps_content__1QkSO .InstallationSteps_sectionHeader__zvB02>h2{font-size:2.25rem}}.InstallationSteps_stepsWrapper__aeS7l{display:flex;flex-direction:column;max-width:41rem}.InstallationSteps_copyDesktop__XcLIA{display:flex;flex-direction:column;gap:.5rem}@media only screen and (max-width:810px){.InstallationSteps_copyDesktop__XcLIA{display:none}}.InstallationSteps_copyMobile__NJf5Y{display:flex;flex-direction:column;gap:.5rem}@media only screen and (min-width:811px){.InstallationSteps_copyMobile__NJf5Y{display:none}}.Copy_highlight__fJsae{display:flex;align-items:center;gap:.625rem}.Copy_highlight__fJsae .Copy_icon__Vj7bz{display:flex;justify-content:center;align-items:center}.Copy_highlight__fJsae p{font-weight:700;font-size:1.25rem;line-height:1.75rem;font-family:Grotesk}@media only screen and (max-width:810px){.Copy_highlight__fJsae p{font-size:.875rem;line-height:1.225rem}}.Copy_body__ty4BB{display:flex;flex-direction:column;gap:.5625rem;padding-left:3rem}.Copy_body__ty4BB h6{font-weight:500;font-size:1.75rem;line-height:2.1rem;font-family:Tiempos}@media only screen and (max-width:810px){.Copy_body__ty4BB h6{font-size:1.5rem;line-height:1.8rem}}.Copy_body__ty4BB p{font-weight:400;font-size:1.25rem;line-height:1.75rem;font-family:Grotesk}@media only screen and (max-width:810px){.Copy_body__ty4BB p{font-size:1.125rem;line-height:1.575rem}}@keyframes Steps_animateCopy__54zo_{to{opacity:1}}@keyframes Steps_animateStage__am2Ce{to{background-color:var(--stage-color-active)}}.Steps_steps__fxvDM{display:flex;gap:2.5rem}.Steps_steps__fxvDM:not(:last-of-type) .Steps_step__hcmYu{padding-bottom:2rem}.Steps_steps__fxvDM .Steps_stage__6pfc3 .Steps_stageNumber__dZnWA{background-color:var(--stage-color-inactive);height:2rem;width:2rem;border-radius:1.3125rem;display:flex;justify-content:center;align-items:center}.Steps_steps__fxvDM .Steps_stage__6pfc3 .Steps_stageNumber__dZnWA p{font-weight:500;font-size:1.5rem;line-height:1.8181rem;font-family:Tiempos;color:white}@media only screen and (max-width:810px){.Steps_steps__fxvDM .Steps_stage__6pfc3 .Steps_stageNumber__dZnWA{height:1.75rem;width:1.75rem}}.Steps_steps__fxvDM .Steps_stage__6pfc3 .Steps_stageLine__9Sk1s{background-color:var(--stage-color-inactive);height:100%;width:.125rem;margin:auto}.Steps_steps__fxvDM .Steps_stage__6pfc3 .Steps_stageLine__9Sk1s.Steps_active__YpxOS,.Steps_steps__fxvDM .Steps_stage__6pfc3 .Steps_stageNumber__dZnWA.Steps_active__YpxOS{animation:Steps_animateStage__am2Ce 0s ease-in 1 forwards}.Steps_steps__fxvDM .Steps_step__hcmYu{opacity:.4}.Steps_steps__fxvDM .Steps_step__hcmYu h6{font-weight:500;font-size:1.75rem;line-height:2.1rem;font-family:Tiempos}.Steps_steps__fxvDM .Steps_step__hcmYu p{font-weight:400;font-size:1.25rem;line-height:1.75rem;font-family:Grotesk}@media only screen and (max-width:810px){.Steps_steps__fxvDM .Steps_step__hcmYu h6{font-size:1.5rem;line-height:1.8rem}.Steps_steps__fxvDM .Steps_step__hcmYu p{font-size:1.125rem;line-height:1.575rem}}.Steps_steps__fxvDM .Steps_step__hcmYu.Steps_active__YpxOS{animation:Steps_animateCopy__54zo_ 0s ease-in 1 forwards}.QuantitySelector_quantitySelector__gefsL{width:100%;position:relative}.QuantitySelector_quantitySelector__gefsL ul{border-left-color:#d0cecf;border-right-color:#d0cecf;border-bottom-color:#d0cecf}.QuantitySelector_quantitySelector__gefsL ul label{color:#20181D;font-weight:400;font-family:Grotesk;font-size:1.25rem}.QuantitySelector_quantitySelector__gefsL button{position:relative;display:flex;align-items:center;padding-right:1.6rem;background:#fff;border:1px solid #d0cecf}.QuantitySelector_quantitySelector__gefsL button svg{position:absolute;right:.75rem}.QuantitySelector_quantitySelector__gefsL button p{margin:0 auto;font-family:Grotesk;color:#20181D!important}.Package_wrapper__bPG7B{max-width:135rem;margin:auto;padding:3rem 7.375rem 7rem}.Package_wrapper__bPG7B .Package_sectionHeader__x0NO3{margin:auto;max-width:70rem}.Package_wrapper__bPG7B .Package_sectionHeader__x0NO3>h2{font-size:4rem}.Package_wrapper__bPG7B .Package_sectionHeader__x0NO3>div:first-of-type{max-width:46.875rem}@media only screen and (max-width:810px){.Package_wrapper__bPG7B .Package_sectionHeader__x0NO3{text-align:left;align-items:baseline;padding:0;gap:.625rem;margin-bottom:2rem}.Package_wrapper__bPG7B .Package_sectionHeader__x0NO3>h2{font-size:2.5rem}}@media only screen and (max-width:1100px){.Package_wrapper__bPG7B{padding:3.5rem 2rem}}.Package_container__3FGoP{display:flex;gap:2.0625rem}@media only screen and (max-width:810px){.Package_container__3FGoP{flex-direction:column}}.Package_mediaContainer__OcBP9{position:relative;display:flex;justify-content:center;align-items:center;flex-basis:100%;max-height:34.4375rem}@media only screen and (min-width:810px){.Package_mediaContainer__OcBP9.Package_mediaRight__6lDzX{order:2}}.Package_media__BAlOk{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;border-radius:1rem}.Package_logo__aEbBn{position:absolute}.Package_included__6u9Rs{flex-basis:80%;display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.Package_included__6u9Rs .Package_includedLabel__xygBh{margin-bottom:1rem;font-family:Grotesk;font-weight:700;font-size:1.625rem;line-height:1.875rem}@media only screen and (max-width:810px){.Package_included__6u9Rs .Package_includedLabel__xygBh{margin-bottom:.5rem;font-size:1.25rem;line-height:1.875rem}}.Package_included__6u9Rs .Package_card__rBnw_{display:flex;align-items:center;padding:1rem 2rem;gap:2rem;border-radius:1rem;font-family:Grotesk;font-weight:700;font-size:1.625rem;line-height:1.875rem}@media only screen and (max-width:810px){.Package_included__6u9Rs .Package_card__rBnw_{padding:1rem;gap:1rem;font-size:1.25rem;line-height:1.875rem}}.Package_included__6u9Rs .Package_card__rBnw_ .Package_cardMediaContainer__ad_Sr{flex-shrink:0;height:7.5rem;width:7.5rem}@media only screen and (max-width:810px){.Package_included__6u9Rs .Package_card__rBnw_ .Package_cardMediaContainer__ad_Sr{height:3.5rem;width:3.5rem}}.AddressLookup_addressLookup__Ht6WP{flex-direction:column;gap:1rem;width:100%;display:flex;font-family:Grotesk}.AddressLookup_addressLookup__Ht6WP .AddressLookup_enterManually__DLESx{background-color:inherit;width:-moz-fit-content;width:fit-content;align-items:center;align-content:center;display:flex;font-size:1.125rem;color:var(--manualPromptColor);gap:.5rem}.AddressLookup_addressLookup__Ht6WP .AddressLookup_inputLabel__a3ImK>label{font-size:1.125rem;font-weight:700;line-height:140%}.AddressLookup_addressLookup__Ht6WP .AddressLookup_addressesDropdown__kxU_3{background:var(--backgroundColor);border:.0625rem solid var(--borderColor);border-radius:.5rem;box-shadow:.125rem .1875rem .5rem .1875rem var(--borderColor);display:grid;max-height:18.75rem;overflow:auto;position:absolute;width:39.5rem;max-width:inherit;z-index:2;margin:5.625rem auto}@media screen and (max-width:810px){.AddressLookup_addressLookup__Ht6WP .AddressLookup_addressesDropdown__kxU_3{width:calc(100vw - 3rem)}}.AddressLookup_addressLookup__Ht6WP .AddressLookup_addressesDropdown__kxU_3 p{padding:1rem}.AddressLookup_addressLookup__Ht6WP .AddressLookup_addressesDropdown__kxU_3 li{border-bottom:.0625rem solid var(--borderColor)}.AddressLookup_addressLookup__Ht6WP .AddressLookup_addressesDropdown__kxU_3 li button{width:100%;font-size:1.0625rem;line-height:1.3125rem;text-align:left;padding:1rem;display:flex;flex-direction:column;gap:.5rem;color:#20181D}.AddressLookup_addressLookup__Ht6WP .AddressLookup_addressesDropdown__kxU_3 li button *{font-family:Grotesk}.AddressLookup_addressLookup__Ht6WP .AddressLookup_addressesDropdown__kxU_3 li button span:nth-child(2){font-size:1rem;color:#333333}.AddressLookup_addressLookup__Ht6WP .AddressLookup_postcodeFields__Md82j{display:flex;gap:1rem;flex-direction:row}.AddressLookup_addressLookup__Ht6WP .AddressLookup_postcodeFields__Md82j div{width:50%}@media screen and (max-width:700px){.AddressLookup_addressLookup__Ht6WP .AddressLookup_postcodeFields__Md82j{flex-direction:row}}.TextInput_textInput__OIugI{position:relative;width:100%;display:grid;align-items:center;line-height:1.75rem;border-radius:.5rem;font-size:1.125rem;font-weight:500;grid-gap:.5rem;gap:.5rem;height:-moz-min-content;height:min-content}.TextInput_textInput__OIugI label{color:var(--labelColor);padding-left:.0625rem;font-family:Grotesk;font-weight:700}.TextInput_textInput__OIugI input[type=email],.TextInput_textInput__OIugI input[type=tel],.TextInput_textInput__OIugI input[type=text]{font-family:Grotesk;width:100%;margin:.5rem 0 0;font-weight:400;border-radius:.375rem;padding:.75rem;line-height:1.375rem;font-size:1.125rem;color:var(--labelColor);border:.0625rem solid var(--borderColor);transition:border .1s ease-in-out}.TextInput_textInput__OIugI input[type=email]:focus,.TextInput_textInput__OIugI input[type=email]:focus-visible,.TextInput_textInput__OIugI input[type=email]:focus-within,.TextInput_textInput__OIugI input[type=tel]:focus,.TextInput_textInput__OIugI input[type=tel]:focus-visible,.TextInput_textInput__OIugI input[type=tel]:focus-within,.TextInput_textInput__OIugI input[type=text]:focus,.TextInput_textInput__OIugI input[type=text]:focus-visible,.TextInput_textInput__OIugI input[type=text]:focus-within{border:.0625rem solid var(--focusBorderColor);outline:none}.TextInput_textInput__OIugI input[type=email]::-moz-placeholder,.TextInput_textInput__OIugI input[type=tel]::-moz-placeholder,.TextInput_textInput__OIugI input[type=text]::-moz-placeholder{color:var(--borderColor)}.TextInput_textInput__OIugI input[type=email]::placeholder,.TextInput_textInput__OIugI input[type=tel]::placeholder,.TextInput_textInput__OIugI input[type=text]::placeholder{color:var(--borderColor)}.TextInput_textInput__OIugI input[type=email]:disabled,.TextInput_textInput__OIugI input[type=tel]:disabled,.TextInput_textInput__OIugI input[type=text]:disabled{cursor:not-allowed}.TextInput_textInput__OIugI input[type=email]:disabled::-moz-placeholder,.TextInput_textInput__OIugI input[type=tel]:disabled::-moz-placeholder,.TextInput_textInput__OIugI input[type=text]:disabled::-moz-placeholder{color:var(--disabledColor)}.TextInput_textInput__OIugI input[type=email]:disabled::placeholder,.TextInput_textInput__OIugI input[type=tel]:disabled::placeholder,.TextInput_textInput__OIugI input[type=text]:disabled::placeholder{color:var(--disabledColor)}.TextInput_error__jx9Zx{color:var(--errorColor)}.TextInput_error__jx9Zx input[type=text]::-moz-placeholder{color:var(--errorColor)}.TextInput_error__jx9Zx .TextInput_errorMessage__FrC9W,.TextInput_error__jx9Zx input[type=text]::placeholder,.TextInput_error__jx9Zx label{color:var(--errorColor)}.TextInput_error__jx9Zx .TextInput_errorMessage__FrC9W{font-size:.875rem}.TextInput_error__jx9Zx input[type=text]{color:var(--errorColor);border:.0625rem solid var(--errorColor)}.TextInput_error__jx9Zx input[type=text]:focus,.TextInput_error__jx9Zx input[type=text]:focus-visible,.TextInput_error__jx9Zx input[type=text]:focus-within{outline:none;border:.0625rem solid var(--errorColor)}.TextInput_error__jx9Zx .TextInput_inputIconContainer__33hO_{background-color:var(--errorColor)}.TextInput_success__MG4QW{color:var(--successColor)}.TextInput_success__MG4QW .TextInput_inputIconContainer__33hO_{background-color:var(--errorColor)}.TextInput_success__MG4QW input[type=text]::-moz-placeholder{color:var(--successColor)}.TextInput_success__MG4QW .TextInput_successMessage__N7hl3,.TextInput_success__MG4QW input[type=text]::placeholder,.TextInput_success__MG4QW label{color:var(--successColor)}.TextInput_success__MG4QW .TextInput_successMessage__N7hl3{font-size:.875rem}.TextInput_success__MG4QW input[type=text]{color:var(--successColor);border:.0625rem solid var(--successColor)}.TextInput_success__MG4QW input[type=text]:focus,.TextInput_success__MG4QW input[type=text]:focus-visible,.TextInput_success__MG4QW input[type=text]:focus-within{outline:none;border:.0625rem solid var(--successColor)}.TextInput_success__MG4QW .TextInput_inputIconContainer__33hO_{background-color:var(--successColor)}.TextInput_inputIconContainer__33hO_{position:absolute;right:.625rem;top:.5625rem;width:1.875rem;height:1.875rem;border-radius:50%}.TextInput_inputIconContainer__33hO_ .TextInput_icon__RVg6c{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TextInput_loading__hvhCI{position:absolute!important;right:.5rem;bottom:.75rem}.QuoteForm_solarQuoteFormContainer__Nz_J2{display:flex;gap:1rem;flex-direction:column;max-width:42rem;margin:0 auto}.QuoteForm_solarQuoteFormContainer__Nz_J2 .QuoteForm_textContainer__JoJmG{margin-bottom:2.25rem}.QuoteForm_solarQuoteFormContainer__Nz_J2 .QuoteForm_textContainer__JoJmG .QuoteForm_sectionHeaderOverride__WIAiF{padding:.5rem 0 1.5rem}.QuoteForm_solarQuoteFormContainer__Nz_J2 .QuoteForm_textContainer__JoJmG .QuoteForm_sectionHeaderOverride__WIAiF h2{font-size:3rem;font-weight:500;line-height:3.6rem;text-align:center}.QuoteForm_solarQuoteFormContainer__Nz_J2 .QuoteForm_textContainer__JoJmG .QuoteForm_text__p7reo{font-size:1.25rem;line-height:1.75rem;text-align:center;margin-top:1rem}@media screen and (max-width:810px){.QuoteForm_solarQuoteFormContainer__Nz_J2{margin:0 auto;padding:0;width:auto}.QuoteForm_solarQuoteFormContainer__Nz_J2 .QuoteForm_textContainer__JoJmG .QuoteForm_sectionHeaderOverride__WIAiF{margin-top:2rem;padding:0}.QuoteForm_solarQuoteFormContainer__Nz_J2 .QuoteForm_textContainer__JoJmG .QuoteForm_sectionHeaderOverride__WIAiF h2 *{font-size:1.75rem;font-weight:500;line-height:3.6rem;text-align:center}.QuoteForm_solarQuoteFormContainer__Nz_J2 .QuoteForm_textContainer__JoJmG .QuoteForm_text__p7reo{font-size:1.125rem;line-height:1.56rem}.QuoteForm_solarQuoteFormContainer__Nz_J2 .QuoteForm_paragraph__C7t62 *{font-size:1.125rem;line-height:1.375rem}}.QuoteForm_solarQuoteForm__bO5vb{display:flex;flex-direction:column;justify-content:center;gap:1.5rem;max-width:100%;margin:0 auto}.QuoteForm_solarQuoteForm__bO5vb .QuoteForm_addressLookup__x6N5r{max-width:100%}.QuoteForm_solarQuoteForm__bO5vb .QuoteForm_formSubtext__0iUB_{font-size:1.125rem;line-height:140%;color:var(--subtextColor)}.QuoteForm_solarQuoteForm__bO5vb .QuoteForm_formSubtext__0iUB_:first-of-type{margin-top:-1.25rem}.QuoteForm_solarQuoteForm__bO5vb .QuoteForm_textInput__ExXHX label{font-size:1.125rem;margin-bottom:.5rem;line-height:1.75rem;padding-left:.0625rem;font-weight:700;line-height:140%}@media screen and (max-width:810px){.QuoteForm_solarQuoteForm__bO5vb{margin-bottom:1.5rem;gap:1rem}.QuoteForm_solarQuoteForm__bO5vb .QuoteForm_formSubtext__0iUB_{margin-top:1rem}.QuoteForm_solarQuoteForm__bO5vb .QuoteForm_formSubtext__0iUB_:first-of-type{margin-top:0}}.QuoteForm_solarQuoteForm__bO5vb .QuoteForm_nameFields__DDgAW{display:flex;gap:1rem}.QuoteForm_solarQuoteForm__bO5vb .QuoteForm_nameFields__DDgAW div{flex:1 1;width:auto}.QuoteForm_solarQuoteForm__bO5vb .QuoteForm_nameFields__DDgAW div:first-child{flex:initial;width:7.375rem}@media screen and (max-width:810px){.QuoteForm_solarQuoteForm__bO5vb .QuoteForm_nameFields__DDgAW{flex-direction:row;flex-wrap:wrap}.QuoteForm_solarQuoteForm__bO5vb .QuoteForm_nameFields__DDgAW div:nth-child(3){flex:initial;width:100%}}.QuoteForm_solarQuoteForm__bO5vb .QuoteForm_contactInfo__85lq9{display:flex;gap:1rem;flex-direction:row}.QuoteForm_solarQuoteForm__bO5vb .QuoteForm_contactInfo__85lq9 div:nth-child(2){width:31.25rem}@media screen and (max-width:810px){.QuoteForm_solarQuoteForm__bO5vb .QuoteForm_contactInfo__85lq9{flex-direction:column}.QuoteForm_solarQuoteForm__bO5vb .QuoteForm_contactInfo__85lq9 div:nth-child(2){width:auto}}.QuoteForm_disclaimer__CEENg p{font-size:.875rem;line-height:1.125rem;margin-top:.375rem}.QuoteForm_disclaimer__CEENg p a{text-decoration:underline}.QuoteForm_button__GBlGZ{margin-top:.5rem;width:100%;border-radius:2rem}.QuoteForm_formError__erWE6{color:var(--errorColor);font-size:.875rem;line-height:1.125rem}.QuoteForm_externalLink__P_qdf{position:absolute;margin-top:.1875rem;margin-left:.125rem}.ProductInfoWithTable_container__4N6gV{padding:7rem 0;width:100%;display:flex;flex-direction:column;gap:7rem}.ProductInfoWithTable_container__4N6gV *{font-family:Grotesk}.ProductInfoWithTable_container__4N6gV .ProductInfoWithTable_sectionHeader__SgnPx{padding:0}.ProductInfoWithTable_contentWrapper__9MaTy{display:grid;grid-template-columns:3fr 2fr;grid-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;max-width:90rem;margin:0 auto;padding:0 7rem}.ProductInfoWithTable_productInfo__5mifn{display:flex;flex-direction:column;gap:1.5rem;width:100%;height:100%;position:relative;padding:2rem;border-radius:1rem;overflow:hidden}.ProductInfoWithTable_productInfo__5mifn .ProductInfoWithTable_imageWrapper__rcOnU{position:absolute;top:0;left:0;width:100%;height:100%}.ProductInfoWithTable_productInfo__5mifn .ProductInfoWithTable_title__mmP5Y{font-size:2.25rem}.ProductInfoWithTable_productInfo__5mifn .ProductInfoWithTable_priceLabel__MGb7B{font-size:1.625rem;font-weight:700}.ProductInfoWithTable_productInfo__5mifn .ProductInfoWithTable_priceLabel__MGb7B .price{font-size:2.75rem;font-weight:700}.ProductInfoWithTable_productInfo__5mifn .ProductInfoWithTable_description__DM3R6{font-size:1.25rem;font-weight:400;margin-top:.5rem}.ProductInfoWithTable_productInfo__5mifn .ProductInfoWithTable_content__8v0aB{z-index:1;display:flex;flex-direction:column;gap:1.5rem;max-width:85%}.ProductInfoWithTable_productInfo__5mifn:before{content:"";flex:1 1}.ProductInfoWithTable_darkeningGradient__hXyLY{--overlay-gradient:linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 50%)}@media only screen and (max-width:810px){.ProductInfoWithTable_darkeningGradient__hXyLY{--overlay-gradient:linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0.4) 0,rgba(0,0,0,0) 75%)}}.ProductInfoWithTable_tableWrapper__PqelA{background-color:white;border-radius:1rem;padding:1.5rem 2rem}.ProductInfoWithTable_tableWrapper__PqelA th{text-align:left;font-size:1.5rem;line-height:1.2;font-weight:700;margin-bottom:1.5rem;border-bottom:1px solid #000000;padding:.75rem 0}.ProductInfoWithTable_tableWrapper__PqelA tbody{margin-top:1rem}.ProductInfoWithTable_tableWrapper__PqelA .ProductInfoWithTable_table__tfi1X{width:100%;border-collapse:collapse;border-spacing:0 1rem;font-size:1.25rem}.ProductInfoWithTable_tableWrapper__PqelA .ProductInfoWithTable_tableRow__vBUsg{font-size:1.25rem}.ProductInfoWithTable_tableWrapper__PqelA .ProductInfoWithTable_tableValue__l6fiy{text-align:center}.ProductInfoWithTable_tableWrapper__PqelA .ProductInfoWithTable_tableRow__vBUsg>td{padding-top:1.6rem;padding-bottom:1.6rem;vertical-align:middle}.ProductInfoWithTable_tableWrapper__PqelA td:first-child{padding-right:3rem}.ProductInfoWithTable_tableWrapper__PqelA td:last-child{padding-right:1.5rem}.ProductInfoWithTable_tableWrapper__PqelA .ProductInfoWithTable_tableRow__vBUsg:not(:last-child){border-bottom:1px solid var(--separatorColor)}@media only screen and (max-width:1375px){.ProductInfoWithTable_contentWrapper__9MaTy{padding:0 2rem}.ProductInfoWithTable_productInfo__5mifn .ProductInfoWithTable_content__8v0aB{max-width:100%}}@media only screen and (max-width:900px){.ProductInfoWithTable_container__4N6gV{padding:3.5rem 1.5rem;gap:3rem}.ProductInfoWithTable_contentWrapper__9MaTy{padding:0;row-gap:2rem;grid-template-columns:1fr}.ProductInfoWithTable_productInfo__5mifn{min-height:26.5rem}.ProductInfoWithTable_productInfo__5mifn .ProductInfoWithTable_content__8v0aB{line-height:1.2;gap:.75rem}.ProductInfoWithTable_productInfo__5mifn .ProductInfoWithTable_content__8v0aB .ProductInfoWithTable_title__mmP5Y{font-size:1.625rem}.ProductInfoWithTable_productInfo__5mifn .ProductInfoWithTable_content__8v0aB .ProductInfoWithTable_priceLabel__MGb7B{font-size:1.0625rem}.ProductInfoWithTable_productInfo__5mifn .ProductInfoWithTable_content__8v0aB .ProductInfoWithTable_priceLabel__MGb7B .price{font-size:1.625rem}.ProductInfoWithTable_productInfo__5mifn .ProductInfoWithTable_content__8v0aB .ProductInfoWithTable_description__DM3R6{font-size:1.0625rem;margin-top:.25rem}.ProductInfoWithTable_tableWrapper__PqelA{padding:1rem 1rem 2rem}.ProductInfoWithTable_tableWrapper__PqelA th{font-size:1.1875rem}.ProductInfoWithTable_tableWrapper__PqelA .ProductInfoWithTable_tableRow__vBUsg{font-size:1rem}.ProductInfoWithTable_tableWrapper__PqelA .ProductInfoWithTable_tableRow__vBUsg>td{padding-top:.75rem;padding-bottom:.75rem}}