.Checkbox_checkboxContainer___hDH9{display:flex;align-items:center;margin-bottom:8px}.Checkbox_checkboxInput__Q4FpD{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.Checkbox_checkboxLabel__ga4F7{display:flex;align-items:center;cursor:pointer;font-size:.875rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Checkbox_checkmark__M5c5x{height:1rem;width:1rem;background-color:#fff;border:2px solid #a3a3a3;border-radius:.125rem;margin-right:.5rem;display:flex;cursor:pointer;align-items:center;justify-content:center}.Checkbox_checkboxInput__Q4FpD:checked~.Checkbox_checkmark__M5c5x{background-color:#3182ce;border-color:#3182ce}.Checkbox_checkmark__M5c5x:after{content:"";display:none;width:.25rem;height:.5rem;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);margin-bottom:.15rem}.Checkbox_checkboxInput__Q4FpD:checked~.Checkbox_checkmark__M5c5x:after{display:block}.CheckboxInput_collapseText__eNgkk{margin-top:.5rem;cursor:pointer;color:#4299e1;font-weight:600}.ModalV2_overlay__vaO7V{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:1500;padding:16px;animation:ModalV2_fadeIn__i7oCe .2s ease-out}.ModalV2_modal__87QL2{position:relative;max-height:calc(100vh - 32px);max-width:calc(100vw - 32px);width:100%}.ModalV2_xs__NsLT5{max-width:320px}.ModalV2_sm__J__fW{max-width:384px}.ModalV2_md__6UOfA{max-width:448px}.ModalV2_lg__39OFj{max-width:512px}.ModalV2_xl__7_rdj{max-width:576px}.ModalV2_modal2xl__fEgve{max-width:672px}.ModalV2_modal3xl__fORRX{max-width:742px}.ModalV2_modal4xl__5C_ru{max-width:896px}.ModalV2_modal5xl__uOM_t{max-width:1024px}.ModalV2_modal6xl__QLERO{max-width:1152px}.ModalV2_full__TwwSy{max-width:100vw;max-height:100vh}.ModalV2_modalBox__w9x7Q{background:#fff;border-radius:8px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);position:relative;width:100%;max-height:100%;display:flex;flex-direction:column;overflow:hidden;animation:ModalV2_slideIn__X9a2d .2s ease-out}.ModalV2_closeButton__ZrIq6{position:absolute;top:16px;right:16px;background:none;border:none;font-size:24px;line-height:1;cursor:pointer;z-index:1;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.ModalV2_closeButton__ZrIq6:hover{background:var(--chakra-colors-gray-50);color:var(--chakra-colors-gray-700)}.ModalV2_closeButton__ZrIq6:focus{outline:2px solid var(--chakra-colors-blue-500);outline-offset:2px}.ModalV2_content__agEHo{padding:32px;flex:1 1;min-height:0}@media (max-width:768px){.ModalV2_overlay__vaO7V{padding:0}.ModalV2_modal__87QL2{max-width:100vw}.ModalV2_modalBox__w9x7Q{border-radius:12px}.ModalV2_content__agEHo{padding:32px 32px 24px}.ModalV2_closeButton__ZrIq6{top:8px;right:8px}}@keyframes ModalV2_fadeIn__i7oCe{0%{opacity:0}to{opacity:1}}@keyframes ModalV2_slideIn__X9a2d{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.BudgetCalculatorInquiryForm_budgetCalculatorInquiryFormWrapper__NcYIz [data-testid=inquiry-form] div:has(select[name=whoAreYouLookingFor]){display:none}.BudgetCalculatorInquiryForm_budgetCalculatorInquiryFormWrapper__NcYIz{max-height:85vh;overflow-y:auto;padding-bottom:24px}.BudgetCalculatorInquiryForm_privacySection__4lvfU{padding:0 40px;margin-top:-38px}.BudgetCalculatorInquiryForm_privacyHighlight__oSMI6{background-color:var(--chakra-colors-info-50);padding:12px 16px;border-radius:6px;margin-bottom:20px;font-size:14px;line-height:150%;color:var(--chakra-colors-primary-900)}.BudgetCalculatorInquiryForm_privacyDisclaimer__SKcoX{font-size:12px;line-height:150%;color:var(--chakra-colors-gray-700);text-align:left;display:block}.BudgetCalculatorInquiryForm_privacyDisclaimer__SKcoX a{color:var(--chakra-colors-primary-700);text-decoration:underline}@media (max-width:768px){.BudgetCalculatorInquiryForm_budgetCalculatorInquiryFormWrapper__NcYIz{margin:-30px}.BudgetCalculatorInquiryForm_privacySection__4lvfU{padding:0 28px}.BudgetCalculatorInquiryForm_privacyHighlight__oSMI6{margin-bottom:18px}}.ProgressStepper_stepIndicator__jzoWt{display:flex;justify-content:space-between;align-items:center;width:calc(100% + 80px);margin-left:-40px;margin-bottom:20px;position:relative}.ProgressStepper_stepItem__Q6j9u{display:flex;flex-direction:column;align-items:center;position:relative;flex:1 1}.ProgressStepper_stepItem__Q6j9u:not(:last-child):after{content:"";position:absolute;top:15px;left:calc(50% + 30px);width:calc(100% - 60px);height:2px;background-color:var(--chakra-colors-primary-700);z-index:1}.ProgressStepper_stepCircle__v0hzq{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:13px;margin-bottom:9px;position:relative;z-index:2}.ProgressStepper_stepCircle__v0hzq.ProgressStepper_completed__PpBw0{background-color:var(--chakra-colors-primary-700);color:#fff;border:2px solid var(--chakra-colors-primary-700)}.ProgressStepper_stepCircle__v0hzq.ProgressStepper_active__i4dPY{color:var(--chakra-colors-primary-700);border:2px solid var(--chakra-colors-primary-700)}.ProgressStepper_stepCircle__v0hzq.ProgressStepper_inactive__w_fxr{border:2px solid var(--chakra-colors-gray-500)}.ProgressStepper_stepLabel__6e3B6{font-size:13px;font-weight:500;text-align:center;line-height:100%}.ProgressStepper_stepItem__Q6j9u .ProgressStepper_stepLabel__6e3B6{color:var(--chakra-colors-gray-700)}.ProgressStepper_stepItem__Q6j9u:has(.ProgressStepper_stepCircle__v0hzq.ProgressStepper_active__i4dPY) .ProgressStepper_stepLabel__6e3B6,.ProgressStepper_stepItem__Q6j9u:has(.ProgressStepper_stepCircle__v0hzq.ProgressStepper_completed__PpBw0) .ProgressStepper_stepLabel__6e3B6{color:var(--chakra-colors-primary-700);font-weight:700}@media (max-width:768px){.ProgressStepper_stepIndicator__jzoWt{width:100%;margin-left:0;margin-bottom:24px;gap:2px}.ProgressStepper_stepCircle__v0hzq{width:30px;height:30px;font-size:14px;margin-bottom:6px}.ProgressStepper_stepLabel__6e3B6{font-size:12px}}.BudgetCalculatorStepper_stepperContainer__KDkMi{padding:24px 40px;max-height:85vh;overflow-y:auto}.BudgetCalculatorStepper_stepContent__dFJ8z{text-align:center}.BudgetCalculatorStepper_stepQuestion__dWW2X{font-size:24px;font-weight:700;color:var(--chakra-colors-primary-900);line-height:120%;letter-spacing:0;margin-bottom:12px}.BudgetCalculatorStepper_stepDescription__EV9l_{font-size:16px;font-weight:600;color:var(--chakra-colors-gray-700);margin-bottom:20px;line-height:120%}.BudgetCalculatorStepper_stepForm__NcqRM{display:flex;flex-direction:column;align-items:center;gap:24px}.BudgetCalculatorStepper_optionsContainer__BfcFv{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;width:100%}.BudgetCalculatorStepper_optionLabel__nRvKN{cursor:pointer;display:block}.BudgetCalculatorStepper_optionInput__SO0Jt{display:none}.BudgetCalculatorStepper_optionButton__W6Xg7{display:block;padding:8px 20px;border:1px solid var(--chakra-colors-background-500);border-radius:48px;color:var(--chakra-colors-info-900);font-size:16px;font-weight:400;text-align:center;height:50px;display:flex;align-items:center;justify-content:flex-start}.BudgetCalculatorStepper_optionButton__W6Xg7:hover{border-color:var(--chakra-colors-primary-500)}.BudgetCalculatorStepper_optionButton__W6Xg7.BudgetCalculatorStepper_selected__6Qp1O,.BudgetCalculatorStepper_optionInput__SO0Jt:checked+.BudgetCalculatorStepper_optionButton__W6Xg7{border-color:var(--chakra-colors-primary-500);background-color:var(--chakra-colors-primary-50)}.BudgetCalculatorStepper_customInputContainer__VljIO{display:flex;align-items:center;gap:12px;margin-top:8px}.BudgetCalculatorStepper_customInputLabel__cyLGR{font-size:16px;font-weight:400;color:var(--chakra-colors-info-900)}.BudgetCalculatorStepper_customInput__xPm5F{width:153px;height:40px;border:1px solid var(--chakra-colors-gray-300);border-radius:6px;padding:8px 14px;font-size:16px;text-align:left}.BudgetCalculatorStepper_customInput__xPm5F:focus{outline:none;border-color:var(--chakra-colors-primary-500)}.BudgetCalculatorStepper_buttonContainer__ZPSSd{width:100%;display:flex;gap:8px;margin-top:12px}.BudgetCalculatorStepper_backButton__Grbbl{flex:1 1;height:48px;background-color:var(--chakra-colors-caringGray-100);color:var(--chakra-colors-primary-900);font-weight:700;border-radius:6px;font-size:16px;cursor:pointer}.BudgetCalculatorStepper_backButton__Grbbl:hover{background-color:var(--chakra-colors-gray-200)}.BudgetCalculatorStepper_nextButton__D7lUK{flex:1 1;height:48px;background-color:var(--chakra-colors-primary-600);color:#fff;font-weight:700;border-radius:6px;font-size:16px;cursor:pointer}.BudgetCalculatorStepper_nextButton__D7lUK:hover:not(:disabled){background-color:var(--chakra-colors-primary-700)}.BudgetCalculatorStepper_nextButton__D7lUK.BudgetCalculatorStepper_disabled__KS0OR,.BudgetCalculatorStepper_nextButton__D7lUK:disabled{cursor:not-allowed}.BudgetCalculatorStepper_helpText__sJsuO{background-color:var(--chakra-colors-info-50);border-radius:6px;padding:12px 16px;font-size:14px;color:var(--chakra-colors-primary-900);line-height:150%;text-align:left}.BudgetCalculatorStepper_insuranceOptionsContainer__IA1Ls{display:flex;flex-direction:column;gap:16px;width:100%}.BudgetCalculatorStepper_insuranceOption__asRQo{width:100%}.BudgetCalculatorStepper_insuranceOptionLabel__NXkRH{cursor:pointer;display:block;width:100%}.BudgetCalculatorStepper_insuranceCheckbox__czxhi{display:none}.BudgetCalculatorStepper_insuranceOptionContent__8jW3R{border:1px solid var(--chakra-colors-background-500);border-radius:6px;padding:12px 26px}.BudgetCalculatorStepper_insuranceOptionContent__8jW3R:hover{border-color:var(--chakra-colors-primary-500)}.BudgetCalculatorStepper_insuranceOptionContent__8jW3R.BudgetCalculatorStepper_selected__6Qp1O{border-color:var(--chakra-colors-primary-500);background-color:var(--chakra-colors-primary-50)}.BudgetCalculatorStepper_insuranceOptionHeader__kr0Ve{display:flex;align-items:flex-start;gap:12px}.BudgetCalculatorStepper_checkboxIcon__ubho7{width:18px;height:18px;border:2px solid var(--chakra-colors-gray-500);border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;flex-shrink:0;margin-top:2px}.BudgetCalculatorStepper_insuranceOptionContent__8jW3R.BudgetCalculatorStepper_selected__6Qp1O .BudgetCalculatorStepper_checkboxIcon__ubho7{background-color:var(--chakra-colors-primary-600);border-color:var(--chakra-colors-primary-600)}.BudgetCalculatorStepper_insuranceOptionText__9UjbX{font-size:16px;font-weight:400;color:var(--chakra-colors-info-900);line-height:150%;text-align:left}.BudgetCalculatorStepper_insuranceOptionDescription__ZvVov{margin-top:12px;text-align:left;font-size:14px;color:var(--chakra-colors-gray-700);line-height:150%}.BudgetCalculatorStepper_insuranceCustomInput__bLUU7{display:flex;align-items:center;justify-content:flex-start;gap:16px;margin-top:16px}.BudgetCalculatorStepper_insuranceCustomLabel__0JRqK{font-size:14px;font-weight:700}.BudgetCalculatorStepper_insuranceCustomField__KKROc{width:153px;height:32px;border:1px solid var(--chakra-colors-gray-200);border-radius:6px;padding:8px 12px;font-size:14px}.BudgetCalculatorStepper_insuranceCustomField__KKROc:focus{outline:none;border-color:var(--chakra-colors-primary-500)}@media (max-width:768px){.BudgetCalculatorStepper_stepperContainer__KDkMi{padding:12px 0}.BudgetCalculatorStepper_stepQuestion__dWW2X{font-size:20px;margin-bottom:12px}.BudgetCalculatorStepper_stepDescription__EV9l_{font-size:14px;margin-bottom:16px}.BudgetCalculatorStepper_stepForm__NcqRM{gap:14px}.BudgetCalculatorStepper_optionsContainer__BfcFv{grid-template-columns:1fr;gap:8px}.BudgetCalculatorStepper_optionButton__W6Xg7{padding:12px 16px}.BudgetCalculatorStepper_customInputContainer__VljIO{width:100%;padding:0 16px;flex-direction:column;align-items:flex-start;gap:10px;margin:0}.BudgetCalculatorStepper_buttonContainer__ZPSSd{width:100%;justify-content:space-between;gap:12px}.BudgetCalculatorStepper_backButton__Grbbl,.BudgetCalculatorStepper_nextButton__D7lUK{flex:1 1;height:40px}.BudgetCalculatorStepper_helpText__sJsuO{margin-top:8px;padding:12px 16px}.BudgetCalculatorStepper_insuranceOptionsContainer__IA1Ls{gap:12px}.BudgetCalculatorStepper_insuranceOptionContent__8jW3R{padding:12px 16px}.BudgetCalculatorStepper_insuranceOptionDescription__ZvVov{margin:6px}.BudgetCalculatorStepper_insuranceCustomInput__bLUU7{margin-top:12px;gap:8px}.BudgetCalculatorStepper_insuranceCustomField__KKROc{width:125px}}.BudgetCalculatorStepper_errorMessage__kz_TM{width:100%;background-color:var(--chakra-colors-error-100);border-radius:6px;padding:12px 16px;font-size:16px;color:var(--chakra-colors-info-900);line-height:24px;display:flex;align-items:center;justify-content:flex-start;gap:12px;text-align:left}.BudgetCalculatorStepper_errorIcon__gi2Hq{color:var(--chakra-colors-red-500);font-weight:700;flex-shrink:0}.GetStartedForm_modalContent__xB1Cv{padding:32px 40px;max-height:85vh;overflow-y:auto}.GetStartedForm_titleSection__Lzy6d{text-align:center}.GetStartedForm_title__6q0sl{font-size:24px;font-weight:700;color:var(--chakra-colors-primary-900);line-height:133%;margin-bottom:24px}.GetStartedForm_description__PrICQ{font-size:16px;font-weight:600;color:var(--chakra-colors-gray-700);margin:0 0 24px;line-height:120%;letter-spacing:0}.GetStartedForm_formContainer__8sv0O{display:flex;flex-direction:column;align-items:center;gap:32px}.GetStartedForm_fieldContainer__oVCgs{display:flex;flex-direction:column;gap:18px}.GetStartedForm_formField__gP50F{display:flex;flex-direction:column;width:430px;gap:8px}.GetStartedForm_formLabel__zDRiC{font-weight:400;font-size:16px;line-height:150%;color:var(--chakra-colors-gray-700);margin:0}.GetStartedForm_inputContainer__5NsH7{position:relative}.GetStartedForm_inputField__5EFEC{width:100%;height:40px;border:1px solid var(--chakra-colors-background-500);border-radius:6px;padding:6px 8px;font-size:14px}.GetStartedForm_inputField__5EFEC.GetStartedForm_locationInput__kaep6{font-size:16px}.GetStartedForm_searchIcon__HJq2P{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--chakra-colors-gray-700)}.GetStartedForm_getStartedButton__YClTC{width:100%;height:48px;background-color:var(--chakra-colors-primary-600);color:#fff;font-weight:700;border-radius:6px;font-size:16px;border:none;cursor:pointer}.GetStartedForm_errorMessage__1q9B_{color:var(--chakra-colors-error-500);font-size:14px;font-weight:400;margin-top:4px}@media (max-width:768px){.GetStartedForm_modalContent__xB1Cv{padding:0}.GetStartedForm_title__6q0sl{font-size:20px;line-height:120%;margin:12px 0 18px}.GetStartedForm_description__PrICQ{font-size:14px;margin-bottom:14px}.GetStartedForm_formContainer__8sv0O{gap:24px}.GetStartedForm_fieldContainer__oVCgs{gap:16px}.GetStartedForm_formField__gP50F{width:100%}.GetStartedForm_formLabel__zDRiC{font-size:14px}.GetStartedForm_inputField__5EFEC{font-size:16px}.GetStartedForm_getStartedButton__YClTC{width:100%;height:40px}.GetStartedForm_longText__a_oMn{display:none}}.ResultsPage_resultsContainer__Z00zL{padding:24px 40px;display:flex;flex-direction:column;gap:16px;max-height:85vh;overflow-y:auto}.ResultsPage_editableStepper__28vZZ{display:flex;justify-content:space-between;align-items:center;width:calc(100% + 80px);margin-left:-40px;margin-bottom:8px;position:relative}.ResultsPage_stepItem__APob9{display:flex;flex-direction:column;align-items:center;position:relative;flex:1 1}.ResultsPage_stepCircle___x7v1{width:32px;height:32px;border-radius:50%;background-color:var(--chakra-colors-primary-700);color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:4px;z-index:2}.ResultsPage_stepContent__Ll9aG{display:flex;flex-direction:column;align-items:center;gap:4px}.ResultsPage_stepTitle__QWJa5{font-size:14px;font-weight:600;color:var(--chakra-colors-primary-700);text-align:center}.ResultsPage_editButton__ohNpy{display:flex;align-items:center;gap:6px;background:none;border:none;color:var(--chakra-colors-gray-600);font-size:14px;font-weight:700;cursor:pointer}.ResultsPage_editButton__ohNpy:hover{color:var(--chakra-colors-primary-700)}.ResultsPage_stepConnector__XdfPV{position:absolute;top:15px;left:calc(50% + 30px);width:calc(100% - 60px);height:2px;background-color:var(--chakra-colors-primary-700);z-index:1}.ResultsPage_titleSection__i3r0K{text-align:center;margin-bottom:8px}.ResultsPage_mainTitle__r9gUZ{font-size:24px;font-weight:700;color:var(--chakra-colors-primary-900);margin:0 0 16px;line-height:133%}.ResultsPage_subtitle__BkaEx{font-size:16px;color:var(--chakra-colors-primary-900)}.ResultsPage_selectedData__W1_lg{color:var(--chakra-colors-primary-700);font-weight:600}.ResultsPage_comparisonCards__Y4NNk{display:flex;gap:10px;margin-bottom:8px}.ResultsPage_averageCard__0LRck,.ResultsPage_budgetCard__JAhim{display:flex;flex-direction:column;justify-content:space-between;flex:1 1;padding:16px 8px;border-radius:6px;text-align:center}.ResultsPage_budgetCard__JAhim{border:1px solid var(--chakra-colors-primary-600)}.ResultsPage_averageCard__0LRck{border:1px solid var(--chakra-colors-secondary-400)}.ResultsPage_cardTitle__lHlfc{font-size:14px;font-weight:600;color:var(--chakra-colors-info-900);margin-bottom:8px;line-height:120%}.ResultsPage_budgetValue__v_v5T{font-size:30px;font-weight:600;color:var(--chakra-colors-primary-500)}.ResultsPage_averageValue__R74a7{font-size:30px;font-weight:600;color:var(--chakra-colors-secondary-400)}.ResultsPage_errorText__1idcu{font-size:14px;font-weight:500;color:var(--chakra-colors-red-500);text-align:center}.ResultsPage_actionButtons__v_ILQ{display:flex;flex-direction:column;gap:12px}.ResultsPage_primaryButton__YNp3d{background-color:var(--chakra-colors-primary-600);color:#fff;border:none;padding:12px 24px;border-radius:6px;font-size:16px;font-weight:700;cursor:pointer}.ResultsPage_primaryButton__YNp3d:hover{background-color:var(--chakra-colors-primary-700)}.ResultsPage_secondaryButton__BgGl3{color:var(--chakra-colors-primary-600);border:2px solid var(--chakra-colors-primary-600);padding:12px 24px;border-radius:6px;font-size:16px;font-weight:700;cursor:pointer;text-align:center}.ResultsPage_secondaryButton__BgGl3:hover{border-color:var(--chakra-colors-primary-700)}.ResultsPage_contactInfo__Y20IL{text-align:center;font-size:14px;font-weight:600;color:var(--chakra-colors-gray-600);margin-bottom:16px}.ResultsPage_phoneNumber__ZSYwy{color:var(--chakra-colors-primary-600)}.ResultsPage_calculationToggle__4yPat{display:flex;align-items:center;justify-content:space-between;width:100%;background:var(--chakra-colors-background-50);border:none;font-size:16px;font-weight:600;color:var(--chakra-colors-gray-700);border:1px solid var(--chakra-colors-gray-400);border-radius:6px;cursor:pointer;padding:12px}.ResultsPage_calculationToggleExpanded__yRYUM{border-bottom-left-radius:0;border-bottom-right-radius:0}.ResultsPage_calculationDetails__dWKot{padding:6px 16px 16px;font-size:14px;color:var(--chakra-colors-gray-600);border:1px solid var(--chakra-colors-gray-300)}.ResultsPage_sectionHeader__vqmjO{display:flex;justify-content:space-between;align-items:center;margin:8px 0}.ResultsPage_sectionTitle__mqFRF{margin:0}.ResultsPage_sectionTitle__mqFRF,.ResultsPage_sectionTotal__uid1r{font-size:16px;font-weight:700;color:var(--chakra-colors-primary-900)}.ResultsPage_calculationItems__1AQuF{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.ResultsPage_calculationItem__eyk50{display:flex;justify-content:space-between;align-items:center}.ResultsPage_itemLabel__BMhSe,.ResultsPage_itemValue__MHrdS{font-size:14px;font-weight:600;color:var(--chakra-colors-gray-700)}.ResultsPage_calculationNote__Zb3e5{font-size:12px;font-weight:600;color:var(--chakra-colors-gray-700);font-style:italic;text-align:center}.ResultsPage_calculationSection__68GWT{margin-bottom:12px}.ResultsPage_benefitsSection__TC2TO{border-top:1px solid var(--chakra-colors-gray-400);border-bottom:1px solid var(--chakra-colors-gray-400);padding:4px 0}.ResultsPage_totalBudgetSection__NvSxy{background-color:var(--chakra-colors-blue-50);border-radius:8px;padding:12px;margin:4px 16px;border:1px solid var(--chakra-colors-gray-400)}.ResultsPage_totalBudgetHeader__lBlzJ{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.ResultsPage_totalBudgetTitle__RSjI0{margin:0}.ResultsPage_totalBudgetAmount__M_NOy,.ResultsPage_totalBudgetTitle__RSjI0{font-size:20px;font-weight:700;color:var(--chakra-colors-primary-900)}.ResultsPage_totalBudgetNote__L0Wl_{font-size:12px;font-weight:600;color:var(--chakra-colors-gray-700);font-style:italic}.ResultsPage_helpText__Oh3Hx{background-color:var(--chakra-colors-blue-50);border-radius:8px;padding:16px;text-align:center}.ResultsPage_helpText__Oh3Hx p{margin:0;font-size:14px;color:var(--chakra-colors-gray-700);line-height:150%}.ResultsPage_helpText__Oh3Hx,.ResultsPage_helpText__Oh3Hx strong{color:var(--chakra-colors-primary-900)}.ResultsPage_helpText__Oh3Hx{background-color:var(--chakra-colors-info-50);border-radius:6px;padding:12px 16px;font-size:14px;line-height:150%;text-align:left}@media (max-width:768px){.ResultsPage_resultsContainer__Z00zL{padding:12px 0;gap:8px}.ResultsPage_editableStepper__28vZZ{width:100%;margin-left:0;gap:4px}.ResultsPage_stepCircle___x7v1{width:28px;height:28px}.ResultsPage_actionButtons__v_ILQ,.ResultsPage_contactInfo__Y20IL,.ResultsPage_editButton__ohNpy,.ResultsPage_stepTitle__QWJa5{font-size:12px}.ResultsPage_mainTitle__r9gUZ{font-size:20px;margin-bottom:12px}.ResultsPage_comparisonCards__Y4NNk{flex-direction:column;gap:12px}.ResultsPage_averageValue__R74a7,.ResultsPage_budgetValue__v_v5T{font-size:30px}.ResultsPage_primaryButton__YNp3d,.ResultsPage_secondaryButton__BgGl3{height:44px;padding:8px 16px}.ResultsPage_sectionHeader__vqmjO,.ResultsPage_totalBudgetHeader__lBlzJ{gap:4px}.ResultsPage_calculationToggle__4yPat,.ResultsPage_cardTitle__lHlfc,.ResultsPage_sectionTitle__mqFRF,.ResultsPage_sectionTotal__uid1r,.ResultsPage_subtitle__BkaEx,.ResultsPage_totalBudgetAmount__M_NOy,.ResultsPage_totalBudgetTitle__RSjI0{font-size:14px}.ResultsPage_calculationNote__Zb3e5,.ResultsPage_totalBudgetNote__L0Wl_{font-size:10px}.ResultsPage_itemLabel__BMhSe,.ResultsPage_itemValue__MHrdS{font-size:12px}}.ContainerV2_container__xNrzI{max-width:var(--container-max-width,1200px);margin:0 auto;padding-left:var(--container-horizontal-padding,1rem);padding-right:var(--container-horizontal-padding,1rem);margin-bottom:var(--container-spacing,0);width:100%;container-type:inline-size}.ContainerV2_container__xNrzI.ContainerV2_ignoreMaxWidth__T_CiA{max-width:none}.ContainerV2_container__xNrzI.ContainerV2_noHorizontalPadding__OZK3q{padding-left:0;padding-right:0}@container (min-width: 768px){.ContainerV2_container__xNrzI{--container-horizontal-padding:2rem}.ContainerV2_container__xNrzI.ContainerV2_noHorizontalPadding__OZK3q{padding-left:0;padding-right:0}}@container (min-width: 1024px){.ContainerV2_container__xNrzI{--container-horizontal-padding:3rem}.ContainerV2_container__xNrzI.ContainerV2_noHorizontalPadding__OZK3q{padding-left:0;padding-right:0}}@container (min-width: 1280px){.ContainerV2_container__xNrzI{--container-horizontal-padding:4rem}.ContainerV2_container__xNrzI.ContainerV2_noHorizontalPadding__OZK3q{padding-left:0;padding-right:0}}@media (min-width:768px){.ContainerV2_container__xNrzI{--container-horizontal-padding:2rem}.ContainerV2_container__xNrzI.ContainerV2_noHorizontalPadding__OZK3q{padding-left:0;padding-right:0}}@media (min-width:1024px){.ContainerV2_container__xNrzI{--container-horizontal-padding:3rem}.ContainerV2_container__xNrzI.ContainerV2_noHorizontalPadding__OZK3q{padding-left:0;padding-right:0}}@media (min-width:1280px){.ContainerV2_container__xNrzI{--container-horizontal-padding:4rem}.ContainerV2_container__xNrzI.ContainerV2_noHorizontalPadding__OZK3q{padding-left:0;padding-right:0}}.BudgetCalculator_card__EynWX{background:#fff;border-radius:6px;padding:36px 32px;border:1px solid var(--chakra-colors-gray-300);box-shadow:0 4px 6px -2px #0000000d,0 10px 15px -3px #0000001a}.BudgetCalculator_content__dWFxP{display:flex;align-items:flex-start;gap:24px}.BudgetCalculator_iconContainer__2yYzZ{flex-shrink:0;width:71px;height:71px;background:var(--chakra-colors-primary-50);border-radius:16px;display:flex;align-items:center;justify-content:center}.BudgetCalculator_calculatorIcon__jecyE{color:var(--chakra-colors-primary-500);width:48px;height:50px}.BudgetCalculator_titleAndBenefits__arMx0{flex:1 1;display:flex;flex-direction:column;gap:12px}.BudgetCalculator_title__UijN_{font-size:30px;font-weight:700;color:var(--chakra-colors-primary-900);line-height:120%;padding-top:4px;letter-spacing:0}.BudgetCalculator_benefitsList__t512X{display:flex;flex-direction:column;gap:12px}.BudgetCalculator_benefit__t1ltq{display:flex;align-items:flex-start;gap:8px}.BudgetCalculator_checkIcon__e1N8o{flex-shrink:0;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--chakra-colors-caringTeal-500);margin-top:4px}.BudgetCalculator_benefitText__Ca7LR{font-size:20px;color:var(--chakra-colors-info-900);line-height:120%;font-weight:500;letter-spacing:0}.BudgetCalculator_ctaButton__83tzV{width:202px;height:44px;background:var(--chakra-colors-primary-600);color:#fff;border:none;border-radius:6px;padding:10px 24px;font-size:16px;font-weight:700;cursor:pointer;flex-shrink:0;white-space:nowrap;align-self:center}.BudgetCalculator_buttonTextDesktop__MMDuq{display:inline}.BudgetCalculator_buttonTextMobile__g17kR{display:none}.BudgetCalculator_header__3_AZC{display:block}.BudgetCalculator_mobileIcon__5hfP9{display:none}@media (max-width:768px){.BudgetCalculator_container__msFW0{padding-left:16px;padding-right:16px}.BudgetCalculator_card__EynWX{padding:24px 20px}.BudgetCalculator_content__dWFxP{flex-direction:column;gap:24px}.BudgetCalculator_content__dWFxP>.BudgetCalculator_iconContainer__2yYzZ{display:none}.BudgetCalculator_iconContainer__2yYzZ{height:56px;width:56px;border-radius:8px}.BudgetCalculator_titleAndBenefits__arMx0{text-align:center;display:flex;flex-direction:column;gap:16px}.BudgetCalculator_calculatorIcon__jecyE{width:23px;height:28px}.BudgetCalculator_benefitsList__t512X{text-align:left}.BudgetCalculator_header__3_AZC{display:flex;align-items:center;gap:20px;justify-content:flex-start;margin-bottom:4px}.BudgetCalculator_header__3_AZC .BudgetCalculator_mobileIcon__5hfP9{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:56px;width:56px;background:var(--chakra-colors-primary-50);border-radius:8px}.BudgetCalculator_header__3_AZC .BudgetCalculator_calculatorIcon__jecyE{width:35px;height:42px}.BudgetCalculator_title__UijN_{font-size:20px;text-align:left;margin:0;padding-top:0}.BudgetCalculator_checkIcon__e1N8o{width:14px;height:14px;margin-top:2px}.BudgetCalculator_benefitText__Ca7LR{font-size:14px}.BudgetCalculator_ctaButton__83tzV{width:100%}.BudgetCalculator_buttonTextDesktop__MMDuq{display:none}.BudgetCalculator_buttonTextMobile__g17kR{display:inline}}.CareTypes_container__8PM7I{display:flex;flex-wrap:nowrap;width:100%;gap:.5rem;overflow:hidden;margin-top:.25rem}.CareTypes_card__RbyfV{background:var(--chakra-colors-primary-50);color:var(--chakra-colors-gray-900);padding:.25rem .375rem;font-size:.75rem;white-space:nowrap;overflow:hidden;flex:0 0 auto}.CareTypes_card__RbyfV:last-child{text-overflow:ellipsis;flex:0 1 auto}