.HousePricesSearchTabs_container__lGtzW.HousePricesSearchTabs_hasCardContainer__eiAhC{border-radius:var(--radii-400);background:var(--colors-brandPrimaryT4);padding:var(--space-S100) 0 var(--space-S300)}@media screen and (min-width:768px){.HousePricesSearchTabs_container__lGtzW.HousePricesSearchTabs_hasCardContainer__eiAhC{padding:var(--space-S300) var(--space-S500) var(--space-S500)}}.HousePricesSearchTabs_container__lGtzW.HousePricesSearchTabs_withStickyHeader__ad1Sp{background:unset;padding:0}@media screen and (min-width:768px){.HousePricesSearchTabs_tabsWrapper__9DTon{max-width:var(--sizes-inputMaxWidth)}}.HousePricesSearchTabs_tab__4FLbc{display:flex;flex-direction:column;gap:var(--space-S300)}@media screen and (max-width:767px){.HousePricesSearchTabs_tab__4FLbc.HousePricesSearchTabs_hasCardContainer__eiAhC{padding-left:var(--space-S400);padding-right:var(--space-S400)}}.HousePricesSearchTabs_tab__4FLbc.HousePricesSearchTabs_showContentTrue__v_Ij_{padding-top:var(--space-S100)}.HousePricesSearchTabs_tab__4FLbc.HousePricesSearchTabs_showContentFalse__v4Zqt{padding-top:var(--space-S200)}._1lamd9w0{display:flex;align-items:flex-start;gap:var(--space-S200)}._1lamd9w2{padding-right:var(--space-S200)}._1lamd9w3{color:var(--colors-inputLabelTextDefault)}._1lamd9w3[data-disabled],fieldset[disabled] ._1lamd9w3{color:var(--colors-inputLabelTextDisabled)}._1lamd9w4{color:var(--colors-inputContrastLabelText)}._1lamd9w4[data-disabled],fieldset[disabled] ._1lamd9w4{color:var(--colors-inputContrastLabelTextDisabled)}._1lamd9w9{padding-right:var(--space-S200);padding-top:var(--space-S300)}@keyframes _12fyntga{0%{transform:scale(0)}to{transform:scale(1)}}._12fyntg0{color:var(--colors-inputLabelTextDefault);display:flex;flex-direction:column;gap:var(--space-S400)}._12fyntg1{display:grid;grid-template-columns:repeat(2,1fr)}._12fyntg2{flex-direction:row}._12fyntg3,._12fyntg3[aria-invalid=true]{color:var(--colors-inputContrastLabelText)}._12fyntg4{display:block;padding-bottom:var(--space-S100)}._12fyntg5{grid-column:1/span 2}._12fyntg6{flex-flow:column;padding-left:var(--space-S400)}._12fyntg7{cursor:pointer}._12fyntg7[data-disabled],fieldset[disabled] ._12fyntg7{cursor:default}._12fyntg8{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;background-color:var(--colors-inputBackgroundDefault);border-radius:var(--radii-circle);border-width:var(--borderWidths-100);border-style:solid;border-color:var(--colors-inputBorderDefault);height:var(--sizes-M200);width:var(--sizes-M200);cursor:pointer}._12fyntg8:hover{border-color:var(--colors-inputBorderHover)}._12fyntg8:active{border-color:var(--colors-inputBorderActive)}._12fyntg8:focus-visible{outline:none;box-shadow:var(--shadows-focusRing)}._12fyntg8:disabled{border-color:var(--colors-inputBorderDisabled);cursor:default}._12fyntg8[aria-invalid=true]{border-color:var(--colors-inputBorderError)}._12fyntg8[aria-invalid=true]:hover{border-color:var(--colors-inputBorderErrorHover)}._12fyntg8[aria-invalid=true]:active{border-color:var(--colors-inputBorderError)}._12fyntg9{background-color:transparent;border-color:var(--colors-inputContrastBorderDefault)}._12fyntg9:hover{border-color:var(--colors-inputContrastBorderHover)}._12fyntg9:active{border-color:var(--colors-inputContrastBorderActive)}._12fyntg9:disabled{border-color:var(--colors-inputContrastBorderDisabled);cursor:default}._12fyntg9[aria-invalid=true]{border-color:var(--colors-inputContrastBorderError)}._12fyntg9[aria-invalid=true]:hover{border-color:var(--colors-inputContrastBorderErrorHover)}._12fyntg9[aria-invalid=true]:active{border-color:var(--colors-inputContrastBorderError)}._12fyntgb{height:var(--sizes-S400);width:var(--sizes-S400);background-color:var(--colors-inputBackgroundChecked);border-radius:var(--radii-circle)}button:not(:disabled):hover ._12fyntgb{background-color:var(--colors-inputBackgroundCheckedHover)}._12fyntgb[aria-invalid=true],button:not(:disabled):hover ._12fyntgb[aria-invalid=true]{background-color:var(--colors-inputBackgroundCheckedError)}._12fyntgb[data-disabled],fieldset[disabled] ._12fyntgb{background-color:var(--colors-inputBackgroundCheckedDisabled)}._12fyntgc{background-color:var(--colors-inputContrastBackgroundChecked)}button:not(:disabled):hover ._12fyntgc{background-color:var(--colors-inputContrastBackgroundCheckedHover)}._12fyntgc[aria-invalid=true],button:not(:disabled):hover ._12fyntgc[aria-invalid=true]{background-color:var(--colors-inputContrastBackgroundCheckedError)}._12fyntgc[data-disabled],fieldset[disabled] ._12fyntgc{background-color:var(--colors-inputContrastBackgroundCheckedDisabled)}@supports not selector(:focus-visible){._12fyntg8:focus{outline:none;box-shadow:var(--shadows-focusRing)}}@media screen and (prefers-reduced-motion:no-preference){._12fyntgb{animation-name:_12fyntga;animation-duration:var(--transitions-durationS100);animation-timing-function:var(--transitions-timingS100)}}.LeadForm_errorMessage__X_jIJ{color:var(--colors-functionalFailure)}.LeadForm_radioButtonFieldsetStyle__c4omU{padding:0;border:none}.LeadForm_styledFormStyle__ctcmm{display:grid;row-gap:var(--space-S500);margin-top:0;padding:var(--space-S500) var(--space-S400);background-color:var(--colors-graphicBackgroundAccentLight);border-radius:var(--radii-500)}.LeadForm_marketingOptInNoteStyle__Sutey{font-weight:var(--fontWeights-400)}.LeadForm_confirmationMessageContainerStyle__j2kHB{display:grid;padding:var(--space-S500) var(--space-S400);background-color:var(--colors-graphicBackgroundAccentLight);row-gap:var(--space-S400)}@media screen and (min-width:768px){.LeadForm_confirmationMessageContainerStyle__j2kHB{padding:var(--space-M300) var(--space-L300)}}.LeadForm_confirmationMessageAnchorStyle__ONR2F{position:relative;top:-6rem}.LeadForm_textStyle__G07Ya{margin:0;color:var(--colors-textBody)}.HelperTextButton_infoButton__z15_J{background:none;border:none;padding:0;margin:0;display:flex;cursor:pointer;margin-top:var(--space-S200);gap:var(--space-S100);align-items:center}.HelperTextButton_infoButton__z15_J:not([disabled]):focus-visible{outline:none;box-shadow:var(--shadows-focusRing)}.EditableResultsHeader_resultsHeaderContainerStyle__iWHPz{display:flex;flex-direction:column;gap:var(--space-S400)}@media screen and (min-width:768px){.EditableResultsHeader_resultsHeaderContainerStyle__iWHPz{margin:0 auto;max-width:752px;gap:var(--space-S500)}}.EditableResultsHeader_boldStyle__i5Ar0{font-weight:var(--fontWeights-400)}.EditableResultsHeader_affordabilityValuesStyle__H8zA0{font-weight:var(--fontWeights-400);padding-top:var(--space-S100)}.EditableResultsHeader_resultsHeaderOuterContainerStyle__4zA0A{display:flex;flex-direction:column;border-width:var(--borderWidths-100);border-radius:var(--radii-400);border-style:solid;border-color:var(--colors-cardDefaultBorderDefault)}.EditableResultsHeader_resultsHeaderInnerContainerStyle__My94q{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-S400);padding:var(--sizes-S400) var(--sizes-S400) var(--sizes-S500) var(--sizes-S400);background:var(--colors-brandPrimaryT5);border-radius:var(--radii-400) var(--radii-400) 0 0;border-bottom:1px solid var(--colors-cardDefaultBorderDefault)}@media screen and (min-width:768px){.EditableResultsHeader_resultsHeaderInnerContainerStyle__My94q{flex-direction:row;align-items:center;padding:var(--sizes-M400)}}.EditableResultsHeader_affordabilityResultStyle__r1g3w{min-width:310px}.EditableResultsHeader_interestRateInfoStyle__d1s1B{padding-top:var(--space-S200);padding-bottom:var(--space-S200)}.EditableResultsHeader_mojoLogoStyle___NWZc{width:var(--sizes-L300);height:auto;margin-left:var(--space-S200)}.EditableResultsHeader_infoButtonStyle__qTyKN{background:none;border:none;padding:0;margin:0;display:flex;cursor:pointer;margin-top:var(--space-S200);gap:var(--space-S100);align-items:center}.EditableResultsHeader_infoButtonStyle__qTyKN:not([disabled]):focus-visible{outline:none;box-shadow:var(--shadows-focusRing)}.question-layout_wrapper__ekdC6{display:flex;flex-direction:column;row-gap:var(--space-M100);width:100%;max-width:1256px}@media screen and (max-width:768px){.question-layout_wrapper__ekdC6{max-width:100%}}.question-layout_formFullWidth__E07CA{display:flex;flex-direction:column;row-gap:var(--space-S500);width:100%}.question-layout_formColumnSplit__HM_Dl{display:flex;flex-direction:column;row-gap:var(--space-S500);width:50%}@media screen and (max-width:768px){.question-layout_formColumnSplit__HM_Dl{width:100%}}.question-layout_columnLeft__uFcJs{flex-basis:50%;display:flex;flex-direction:column;row-gap:var(--space-S500)}.question-layout_formControlsWrapper__Tqinx{display:flex;flex-direction:column;justify-content:flex-end;padding-top:var(--space-S200);gap:var(--space-S400)}.question-layout_formNextButtonScreenReaderOnly__csXu3{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.question-layout_toggleGroup__U1Fqf{display:block}@media screen and (min-width:1024px){.question-layout_toggleGroup__U1Fqf{max-width:55%}}.your-situation_questionsWrapper__ZiBJt{display:grid;row-gap:var(--space-S400)}.your-situation_buttonContainer___mK6n{padding-top:var(--space-S400);max-width:161px;width:100%}.YourSituationStep_successContainer__n5bVT{display:flex;flex-direction:column;align-items:flex-start}.YourSituationStep_successContainer__n5bVT:focus{outline:none}.YourSituationStep_successContainer__n5bVT:focus-visible{outline:none;box-shadow:var(--shadows-focusRing)}.YourSituationStep_successMessage__c8OmY{color:var(--colors-textTitle)}.YourSituationStep_styledSubtitle__okaVF,.YourSituationStep_styledTitle__YUn2Z{color:var(--colors-textTitle);font-weight:var(--fontWeights-400)}.YourSituationStep_actionContainer__piplR{max-width:238px;display:flex;width:100%}.SuccessHomeownerNudge_pageContainer__4cYY_{display:flex;flex-direction:column;gap:var(--space-M100);max-width:var(--sizes-XXL100);margin:0 auto}.SuccessHomeownerNudge_pageContainer__4cYY_>:first-child{padding-top:var(--sizes-S500)}.MojoBanner_containerStyle__k1HOO{container-type:inline-size}.MojoBanner_wrapperStyle__1Tpsk{background:var(--colors-purpleT5);padding:var(--space-S500);display:grid;grid-template-areas:"content" "cta" "partnership";gap:var(--space-S400);border-radius:var(--radii-400);border:solid;border-color:var(--colors-cardDefaultBorderDefault);border-width:var(--borderWidths-100)}@container (min-width: 568px){.MojoBanner_wrapperStyle__1Tpsk{grid-template-columns:auto 1fr;grid-template-areas:"content content" "cta partnership"}}@container (min-width: 720px){.MojoBanner_wrapperStyle__1Tpsk{padding:var(--space-M100);border-radius:var(--radii-500);gap:var(--space-S500)}}@media screen and (min-width:768px){.MojoBanner_wrapperStyle__1Tpsk.MojoBanner_interruption__0MM9O{max-width:600px}}.MojoBanner_wrapperStyle__1Tpsk.MojoBanner_success__pmuuR{width:100%}@media screen and (min-width:768px)and (max-width:1023px){.MojoBanner_wrapperStyle__1Tpsk.MojoBanner_success__pmuuR{grid-template-columns:1fr;grid-template-areas:"content" "cta" "partnership"}}.MojoBanner_wrapperStyle__1Tpsk.MojoBanner_my_home__qFyGL{padding:var(--space-S500) var(--space-S400);background-color:var(--colors-graphicImprovingLight);border:0}@container (min-width: 327px){.MojoBanner_wrapperStyle__1Tpsk.MojoBanner_my_home__qFyGL{padding:var(--space-S500)}}@container (min-width: 720px){.MojoBanner_wrapperStyle__1Tpsk.MojoBanner_my_home__qFyGL{padding:var(--space-M100)}}.MojoBanner_wrapperStyle__1Tpsk.MojoBanner_home_values__Phv_S{text-align:center;justify-content:center}@media screen and (min-width:550px){.MojoBanner_wrapperStyle__1Tpsk.MojoBanner_home_values__Phv_S{grid-template-columns:1fr;grid-template-areas:"content" "cta" "partnership"}}@media screen and (min-width:768px){.MojoBanner_wrapperStyle__1Tpsk.MojoBanner_home_values__Phv_S{padding:var(--space-S500);gap:var(--space-S500)}}.MojoBanner_contentStyle__qb6VZ{grid-area:content}.MojoBanner_headingStyle__sHcCm{font-weight:var(--fontWeights-400);padding-bottom:var(--space-S500)}.MojoBanner_copyStyle__5yBnU{max-width:var(--sizes-readabilityMaxWidth)}.MojoBanner_partnershipStyle___0ZSJ{grid-area:partnership;color:var(--colors-textBody);display:flex;align-items:center;justify-content:flex-end;width:100%}.MojoBanner_mojoLogoStyle__YnRKo{width:var(--sizes-L500);height:auto;margin-left:var(--space-S200)}.MojoBanner_centredContent__RC8m8{justify-content:center}.ExtraBenefits_extraBenefitsHeaderText__ju_CO{color:var(--colors-brandPrimary);font-weight:var(--fontWeights-400);font-size:var(--fontSizes-ladleMedium);line-height:var(--lineHeights-ladleMedium)}.ExtraBenefits_extraBenefitsBoldText__qyCGp{font-weight:var(--fontWeights-400)}.ExtraBenefits_extraBenefitsSubCard__gU77W{width:100%}@media screen and (min-width:768px){.ExtraBenefits_extraBenefitsSubCard__gU77W{width:50%}}.ExtraBenefits_extraBenefitsLock__qgebF{min-width:28px;height:28px;border-radius:var(--radii-400);background-color:var(--colors-graphicRentingDark);display:flex;align-items:center;justify-content:center}.Details_section__VkRn2{padding-top:var(--space-S400);width:100%}@media screen and (min-width:768px){.Details_section__VkRn2{padding-top:var(--space-S100);max-width:38rem}}@media screen and (min-width:1024px){.Details_section__VkRn2{padding-top:var(--space-S500)}}.Details_inputContainer__CBN_a{padding-bottom:var(--space-S500)}.Details_inputContainerIsLast__33EVw{padding-bottom:0}.Details_subheader__chJZf{color:var(--colors-textBody);padding-bottom:var(--space-S500)}.Details_userContent__nVKTi{overflow-wrap:anywhere}.EditDetails_termsText__VnPUx{margin:0;color:var(--colors-textBody);padding-top:var(--space-S500)}.Agents_form__8WCS7{scroll-margin-top:inherit}.Agents_subheader__agCHX{display:none}@media screen and (min-width:768px){.Agents_subheader__agCHX{color:var(--colors-textBody);display:block}.Agents_agentsContent__zWkQQ{margin-left:-8rem}}@media screen and (min-width:1024px){.Agents_agentsContent__zWkQQ{display:grid;grid-template-columns:2fr 1fr;gap:var(--space-S500)}}.Agents_experts__0XXI1{width:100%}.Agents_featuredAgentsForYouHeading__SuXZe{margin-bottom:var(--space-S400)}.Agents_extraVisibilityCardListAgentVal__mH4RW{width:100%;display:flex;flex-direction:column;row-gap:var(--space-S400);padding:var(--space-S400);background-color:var(--colors-purpleT4);border-radius:var(--space-S500)}@media screen and (min-width:768px){.Agents_extraVisibilityCardListAgentVal__mH4RW{padding:var(--space-S300);row-gap:var(--space-S300)}}.EditAgents_stateWrapper__skifZ{padding-bottom:var(--space-M300)}.EditAgents_branches__tommm{display:block;justify-content:space-between;padding-left:0;margin-bottom:0;margin-top:14px}@media screen and (min-width:768px){.EditAgents_branches__tommm{margin-top:1em}}.EditAgents_buttonContainer__sZnJi{margin-bottom:20px;text-align:center}@media screen and (min-width:768px){.EditAgents_buttonContainer__sZnJi{margin:12px 0 30px}}@media screen and (min-width:1024px){.EditAgents_skipContainer__7XQoa{display:grid;grid-template-columns:1fr auto;column-gap:var(--space-S400)}}.EditAgents_branchesHeader__U80Or{margin:0;color:var(--colors-textBody);padding-bottom:var(--space-S400);padding-top:var(--space-S300)}.EditAgents_branchesHeader__U80Or:focus{box-shadow:var(--shadows-focusRing)}.EditAgents_skipToSummaryButton__rSoXd:not(:focus-within){position:fixed;top:-100px;left:-100px;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.AuthScreen_subTitle__uYOrW{padding-top:var(--sizes-S100);font-weight:var(--fontWeights-400)}.SkeletonLoading_skeletonCard__lqdrD{height:200px;padding-bottom:16px;border-radius:var(--radii-400);width:100%}.SkeletonLoading_skeletonButton__cxzZI{width:100%;height:30px;display:flex;gap:8px}.alert-header_wrapper__cexwQ{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:var(--space-S400);padding:var(--space-M200) 0}.alert-header_title__vtSR3{font-family:var(--fonts-display);font-feature-settings:"calt";font-variant-ligatures:contextual}.auth-header_container__3U97E{display:flex;flex-direction:column;row-gap:var(--space-S500);padding-bottom:var(--space-S500)}.auth-header_list__IKQym{all:unset;display:flex;flex-direction:column;row-gap:var(--space-S300);padding-bottom:var(--space-S400)}.auth-header_listItem__yXh6E{all:unset;display:flex;column-gap:var(--space-S400)}.sign-in-screen_bold__jp2m6{font-weight:var(--fontWeights-400)}.register-screen_title__j2iL1{font-family:var(--fonts-display);font-feature-settings:"calt";font-variant-ligatures:contextual}.register-screen_bold__y02C_{font-weight:var(--fontWeights-400)}.Filters_selectWrapper__PnPCd{display:flex;flex-direction:column;row-gap:var(--space-S100);position:relative;flex-grow:1;flex-shrink:1;flex-basis:0%}.Filters_filterModal__yrpCe{display:flex;flex-direction:column;row-gap:var(--space-S400);padding-right:var(--space-S400);box-sizing:content-box}@media screen and (min-width:550px){.Filters_filterModal__yrpCe{min-width:420px}}@media screen and (min-width:768px){.Filters_filterModal__yrpCe{padding-left:var(--space-L400);padding-right:var(--space-L400)}}.Filters_styledLabel__WwtCA{font-weight:var(--fontWeights-400);color:var(--colors-textBody)}.Filters_styledSelect__OvjQw{appearance:none;color:var(--colors-textBody);text-align:left;display:flex;column-gap:var(--space-S200);background-color:var(--colors-graphicBackgroundDefault);height:var(--sizes-L200);padding:var(--space-S300);border:var(--borderWidths-100) solid var(--colors-inputBorderDefault);border-radius:var(--radii-300);width:100%}.Filters_styledSelect__OvjQw:focus{box-shadow:var(--shadows-focusRing);outline:none}.Filters_styledSelect__OvjQw:hover:enabled{border-color:var(--colors-inputBorderHover)}.Filters_styledSelect__OvjQw:active:enabled{border-color:var(--colors-inputBorderActive)}.Filters_iconContainer__qnD1m{position:absolute;bottom:var(--sizes-S300);right:var(--sizes-S300);pointer-events:none;width:24px;height:24px}.Filters_accordionContainer__b25iR{width:100%}@media screen and (min-width:768px){.Filters_accordionContainer__b25iR{padding:0 calc(var(--space-L400) - var(--space-S400))}}.Filters_buttonContainer__eW8wO{display:flex;flex-direction:column;width:100%}@media screen and (min-width:768px){.Filters_buttonContainer__eW8wO{padding:0 calc(var(--space-L400) - var(--space-S400))}}.Filters_accordionAndKeywords__zuKQf{flex-direction:column;flex-wrap:nowrap;row-gap:var(--space-S500);flex-grow:1;overflow-y:auto;display:flex}.Filters_desktopFiltersButton__mFOBQ{display:none}@media screen and (min-width:1140px){.Filters_desktopFiltersButton__mFOBQ{display:block}}.Filters_label__LlUtl{font-weight:600}.AgentSwitcherModal_dialogContent__a8NOa{max-width:var(--sizes-XL900);margin:0 auto;width:100%}.AgentSwitcherModal_subTitle__C4pot{color:var(--colors-textBody2)}.AgentSwitcherModal_boldText__8D5e7{font-weight:var(--fontWeights-400)}