.styles-module-scss-module__n2Suxa__main{flex-direction:column;gap:1.6rem;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__n2Suxa__main{flex-direction:row;gap:1.2rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .styles-module-scss-module__n2Suxa__main{flex-direction:row;gap:1.2rem}}.styles-module-scss-module__n2Suxa__main .styles-module-scss-module__n2Suxa__title{letter-spacing:-.02em;order:1;margin:0;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:400;line-height:120%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__n2Suxa__main .styles-module-scss-module__n2Suxa__title{letter-spacing:-.02em;order:0;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:3.2rem;font-weight:400;line-height:120%}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .styles-module-scss-module__n2Suxa__main .styles-module-scss-module__n2Suxa__title{letter-spacing:-.02em;order:0;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:3.2rem;font-weight:400;line-height:120%}}.styles-module-scss-module__n2Suxa__description{color:gray;margin-top:1.2rem}.styles-module-scss-module__n2Suxa__divider{display:none}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__n2Suxa__divider{display:block}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .styles-module-scss-module__n2Suxa__divider{display:block}}
.styles-module-scss-module__-8oDLG__topMenu{margin-top:3.2rem}.styles-module-scss-module__-8oDLG__filters{margin-bottom:3.2rem}.styles-module-scss-module__-8oDLG__form{gap:1.2rem;display:flex}.styles-module-scss-module__-8oDLG__extendedForm{grid-gap:1.2rem;grid-template-columns:repeat(3,1fr);margin-top:2.4rem;display:grid}.styles-module-scss-module__-8oDLG__tabs{justify-content:space-between;margin-top:2.4rem;display:flex}.styles-module-scss-module__-8oDLG__tabsContainer .MuiTabs-root{overflow:visible}.styles-module-scss-module__-8oDLG__tabsContainer .MuiTabs-root:after{content:"";background-color:#d1dbe4;height:1px;margin-top:1rem;margin-left:-1.6rem;margin-right:-1.6rem;display:block;position:absolute;bottom:0;left:0;right:0}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__-8oDLG__tabsContainer .MuiTabs-root:after{margin-left:0;margin-right:0}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .styles-module-scss-module__-8oDLG__tabsContainer .MuiTabs-root:after{margin-left:0;margin-right:0}}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__-8oDLG__tabsContainer{margin-bottom:.8rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .styles-module-scss-module__-8oDLG__tabsContainer{margin-bottom:.8rem}}.styles-module-scss-module__-8oDLG__tabsContainer .MuiTabs-scroller{height:5rem}.styles-module-scss-module__-8oDLG__layoutContainer.styles-module-scss-module__-8oDLG__layoutContainer{padding-bottom:2rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__-8oDLG__layoutContainer.styles-module-scss-module__-8oDLG__layoutContainer{min-width:124rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .styles-module-scss-module__-8oDLG__layoutContainer.styles-module-scss-module__-8oDLG__layoutContainer{min-width:124rem}}.styles-module-scss-module__-8oDLG__sectionViewed{overflow:hidden}.styles-module-scss-module__-8oDLG__projectLotsCatalogFiltersDesktop{background-color:#fff;border-radius:2.4rem;margin:0;padding:3.2rem}.styles-module-scss-module__-8oDLG__projectLotsCatalogFiltersMobile.styles-module-scss-module__-8oDLG__projectLotsCatalogFiltersMobile{margin:0}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px){html:has(.two-adaptive) .styles-module-scss-module__-8oDLG__layoutContainer.styles-module-scss-module__-8oDLG__layoutContainer{min-width:0}html:has(.two-adaptive) .styles-module-scss-module__-8oDLG__form>*{min-width:0}html:has(.two-adaptive) .styles-module-scss-module__-8oDLG__form fieldset{min-width:0}html:has(.two-adaptive) .styles-module-scss-module__-8oDLG__extendedForm>*{min-width:0}html:has(.two-adaptive) .styles-module-scss-module__-8oDLG__extendedForm fieldset{min-width:0}html:has(.two-adaptive) .styles-module-scss-module__-8oDLG__extendedForm{grid-template-columns:repeat(3,minmax(0,1fr))}}
.styles-module-scss-module__CEa7Hq__iconButton.MuiButton-root.MuiButton-root{padding:0}.styles-module-scss-module__CEa7Hq__iconButton.MuiButton-root.MuiButton-root .MuiButton-icon{margin:0}.styles-module-scss-module__CEa7Hq__iconButton.MuiButton-sizeXLarge{width:6.4rem;height:6.4rem}.styles-module-scss-module__CEa7Hq__iconButton.MuiButton-sizeLarge{width:5.6rem;height:5.6rem}.styles-module-scss-module__CEa7Hq__iconButton.MuiButton-sizeMedium{width:4.8rem;height:4.8rem}.styles-module-scss-module__CEa7Hq__iconButton.MuiButton-sizeSmall{width:4rem;height:4rem}
.VRadioButton-module-scss-module__YLDHUW__container:hover .MuiRadio-root:before{border-color:#3625f5}.VRadioButton-module-scss-module__YLDHUW__container:hover .MuiRadio-root.Mui-checked:before{background-color:#3625f5}.VRadioButton-module-scss-module__YLDHUW__control.MuiRadio-root{width:2rem;height:2rem;padding:0;display:block}.VRadioButton-module-scss-module__YLDHUW__control.MuiRadio-root:before{content:"";position:absolute}.VRadioButton-module-scss-module__YLDHUW__control.MuiRadio-root:after{content:"";position:absolute}.VRadioButton-module-scss-module__YLDHUW__control.MuiRadio-root:before{background-color:#fff;border:1px solid #d1dbe4;border-radius:50%;width:100%;height:100%}.VRadioButton-module-scss-module__YLDHUW__control.MuiRadio-root:after{border-radius:50%;width:50%;height:50%;display:none;top:50%;left:50%;transform:translate(-50%,-50%)}.VRadioButton-module-scss-module__YLDHUW__control.MuiRadio-root:active:before{background-color:#ccd3ff;border:none}.VRadioButton-module-scss-module__YLDHUW__control.MuiRadio-root.Mui-disabled:before{border-color:#d1dbe4}.VRadioButton-module-scss-module__YLDHUW__control.MuiRadio-root.Mui-checked:before{background-color:#3200f0;border:none}.VRadioButton-module-scss-module__YLDHUW__control.MuiRadio-root.Mui-checked:after{background-color:#fff;display:block}.VRadioButton-module-scss-module__YLDHUW__control.MuiRadio-root.Mui-checked:active:before{background-color:#10c}.VRadioButton-module-scss-module__YLDHUW__control.MuiRadio-root.Mui-checked.Mui-disabled:before{background-color:#96a7fa}.VRadioButton-module-scss-module__YLDHUW__control.MuiRadio-root>span{opacity:0}
.styles-module-scss-module__eMD8hW__header{margin:1.2rem 0 1.6rem}.styles-module-scss-module__eMD8hW__radio{padding:1rem 0}.styles-module-scss-module__eMD8hW__label{color:#4c4c4c}.styles-module-scss-module__eMD8hW__modal.styles-module-scss-module__eMD8hW__modal .MuiPaper-root.MuiPaper-root.MuiPaper-root.MuiPaper-root{padding-right:max(1.6rem,env(safe-area-inset-right)/var(--safe-area-scale,1));padding-left:max(1.6rem,env(safe-area-inset-left)/var(--safe-area-scale,1))}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__eMD8hW__modal.styles-module-scss-module__eMD8hW__modal .MuiPaper-root.MuiPaper-root.MuiPaper-root.MuiPaper-root{padding-right:max(4.8rem,env(safe-area-inset-right)/var(--safe-area-scale,1));padding-left:max(4.8rem,env(safe-area-inset-left)/var(--safe-area-scale,1))}}.styles-module-scss-module__eMD8hW__modal.styles-module-scss-module__eMD8hW__modal .ModalClose.ModalClose{right:max(1.6rem,env(safe-area-inset-right)/var(--safe-area-scale,1))}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.styles-module-scss-module__eMD8hW__modal.styles-module-scss-module__eMD8hW__modal .ModalClose.ModalClose{right:max(4.8rem,env(safe-area-inset-right)/var(--safe-area-scale,1))}}
.styles-module-scss-module__4-gg2q__filterPhone{gap:1.2rem;margin-top:.8rem;margin-bottom:2.4rem;display:flex}
.VCircleFlagButton-module-scss-module__cVIbLq__button{--circle-flag-button-color-base:#d1dbe4;--circle-flag-button-color:#d1dbe4;--circle-flag-button-color-primary-enabled:var(--circle-flag-button-color);--circle-flag-button-color-primary-hover:var(--circle-flag-button-color);--circle-flag-button-color-primary-active:var(--circle-flag-button-color);--circle-flag-button-color-secondary-enabled:var(--circle-flag-button-color);--circle-flag-button-color-secondary-hover:var(--circle-flag-button-color);--circle-flag-button-color-secondary-active:var(--circle-flag-button-color)}.VCircleFlagButton-module-scss-module__cVIbLq__button.VCircleFlagButton-module-scss-module__cVIbLq__enabled .VCircleFlagButton-module-scss-module__cVIbLq__icon{color:var(--circle-flag-button-color-primary-enabled)}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.VCircleFlagButton-module-scss-module__cVIbLq__button:hover .VCircleFlagButton-module-scss-module__cVIbLq__icon{color:var(--circle-flag-button-color-primary-hover)}}.VCircleFlagButton-module-scss-module__cVIbLq__button:active .VCircleFlagButton-module-scss-module__cVIbLq__icon{color:var(--circle-flag-button-color-primary-active)}.VCircleFlagButton-module-scss-module__cVIbLq__icons{width:100%;height:100%;position:relative}.VCircleFlagButton-module-scss-module__cVIbLq__icon{color:var(--circle-flag-button-color-base);margin:auto;transition:color .3s,opacity .3s;position:absolute;inset:0}.VCircleFlagButton-module-scss-module__cVIbLq__iconSecondary{opacity:0}.VCircleFlagButton-module-scss-module__cVIbLq__primary .VButtonCircleIcon.VButtonCircleIcon.VButtonCircleIcon.VButtonCircleIcon{border-color:#0000}.VCircleFlagButton-module-scss-module__cVIbLq__primary .VButtonCircleIcon.VButtonCircleIcon.VButtonCircleIcon.VButtonCircleIcon:hover{border-color:#0000}.VCircleFlagButton-module-scss-module__cVIbLq__secondary .VCircleFlagButton-module-scss-module__cVIbLq__icon{color:var(--circle-flag-button-color)}.VCircleFlagButton-module-scss-module__cVIbLq__secondary .VCircleFlagButton-module-scss-module__cVIbLq__iconPrimary{opacity:0}.VCircleFlagButton-module-scss-module__cVIbLq__secondary .VCircleFlagButton-module-scss-module__cVIbLq__iconSecondary,.VCircleFlagButton-module-scss-module__cVIbLq__secondary:active .VCircleFlagButton-module-scss-module__cVIbLq__iconPrimary,.VCircleFlagButton-module-scss-module__cVIbLq__secondary.VCircleFlagButton-module-scss-module__cVIbLq__enabled .VCircleFlagButton-module-scss-module__cVIbLq__iconPrimary{opacity:1}.VCircleFlagButton-module-scss-module__cVIbLq__secondary:active .VCircleFlagButton-module-scss-module__cVIbLq__iconSecondary,.VCircleFlagButton-module-scss-module__cVIbLq__secondary.VCircleFlagButton-module-scss-module__cVIbLq__enabled .VCircleFlagButton-module-scss-module__cVIbLq__iconSecondary{opacity:0}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.VCircleFlagButton-module-scss-module__cVIbLq__secondary:hover .VCircleFlagButton-module-scss-module__cVIbLq__iconPrimary{opacity:1}.VCircleFlagButton-module-scss-module__cVIbLq__secondary:hover .VCircleFlagButton-module-scss-module__cVIbLq__iconSecondary{opacity:0}}.VCircleFlagButton-module-scss-module__cVIbLq__secondary .VButtonCircleIcon.VButtonCircleIcon.VButtonCircleIcon.VButtonCircleIcon{border-color:#d1dbe4}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.VCircleFlagButton-module-scss-module__cVIbLq__secondary:hover .VButtonCircleIcon.VButtonCircleIcon.VButtonCircleIcon.VButtonCircleIcon{border-color:var(--circle-flag-button-color-primary-hover)}}.VCircleFlagButton-module-scss-module__cVIbLq__secondary:active .VButtonCircleIcon.VButtonCircleIcon.VButtonCircleIcon.VButtonCircleIcon{border-color:var(--circle-flag-button-color-primary-active)}.VCircleFlagButton-module-scss-module__cVIbLq__secondary.VCircleFlagButton-module-scss-module__cVIbLq__enabled .VButtonCircleIcon.VButtonCircleIcon.VButtonCircleIcon.VButtonCircleIcon{background-color:var(--circle-flag-button-color-secondary-enabled);border-color:#0000}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.VCircleFlagButton-module-scss-module__cVIbLq__secondary.VCircleFlagButton-module-scss-module__cVIbLq__enabled:hover .VButtonCircleIcon.VButtonCircleIcon.VButtonCircleIcon.VButtonCircleIcon{background-color:var(--circle-flag-button-color-secondary-hover)}}.VCircleFlagButton-module-scss-module__cVIbLq__secondary.VCircleFlagButton-module-scss-module__cVIbLq__enabled:active .VButtonCircleIcon.VButtonCircleIcon.VButtonCircleIcon.VButtonCircleIcon{background-color:var(--circle-flag-button-color-secondary-active)}.VCircleFlagButton-module-scss-module__cVIbLq__favorite{--circle-flag-button-color:#e52222;--circle-flag-button-color-primary-enabled:var(--circle-flag-button-color);--circle-flag-button-color-primary-hover:#f23c3c;--circle-flag-button-color-primary-active:#bf0404;--circle-flag-button-color-secondary-enabled:#e5222226;--circle-flag-button-color-secondary-hover:#f23c3c4d;--circle-flag-button-color-secondary-active:#bf04044d}
.styles-module-scss-module__I2c6PW__statusButton.MuiButton-root.MuiButton-colorPrimary .VButtonCircleIcon{background-color:#262626}.styles-module-scss-module__I2c6PW__statusButton.MuiButton-root.MuiButton-colorPrimary .VButtonCircleIcon:hover{background-color:#262626}.styles-module-scss-module__I2c6PW__statusButton.MuiButton-root.MuiButton-colorPrimary .VButtonCircleIcon:active{background-color:#262626}
.StreetTips-module-scss-module__WQRY2a__imageStreetTip{color:gray;white-space:nowrap;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.2rem;font-weight:400;line-height:132%;position:absolute}.StreetTips-module-scss-module__WQRY2a__imageStreetTip_up{top:1.6rem;right:50%;transform:translate(50%)}.StreetTips-module-scss-module__WQRY2a__imageStreetTip_right{writing-mode:vertical-lr;bottom:50%;right:.4rem;transform:translateY(50%)rotate(180deg)}.StreetTips-module-scss-module__WQRY2a__imageStreetTip_down{bottom:2.4rem;right:50%;transform:translate(50%)}.StreetTips-module-scss-module__WQRY2a__imageStreetTip_left{writing-mode:vertical-lr;bottom:50%;left:.4rem;transform:translateY(50%)}