.Button_Button__vR7cK{--oxygen-component-button-height:var( --oxygen-component-button-size-m-height );--oxygen-component-button-padding:var( --oxygen-component-button-size-m-padding );--oxygen-component-button-gap:var( --oxygen-component-button-size-m-gap );--oxygen-component-button-border-radius:var( --oxygen-component-button-size-m-border-radius );--oxygen-component-button-loader-size:var( --oxygen-component-button-size-m-loader-size );--oxygen-component-button-loader-gap:var( --oxygen-component-button-size-m-loader-gap );--oxygen-component-button-loader-offset:var( --oxygen-component-button-size-m-loader-offset );--oxygen-component-button-icon-size:var( --oxygen-component-button-size-m-icon-size,--oxygen-component-button-icon-size );--oxygen-component-button-font-family:var( --oxygen-component-button-size-m-font-family );--oxygen-component-button-font-size:var( --oxygen-component-button-size-m-font-size );--oxygen-component-button-font-weight:var( --oxygen-component-button-size-m-font-weight );--oxygen-component-button-font-style:var( --oxygen-component-button-size-m-font-style );--oxygen-component-button-letter-spacing:var( --oxygen-component-button-size-m-letter-spacing )}@media(min-width:100em){.Button_Button__vR7cK{--oxygen-component-button-height:var( --oxygen-component-button-size-l-height );--oxygen-component-button-padding:var( --oxygen-component-button-size-l-padding );--oxygen-component-button-gap:var( --oxygen-component-button-size-l-gap );--oxygen-component-button-border-radius:var( --oxygen-component-button-size-l-border-radius );--oxygen-component-button-loader-size:var( --oxygen-component-button-size-l-loader-size );--oxygen-component-button-loader-gap:var( --oxygen-component-button-size-l-loader-gap );--oxygen-component-button-loader-offset:var( --oxygen-component-button-size-l-loader-offset );--oxygen-component-button-icon-size:var( --oxygen-component-button-size-l-icon-size,--oxygen-component-button-icon-size );--oxygen-component-button-font-family:var( --oxygen-component-button-size-l-font-family );--oxygen-component-button-font-size:var( --oxygen-component-button-size-l-font-size );--oxygen-component-button-font-weight:var( --oxygen-component-button-size-l-font-weight );--oxygen-component-button-font-style:var( --oxygen-component-button-size-l-font-style );--oxygen-component-button-letter-spacing:var( --oxygen-component-button-size-l-letter-spacing )}}.PlanSelector_planSelector__j3EZH{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;max-width:800px;margin:0 auto}@media(max-width:768px){.PlanSelector_planSelector__j3EZH{grid-template-columns:1fr;gap:1rem}}@media(max-width:1024px)and (min-width:769px){.PlanSelector_planSelector__j3EZH{gap:1rem}}.PlanSelector_planOption__ROj3m{display:block;border:1px solid #e0e0e0;border-radius:16px;padding:1rem;background:#fff;transition:all .2s ease;cursor:pointer}.PlanSelector_planOption__ROj3m:hover{border-color:#699bf1;background-color:#f0f6fc}.PlanSelector_planOption__ROj3m:has(.PlanSelector_planRadio__6A2Nf:checked){border-color:#699bf1;background-color:#f8f9ff}.PlanSelector_planRadio__6A2Nf{display:none}.PlanSelector_planCard__lXGj8{display:flex;flex-direction:column;gap:1rem}.PlanSelector_planHeader__f8MMf{display:flex;align-items:center;gap:.75rem}.PlanSelector_radioIndicator__2kieZ{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:2px solid #ddd;border-radius:50%;transition:all .2s ease;flex-shrink:0}.PlanSelector_radioButton__X_ACp{width:10px;height:10px;border-radius:50%;background-color:transparent;transition:all .2s ease}.PlanSelector_planRadio__6A2Nf:checked+.PlanSelector_planCard__lXGj8 .PlanSelector_radioIndicator__2kieZ{border-color:#699bf1}.PlanSelector_planRadio__6A2Nf:checked+.PlanSelector_planCard__lXGj8 .PlanSelector_radioIndicator__2kieZ .PlanSelector_radioButton__X_ACp{background-color:#699bf1}.PlanSelector_planName___lV54{--typography:heading-6;font-family:var(--font-family-comfortaa,"Comfortaa",Helvetica,sans-serif);font-size:1rem;font-weight:500;font-style:normal;line-height:1.25rem;letter-spacing:0;font-weight:600;margin:0;color:#2d4263}.PlanSelector_pricingInfo__N9Wkl{display:flex;flex-direction:column;gap:.5rem;margin-left:calc(20px + .75rem)}.PlanSelector_priceItem__4FLzN{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.PlanSelector_coverageLabel__i4g0Y{font-weight:600;font-weight:500;color:#525c6a}.PlanSelector_coverageLabel__i4g0Y,.PlanSelector_coveragePrice__yg0RS{--typography:body-4;font-family:var(--font-family-mont,Mont,Helvetica,sans-serif);font-size:.875rem;font-style:normal;line-height:1.25rem;letter-spacing:0}.PlanSelector_coveragePrice__yg0RS{font-weight:600;color:#699bf1}@media(max-width:768px){.PlanSelector_planSelector__j3EZH{gap:.75rem}.PlanSelector_planOption__ROj3m{padding:.75rem}.PlanSelector_pricingInfo__N9Wkl{margin-left:0;margin-top:.5rem}.PlanSelector_priceItem__4FLzN{padding:.5rem;border-bottom:1px solid #f0f0f0}.PlanSelector_priceItem__4FLzN:last-child{border-bottom:none}}@supports not selector(:has(*)){.PlanSelector_planOption__ROj3m.PlanSelector_selected__KWdZC{border-color:#699bf1;background-color:#f8f9ff}.PlanSelector_planOption__ROj3m.PlanSelector_selected__KWdZC .PlanSelector_radioIndicator__2kieZ{border-color:#699bf1}.PlanSelector_planOption__ROj3m.PlanSelector_selected__KWdZC .PlanSelector_radioIndicator__2kieZ .PlanSelector_radioButton__X_ACp{background-color:#699bf1}}.Field_Field__inputBox__wXQ7A:not(.Field_Field__inputBox_inline__TJFX1){--oxygen-component-input-font-family:var( --oxygen-component-input-size-m-font-family );--oxygen-component-input-font-size:var( --oxygen-component-input-size-m-font-size );--oxygen-component-input-font-style:var( --oxygen-component-input-size-m-font-style );--oxygen-component-input-font-weight:var( --oxygen-component-input-size-m-font-weight );--oxygen-component-input-letter-spacing:var( --oxygen-component-input-size-m-letter-spacing );--oxygen-component-input-line-height:var( --oxygen-component-input-size-m-line-height );--oxygen-component-input-height:var( --oxygen-component-input-size-m-height );--oxygen-component-input-gap:var(--oxygen-component-input-size-m-gap);--oxygen-component-input-padding:var( --oxygen-component-input-size-m-padding );--oxygen-component-input-box-padding:var( --oxygen-component-input-size-m-box-padding );--oxygen-component-input-control-padding:var( --oxygen-component-input-size-m-control-padding );--oxygen-component-input-border-radius:var( --oxygen-component-input-size-m-border-radius );--oxygen-component-input-label-shrink-scale:var( --oxygen-component-input-size-m-label-shrink-scale );--oxygen-component-input-label-shrink-transition-duration:var( --oxygen-component-input-size-m-label-shrink-transition-duration );--oxygen-component-input-label-shrink-transform-x:var( --oxygen-component-input-size-m-label-shrink-transform-x );--oxygen-component-input-label-shrink-transform-y:var( --oxygen-component-input-size-m-label-shrink-transform-y );--oxygen-component-input-clear-size:var( --oxygen-component-input-size-m-clear-size );--oxygen-component-input-clear-icon-size:var( --oxygen-component-input-size-m-clear-icon-size );--oxygen-component-input-adornment-icon-size:var( --oxygen-component-input-size-m-adornment-icon-size )}@media(min-width:100em){.Field_Field__inputBox__wXQ7A:not(.Field_Field__inputBox_inline__TJFX1){--oxygen-component-input-font-family:var( --oxygen-component-input-size-l-font-family );--oxygen-component-input-font-size:var( --oxygen-component-input-size-l-font-size );--oxygen-component-input-font-style:var( --oxygen-component-input-size-l-font-style );--oxygen-component-input-font-weight:var( --oxygen-component-input-size-l-font-weight );--oxygen-component-input-letter-spacing:var( --oxygen-component-input-size-l-letter-spacing );--oxygen-component-input-line-height:var( --oxygen-component-input-size-l-line-height );--oxygen-component-input-height:var( --oxygen-component-input-size-l-height );--oxygen-component-input-gap:var(--oxygen-component-input-size-l-gap);--oxygen-component-input-padding:var( --oxygen-component-input-size-l-padding );--oxygen-component-input-box-padding:var( --oxygen-component-input-size-l-box-padding );--oxygen-component-input-control-padding:var( --oxygen-component-input-size-l-control-padding );--oxygen-component-input-border-radius:var( --oxygen-component-input-size-l-border-radius );--oxygen-component-input-label-shrink-scale:var( --oxygen-component-input-size-l-label-shrink-scale );--oxygen-component-input-label-shrink-transition-duration:var( --oxygen-component-input-size-l-label-shrink-transition-duration );--oxygen-component-input-label-shrink-transform-x:var( --oxygen-component-input-size-l-label-shrink-transform-x );--oxygen-component-input-label-shrink-transform-y:var( --oxygen-component-input-size-l-label-shrink-transform-y );--oxygen-component-input-clear-size:var( --oxygen-component-input-size-l-clear-size );--oxygen-component-input-clear-icon-size:var( --oxygen-component-input-size-l-clear-icon-size );--oxygen-component-input-adornment-icon-size:var( --oxygen-component-input-size-l-adornment-icon-size )}}.Field_Field__inputBox_inline__TJFX1{--oxygen-component-input-font-family:var( --oxygen-component-input-size-m-inline-font-family );--oxygen-component-input-font-size:var( --oxygen-component-input-size-m-inline-font-size );--oxygen-component-input-font-style:var( --oxygen-component-input-size-m-inline-font-style );--oxygen-component-input-font-weight:var( --oxygen-component-input-size-m-inline-font-weight );--oxygen-component-input-letter-spacing:var( --oxygen-component-input-size-m-inline-letter-spacing );--oxygen-component-input-line-height:var( --oxygen-component-input-size-m-inline-line-height );--oxygen-component-input-height:var( --oxygen-component-input-size-m-inline-height );--oxygen-component-input-gap:var(--oxygen-component-input-size-m-inline-gap);--oxygen-component-input-padding:var( --oxygen-component-input-size-m-inline-padding );--oxygen-component-input-box-padding:var( --oxygen-component-input-size-m-inline-box-padding );--oxygen-component-input-control-padding:var( --oxygen-component-input-size-m-inline-control-padding );--oxygen-component-input-border-radius:var( --oxygen-component-input-size-m-inline-border-radius );--oxygen-component-input-label-shrink-scale:var( --oxygen-component-input-size-m-inline-label-shrink-scale );--oxygen-component-input-label-shrink-transition-duration:var( --oxygen-component-input-size-m-inline-label-shrink-transition-duration );--oxygen-component-input-label-shrink-transform-x:var( --oxygen-component-input-size-m-inline-label-shrink-transform-x );--oxygen-component-input-label-shrink-transform-y:var( --oxygen-component-input-size-m-inline-label-shrink-transform-y );--oxygen-component-input-clear-size:var( --oxygen-component-input-size-m-inline-clear-size );--oxygen-component-input-clear-icon-size:var( --oxygen-component-input-size-m-inline-clear-icon-size );--oxygen-component-input-adornment-icon-size:var( --oxygen-component-input-size-m-inline-adornment-icon-size )}@media(min-width:100em){.Field_Field__inputBox_inline__TJFX1{--oxygen-component-input-font-family:var( --oxygen-component-input-size-l-inline-font-family );--oxygen-component-input-font-size:var( --oxygen-component-input-size-l-inline-font-size );--oxygen-component-input-font-style:var( --oxygen-component-input-size-l-inline-font-style );--oxygen-component-input-font-weight:var( --oxygen-component-input-size-l-inline-font-weight );--oxygen-component-input-letter-spacing:var( --oxygen-component-input-size-l-inline-letter-spacing );--oxygen-component-input-line-height:var( --oxygen-component-input-size-l-inline-line-height );--oxygen-component-input-height:var( --oxygen-component-input-size-l-inline-height );--oxygen-component-input-gap:var(--oxygen-component-input-size-l-inline-gap);--oxygen-component-input-padding:var( --oxygen-component-input-size-l-inline-padding );--oxygen-component-input-box-padding:var( --oxygen-component-input-size-l-inline-box-padding );--oxygen-component-input-control-padding:var( --oxygen-component-input-size-l-inline-control-padding );--oxygen-component-input-border-radius:var( --oxygen-component-input-size-l-inline-border-radius );--oxygen-component-input-label-shrink-scale:var( --oxygen-component-input-size-l-inline-label-shrink-scale );--oxygen-component-input-label-shrink-transition-duration:var( --oxygen-component-input-size-l-inline-label-shrink-transition-duration );--oxygen-component-input-label-shrink-transform-x:var( --oxygen-component-input-size-l-inline-label-shrink-transform-x );--oxygen-component-input-label-shrink-transform-y:var( --oxygen-component-input-size-l-inline-label-shrink-transform-y );--oxygen-component-input-clear-size:var( --oxygen-component-input-size-l-inline-clear-size );--oxygen-component-input-clear-icon-size:var( --oxygen-component-input-size-l-inline-clear-icon-size );--oxygen-component-input-adornment-icon-size:var( --oxygen-component-input-size-l-inline-adornment-icon-size )}}.Field_Field__listBox__lJh51{--oxygen-component-listbox-padding:var( --oxygen-component-listbox-size-m-padding );--oxygen-component-listbox-item-padding:var( --oxygen-component-listbox-size-m-item-padding );--oxygen-component-listbox-font-family:var( --oxygen-component-listbox-size-m-font-family );--oxygen-component-listbox-font-size:var( --oxygen-component-listbox-size-m-font-size );--oxygen-component-listbox-font-weight:var( --oxygen-component-listbox-size-m-font-weight );--oxygen-component-listbox-font-style:var( --oxygen-component-listbox-size-m-font-style );--oxygen-component-listbox-line-height:var( --oxygen-component-listbox-size-m-line-height );--oxygen-component-listbox-letter-spacing:var( --oxygen-component-listbox-size-m-letter-spacing );max-height:20rem;overflow:hidden auto;overscroll-behavior:revert}@media(min-width:100em){.Field_Field__listBox__lJh51{--oxygen-component-listbox-padding:var( --oxygen-component-listbox-size-l-padding );--oxygen-component-listbox-item-padding:var( --oxygen-component-listbox-size-l-item-padding );--oxygen-component-listbox-font-family:var( --oxygen-component-listbox-size-l-font-family );--oxygen-component-listbox-font-size:var( --oxygen-component-listbox-size-l-font-size );--oxygen-component-listbox-font-weight:var( --oxygen-component-listbox-size-l-font-weight );--oxygen-component-listbox-font-style:var( --oxygen-component-listbox-size-l-font-style );--oxygen-component-listbox-line-height:var( --oxygen-component-listbox-size-l-line-height );--oxygen-component-listbox-letter-spacing:var( --oxygen-component-listbox-size-l-letter-spacing )}}.ModalContent_Section__OUtaZ{background-color:#f4f5f8;border-radius:360px 0 0 0;margin:0;padding-top:4rem;padding-bottom:4rem}@media(max-width:46.499em){.ModalContent_Section__OUtaZ{border-radius:130px 0 0 0}}.ModalContent_ModalContent__header__wSpZv{display:flex;justify-content:end}.ModalContent_ModalContent__headerCloseButton__fGK91{padding:.5rem}.ModalContent_QuoteForm__uqXKC{justify-content:center}.ModalContent_QuoteForm__firstName___K_Dj{grid-area:firstname}.ModalContent_QuoteForm__lastName__Db7tx{grid-area:lastname}.ModalContent_QuoteForm__phone__XOYlO{grid-area:phone}.ModalContent_QuoteForm__email__R2RvM{grid-area:email}.ModalContent_QuoteForm__company__piDH8{grid-area:company}.ModalContent_QuoteForm__submit__4NU_B{grid-area:submit}.ModalContent_QuoteForm__fields__N_Yhs{display:grid;grid-auto-flow:row;grid-auto-rows:auto;grid-template:"type type" "firstname lastname" "phone email" "company company" "submit submit";margin-top:1rem;grid-gap:.5rem;gap:.5rem}@media(max-width:46.499em){.ModalContent_QuoteForm__fields__N_Yhs{grid-template:"type" "firstname" "lastname" "phone" "email" "company" "submit";padding-left:3rem;padding-right:3rem}}@media(min-width:60em){.ModalContent_QuoteForm__fields__N_Yhs{margin-top:2.5rem;gap:.75rem}}.ModalContent_QuoteForm__submit__4NU_B{display:flex;justify-content:center;flex-flow:row wrap;align-items:baseline;margin-top:2rem;gap:1rem 2rem}@media(min-width:60em){.ModalContent_QuoteForm__submit__4NU_B{margin-top:2.5rem}.ModalContent_QuoteForm__submitButton__kZ2U8{max-width:15rem}}@media(min-width:140em){.ModalContent_QuoteForm__submitButton__kZ2U8{max-width:20rem}}@media(max-width:46.499em){.ModalContent_QuoteForm__submitButton__kZ2U8{width:80%}}.ModalContent_QuoteForm__title__4pUAV{--typography:heading-3;font-family:var(--font-family-comfortaa,"Comfortaa",Helvetica,sans-serif);font-size:2rem;font-weight:500;font-style:normal;line-height:2.25rem;letter-spacing:0;text-align:center;color:var(--oxygen-color-text-primary);margin-bottom:1rem}@media(min-width:60em){.ModalContent_QuoteForm__title__4pUAV{font-size:2rem;margin-bottom:1.5rem}}@media(max-width:46.499em){.ModalContent_QuoteForm__title__4pUAV{font-size:1.5rem;margin-bottom:1.5rem}}.ModalContent_QuoteForm__subtitle__LDYc0{--typography:body-2;font-family:var(--font-family-mont,Mont,Helvetica,sans-serif);font-size:1rem;font-weight:400;font-style:normal;line-height:1.5rem;letter-spacing:0;text-align:left;color:var(--oxygen-color-text-secondary);margin-bottom:.25rem}@media(min-width:60em){.ModalContent_QuoteForm__subtitle__LDYc0{font-size:1.2rem;margin-bottom:.25rem;padding-left:1rem}}@media(max-width:46.499em){.ModalContent_QuoteForm__subtitle__LDYc0{font-size:1rem;margin-bottom:.25rem;padding-left:1rem}}.ModalContent_QuoteForm__success___Wrhc{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2.5rem 1rem;min-height:300px}@media(max-width:46.499em){.ModalContent_QuoteForm__success___Wrhc{padding:1.5rem 1rem;min-height:250px}}.ModalContent_QuoteForm__successIcon__aL_CN{width:60px;height:60px;border-radius:50%;background-color:#22c55e;color:#fff;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:700;margin-bottom:1rem}@media(max-width:46.499em){.ModalContent_QuoteForm__successIcon__aL_CN{width:50px;height:50px;font-size:1.5rem}}.ModalContent_QuoteForm__successTitle__3uhXt{--typography:heading-4;font-family:var(--font-family-comfortaa,"Comfortaa",Helvetica,sans-serif);font-size:1.5rem;font-weight:500;font-style:normal;line-height:1.75rem;letter-spacing:0;color:var(--oxygen-color-text-primary);margin-bottom:.75rem}@media(max-width:46.499em){.ModalContent_QuoteForm__successTitle__3uhXt{font-size:1.25rem}}.ModalContent_QuoteForm__successMessage__2SEbO{--typography:body-1;font-family:var(--font-family-mont,Mont,Helvetica,sans-serif);font-size:1.125rem;font-weight:400;font-style:normal;line-height:1.625rem;letter-spacing:-.01em;color:var(--oxygen-color-text-secondary);max-width:300px;line-height:1.5}@media(max-width:46.499em){.ModalContent_QuoteForm__successMessage__2SEbO{font-size:.9rem;max-width:250px}}.ROICalculator_roiCalculator__ntM4b{display:flex;align-items:center;justify-content:center;background-color:#f9f9fc;min-height:90vh}.ROICalculator_roiCalculator__ntM4b.ROICalculator_compact__1AhAC{min-height:auto;padding:0;align-items:flex-start}.ROICalculator_calculatorCard__XlkLz{background:#fff;border-radius:1.5rem;box-shadow:0 4px 6px rgba(0,0,0,.05),0 10px 15px rgba(0,0,0,.08);padding:3rem;max-width:800px;width:100%;min-height:350px;display:flex;flex-direction:column}@media(max-width:59.999em){.ROICalculator_calculatorCard__XlkLz{box-shadow:none}}.ROICalculator_cardHeader__a1WS0{margin-bottom:3rem}.ROICalculator_cardHeader__a1WS0 .ROICalculator_headerContent__gdIl_{margin-bottom:2rem}.ROICalculator_cardHeader__a1WS0 .ROICalculator_mainTitle__VcCgU{--typography:heading-3;font-family:var(--font-family-comfortaa,"Comfortaa",Helvetica,sans-serif);font-size:2rem;font-weight:500;font-style:normal;line-height:2.25rem;letter-spacing:0;color:#2d4263;margin-bottom:1rem;text-align:center;line-height:1.2}.ROICalculator_cardHeader__a1WS0 .ROICalculator_subtitle__XAAiv{--typography:body-1;font-size:1.125rem;line-height:1.625rem;letter-spacing:-.01em;color:#525c6a;margin-bottom:1.5rem;line-height:1.6;max-width:600px}.ROICalculator_cardHeader__a1WS0 .ROICalculator_description___7MSx,.ROICalculator_cardHeader__a1WS0 .ROICalculator_subtitle__XAAiv{font-family:var(--font-family-mont,Mont,Helvetica,sans-serif);font-weight:400;font-style:normal;text-align:center;margin-left:auto;margin-right:auto}.ROICalculator_cardHeader__a1WS0 .ROICalculator_description___7MSx{--typography:body-2;font-size:1rem;line-height:1.5rem;letter-spacing:0;color:#8a94a6;margin-bottom:2rem;line-height:1.5;max-width:500px}.ROICalculator_progressContainer__wDLYp{display:flex;align-items:center;justify-content:center;gap:2rem;margin-bottom:1rem}.ROICalculator_progressContainer__wDLYp .ROICalculator_progressStep__yThBj{--typography:heading-5;font-family:var(--font-family-comfortaa,"Comfortaa",Helvetica,sans-serif);font-size:1.25rem;font-weight:500;font-style:normal;line-height:1.625rem;letter-spacing:0;width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #e9edf6;background:#fff;color:#8a94a6;position:relative}.ROICalculator_progressContainer__wDLYp .ROICalculator_progressStep__yThBj:not(:last-child):after{content:"";position:absolute;top:50%;left:105%;width:2rem;height:2px;background:#e9edf6;transform:translateY(-50%)}.ROICalculator_progressContainer__wDLYp .ROICalculator_progressStep__yThBj.ROICalculator_completed__l_pF5{background:#699bf1;color:#fff;border-color:#699bf1}.ROICalculator_progressContainer__wDLYp .ROICalculator_progressStep__yThBj.ROICalculator_current__dMHDo{color:#2d4263;border-color:#2d4263}.ROICalculator_cardContent__Sd0s4{flex:1 1;display:flex;flex-direction:column;justify-content:center}.ROICalculator_cardContent__Sd0s4 .ROICalculator_stepContent__hHw4O{text-align:center}.ROICalculator_cardContent__Sd0s4 .ROICalculator_stepContent__hHw4O .ROICalculator_stepTitle__pF_YR{--typography:heading-5;font-family:var(--font-family-comfortaa,"Comfortaa",Helvetica,sans-serif);font-size:1.25rem;font-weight:500;font-style:normal;line-height:1.625rem;letter-spacing:0;color:#2d4263;margin-bottom:2rem;letter-spacing:.05em}.ROICalculator_inputGroup___Ko33{margin-bottom:1.5rem}.ROICalculator_inputGroup___Ko33 .ROICalculator_inputLabel__IHCKg{display:block;--typography:body-4;font-family:var(--font-family-mont,Mont,Helvetica,sans-serif);font-size:.875rem;font-weight:600;font-style:normal;line-height:1.25rem;letter-spacing:0;color:#525c6a;margin-bottom:.5rem}.ROICalculator_inputGrid__ZnSiK{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;max-width:600px;margin:0 auto}.ROICalculator_numberInput__CugVR{width:100%;max-width:200px;padding:1rem 1.5rem;font-size:1.125rem;border:2px solid #e9edf6;border-radius:1rem;outline:none;transition:border-color .2s ease;text-align:center}.ROICalculator_numberInput__CugVR:focus{border-color:#699bf1}.ROICalculator_resultsGrid__I5SN7{display:grid;grid-gap:1rem;gap:1rem;max-width:500px;margin:0 auto}.ROICalculator_resultsGrid__I5SN7 .ROICalculator_resultItem__KwKHx{display:flex;align-items:center;justify-content:space-between;padding:1rem;background:#f9f9fc;border-radius:.5rem}.ROICalculator_resultsGrid__I5SN7 .ROICalculator_resultItem__KwKHx.ROICalculator_highlight__ne8Yx{background:#699bf1;color:#fff;font-weight:600}.ROICalculator_resultsGrid__I5SN7 .ROICalculator_resultItem__KwKHx .ROICalculator_resultLabel__LjWpE{font-weight:500}.ROICalculator_resultsGrid__I5SN7 .ROICalculator_resultItem__KwKHx .ROICalculator_resultValue__6ujm2{font-weight:700;font-size:1.125rem}.ROICalculator_cardFooter__zJMHC{display:flex;align-items:center;justify-content:space-between;margin-top:1rem}.ROICalculator_cardFooter__zJMHC .ROICalculator_navButton__lqhYT{padding:.75rem 2rem;border-radius:2rem;cursor:pointer;transition:all .2s ease;border:none;display:flex;align-items:center;gap:.5rem;--typography:body-1;font-family:var(--font-family-mont,Mont,Helvetica,sans-serif);font-size:1.125rem;font-weight:400;font-style:normal;line-height:1.625rem;letter-spacing:-.01em}.ROICalculator_cardFooter__zJMHC .ROICalculator_navButton__lqhYT.ROICalculator_previous__so39Y{background:transparent;color:#2d4263}.ROICalculator_cardFooter__zJMHC .ROICalculator_navButton__lqhYT.ROICalculator_previous__so39Y:hover{background:#f0f6fc}.ROICalculator_cardFooter__zJMHC .ROICalculator_navButton__lqhYT.ROICalculator_next__z6L2m,.ROICalculator_cardFooter__zJMHC .ROICalculator_navButton__lqhYT.ROICalculator_proposal__AdNRh{background:#2d4263;color:#fff;margin-left:auto}.ROICalculator_cardFooter__zJMHC .ROICalculator_navButton__lqhYT.ROICalculator_next__z6L2m:hover,.ROICalculator_cardFooter__zJMHC .ROICalculator_navButton__lqhYT.ROICalculator_proposal__AdNRh:hover{background:#5a87d9}.ROICalculator_cardFooter__zJMHC .ROICalculator_navButton__lqhYT.ROICalculator_pdf__jHMMt{background-color:#fff;color:#2d4263;margin-left:auto;border:1px solid #e8eef7}.ROICalculator_cardFooter__zJMHC .ROICalculator_navButton__lqhYT.ROICalculator_pdf__jHMMt:hover{background:#e8eef7}.ROICalculator_cardFooter__zJMHC .ROICalculator_navButton__lqhYT:disabled{background:#e9edf6;color:#8a94a6;cursor:not-allowed}.ROICalculator_finalButtons__jfmKV{display:flex;gap:1rem;justify-content:center;align-items:center}@media(max-width:768px){.ROICalculator_finalButtons__jfmKV{flex-direction:column;gap:.75rem}.ROICalculator_finalButtons__jfmKV .ROICalculator_navButton__lqhYT{width:100%}.ROICalculator_calculatorCard__XlkLz,.ROICalculator_roiCalculator__ntM4b{padding:2rem}.ROICalculator_cardHeader__a1WS0 .ROICalculator_mainTitle__VcCgU{font-size:2rem}.ROICalculator_inputGrid__ZnSiK{grid-template-columns:1fr;gap:1rem}.ROICalculator_progressContainer__wDLYp{gap:1rem}.ROICalculator_progressContainer__wDLYp .ROICalculator_progressStep__yThBj{width:2.5rem;height:2.5rem;font-size:.875rem}.ROICalculator_progressContainer__wDLYp .ROICalculator_progressStep__yThBj:not(:last-child):after{width:1rem}}.ROICalculator_comparisonTable__HB3PA{width:100%;margin-top:2rem;background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.ROICalculator_tableHeader__DFeI0{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr 1fr 1fr;background:#e8eef7;border-bottom:1px solid #d1d9e6}.ROICalculator_headerCell__UE2IU{display:flex;align-items:center;justify-content:center;padding:1rem .75rem;color:#2d4263;text-align:center;--typography:body-4;font-family:var(--font-family-mont,Mont,Helvetica,sans-serif);font-size:.875rem;font-weight:600;font-style:normal;line-height:1.25rem;letter-spacing:0;font-weight:1500;line-height:1.3}.ROICalculator_tableRow__f2cef{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr 1fr 1fr;border-bottom:1px solid #e8eef7}.ROICalculator_tableCell__SehI1{padding:1.25rem .75rem;text-align:center;color:#2d4263;--typography:body-3;font-family:var(--font-family-mont,Mont,Helvetica,sans-serif);font-size:.875rem;font-weight:400;font-style:normal;line-height:1.25rem;letter-spacing:0;font-weight:700;display:flex;align-items:center;justify-content:center}.ROICalculator_tableCell__SehI1:first-child{text-align:left;justify-content:flex-start}@media(max-width:768px){.ROICalculator_comparisonTable__HB3PA{overflow-x:auto}.ROICalculator_tableHeader__DFeI0,.ROICalculator_tableRow__f2cef{min-width:700px}.ROICalculator_headerCell__UE2IU,.ROICalculator_tableCell__SehI1{padding:.75rem .5rem;font-size:.85rem}}@media(max-width:480px){.ROICalculator_tableHeader__DFeI0,.ROICalculator_tableRow__f2cef{grid-template-columns:1fr;min-width:auto}.ROICalculator_headerCell__UE2IU,.ROICalculator_tableCell__SehI1{border-right:none;border-bottom:1px solid #e8eef7;text-align:left;justify-content:flex-start}.ROICalculator_headerCell__UE2IU:before,.ROICalculator_tableCell__SehI1:before{content:attr(data-label) ": ";font-weight:600;color:#525c6a;margin-right:.5rem}.ROICalculator_headerCell__UE2IU:first-child:before,.ROICalculator_tableCell__SehI1:first-child:before{display:none}.ROICalculator_tableRow__f2cef{margin-bottom:1rem;border-radius:8px;border:1px solid #e8eef7}.ROICalculator_tableRow__f2cef .ROICalculator_tableCell__SehI1:last-child{border-bottom:none}}.ROICalculator_inputDataHeader__4J2Ik{background:#f8fafe;border:1px solid #e8eef7;border-radius:12px;padding:1.5rem;margin:1.5rem 0 2rem}.ROICalculator_pdfOnly__CWTS2{position:absolute;left:-9999px;top:-9999px;visibility:hidden;opacity:0}.ROICalculator_headerTitle__njPVO{color:#2d4263;--typography:heading-6;font-family:var(--font-family-comfortaa,"Comfortaa",Helvetica,sans-serif);font-size:1rem;font-weight:500;font-style:normal;line-height:1.25rem;letter-spacing:0;font-weight:600;margin:0 0 1rem;text-align:center}.ROICalculator_headerGrid__yZ7mC{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}@media(max-width:768px){.ROICalculator_headerGrid__yZ7mC{grid-template-columns:1fr;gap:.5rem}}.ROICalculator_headerItem__DaR4D{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid #e8eef7}.ROICalculator_headerItem__DaR4D:last-child{border-bottom:none}.ROICalculator_headerLabel__S0Q60{color:#525c6a;font-weight:600;font-weight:500}.ROICalculator_headerLabel__S0Q60,.ROICalculator_headerValue__dxNVi{--typography:body-4;font-family:var(--font-family-mont,Mont,Helvetica,sans-serif);font-size:.875rem;font-style:normal;line-height:1.25rem;letter-spacing:0}.ROICalculator_headerValue__dxNVi{color:#2d4263;font-weight:600}.ROICalculator_totalSavingsSummary__MqbQe{border-color:#699bf1;color:#fff;padding:0;margin:2rem 0 0;border-radius:12px;text-align:center}.ROICalculator_summaryTitle__uuYRB{--typography:heading-4;font-size:1.5rem;font-weight:500;line-height:1.75rem;color:#2d4263;font-weight:600}.ROICalculator_summaryAmount__WdS0o,.ROICalculator_summaryTitle__uuYRB{font-family:var(--font-family-comfortaa,"Comfortaa",Helvetica,sans-serif);font-style:normal;letter-spacing:0;margin:0 0 1rem}.ROICalculator_summaryAmount__WdS0o{--typography:heading-2;font-size:2.625rem;font-weight:500;line-height:2.875rem;font-weight:700;color:#699bf1}@media(max-width:768px){.ROICalculator_inputDataHeader__4J2Ik{margin:1rem 0 1.5rem;padding:1rem}.ROICalculator_summaryAmount__WdS0o{font-size:2rem}}