.MonthlyCostFilterModal_wrapper__y2iUp dialog[open]{max-width:448px;position:relative}.MonthlyCostFilterModal_infoCard__HrWp5{display:flex;flex-direction:column;row-gap:var(--space-S200)}.MonthlyCostFilterModal_disclaimer__JdlxQ,.MonthlyCostFilterModal_helpText__vrBxQ,.MonthlyCostFilterModal_infoCardText__mH78C{color:var(--colors-textBody2)}.MonthlyCostFilterModal_partnershipSection__pnhmt{gap:var(--space-S200)}.MonthlyCostFilterModal_partnershipSection__pnhmt .MonthlyCostFilterModal_partnershipText___cGap{color:var(--colors-textBody2)}.MonthlyCostFilterModal_partnershipSection__pnhmt .MonthlyCostFilterModal_partnershipLogo__qAgm_{height:24px;width:38px}.MonthlyCostFilterModal_partnershipSection__pnhmt .MonthlyCostFilterModal_partnershipLogoLloyds__D8RSM{height:40px;width:40px;object-fit:contain}.Price_priceWrapper__lJWpa{flex-grow:1;flex-shrink:1;flex-basis:0%}.Price_promoCard__x41zT{padding:var(--space-S400);background-color:var(--colors-graphicBackgroundSubtleBrand);border-radius:var(--radii-400);display:flex;flex-direction:column;row-gap:var(--space-S300)}.Price_promoDescription__S6KmZ{color:var(--colors-textBody)}.Price_promoRow__ArOFW{display:flex;align-items:center;column-gap:var(--space-S200)}.Price_purchasePrice__kWtKk{color:var(--colors-textBody2);text-align:right}.Price_updateLinkRow__jVpZi{gap:var(--space-S200)}.Price_updateLinkRow__jVpZi svg{color:var(--colors-textTitle)}.PropertyType_checkboxWrapper__AOD_d{width:50%}.ProperyFeatures_badgeWrapper__Dvh4_{padding-left:var(--space-S100)}.FilterIndicator_filterIndicator__BQKS2{background-color:var(--colors-buttonSecondaryBackgroundActive);border-radius:var(--radii-circle);align-items:center;justify-content:center;width:var(--sizes-S400);height:var(--sizes-S400);color:var(--colors-white);font-weight:var(--fontWeights-400);position:absolute;top:10%;left:22.5%;display:inline-flex;pointer-events:none}.IdealFeatures_combobox__VSXwU{position:relative}.IdealFeatures_combobox__VSXwU input{padding-left:var(--space-S300)}.IdealFeatures_badge__5kqv_{display:flex;position:absolute;top:0;right:0}.IdealFeatures_selectedTags__n16ny li>button:not(:hover),.IdealFeatures_selectedTags__n16ny>button:not(:hover){background-color:var(--colors-tagBackgroundActive)}.IdealFeatures_featureList__0WvMM{display:flex;flex-wrap:wrap;gap:var(--space-S200)}.IdealFeatures_popularLabel__i7jdE{display:flex;align-items:center;min-height:var(--sizes-M400);color:var(--colors-textBody)}.IdealFeatures_customPanel__yTluI{display:flex;flex-direction:column;row-gap:var(--space-S400);padding:var(--space-S400);background:var(--colors-graphicBackgroundSubtle600);border-radius:var(--radii-500)}.IdealFeatures_customPanel__yTluI.IdealFeatures_dense__HDgzu{row-gap:var(--space-S300);padding:var(--space-S300);background:var(--colors-graphicBackgroundAccentLight);border:var(--borderWidths-100) solid var(--colors-graphicBackgroundAccentDark)}.IdealFeatures_customHeading__UcoiN{display:flex;flex-direction:column;row-gap:var(--space-S060)}.IdealFeatures_title__VU5zY{color:var(--colors-textBody)}.IdealFeatures_description__G7yvJ{color:var(--colors-textBody2)}.IdealFeatures_dense__HDgzu .IdealFeatures_title__VU5zY{color:var(--colors-textTitle)}.HighlightedText_strong__SUyWl{font-weight:var(--fontWeights-400);color:var(--colors-brandSecondary)}.BuyingScheme_mainSection__Gh_Dj{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-S200);align-self:stretch}.BuyingScheme_headingSection__Phy48{flex-direction:row;align-items:flex-end;justify-content:space-between;width:100%}.BuyingScheme_heading__n70_O{color:var(--colors-textTitle);font-size:var(--fontSizes-ladleSmall);font-weight:var(--fontWeights-400);margin-right:var(--space-S100)}.BuyingScheme_tooltipRef__Smrg7{position:relative;display:inline;top:var(--space-S060)}.BuyingScheme_tooltipButton__QsyTt{border:none;background-color:rgba(0,0,0,0)}.BuyingScheme_badgeWrapper__rI20_{padding-left:var(--space-S100)}.InputCombobox_styledWrapper__q6avt{position:relative}.InputCombobox_input__zTiiC{grid-area:input;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-width:var(--borderWidths-100);border-style:solid;border-color:var(--colors-inputBorderDefault);border-radius:var(--radii-300);width:100%}.InputCombobox_input__zTiiC:focus{outline:none;box-shadow:var(--shadows-focusRing)}.InputCombobox_input__zTiiC:disabled{border-color:var(--colors-inputBorderDisabled)}.InputCombobox_input__zTiiC:hover:enabled{border-color:var(--colors-inputBorderHover)}.InputCombobox_input__zTiiC:active:enabled{border-color:var(--colors-inputBorderActive)}.InputCombobox_input__zTiiC[aria-invalid=true]{border-color:var(--colors-inputBorderError)}.InputCombobox_input__zTiiC:hover:not(:focus){box-shadow:0 0 0 1px var(--colors-inputBorderHover)}.InputCombobox_input__zTiiC.InputCombobox_showError___EbIR{border:1px solid var(--colors-functionalFailure)}.InputCombobox_visuallyHiddenItem__KEgxk{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(100%);margin:-1px;padding:0;border:0}.InputCombobox_list__fMH5H{width:100%;margin:var(--space-S200) 0 0 0;padding:0;border-radius:var(--radii-300);border:1px solid var(--colors-neutral3);list-style:none;overflow:scroll;position:absolute;z-index:5;background-color:var(--colors-graphicBackgroundDefault);max-height:100vh;box-shadow:0 0 12px rgba(50,39,68,.08),0 0 1px rgba(50,39,68,.32),0 8px 16px -8px rgba(50,39,68,.2)}@media screen and (min-width:550px){.InputCombobox_list__fMH5H{height:auto;width:100%}}.InputCombobox_list__fMH5H::-webkit-scrollbar{display:none}.InputCombobox_list__fMH5H.InputCombobox_visuallyHidden__EeMm7{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(100%);margin:-1px;padding:0;border:0}.InputCombobox_listItem__xaPcL{padding:0;color:var(--colors-textBody);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr;gap:0 8px}.InputCombobox_listItem__xaPcL:focus{outline:none}.InputCombobox_listItem__xaPcL:focus,.InputCombobox_listItem__xaPcL:hover{background-color:var(--colors-neutral2);color:var(--colors-buttonTertiaryTextHover)}.InputCombobox_listItem__xaPcL.InputCombobox_isFocused__2Nzsf{background:var(--colors-neutral3);color:var(--colors-buttonTertiaryTextHover)}.InputCombobox_listItem__xaPcL.InputCombobox_hasDeleteButton__XCpRO{grid-template-columns:minmax(0,1fr) 24px;padding-right:14px}.InputCombobox_suggestionButton__ID4ps{height:100%;width:100%;min-height:2.625rem;line-height:1.625rem;padding:var(--space-S200) var(--space-S400);text-align:left;font-family:inherit;appearance:none;border:none;background:rgba(0,0,0,0);cursor:pointer;color:var(--colors-buttonTertiaryTextDefault);display:flex}.InputCombobox_suggestionButton__ID4ps:focus{outline:none;box-shadow:var(--shadows-focusRing);border-radius:6px}.InputCombobox_suggestionButton__ID4ps:hover:last-child{border-radius:0 0 var(--radii-300) var(--radii-300)}.InputCombobox_buttonText__in31T{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1}.InputCombobox_iconButton__Szf36{position:absolute;right:2px;background-color:var(--colors-graphicBackgroundDefault);height:2.5rem;width:2.5rem;text-align:center;appearance:none;border:none;cursor:pointer;padding:0;z-index:3;color:var(--colors-neutral5);display:flex;align-items:center;justify-content:center;top:31px}.InputCombobox_iconButton__Szf36:focus{outline:none}.InputCombobox_iconWrapper__KDUrn{margin-right:var(--space-S200);position:relative;top:.1875rem}.InputCombobox_recentSearchTitle__zvJwG{background-color:var(--colors-graphicBackgroundDefault);border-bottom:1px solid var(--colors-graphicDividerDefault);font-weight:var(--fontWeights-400);padding:var(--space-S200) var(--space-S400)}.InputCombobox_button__8iedy{appearance:none;background:rgba(0,0,0,0);border:none;cursor:pointer;font-family:inherit;padding:var(--space-S200) var(--space-S400);text-align:left}.InputCombobox_title__j__pZ{color:var(--colors-textBody);font-size:var(--fontSizes-ladleSmall);max-height:24px;overflow:hidden}@supports(-webkit-line-clamp:1){.InputCombobox_title__j__pZ{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-height:none}}.InputCombobox_text__LKugH{color:var(--colors-purpleDarkA0);font-size:var(--fontSizes-forkSmall);max-height:42px;overflow:hidden}@supports(-webkit-line-clamp:2){.InputCombobox_text__LKugH{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:none}}.Layout_searchResultsWrapper__435XZ{width:100%}.Layout_innerWrapper__l6M5x,.Layout_searchResultsWrapper__435XZ{margin:0 auto;background-color:var(--colors-graphicBackgroundAccentLight)}.Layout_innerWrapper__l6M5x{position:relative}@media screen and (min-width:768px){.Layout_innerWrapper__l6M5x{padding:var(--space-S400) 0}.Layout_innerWrapper__l6M5x:after{width:calc((100vw - 100%)/2)}}@media screen and (min-width:1140px){.Layout_innerWrapper__l6M5x{display:grid;grid-template-areas:"main-content sidebar";grid-template-rows:1fr;grid-template-columns:1fr auto}}.Layout_innerWrapper__l6M5x:after,.Layout_innerWrapper__l6M5x:before{background:var(--colors-graphicBackgroundAccentLight);bottom:0;content:"";display:block;position:absolute;top:0}.Layout_innerWrapper__l6M5x:before{right:100%}.Layout_innerWrapper__l6M5x:after{left:100%}.Layout_sideBar__UCzy5{display:block;min-width:18.6875rem;grid-area:sidebar}@media screen and (min-width:1140px){.Layout_sideBar__UCzy5{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;padding:0;max-width:18.75rem}}.Layout_section__l4GdR{width:100%;max-width:inherit;grid-area:main-content}.Layout_propertyTypeWrapper__KEa8y{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-S200)}.IdealFeaturesQuickFilter_panel__wLOjL{display:flex;flex-direction:column;row-gap:var(--space-S300)}.IdealFeaturesQuickFilter_combobox__HAUQD label{margin-bottom:var(--space-S200)}.AlertPanel_alertPanelWrapper___x_zR{padding:var(--space-M100) var(--space-S400);width:100%;box-shadow:var(--shadows-200)}.AlertPanel_alertPanelWrapper___x_zR.AlertPanel_light__vssjU{background-color:var(--colors-graphicBackgroundAccentLight)}.AlertPanel_saveEmailAlertModal__YIDiP{background-color:var(--colors-graphicBackgroundDefault);padding:var(--space-S400);width:100%;border:solid var(--borderWidths-100) var(--colors-cardDefaultBorderDefault);border-radius:var(--radii-400)}