.Logo-module-scss-module__o0tAnq__logo svg{width:13.3rem;height:2.4rem}.Logo-module-scss-module__o0tAnq__primary{color:#3200f0}.Logo-module-scss-module__o0tAnq__secondary{color:#fff}.Logo-module-scss-module__o0tAnq__title{letter-spacing:0;margin-top:.6rem;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.1rem;font-weight:400;line-height:100%}
.VTextArea-module-scss-module__c5mzUq__wrapper .VTextArea-module-scss-module__c5mzUq__fieldset.VTextArea-module-scss-module__c5mzUq__fieldset{height:auto;padding-right:.6rem}.VTextArea-module-scss-module__c5mzUq__input{letter-spacing:0;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:100%}.VTextArea-module-scss-module__c5mzUq__input::-webkit-scrollbar{width:23px}.VTextArea-module-scss-module__c5mzUq__input::-webkit-scrollbar-thumb{background:#d1dbe4}.VTextArea-module-scss-module__c5mzUq__input::-webkit-scrollbar-track{background:#f1f3f6 padding-box content-box;border-radius:.4rem}.VTextArea-module-scss-module__c5mzUq__input::-webkit-scrollbar-corner{background-color:#0000}.VTextArea-module-scss-module__c5mzUq__input::-webkit-scrollbar-thumb{background-clip:content-box;border:.8rem solid #0000;border-radius:1.2rem}.VTextArea-module-scss-module__c5mzUq__input::-webkit-scrollbar-track{border:calc(.8rem + 2px) solid #0000;height:15px}.VTextArea-module-scss-module__c5mzUq__input{color:#1a1a1a;resize:vertical;background-color:#0000;border:none;outline:none;width:100%;height:100%;min-height:13rem;margin-bottom:0;padding:0;transition:margin-top .5s;overflow-y:auto!important}.VTextArea-module-scss-module__c5mzUq__input:disabled{-webkit-text-fill-color:#b3b3b3}.VTextArea-module-scss-module__c5mzUq__input::-webkit-resizer{background:url(/images/resizer.svg) 100% 100% no-repeat}.VTextArea-module-scss-module__c5mzUq__input.VTextArea-module-scss-module__c5mzUq__dire{color:#fff}.VTextArea-module-scss-module__c5mzUq__small{margin-top:1.2rem;padding:0 .8rem .8rem 0}.VTextArea-module-scss-module__c5mzUq__medium{margin-top:1.6rem;padding:0 1.2rem 1.2rem 0}.VTextArea-module-scss-module__c5mzUq__large{margin-top:-2.8rem}.VTextArea-module-scss-module__c5mzUq__xLarge{margin-top:-3.2rem}.VTextArea-module-scss-module__c5mzUq__shrink.VTextArea-module-scss-module__c5mzUq__large,.VTextArea-module-scss-module__c5mzUq__shrink.VTextArea-module-scss-module__c5mzUq__xLarge{margin-top:0}
.AskQuestionForm-module-scss-module__Il3E3G__wrapper{flex-direction:column;display:flex}.AskQuestionForm-module-scss-module__Il3E3G__form{flex-direction:column;gap:1.2rem;padding-top:4.8rem;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){.AskQuestionForm-module-scss-module__Il3E3G__form{grid-template:"name email"min-content"text text"/1fr 1fr;height:100%;display:grid}}@media (orientation:landscape) and (max-width:1024px){.AskQuestionForm-module-scss-module__Il3E3G__form{gap:.8rem;padding-top:4.8rem}}.AskQuestionForm-module-scss-module__Il3E3G__input{margin:0}.AskQuestionForm-module-scss-module__Il3E3G__name{grid-area:name}.AskQuestionForm-module-scss-module__Il3E3G__email{grid-area:email}.AskQuestionForm-module-scss-module__Il3E3G__text{grid-area:text}.AskQuestionForm-module-scss-module__Il3E3G__text>fieldset{margin:0}.AskQuestionForm-module-scss-module__Il3E3G__text .VTextarea.VTextarea.VTextarea{height:14rem;min-height:14rem}@media (orientation:landscape) and (max-width:1024px){.AskQuestionForm-module-scss-module__Il3E3G__text .VTextarea.VTextarea.VTextarea{height:7rem;min-height:7rem;max-height:7rem}}
.AskQuestionModalStates-module-scss-module__wEYLbW__step{flex-direction:column;justify-content:space-between;height:100%;display:flex;position:absolute;top:0;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){.AskQuestionModalStates-module-scss-module__wEYLbW__step{top:0;bottom:0;left:0;right:0}}@media (orientation:landscape) and (max-width:1024px){.AskQuestionModalStates-module-scss-module__wEYLbW__step{position:static;overflow-y:visible}}.AskQuestionModalStates-module-scss-module__wEYLbW__content{flex-direction:column;height:100%;display:flex}@media (orientation:landscape) and (max-width:1024px){.AskQuestionModalStates-module-scss-module__wEYLbW__content{height:auto;overflow-y:visible}}.AskQuestionModalStates-module-scss-module__wEYLbW__header .ModalSubTitleBottom-link{margin-bottom:0}.AskQuestionModalStates-module-scss-module__wEYLbW__close.AskQuestionModalStates-module-scss-module__wEYLbW__close.AskQuestionModalStates-module-scss-module__wEYLbW__close{top:0;right:0}.AskQuestionModalStates-module-scss-module__wEYLbW__privacyPolicy{padding-top:1.6rem;padding-bottom:0}.AskQuestionModalStates-module-scss-module__wEYLbW__icon{width:4rem;height:4rem;margin-bottom:2.4rem}@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){.AskQuestionModalStates-module-scss-module__wEYLbW__icon{margin-bottom:1.6rem}}.AskQuestionModalStates-module-scss-module__wEYLbW__icon svg{width:100%;height:100%}.AskQuestionModalStates-module-scss-module__wEYLbW__icon.AskQuestionModalStates-module-scss-module__wEYLbW__success{color:#3200f0}.AskQuestionModalStates-module-scss-module__wEYLbW__icon.AskQuestionModalStates-module-scss-module__wEYLbW__error{color:#f23c3c}.AskQuestionModalStates-module-scss-module__wEYLbW__footer.AskQuestionModalStates-module-scss-module__wEYLbW__footer{padding:1.6rem 0 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){.AskQuestionModalStates-module-scss-module__wEYLbW__footer.AskQuestionModalStates-module-scss-module__wEYLbW__footer{padding:2.4rem 4.8rem 0}}.AskQuestionModalStates-module-scss-module__wEYLbW__footer.AskQuestionModalStates-module-scss-module__wEYLbW__footer:before{content:unset}@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){.AskQuestionModalStates-module-scss-module__wEYLbW__footer.AskQuestionModalStates-module-scss-module__wEYLbW__footer:before{content:""}}@media (orientation:landscape) and (max-width:1024px){.AskQuestionModalStates-module-scss-module__wEYLbW__footer.AskQuestionModalStates-module-scss-module__wEYLbW__footer{margin:0;padding:4rem 0 2.4rem}.AskQuestionModalStates-module-scss-module__wEYLbW__footer.AskQuestionModalStates-module-scss-module__wEYLbW__footer:before{content:unset}}.AskQuestionModalStates-module-scss-module__wEYLbW__action{margin-top:auto}.AskQuestionModalStates-module-scss-module__wEYLbW__email{color:#3200f0}
.AskQuestionModal-module-scss-module__6Gebwa__content{flex-direction:column;width:100%;height:53rem;display:flex;position:relative}@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){.AskQuestionModal-module-scss-module__6Gebwa__content{height:100%}}@media (orientation:landscape) and (max-width:1024px){.AskQuestionModal-module-scss-module__6Gebwa__content{height:100vh;max-height:100vh;padding:1rem;overflow-y:auto}}
.Footer-module-scss-module__pHRCnW__wrapper{color:#fff;background:linear-gradient(90deg,#3200f0 0%,#5b50f4 100%),linear-gradient(75deg,#a2adff66 0%,#7e8bff00 100%),linear-gradient(183deg,#7779f929 0%,#7779f966 48%,#7779f900 100%);padding-top:3.2rem;padding-bottom:3.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){.Footer-module-scss-module__pHRCnW__wrapper{padding-top:4.8rem;padding-bottom:4.8rem}}.Footer-module-scss-module__pHRCnW__top{flex-direction:column;gap:1.6rem;display:flex}@media (min-width:540px){.Footer-module-scss-module__pHRCnW__top{flex-direction:row}}.Footer-module-scss-module__pHRCnW__topLeft{flex-grow:1;justify-content:space-between;display:flex}.Footer-module-scss-module__pHRCnW__socials{gap:1.2rem;margin-left:auto;display:flex}.Footer-module-scss-module__pHRCnW__copyright{justify-content:space-between;align-items:center;margin-top:3.2rem;padding-bottom:2rem;display:flex;position:relative}.Footer-module-scss-module__pHRCnW__copyright:after{content:"";background:#ffffff1a;width:18rem;height:1px;position:absolute;bottom:0;left:50%;translate:-50%}@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){.Footer-module-scss-module__pHRCnW__copyright{padding-bottom:0}.Footer-module-scss-module__pHRCnW__copyright:after{display:none}}.Footer-module-scss-module__pHRCnW__copy{letter-spacing:0;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.2rem;font-weight:400;line-height:100%}.Footer-module-scss-module__pHRCnW__copyLeft{align-items:center;gap:1.6rem;display:flex}.Footer-module-scss-module__pHRCnW__email{opacity:.8;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.2rem;font-weight:400;line-height:132%}.Footer-module-scss-module__pHRCnW__policyMobile,.Footer-module-scss-module__pHRCnW__policyDesktop{opacity:.8}.Footer-module-scss-module__pHRCnW__policyMobile{opacity:.8;flex-direction:column;align-items:flex-start;gap:1.2rem;margin-top:2rem;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){.Footer-module-scss-module__pHRCnW__policyMobile{display:none}}.Footer-module-scss-module__pHRCnW__policyDesktop{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){.Footer-module-scss-module__pHRCnW__policyDesktop{flex-direction:row;gap:1.6rem;display:flex}}
.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%)}
.GenPlan-module-scss-module__FS1fCq__genPlan{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.GenPlan-module-scss-module__FS1fCq__genPlanPoly{stroke:#3200f0;stroke-width:2px;fill:#4245f580}
.LotCardDetailed-module-scss-module__Km_4Nq__card{position:relative}@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){.LotCardDetailed-module-scss-module__Km_4Nq__card{flex-direction:column;height:100%;display:flex}.LotCardDetailed-module-scss-module__Km_4Nq__zoomed .LotCardDetailed-module-scss-module__Km_4Nq__slide:not(.LotCardDetailed-module-scss-module__Km_4Nq__slide_windowView):not(.LotCardDetailed-module-scss-module__Km_4Nq__slide_housePlan):not(.LotCardDetailed-module-scss-module__Km_4Nq__slide_withTips){padding:0}.LotCardDetailed-module-scss-module__Km_4Nq__zoomed .LotCardDetailed-module-scss-module__Km_4Nq__slide_windowView{padding-inline-start:4.2rem;padding-inline-end:4.2rem}.LotCardDetailed-module-scss-module__Km_4Nq__zoomed .LotCardDetailed-module-scss-module__Km_4Nq__slide_housePlan{padding:0 4rem}}.LotCardDetailed-module-scss-module__Km_4Nq__compass.LotCardDetailed-module-scss-module__Km_4Nq__compass{z-index:1;width:4.8rem;height:4.8rem;margin:0;position:absolute;top:0;left: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){.LotCardDetailed-module-scss-module__Km_4Nq__compass.LotCardDetailed-module-scss-module__Km_4Nq__compass{width:6rem;height:6rem}.LotCardDetailed-module-scss-module__Km_4Nq__compass.LotCardDetailed-module-scss-module__Km_4Nq__compass.LotCardDetailed-module-scss-module__Km_4Nq__zoomed{top:-2.4rem;left:-2.4rem}}.LotCardDetailed-module-scss-module__Km_4Nq__gallery{background-color:#fff;height:32rem;margin-bottom:3.2rem;position:relative}@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){.LotCardDetailed-module-scss-module__Km_4Nq__gallery{aspect-ratio:24/13;height:auto;max-height:calc(100% - 74px)}}@media (min-width:1920px){.LotCardDetailed-module-scss-module__Km_4Nq__gallery{aspect-ratio:15/7}}.LotCardDetailed-module-scss-module__Km_4Nq__gallery:hover .LotCardDetailed-module-scss-module__Km_4Nq__zoom{opacity:1}.LotCardDetailed-module-scss-module__Km_4Nq__gallery.LotCardDetailed-module-scss-module__Km_4Nq__zoomed .LotCardDetailed-module-scss-module__Km_4Nq__tags{top:6.4rem}.LotCardDetailed-module-scss-module__Km_4Nq__groupedLotsControls{width:4.8rem;position:absolute;top:0;bottom:0;right:0}.LotCardDetailed-module-scss-module__Km_4Nq__groupedLotsControls .LotCardDetailed-module-scss-module__Km_4Nq__groupedLotsZoomControls{position:absolute;top:50%;transform:translateY(-50%)}.LotCardDetailed-module-scss-module__Km_4Nq__groupedLotsControls.LotCardDetailed-module-scss-module__Km_4Nq__isInFullScreen{top:2.4rem;right:2.4rem}@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){.LotCardDetailed-module-scss-module__Km_4Nq__gallery.LotCardDetailed-module-scss-module__Km_4Nq__zoomed{aspect-ratio:auto;flex:auto;height:auto;max-height:none;margin-bottom:4.8rem;overflow:hidden}.LotCardDetailed-module-scss-module__Km_4Nq__gallery.LotCardDetailed-module-scss-module__Km_4Nq__zoomed .LotCardDetailed-module-scss-module__Km_4Nq__slide:not(.LotCardDetailed-module-scss-module__Km_4Nq__slide_windowView):not(.LotCardDetailed-module-scss-module__Km_4Nq__slide_withTips):not(.LotCardDetailed-module-scss-module__Km_4Nq__slide_housePlan){justify-content:center;align-items:center;padding:0;display:flex}.LotCardDetailed-module-scss-module__Km_4Nq__gallery.LotCardDetailed-module-scss-module__Km_4Nq__zoomed .LotCardDetailed-module-scss-module__Km_4Nq__slide:not(.LotCardDetailed-module-scss-module__Km_4Nq__slide_windowView):not(.LotCardDetailed-module-scss-module__Km_4Nq__slide_withTips):not(.LotCardDetailed-module-scss-module__Km_4Nq__slide_housePlan) .LotCardDetailed-module-scss-module__Km_4Nq__imageContainer{width:calc(100% - 9.6rem);max-width:none;height:100%;max-height:none;position:relative;top:auto;bottom:auto;left:auto;right:auto;transform:none}.LotCardDetailed-module-scss-module__Km_4Nq__gallery.LotCardDetailed-module-scss-module__Km_4Nq__zoomed .LotCardDetailed-module-scss-module__Km_4Nq__slide:not(.LotCardDetailed-module-scss-module__Km_4Nq__slide_windowView):not(.LotCardDetailed-module-scss-module__Km_4Nq__slide_withTips):not(.LotCardDetailed-module-scss-module__Km_4Nq__slide_housePlan) .LotCardDetailed-module-scss-module__Km_4Nq__image,.LotCardDetailed-module-scss-module__Km_4Nq__gallery.LotCardDetailed-module-scss-module__Km_4Nq__zoomed .LotCardDetailed-module-scss-module__Km_4Nq__slide:not(.LotCardDetailed-module-scss-module__Km_4Nq__slide_windowView):not(.LotCardDetailed-module-scss-module__Km_4Nq__slide_withTips):not(.LotCardDetailed-module-scss-module__Km_4Nq__slide_housePlan) .LotCardDetailed-module-scss-module__Km_4Nq__imagePlan{object-fit:contain;width:100%;max-width:none;height:100%;max-height:none}.LotCardDetailed-module-scss-module__Km_4Nq__gallery.LotCardDetailed-module-scss-module__Km_4Nq__zoomed .LotCardDetailed-module-scss-module__Km_4Nq__slide:not(.LotCardDetailed-module-scss-module__Km_4Nq__slide_windowView):not(.LotCardDetailed-module-scss-module__Km_4Nq__slide_withTips):not(.LotCardDetailed-module-scss-module__Km_4Nq__slide_housePlan) .LotCardDetailed-module-scss-module__Km_4Nq__imagePlan{left:0;transform:none}}.LotCardDetailed-module-scss-module__Km_4Nq__zoom{opacity:0;cursor:pointer;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.LotCardDetailed-module-scss-module__Km_4Nq__zoomButton.LotCardDetailed-module-scss-module__Km_4Nq__zoomButton{position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.LotCardDetailed-module-scss-module__Km_4Nq__slideContainer{position:absolute;top:0;bottom:0;left:0;right:0}.LotCardDetailed-module-scss-module__Km_4Nq__slide{padding:0 4.8rem;position:absolute;top:0;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){.LotCardDetailed-module-scss-module__Km_4Nq__slide{padding:0 6.4rem}}.LotCardDetailed-module-scss-module__Km_4Nq__slide_withTips{padding:5.6rem 4rem 6.4rem}@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){.LotCardDetailed-module-scss-module__Km_4Nq__slide_withTips{margin:0 6.4rem}}.LotCardDetailed-module-scss-module__Km_4Nq__slide_windowView .LotCardDetailed-module-scss-module__Km_4Nq__imageContainer{height:-moz-fit-content;height:fit-content}.LotCardDetailed-module-scss-module__Km_4Nq__slide_windowView .LotCardDetailed-module-scss-module__Km_4Nq__image{object-fit:initial;border-radius:1.2rem;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.LotCardDetailed-module-scss-module__Km_4Nq__slide_housePlan{padding:0}.LotCardDetailed-module-scss-module__Km_4Nq__slide_housePlan .LotCardDetailed-module-scss-module__Km_4Nq__imageContainer{height:-moz-fit-content;height:fit-content;max-height:100%}@media (min-width:1920px){.LotCardDetailed-module-scss-module__Km_4Nq__slide_housePlan .LotCardDetailed-module-scss-module__Km_4Nq__imageContainer{height:100%}}.LotCardDetailed-module-scss-module__Km_4Nq__slide_housePlan .LotCardDetailed-module-scss-module__Km_4Nq__image{border-radius:1.2rem;margin-bottom:-.6rem}@media (max-width:767px){.LotCardDetailed-module-scss-module__Km_4Nq__slide_housePlan .LotCardDetailed-module-scss-module__Km_4Nq__image{object-fit:initial;max-width:100%;max-height:100%;width:auto!important;height:auto!important}}.LotCardDetailed-module-scss-module__Km_4Nq__image{object-fit:contain;transition:transform .3s;position:relative!important}.LotCardDetailed-module-scss-module__Km_4Nq__imagePlan{object-fit:cover;width:100%;height:100%;position:relative;left:25%;transform:translate(-50%)}.LotCardDetailed-module-scss-module__Km_4Nq__container{height:100%;position:relative;overflow:hidden}.LotCardDetailed-module-scss-module__Km_4Nq__imageContainer{text-align:center;width:-moz-fit-content;width:fit-content;height:100%;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.LotCardDetailed-module-scss-module__Km_4Nq__tags{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){.LotCardDetailed-module-scss-module__Km_4Nq__tags{flex-direction:column;gap:.6rem;display:flex;position:absolute;top:0;right:0}}.LotCardDetailed-module-scss-module__Km_4Nq__tag{border:1px solid #f1f3f6}.LotCardDetailed-module-scss-module__Km_4Nq__controls{justify-content:center;gap:.8rem;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){.LotCardTabs-module-scss-module__7jG24W__LotCardTabs .LotCardTabs-module-scss-module__7jG24W__controlsSelect{display:none}}.LotCardTabs-module-scss-module__7jG24W__LotCardTabs .LotCardTabs-module-scss-module__7jG24W__controlsTabs{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){.LotCardTabs-module-scss-module__7jG24W__LotCardTabs .LotCardTabs-module-scss-module__7jG24W__controlsTabs{display:block}}
.LotCardModal-module-scss-module__2hcv3G__lotModal .MuiDialog-container .MuiPaper-root{padding-bottom:4.8rem}.LotCardModal-module-scss-module__2hcv3G__lotModal .LotCardModal-module-scss-module__2hcv3G__close.LotCardModal-module-scss-module__2hcv3G__close{position:absolute;top:3.2rem;right:3.2rem}
.HistoryModal-module-scss-module__mETCqq__modal .MuiDialog-paper.MuiDialog-paper{max-height:100%}.HistoryModal-module-scss-module__mETCqq__info{flex-direction:column;min-height:100%;padding:2.4rem 0;display:flex}.HistoryModal-module-scss-module__mETCqq__info_image{object-fit:cover;border-radius:1.2rem;width:100%;height:24rem;margin-bottom:1.6rem}.HistoryModal-module-scss-module__mETCqq__info_text{color:gray;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:148%}
.TitleBlockForm-module-scss-module__1iw0SG__header{flex-direction:column;gap:1.6rem;margin-bottom:2.4rem;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){.TitleBlockForm-module-scss-module__1iw0SG__header{gap:1.2rem;margin-bottom:3.2rem}}
.BestConditionsForm-module-scss-module__8_MAYa__formContainer{flex-direction:column;gap:.8rem;display:flex;position:relative}@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){.BestConditionsForm-module-scss-module__8_MAYa__formContainer{flex-flow:wrap;justify-content:stretch;position:static}}.BestConditionsForm-module-scss-module__8_MAYa__shortInput{flex-direction:column;gap:.8rem;width:100%;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){.BestConditionsForm-module-scss-module__8_MAYa__shortInput{flex-direction:row}}.BestConditionsForm-module-scss-module__8_MAYa__titleBlock .TitleBlockFormTitle{letter-spacing:-.02em;color:#1a1a1a;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;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%;display:-webkit-box;overflow:hidden}@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){.BestConditionsForm-module-scss-module__8_MAYa__titleBlock .TitleBlockFormTitle{letter-spacing:-.02em;line-clamp:2;-webkit-line-clamp:2;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%}}.BestConditionsForm-module-scss-module__8_MAYa__titleBlock .TitleBlockFormSubTitle{color:gray;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:148%}@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){.BestConditionsForm-module-scss-module__8_MAYa__titleBlock .TitleBlockFormSubTitle{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:148%}}.BestConditionsForm-module-scss-module__8_MAYa__buttonWrap{width:100%;margin-top:.8rem}.BestConditionsForm-module-scss-module__8_MAYa__privacyPolicy{margin-top:.4rem}
.SubscribeSection-module-scss-module__zGWnxG__container{z-index:1;margin-bottom:6.4rem;position:relative}@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){.SubscribeSection-module-scss-module__zGWnxG__container{margin-bottom:9.6rem}}.SubscribeSection-module-scss-module__zGWnxG__wrapper{background-color:#f1f3f6;border-radius:1.6rem;padding:2.4rem 2rem 2rem;position:relative;overflow:hidden}@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){.SubscribeSection-module-scss-module__zGWnxG__wrapper{border-radius:2.4rem;padding:4rem}}.SubscribeSection-module-scss-module__zGWnxG__content{z-index:2;width:100%;position:relative}@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){.SubscribeSection-module-scss-module__zGWnxG__content{width:43.75%}}.SubscribeSection-module-scss-module__zGWnxG__contentBgr{z-index:-1;color:#e6ebf0;flex-shrink:0;width:94rem;height:94rem;position:absolute;top:-10.8rem;left:0;transform:translate(-50%,-14%)}@media (min-width:540px){.SubscribeSection-module-scss-module__zGWnxG__contentBgr{transform:translate(-23%,-14%)}}@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){.SubscribeSection-module-scss-module__zGWnxG__contentBgr{width:198.8rem;height:129.4rem;top:-10.8rem;transform:translate(-21%)translateY(-25%)}}@media (min-width:1920px){.SubscribeSection-module-scss-module__zGWnxG__contentBgr{width:240.8rem;height:149.4rem;top:-10.8rem;transform:translate(-8%)translateY(-28%)}}.SubscribeSection-module-scss-module__zGWnxG__inner{position:relative}.SubscribeSection-module-scss-module__zGWnxG__imageContainer{object-fit:contain;z-index:2;background-position:50%;background-repeat:no-repeat;background-size:contain;width:56rem;height:calc(100% + 4rem);display:none;position:absolute;top:-4rem;right:3.2rem}.SubscribeSection-module-scss-module__zGWnxG__imageContainer .SubscribeSection-module-scss-module__zGWnxG__image{object-fit:contain;background-image:url(/images/bestConditions.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;border-radius:0 0 2.4rem;height:100%}@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){.SubscribeSection-module-scss-module__zGWnxG__imageContainer{background-position:100% 100%;display:block;right:0}}
.BestConditionsFullForm-module-scss-module__QJo-vW__shortInput{flex-direction:column;gap:.8rem;width:100%;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){.BestConditionsFullForm-module-scss-module__QJo-vW__shortInput{flex-direction:row}}
.Documents-module-scss-module__iIkxQG__documents{width:100%;margin:0 auto}@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){.Documents-module-scss-module__iIkxQG__documents{flex-direction:row;display:flex}}.Documents-module-scss-module__iIkxQG__title{letter-spacing:-.02em;margin-bottom:1.6rem;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){.Documents-module-scss-module__iIkxQG__title{letter-spacing:-.02em;min-width:29.8rem;margin-bottom:2rem;margin-right:5.6rem;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%}}
.DocumentsModal-module-scss-module__P5gdcW__container{color:gray;flex-direction:column;gap:.8rem;padding-top:2.4rem;padding-bottom:1.2rem;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){.DocumentsModal-module-scss-module__P5gdcW__container{height:100%}}.DocumentsModal-module-scss-module__P5gdcW__container .DocumentsModal-module-scss-module__P5gdcW__title{color:#1a1a1a;display:block}.DocumentsModal-module-scss-module__P5gdcW__container .DocumentsModal-module-scss-module__P5gdcW__paragraph{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:148%}.DocumentsModal-module-scss-module__P5gdcW__container .DocumentsModal-module-scss-module__P5gdcW__documentContainer{flex-direction:column;gap:.8rem;margin-top:1.2rem;display:flex}.DocumentsModal-module-scss-module__P5gdcW__container .DocumentsModal-module-scss-module__P5gdcW__documentContainer:not(:last-of-type){border-bottom:1px solid #e6ebf0}.DocumentsModal-module-scss-module__P5gdcW__container .DocumentsModal-module-scss-module__P5gdcW__documentContainer .DocumentsModal-module-scss-module__P5gdcW__documentDetails{align-items:center;gap:2.4rem;margin-bottom:1.6rem;display:flex}.DocumentsModal-module-scss-module__P5gdcW__container .DocumentsModal-module-scss-module__P5gdcW__externalLink{text-align:left;margin-top:auto;margin-bottom:0}.DocumentsModal-module-scss-module__P5gdcW__modal .ModalHeader-subTitleTop{color:gray}.DocumentsModal-module-scss-module__P5gdcW__modal .DocumentsModal-module-scss-module__P5gdcW__header{border-bottom:1px solid #e6ebf0;padding-bottom:2.4rem}
.DocumentsCard-module-scss-module__udT87W__cardWrapper .DocumentsCard-module-scss-module__udT87W__card{background-color:#f1f3f6;flex-direction:column;width:100%;height:auto;min-height:11.7rem;padding:1.6rem;display:flex;overflow:hidden}@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){.DocumentsCard-module-scss-module__udT87W__cardWrapper .DocumentsCard-module-scss-module__udT87W__card{padding:2.4rem}}.DocumentsCard-module-scss-module__udT87W__cardWrapper .DocumentsCard-module-scss-module__udT87W__card .DocumentsCard-module-scss-module__udT87W__cardTitle{color:#4c4c4c;max-width:none;padding-right:4rem;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:132%}@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){.DocumentsCard-module-scss-module__udT87W__cardWrapper .DocumentsCard-module-scss-module__udT87W__card .DocumentsCard-module-scss-module__udT87W__cardTitle{max-width:80%;padding-right:4.8rem;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2rem;font-weight:400;line-height:132%}}.DocumentsCard-module-scss-module__udT87W__cardWrapper .DocumentsCard-module-scss-module__udT87W__card .DocumentsCard-module-scss-module__udT87W__countLabel{color:gray;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%}.DocumentsCard-module-scss-module__udT87W__cardWrapper .DocumentsCard-module-scss-module__udT87W__card .DocumentsCard-module-scss-module__udT87W__cardContent{flex-direction:column;justify-content:space-between;height:auto;min-height:8.5rem;display:flex}.DocumentsCard-module-scss-module__udT87W__cardWrapper .DocumentsCard-module-scss-module__udT87W__card .DocumentsCard-module-scss-module__udT87W__iconButton{z-index:2;cursor:pointer;background-color:#f1f3f6;border:1px solid #d1dbe4;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex;position:absolute;bottom:1.6rem;right:1.6rem}@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){.DocumentsCard-module-scss-module__udT87W__cardWrapper .DocumentsCard-module-scss-module__udT87W__card .DocumentsCard-module-scss-module__udT87W__iconButton{width:4.8rem;height:4.8rem;top:2.4rem;right:2.4rem}}.DocumentsCard-module-scss-module__udT87W__cardWrapper .DocumentsCard-module-scss-module__udT87W__card .DocumentsCard-module-scss-module__udT87W__icon{fill:#1a1a1a;width:2rem;height:2rem}
.Advantages-module-scss-module__b9U55G__advantages{width:100%;margin:0 auto}.Advantages-module-scss-module__b9U55G__advantages .Advantages-module-scss-module__b9U55G__title{letter-spacing:-.02em;color:#1a1a1a;margin-bottom:1.6rem;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){.Advantages-module-scss-module__b9U55G__advantages .Advantages-module-scss-module__b9U55G__title{letter-spacing:-.02em;margin-bottom:2rem;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%}}.Advantages-module-scss-module__b9U55G__advantages .Advantages-module-scss-module__b9U55G__filter{margin-bottom:2.4rem}@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){.Advantages-module-scss-module__b9U55G__advantages .Advantages-module-scss-module__b9U55G__filter{margin-bottom:3.2rem}}
.LotPlanSchemaLots-module-scss-module__r7h_ha__LotPlanSchemaLotsContainer{width:100%;height:100%;position:absolute;top:-50%}.LotPlanSchemaLots-module-scss-module__r7h_ha__LotPlanSchemaLotsContainerSvg{width:auto;height:100%;position:absolute;left:50%;transform:translate(-50%)}.LotPlanSchemaLots-module-scss-module__r7h_ha__LotPlanSchemaLotsContainerSvg .LotPlanSchemaLots-module-scss-module__r7h_ha__available{fill:#4245f5;fill-opacity:.3}.LotPlanSchemaLots-module-scss-module__r7h_ha__LotPlanSchemaLotsContainerSvg .LotPlanSchemaLots-module-scss-module__r7h_ha__reserved{fill:#ccc;fill-opacity:.7}.LotPlanSchemaLots-module-scss-module__r7h_ha__imagePlan{object-fit:cover;position:absolute;left:50%;transform:translate(-50%);width:auto!important;height:auto!important}
.AboutProject-module-scss-module__G9mHIG__layout.AboutProject-module-scss-module__G9mHIG__layout{background-color:#0000;padding-bottom:3.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){.AboutProject-module-scss-module__G9mHIG__layout.AboutProject-module-scss-module__G9mHIG__layout{background-color:#f1f3f6;padding-bottom:4.8rem}}.AboutProject-module-scss-module__G9mHIG__ProjectAbout{background:#fff;border-radius:1.6rem;grid-template-areas:"about""video""stats""location";gap:3.2rem;padding:3.2rem 0;display:grid}@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){.AboutProject-module-scss-module__G9mHIG__ProjectAbout{border-radius:3.2rem;grid-template-areas:"video about""video stats""video location";align-items:stretch;gap:3.2rem 0;padding:3.2rem}}.AboutProject-module-scss-module__G9mHIG__videoWrap{border-radius:1.6rem;flex-shrink:0;grid-area:video;width:100%;margin-right:0;position:relative;overflow:hidden}@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){.AboutProject-module-scss-module__G9mHIG__videoWrap{width:44.8rem;height:70rem;margin-right:4.8rem}}@media (min-width:1920px){.AboutProject-module-scss-module__G9mHIG__videoWrap{width:74.5rem;height:60rem}}.AboutProject-module-scss-module__G9mHIG__video{border-radius:1.6rem;height:40rem;max-height:none;position:relative;top:0;overflow:hidden;transform:translateZ(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){.AboutProject-module-scss-module__G9mHIG__video{height:100%;max-height:100%;aspect-ratio:initial;position:sticky;top:0}}.AboutProject-module-scss-module__G9mHIG__video .AboutProject-module-scss-module__G9mHIG__videoBtn{width:56px;height:56px}@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){.AboutProject-module-scss-module__G9mHIG__video .AboutProject-module-scss-module__G9mHIG__videoBtn{width:auto;height:auto}}.AboutProject-module-scss-module__G9mHIG__videoTag{z-index:4;position:absolute;top:1.6rem;left:1.6rem}@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){.AboutProject-module-scss-module__G9mHIG__videoTag{top:2.4rem;left:2.4rem}}.AboutProject-module-scss-module__G9mHIG__videoTime{z-index:4;color:#fff;letter-spacing:0;background:#2626264d;border-radius:.8rem;align-items:center;height:3.2rem;padding:.8rem 1.6rem;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.2rem;font-weight:400;line-height:100%;display:inline-flex;position:absolute;top:1.6rem;right:1.6rem}@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){.AboutProject-module-scss-module__G9mHIG__videoTime{letter-spacing:0;height:3.4rem;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:100%;top:2.4rem;right:2.4rem}}.AboutProject-module-scss-module__G9mHIG__videoTimeIcon{margin-left:.6rem}.AboutProject-module-scss-module__G9mHIG__about{grid-area:about}.AboutProject-module-scss-module__G9mHIG__title{color:#1a1a1a;letter-spacing:-.02em;margin-top:0;margin-bottom:1.6rem;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2rem;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){.AboutProject-module-scss-module__G9mHIG__title{letter-spacing:-.02em;margin-top:.8rem;margin-bottom:1.6rem;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%}}.AboutProject-module-scss-module__G9mHIG__description,.AboutProject-module-scss-module__G9mHIG__descriptionFull{color:gray;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:132%}.AboutProject-module-scss-module__G9mHIG__descriptionFullExpanded{white-space:pre-line;margin-top:1em}.AboutProject-module-scss-module__G9mHIG__statistics{flex-wrap:wrap;grid-area:stats;justify-content:space-between;gap:1.4rem 2.4rem;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){.AboutProject-module-scss-module__G9mHIG__statistics{gap:1.6rem 3.2rem;padding:1rem .8rem}}.AboutProject-module-scss-module__G9mHIG__statisticsItem{width:calc(50% - 1.2rem);font-size:3.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){.AboutProject-module-scss-module__G9mHIG__statisticsItem{width:calc(33.3333% - 32px)}}.AboutProject-module-scss-module__G9mHIG__statisticsValue{color:#3200f0;letter-spacing:-.02em;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:3.2rem;font-weight:400;line-height:120%;transition:color .4s}@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){.AboutProject-module-scss-module__G9mHIG__statisticsValue{letter-spacing:-.02em;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:4rem;font-weight:400;line-height:120%}}.AboutProject-module-scss-module__G9mHIG__statisticsLabel{color:gray;max-width:73%;margin-top:.4rem;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.2rem;font-weight:400;line-height:132%}.AboutProject-module-scss-module__G9mHIG__addressContainer{background-color:#f1f3f6;border-radius:1.2rem;flex-direction:column;grid-area:location;align-items:stretch;padding: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){.AboutProject-module-scss-module__G9mHIG__addressContainer{border-radius:1.6rem;flex-direction:row;justify-content:center;align-items:center;padding:2.4rem 4rem}}.AboutProject-module-scss-module__G9mHIG__addressIconContainer{color:#3200f0;align-items:center;margin-bottom:1.2rem;margin-right:0;display:inline-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){.AboutProject-module-scss-module__G9mHIG__addressIconContainer{margin-bottom:0;margin-right:2.4rem;display:block}}.AboutProject-module-scss-module__G9mHIG__addressIcon{color:#3200f0;font-size:1.6rem}@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){.AboutProject-module-scss-module__G9mHIG__addressIcon{font-size:2rem}}.AboutProject-module-scss-module__G9mHIG__addressIconLabel{color:gray;letter-spacing:0;margin-left:1rem;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:100%;display:inline-block}@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){.AboutProject-module-scss-module__G9mHIG__addressIconLabel{display:none}}.AboutProject-module-scss-module__G9mHIG__address{margin-bottom:1.6rem;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:132%}@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){.AboutProject-module-scss-module__G9mHIG__address{margin-bottom:0}}.AboutProject-module-scss-module__G9mHIG__border{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){.AboutProject-module-scss-module__G9mHIG__border{display:initial;background-color:#ccc;width:1px;height:1.8rem;margin-left:1.6rem;margin-right:1.1rem}}.AboutProject-module-scss-module__G9mHIG__mapButton{width:100%;max-width:initial;margin-top:2.4rem}@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){.AboutProject-module-scss-module__G9mHIG__mapButton{max-width:17rem;margin-top:initial;width:initial}}.AboutProject-module-scss-module__G9mHIG__accordionButton{margin-top:.6rem}@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){.AboutProject-module-scss-module__G9mHIG__accordionButton{margin-top:1.6rem}}.AboutProject-module-scss-module__G9mHIG__accordionButtonExpanded svg{transition:transform .4s;transform:rotate(180deg)}
.LotCardPopup-module-scss-module__7q3NlG__container{--lotCardPopupTop:0;--lotCardPopupLeft:0;top:min(var(--lotCardPopupTop),100% - 40rem);left:min(var(--lotCardPopupLeft),100% - 40rem);z-index:200;background-color:#fff;border-radius:.8rem;width:40rem;height:-moz-fit-content;height:fit-content;position:fixed;box-shadow:0 .4rem 4rem #0000001a}
.SchemaImage-module-scss-module__My4MdW__container{height:calc(100vh - 6.4rem)}@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){.SchemaImage-module-scss-module__My4MdW__container{border-radius:1.6rem;height:calc(100vh - 12.5rem)}}.SchemaImage-module-scss-module__My4MdW__container .SchemaImage-module-scss-module__My4MdW__gallery{height:100%;aspect-ratio:initial}.SchemaImage-module-scss-module__My4MdW__container .SchemaImage-module-scss-module__My4MdW__gallery .imagePlan{margin:auto;height:100%!important}.SchemaImage-module-scss-module__My4MdW__container .SchemaImage-module-scss-module__My4MdW__fullScreenButton{margin-top:1.6rem}.SchemaImage-module-scss-module__My4MdW__gallery{background-color:#fff;height:32rem;margin-bottom:3.2rem;position:relative}@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){.SchemaImage-module-scss-module__My4MdW__gallery{aspect-ratio:24/13;height:auto;max-height:calc(100% - 74px)}}@media (min-width:1920px){.SchemaImage-module-scss-module__My4MdW__gallery{aspect-ratio:15/7}}.SchemaImage-module-scss-module__My4MdW__gallery:hover .SchemaImage-module-scss-module__My4MdW__zoom{opacity:1}.SchemaImage-module-scss-module__My4MdW__gallery.SchemaImage-module-scss-module__My4MdW__zoomed .SchemaImage-module-scss-module__My4MdW__tags{top:6.4rem}.SchemaImage-module-scss-module__My4MdW__groupedLotsControls{width:4.8rem;position:absolute;top:0;bottom:0;right:0}.SchemaImage-module-scss-module__My4MdW__groupedLotsControls .SchemaImage-module-scss-module__My4MdW__groupedLotsZoomControls{position:absolute;top:50%;transform:translateY(-50%)}.SchemaImage-module-scss-module__My4MdW__groupedLotsControls.SchemaImage-module-scss-module__My4MdW__isInFullScreen{top:2.4rem;right:2.4rem}
.PremiumTag-module-scss-module__c05u1G__container{color:#fff;letter-spacing:0;background:#3200f0;border-radius:3.2rem;margin-left:1.8rem;padding:.6rem 1rem;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.2rem;font-weight:400;line-height:100%;display:inline-block}

.ProjectTitle-module-scss-module__0Mvkia__container{flex-direction:column;justify-content:flex-start;gap:.8rem;display:flex}.ProjectTitle-module-scss-module__0Mvkia__projectH1{white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ProjectTitle-module-scss-module__0Mvkia__logoContainer{align-items:center;display:flex}.ProjectTitle-module-scss-module__0Mvkia__logo{color:#3200f0;width:11.6rem}.ProjectTitle-module-scss-module__0Mvkia__projectLogo{color:#3200f0;display:inline-block}.ProjectTitle-module-scss-module__0Mvkia__projectLogo svg{width:initial}
.ButtonCurrentAction-module-scss-module__ZbNA0q__container{background-color:#f1f3f6;border-left:.4rem solid #3200f0;border-radius:.8rem;gap:1.2rem;width:100%;padding:2rem;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){.ButtonCurrentAction-module-scss-module__ZbNA0q__container{width:28.4rem}}.ButtonCurrentAction-module-scss-module__ZbNA0q__info{flex-direction:column;align-self:stretch;align-items:flex-start;gap:.8rem;display:flex}.ButtonCurrentAction-module-scss-module__ZbNA0q__title{color:#1a1a1a;margin-top:.4rem}.ButtonCurrentAction-module-scss-module__ZbNA0q__count{opacity:.5}.ButtonCurrentAction-module-scss-module__ZbNA0q__icon{opacity:.9;color:#3200f0;font-size:2rem}
.CallMeBack-module-scss-module__FzuBjW__wrapper{background:linear-gradient(90deg,#3200f0 0%,#5b50f4 100%),linear-gradient(75deg,#a2adff66 0%,#7e8bff00 100%),linear-gradient(183deg,#7779f929 0%,#7779f966 48%,#7779f900 100%);border-radius:1.6rem 1.6rem 0 0;padding:4rem 2rem;position:relative}@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){.CallMeBack-module-scss-module__FzuBjW__wrapper{width:100%;min-height:29.4rem;padding:4.8rem 10rem}}.CallMeBack-module-scss-module__FzuBjW__cardImage{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){.CallMeBack-module-scss-module__FzuBjW__cardImage{pointer-events:none;z-index:1;width:36.1rem;height:32rem;display:block;position:absolute;bottom:0;left:55rem;transform:translate(-50%)}}.CallMeBack-module-scss-module__FzuBjW__bubbles{pointer-events:none;display:block}.CallMeBack-module-scss-module__FzuBjW__bubbleItem{z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(#fff0 0%,#96a7fa80 100%);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.CallMeBack-module-scss-module__FzuBjW__bubbleItem:before{content:"";z-index:-1;-webkit-mask-composite:xor;background:linear-gradient(293deg,#fff 0%,#524ef3 100%);border-radius:50%;padding:1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.CallMeBack-module-scss-module__FzuBjW__questionBubbleIcon{color:#fff;width:3rem;height:3rem}.CallMeBack-module-scss-module__FzuBjW__chatSmileBubbleIcon{color:#fff;width:3.6rem;height:3.6rem}.CallMeBack-module-scss-module__FzuBjW__questionBubble{width:6rem;height:6rem;top:12rem;right:3rem;rotate:20deg}@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){.CallMeBack-module-scss-module__FzuBjW__questionBubble{bottom:-2rem;left:20rem;top:unset;right:unset;width:6rem;height:6rem;rotate:320deg}}.CallMeBack-module-scss-module__FzuBjW__chatSmileBubble{width:8rem;height:8rem;display:none;top:15rem;left:42rem}@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){.CallMeBack-module-scss-module__FzuBjW__chatSmileBubble{display:flex}}.CallMeBack-module-scss-module__FzuBjW__image{background-position:100% 100%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%}.CallMeBack-module-scss-module__FzuBjW__content{z-index:2;flex-direction:column;gap:1.2rem;width:100%;display:flex;position:relative}@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){.CallMeBack-module-scss-module__FzuBjW__content{flex-direction:row;justify-content:space-between;gap:2.4rem}}.CallMeBack-module-scss-module__FzuBjW__content .TitleBlockFormTitle{letter-spacing:-.02em;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2rem;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){.CallMeBack-module-scss-module__FzuBjW__content .TitleBlockFormTitle{letter-spacing:-.02em;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%}}.CallMeBack-module-scss-module__FzuBjW__content .TitleBlockFormSubTitle{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:132%}.CallMeBack-module-scss-module__FzuBjW__formManager{background-color:#fff;border-radius:1.6rem;width:100%;min-height:24.8rem;overflow:hidden}@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){.CallMeBack-module-scss-module__FzuBjW__formManager{max-width:69rem;min-height:18.8rem}}@media (min-width:1920px){.CallMeBack-module-scss-module__FzuBjW__formManager{max-width:96rem}}.CallMeBack-module-scss-module__FzuBjW__form{flex-direction:column;gap:1.2rem;padding: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){.CallMeBack-module-scss-module__FzuBjW__form{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-areas:"inputName inputName inputName inputName inputName inputPhone inputPhone inputPhone inputPhone inputPhone""submit submit submit submit agreements agreements agreements agreements agreements agreements";align-items:start;gap:2.4rem .6rem;padding:2.4rem;display:grid}}.CallMeBack-module-scss-module__FzuBjW__form .agreements{grid-area:agreements;margin-top:0;padding-top:.8rem;padding-bottom:1.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){.CallMeBack-module-scss-module__FzuBjW__form .agreements{padding-left:2rem}}.CallMeBack-module-scss-module__FzuBjW__form .agreementLabel.agreementLabel{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%}.CallMeBack-module-scss-module__FzuBjW__form .buttonContainer{grid-area:submit;width:100%}@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){.CallMeBack-module-scss-module__FzuBjW__form .buttonContainer{max-width:24.6rem}}.CallMeBack-module-scss-module__FzuBjW__success,.CallMeBack-module-scss-module__FzuBjW__error{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:1.2rem;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){.CallMeBack-module-scss-module__FzuBjW__success,.CallMeBack-module-scss-module__FzuBjW__error{padding:2.4rem}}.CallMeBack-module-scss-module__FzuBjW__titleBlock .TitleBlockFormTitle{letter-spacing:-.02em;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;color:#fff;-webkit-box-orient:vertical;-moz-box-orient:vertical;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%;display:-webkit-box;overflow:hidden}@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){.CallMeBack-module-scss-module__FzuBjW__titleBlock .TitleBlockFormTitle{letter-spacing:-.02em;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;-moz-box-orient:vertical;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%;display:-webkit-box;overflow:hidden}}.CallMeBack-module-scss-module__FzuBjW__titleBlock .TitleBlockFormSubTitle{color:#fff;opacity:.7;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:148%}@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){.CallMeBack-module-scss-module__FzuBjW__titleBlock .TitleBlockFormSubTitle{max-width:36.5rem;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:148%}}
.SchemaFiltersContainer-module-scss-module__yaUn6q__container{flex-direction:column;justify-content:space-between;margin-bottom: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){.SchemaFiltersContainer-module-scss-module__yaUn6q__container{flex-direction:row;margin-bottom:2rem}}.SchemaFiltersContainer-module-scss-module__yaUn6q__schemaLegendContainer{justify-content:flex-end;margin-right:.2rem;padding-top: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){.SchemaFiltersContainer-module-scss-module__yaUn6q__schemaLegendContainer{margin:0;padding:0}}
.LotProperties-module-scss-module__bRe2Ka__container{flex-direction:column;align-items:flex-start;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){.LotProperties-module-scss-module__bRe2Ka__container{flex-direction:row;gap:4.8rem}.LotProperties-module-scss-module__bRe2Ka__container .VButtonCircleLabelDescription{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:132%}}.LotProperties-module-scss-module__bRe2Ka__container .transportVariantContainer{font-size:1.6rem}.LotProperties-module-scss-module__bRe2Ka__container .transportVariantContainer .distanceDimension{font-size:1.6rem}
.BannerContainer-module-scss-module__uAEnTq__banner{background:linear-gradient(266deg,#7779f929 -5.19%,#7779f966 6.66%,#7779f900 19.52%),linear-gradient(90deg,#a1adff66 -.32%,#7e8bff00 44.18%),linear-gradient(104deg,#3200f0 29.97%,#5b50f4 94.7%),linear-gradient(90deg,#3c0afa 0%,#c10fff 100%),linear-gradient(48deg,#7e8bff 0%,#7e8bff00 100%),linear-gradient(215deg,#db4dff 0%,#db4dff00 100%),linear-gradient(360deg,#e5d3f24d 0%,#e5d3f200 100%),linear-gradient(#bcabfc 0%,#bcabfc00 100%),linear-gradient(356deg,#db4dff 0%,#db4dff00 100%),linear-gradient(90deg,#695de7 0%,#c10fff 100%),linear-gradient(14deg,#7e8bff 0%,#7e8bff00 100%),linear-gradient(215deg,#db4dff 0%,#db4dff00 100%),linear-gradient(360deg,#e5d3f24d 0%,#e5d3f200 100%),linear-gradient(#8122f8 0%,#a432f700 100%),linear-gradient(356deg,#b334f6 0%,#8925f800 100%);border-radius:1.6rem;flex-direction:column;justify-content:space-between;height:53.2rem;display:flex;overflow:hidden}@media (min-width:540px){.BannerContainer-module-scss-module__uAEnTq__banner{height:66.8rem}}@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){.BannerContainer-module-scss-module__uAEnTq__banner{border-radius:2.4rem;height:48.2rem}}.BannerContainer-module-scss-module__uAEnTq__bgImage{background-position:bottom;background-repeat:no-repeat;background-size:auto 36rem;flex-direction:column;justify-content:space-between;height:100%;padding:2.4rem;display:flex}@media (min-width:540px){.BannerContainer-module-scss-module__uAEnTq__bgImage{background-size:auto 51.6rem}}@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){.BannerContainer-module-scss-module__uAEnTq__bgImage{background-position:100%;background-size:auto 48.2rem;padding:4.8rem}}.BannerContainer-module-scss-module__uAEnTq__title{letter-spacing:-.02em;color:#fff;max-width:57rem;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){.BannerContainer-module-scss-module__uAEnTq__title{letter-spacing:-.02em;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:4.8rem;font-weight:400;line-height:120%}}.BannerContainer-module-scss-module__uAEnTq__text{color:#ffffffb3;margin-top:1.2rem;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:148%}@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){.BannerContainer-module-scss-module__uAEnTq__text{width:40rem;margin-top:auto}}.BannerContainer-module-scss-module__uAEnTq__buttonWrapper{flex-direction:column;gap:1rem;margin-top:auto;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){.BannerContainer-module-scss-module__uAEnTq__buttonWrapper{flex-direction:row;gap:1.2rem;margin-top:2.4rem}}
.SchemaLegend-module-scss-module__vpuhPa__schemaLegend{flex-wrap:wrap;gap:1.2rem 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){.SchemaLegend-module-scss-module__vpuhPa__schemaLegend{column-gap:2.4rem}}.SchemaLegend-module-scss-module__vpuhPa__legendItem{letter-spacing:0;color:#4c4c4c;align-items:center;gap:.6rem;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:100%;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){.SchemaLegend-module-scss-module__vpuhPa__legendItem{letter-spacing:0;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:100%}}.SchemaLegend-module-scss-module__vpuhPa__marker{background-color:#ccc;border:1px solid #e5e5e5;border-radius:.4rem;width:1.6rem;height:1.6rem}.SchemaLegend-module-scss-module__vpuhPa__marker.SchemaLegend-module-scss-module__vpuhPa__available{background-color:#4245f5}@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){.SchemaLegend-module-scss-module__vpuhPa__marker{border-radius:.8rem;width:2.8rem;height:2.8rem}}
.SummaryButtons-module-scss-module__jNa4SG__buttonsContainer.SummaryButtons-module-scss-module__jNa4SG__buttonsContainer{flex-wrap:wrap;gap:1.2rem;margin-top:4rem;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){.SummaryButtons-module-scss-module__jNa4SG__buttonsContainer.SummaryButtons-module-scss-module__jNa4SG__buttonsContainer{flex-wrap:nowrap;gap:1.6rem;margin-top:1.6rem}}.SummaryButtons-module-scss-module__jNa4SG__buttonsContainer.SummaryButtons-module-scss-module__jNa4SG__buttonsContainer .SummaryButtons-module-scss-module__jNa4SG__button.SummaryButtons-module-scss-module__jNa4SG__button{min-width:initial;text-align:left;-webkit-hyphens:auto;hyphens:auto;flex-basis:calc(50% - 1.2rem);justify-content:space-between}@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){.SummaryButtons-module-scss-module__jNa4SG__buttonsContainer.SummaryButtons-module-scss-module__jNa4SG__buttonsContainer .SummaryButtons-module-scss-module__jNa4SG__button.SummaryButtons-module-scss-module__jNa4SG__button{flex-basis:100%}}.SummaryButtons-module-scss-module__jNa4SG__buttonsContainer.SummaryButtons-module-scss-module__jNa4SG__buttonsContainer.SummaryButtons-module-scss-module__jNa4SG__hasLargeFirstButton>.SummaryButtons-module-scss-module__jNa4SG__button:first-child{flex-basis:100%}
.CompareCard-module-scss-module__DJAfYa__CompareCard{background-color:#f1f3f6;border-radius:2.4rem;flex-direction:column;padding:2.4rem;display:flex;position:relative}.CompareCard-module-scss-module__DJAfYa__CompareCard.CompareCard-module-scss-module__DJAfYa__isLeftCard{background:linear-gradient(266deg,#7779f929 -5.19%,#7779f966 6.66%,#7779f900 19.52%),linear-gradient(90deg,#a1adff66 -.32%,#7e8bff00 44.18%),linear-gradient(104deg,#3200f0 29.97%,#5b50f4 94.7%)}@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){.CompareCard-module-scss-module__DJAfYa__CompareCard.CompareCard-module-scss-module__DJAfYa__isLeftCard{background:#fff}}.CompareCard-module-scss-module__DJAfYa__CompareCard.CompareCard-module-scss-module__DJAfYa__isLeftCard .CompareCard-module-scss-module__DJAfYa__title{color:#fff}@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){.CompareCard-module-scss-module__DJAfYa__CompareCard.CompareCard-module-scss-module__DJAfYa__isLeftCard .CompareCard-module-scss-module__DJAfYa__title{color:#1a1a1a}}.CompareCard-module-scss-module__DJAfYa__CompareCard.CompareCard-module-scss-module__DJAfYa__isLeftCard .CompareCard-module-scss-module__DJAfYa__itemTitle{color:#ccc}@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){.CompareCard-module-scss-module__DJAfYa__CompareCard.CompareCard-module-scss-module__DJAfYa__isLeftCard .CompareCard-module-scss-module__DJAfYa__itemTitle{color:#b3b3b3}}.CompareCard-module-scss-module__DJAfYa__CompareCard.CompareCard-module-scss-module__DJAfYa__isLeftCard .CompareCard-module-scss-module__DJAfYa__itemText{color:#fff}@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){.CompareCard-module-scss-module__DJAfYa__CompareCard.CompareCard-module-scss-module__DJAfYa__isLeftCard .CompareCard-module-scss-module__DJAfYa__itemText{color:#262626}}.CompareCard-module-scss-module__DJAfYa__title{letter-spacing:-.02em;color:#1a1a1a;z-index:1;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%}.CompareCard-module-scss-module__DJAfYa__list{z-index:1;flex-direction:column;gap:2rem;margin-top:3.2rem;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){.CompareCard-module-scss-module__DJAfYa__list{margin-top:4rem}}.CompareCard-module-scss-module__DJAfYa__itemList{flex-direction:column;gap:.4rem;display:flex}.CompareCard-module-scss-module__DJAfYa__itemTitle{letter-spacing:0;color:#b3b3b3;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:100%}.CompareCard-module-scss-module__DJAfYa__itemText{color:#262626;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:132%}.CompareCard-module-scss-module__DJAfYa__logo{opacity:.5;width:107.4rem;height:63.4rem;position:absolute;top:-1.5rem;left:-16rem}.CompareCard-module-scss-module__DJAfYa__logo svg{color:#4245f5;width:107.4rem;height:63.4rem}@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){.CompareCard-module-scss-module__DJAfYa__logo{display:none}}
.SchemaFilters-module-scss-module__EH_51W__container{flex-direction:column;gap:.8rem;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){.SchemaFilters-module-scss-module__EH_51W__container{flex-direction:row}}
.Summary-module-scss-module__gZr-EG__container{background-color:#fff;border-radius:1.6rem;flex-direction:column;margin-bottom:-4rem;padding:2.4rem 1.6rem 1.6rem;display:flex;position:relative;top:-4rem}@media (orientation:landscape){.Summary-module-scss-module__gZr-EG__container{top:-5.6rem}}@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){.Summary-module-scss-module__gZr-EG__container{border-radius:3.2rem;margin-bottom:-6.4rem;padding:3.2rem;top:-6.4rem}}.Summary-module-scss-module__gZr-EG__container .Summary-module-scss-module__gZr-EG__projectTitle{margin-bottom:3.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){.Summary-module-scss-module__gZr-EG__container .Summary-module-scss-module__gZr-EG__projectTitle{margin-bottom:0}}.Summary-module-scss-module__gZr-EG__summaryContainer{flex-direction:column;align-self:stretch;align-items:flex-start;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){.Summary-module-scss-module__gZr-EG__summaryContainer{flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;padding:0 .8rem}.Summary-module-scss-module__gZr-EG__summaryContainer:has(){margin-bottom:3.2rem}}.Summary-module-scss-module__gZr-EG__currentActionButton{margin-top:2.4rem;margin-bottom:4rem}@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){.Summary-module-scss-module__gZr-EG__currentActionButton{margin-top:1.2rem}}
.CompareSection-module-scss-module__wIA2ia__compareWrapper{flex-direction:column;gap:.8rem;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){.CompareSection-module-scss-module__wIA2ia__compareWrapper{grid-template-columns:auto 29.8%;gap:2.4rem;display:grid}}.CompareSection-module-scss-module__wIA2ia__cardContainer{position:relative;overflow:hidden}@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){.CompareSection-module-scss-module__wIA2ia__cardContainer{background-color:#3200f0;border-radius:2.4rem;grid-template-columns:auto 44.5%;padding:.8rem;display:grid}}.CompareSection-module-scss-module__wIA2ia__logo{opacity:.5;width:107.4rem;height:63.4rem;display:none;position:absolute;left:1.5rem}.CompareSection-module-scss-module__wIA2ia__logo svg{color:#4245f5;width:107.4rem;height:63.4rem}@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){.CompareSection-module-scss-module__wIA2ia__logo{display:block}}.CompareSection-module-scss-module__wIA2ia__content{z-index:1;flex-direction:column;align-items:flex-start;margin-bottom:2rem;padding:0;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){.CompareSection-module-scss-module__wIA2ia__content{margin:0;padding:1.6rem 2.4rem}}.CompareSection-module-scss-module__wIA2ia__cardWrapper{z-index:1}.CompareSection-module-scss-module__wIA2ia__title{letter-spacing:-.02em;color:#1a1a1a;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){.CompareSection-module-scss-module__wIA2ia__title{letter-spacing:-.02em;color:#fff;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%}}.CompareSection-module-scss-module__wIA2ia__text{color:#b3b3b3;margin-top:.8rem;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:148%}@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){.CompareSection-module-scss-module__wIA2ia__text{color:#fff;margin-top:1.6rem}}.CompareSection-module-scss-module__wIA2ia__button{margin-top:2rem;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){.CompareSection-module-scss-module__wIA2ia__button{margin-top:auto;display:block}}.CompareSection-module-scss-module__wIA2ia__buttonMobile{color:#fff;margin-top:2rem;display:block}@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){.CompareSection-module-scss-module__wIA2ia__buttonMobile{margin-top:auto;display:none}}
.StageCard-module-scss-module__vsPPTq__containerStageCard{flex-direction:column;gap:1.2rem;height:100%;display:flex}.StageCard-module-scss-module__vsPPTq__stageCard{background-color:#f1f3f6;border-radius:1.6rem;flex-direction:column;gap:1.2rem;min-width:30.8rem;max-width:30.8rem;height:36rem;padding:2rem;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){.StageCard-module-scss-module__vsPPTq__stageCard{width:100%;min-width:29.2rem;max-width:45rem}}.StageCard-module-scss-module__vsPPTq__stageCard.StageCard-module-scss-module__vsPPTq__bgrGrey{background-color:#fff}.StageCard-module-scss-module__vsPPTq__step{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:148%}.StageCard-module-scss-module__vsPPTq__containerContent{flex-direction:column;flex-grow:1;justify-content:space-between;display:flex}.StageCard-module-scss-module__vsPPTq__title{height:4.8rem}@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){.StageCard-module-scss-module__vsPPTq__title{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;-moz-box-orient:vertical;display:-webkit-box;overflow:hidden}}.StageCard-module-scss-module__vsPPTq__img{width:6rem;height:6rem;margin-left:auto;margin-right:auto}.StageCard-module-scss-module__vsPPTq__img svg{color:#3200f0;width:6rem;height:6rem}.StageCard-module-scss-module__vsPPTq__text{color:gray;-webkit-line-clamp:4;line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;-moz-box-orient:vertical;height:9.9rem;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:148%;display:-webkit-box;overflow:hidden}
.GroupedLotSchema-module-scss-module__SZ8baG__container{flex-direction:column;justify-content:center;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){.GroupedLotSchema-module-scss-module__SZ8baG__container{border-radius:1.6rem;margin-top:2.4rem;padding:2rem 2.4rem}}.GroupedLotSchema-module-scss-module__SZ8baG__container .MuiDivider-root{border-color:#e6ebf0;margin-left:-1.6rem;margin-right:-1.6rem}@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){.GroupedLotSchema-module-scss-module__SZ8baG__container .MuiDivider-root{margin-left:-2.4rem;margin-right:-2.4rem}}.GroupedLotSchema-module-scss-module__SZ8baG__buttonBackContainer{display:flex}.GroupedLotSchema-module-scss-module__SZ8baG__empty,.GroupedLotSchema-module-scss-module__SZ8baG__loader{justify-content:center;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){.GroupedLotSchema-module-scss-module__SZ8baG__container{background-color:#fff}}.GroupedLotSchema-module-scss-module__SZ8baG__container .GroupedLotSchema-module-scss-module__SZ8baG__buttonBackContainer{margin-bottom:2.4rem}
.BannerGallery-module-scss-module__k0tCpW__container{height:calc(100vh - 20.8rem);position:relative}@media (orientation:landscape){.BannerGallery-module-scss-module__k0tCpW__container{height:calc(100vh - 8.9rem)}}@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){.BannerGallery-module-scss-module__k0tCpW__container{height:calc(100vh - 18.5rem)}.BannerGallery-module-scss-module__k0tCpW__galleryContainer{width:100%;position:absolute;top:0;bottom:0}}.BannerGallery-module-scss-module__k0tCpW__galleryContainer:has(.arrowButtons>.MuiButton-root:hover)~.BannerGallery-module-scss-module__k0tCpW__contentContainer .BannerGallery-module-scss-module__k0tCpW__buttonsContainer{opacity:0}.BannerGallery-module-scss-module__k0tCpW__contentContainer{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));height:100%;padding-block-start:1.6rem;padding-block-end:1.6rem;position:relative}@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){.BannerGallery-module-scss-module__k0tCpW__contentContainer{padding:3.2rem 10rem;margin:auto;padding-top:2.4rem}}@media (min-width:1920px){.BannerGallery-module-scss-module__k0tCpW__contentContainer{max-width:172rem;padding:2.4rem 0 3.2rem}}.BannerGallery-module-scss-module__k0tCpW__buttonsContainer{justify-content:space-between;align-items:flex-start;margin-top:2rem;transition:opacity .3s;display:flex}.BannerGallery-module-scss-module__k0tCpW__breadcrumbs{margin-top: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){.BannerGallery-module-scss-module__k0tCpW__breadcrumbs{margin-bottom:2.4rem}}.BannerGallery-module-scss-module__k0tCpW__gallerySlider{height:calc(100vh - 20.8rem);position:relative}@media (orientation:landscape){.BannerGallery-module-scss-module__k0tCpW__gallerySlider{height:calc(100vh - 8.9rem)}}@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){.BannerGallery-module-scss-module__k0tCpW__gallerySlider{height:calc(100vh - 18.5rem)}}.BannerGallery-module-scss-module__k0tCpW__gallerySlider .slick-slider.vStepperDots-dots .slick-dots{position:absolute;bottom:7rem}@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){.BannerGallery-module-scss-module__k0tCpW__gallerySlider .slick-slider.vStepperDots-dots .slick-dots{opacity:0;visibility:hidden;pointer-events:none}}.BannerGallery-module-scss-module__k0tCpW__image{max-width:100%;height:calc(100vh - 20.8rem);position:relative}@media (orientation:landscape){.BannerGallery-module-scss-module__k0tCpW__image{height:calc(100vh - 8.9rem)}}@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){.BannerGallery-module-scss-module__k0tCpW__image{height:calc(100vh - 18.5rem)}}.BannerGallery-module-scss-module__k0tCpW__image:before{content:"";z-index:1;background:linear-gradient(#1a1a1a33 0%,#0000 20.5%),linear-gradient(#0000 70%,#1a1a1a66 100%);position:absolute;top:0;bottom:0;left:0;right:0}.BannerGallery-module-scss-module__k0tCpW__image img{object-fit:cover}.BannerGallery-module-scss-module__k0tCpW__galleryButtonsContainer.BannerGallery-module-scss-module__k0tCpW__galleryButtonsContainer{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){.BannerGallery-module-scss-module__k0tCpW__galleryButtonsContainer.BannerGallery-module-scss-module__k0tCpW__galleryButtonsContainer{width:100%;max-width:calc(100% - 20rem);display:flex;position:absolute;bottom:8rem;right:50%;transform:translate(50%)}}@media (min-width:1920px){.BannerGallery-module-scss-module__k0tCpW__galleryButtonsContainer.BannerGallery-module-scss-module__k0tCpW__galleryButtonsContainer{max-width:172rem}}.BannerGallery-module-scss-module__k0tCpW__description{z-index:1;width:100%;height:2.4rem;padding-bottom:0;padding-left:0;padding-right:0;position:absolute;top:-12.6rem;bottom:8.6rem}@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){.BannerGallery-module-scss-module__k0tCpW__description{height:auto;top:initial;width:calc(100% - 46rem);padding:0;bottom:8rem}}.BannerGallery-module-scss-module__k0tCpW__description .slick-slide{opacity:1!important;visibility:visible!important;transition:opacity .3s,visibility .3s!important}.BannerGallery-module-scss-module__k0tCpW__description .slick-slide .BannerGallery-module-scss-module__k0tCpW__descriptionText{opacity:1;transition:opacity 2s ease-in-out}.BannerGallery-module-scss-module__k0tCpW__description .slick-slide:not(.slick-current){visibility:hidden!important;opacity:0!important}.BannerGallery-module-scss-module__k0tCpW__description .slick-slide:not(.slick-current) .BannerGallery-module-scss-module__k0tCpW__descriptionText{opacity:0}.BannerGallery-module-scss-module__k0tCpW__descriptionText{color:#fff;width:100%;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:132%}@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){.BannerGallery-module-scss-module__k0tCpW__descriptionText{letter-spacing:-.02em;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2rem;font-weight:400;line-height:120%}}
.StagesContainer-module-scss-module__uMHKCW__layout{padding-top:4rem;padding-bottom:4rem;overflow:hidden}@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){.StagesContainer-module-scss-module__uMHKCW__layout{padding-top:6.4rem;padding-bottom:6.4rem}.StagesContainer-module-scss-module__uMHKCW__stagesContainer{margin-bottom:0}}.StagesContainer-module-scss-module__uMHKCW__stagesContainer .slick-track{gap:1.2rem;margin-top:2rem;margin-left:0;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){.StagesContainer-module-scss-module__uMHKCW__stagesContainer .slick-track{gap:0}.StagesContainer-module-scss-module__uMHKCW__stagesContainer .slick-slide:not(:last-child){margin-right:2.4rem}}.StagesContainer-module-scss-module__uMHKCW__title{letter-spacing:-.02em;color:#000;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){.StagesContainer-module-scss-module__uMHKCW__title{letter-spacing:-.02em;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%}}.StagesContainer-module-scss-module__uMHKCW__slider{overflow:visible}.StagesContainer-module-scss-module__uMHKCW__slider .slider-container{overflow:visible}.StagesContainer-module-scss-module__uMHKCW__slider .slick-list{overflow:visible}
.SliderProjects-module-scss-module__GUkMUW__layout{padding-top:4rem;padding-bottom:4rem;overflow:hidden}@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){.SliderProjects-module-scss-module__GUkMUW__layout{padding-bottom:4.8rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .SliderProjects-module-scss-module__GUkMUW__layout{padding-bottom:4.8rem}}@media (min-width:1920px){.SliderProjects-module-scss-module__GUkMUW__layout{padding-bottom:6.4rem}}.SliderProjects-module-scss-module__GUkMUW__title{letter-spacing:-.02em;color:#1a1a1a;margin-bottom:1.2rem;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){.SliderProjects-module-scss-module__GUkMUW__title{letter-spacing:-.02em;margin-right:18rem;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) .SliderProjects-module-scss-module__GUkMUW__title{letter-spacing:-.02em;margin-right:18rem;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%}}.SliderProjects-module-scss-module__GUkMUW__sliderItem_container{min-width:30.8rem;max-width:30.8rem}@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){.SliderProjects-module-scss-module__GUkMUW__sliderItem_container{max-width:none;min-width:unset}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .SliderProjects-module-scss-module__GUkMUW__sliderItem_container{max-width:none;min-width:unset}}.SliderProjects-module-scss-module__GUkMUW__sliderItem_container .SliderProjects-module-scss-module__GUkMUW__item.SliderProjects-module-scss-module__GUkMUW__item.SliderProjects-module-scss-module__GUkMUW__item.SliderProjects-module-scss-module__GUkMUW__item{width:100%}.SliderProjects-module-scss-module__GUkMUW__sliderRoot.SliderProjects-module-scss-module__GUkMUW__sliderRoot{overflow:visible}.SliderProjects-module-scss-module__GUkMUW__sliderControls.SliderProjects-module-scss-module__GUkMUW__sliderControls{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){.SliderProjects-module-scss-module__GUkMUW__sliderControls.SliderProjects-module-scss-module__GUkMUW__sliderControls{display:flex;position:absolute;top:-5rem;right:0}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .SliderProjects-module-scss-module__GUkMUW__sliderControls.SliderProjects-module-scss-module__GUkMUW__sliderControls{display:flex;position:absolute;top:-5rem;right:0}}
.ProjectCatalogSliderProjects-module-scss-module__u6ypMq__otherRegionsLayout.ProjectCatalogSliderProjects-module-scss-module__u6ypMq__otherRegionsLayout{padding-top:0}
.styles-module-scss-module__U58l7G__invisible{display:none}.styles-module-scss-module__U58l7G__fixed{z-index:1200;padding:0 4rem;position:fixed;bottom:-4rem;left:50%;transform:translate(-50%,-50%)}.styles-module-scss-module__U58l7G__fixed .filterMobileAdditionalElement{display:none}.styles-module-scss-module__U58l7G__fixed.styles-module-scss-module__U58l7G__liftFilterMobile{bottom:0}
.styles-module-scss-module__p8nWyq__layout.styles-module-scss-module__p8nWyq__layout{padding-top:0;padding-bottom:0}
.ProjectCatalogFilter-module-scss-module__m9BOzW__tabs.ProjectCatalogFilter-module-scss-module__m9BOzW__tabs{gap:.8rem}.ProjectCatalogFilter-module-scss-module__m9BOzW__layout.ProjectCatalogFilter-module-scss-module__m9BOzW__layout{padding-top:0;padding-bottom:0}
.ProjectCatalogCommercialFilterDesktop-module-scss-module__46HvgW__ProjectCatalogCommercialFilterDesktopContainer{width:100%;padding-bottom:3.2rem}.ProjectCatalogCommercialFilterDesktop-module-scss-module__46HvgW__ProjectCatalogCommercialFilterDesktopContainer .ProjectCatalogCommercialFilterDesktop-module-scss-module__46HvgW__form{gap:1.2rem;width:100%;margin-top:3.2rem;display:flex}.ProjectCatalogCommercialFilterDesktop-module-scss-module__46HvgW__ProjectCatalogCommercialFilterDesktopContainer .ProjectCatalogCommercialFilterDesktop-module-scss-module__46HvgW__additionalFilters{justify-content:space-between;align-items:center;margin-top:2.4rem;display:flex}
.styles-module-scss-module__lWMsHW__modal{flex-direction:column;justify-content:space-between;height:100%;display:flex}.styles-module-scss-module__lWMsHW__content{padding:2.4rem 0}.styles-module-scss-module__lWMsHW__header{justify-content:space-between;align-items:center;padding:2.4rem 1.6rem 2rem;display:flex}.styles-module-scss-module__lWMsHW__inputs{gap:1.2rem;margin-bottom:2.4rem;display:grid}.styles-module-scss-module__lWMsHW__actions{gap:1.2rem;width:100%;display:grid}
.CatalogTabs-module-scss-module__TWWd3a__container{gap:2.4rem}.CatalogTabs-module-scss-module__TWWd3a__container .TabsContainer:has([data-tab-index="1"]:not([hidden])) .MuiTabs-flexContainer{border-radius:.8rem}@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){.CatalogTabs-module-scss-module__TWWd3a__container{text-align:right;border-radius:0 0 2.4rem 2.4rem}.CatalogTabs-module-scss-module__TWWd3a__container .TabsContainer .MuiTabs-root{width:100%;height:4.2rem;position:relative}.CatalogTabs-module-scss-module__TWWd3a__container .TabsContainer .MuiTabs-root:before{content:initial;opacity:0}.CatalogTabs-module-scss-module__TWWd3a__container .TabsContainer .MuiTabs-flexContainer{z-index:1;height:4.2rem;position:absolute;top:0;right:0}.CatalogTabs-module-scss-module__TWWd3a__container .TabsContainer .MuiTabs-flexContainer:before{content:"";box-sizing:border-box;border:1px solid #d1dbe4;border-radius:.8rem;width:100%;height:100%;position:absolute;top:0;left:0}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .CatalogTabs-module-scss-module__TWWd3a__container{text-align:right;border-radius:0 0 2.4rem 2.4rem}:where(.two-adaptive) .CatalogTabs-module-scss-module__TWWd3a__container .TabsContainer .MuiTabs-root{width:100%;height:4.2rem;position:relative}:where(.two-adaptive) .CatalogTabs-module-scss-module__TWWd3a__container .TabsContainer .MuiTabs-root:before{content:initial;opacity:0}:where(.two-adaptive) .CatalogTabs-module-scss-module__TWWd3a__container .TabsContainer .MuiTabs-flexContainer{z-index:1;height:4.2rem;position:absolute;top:0;right:0}:where(.two-adaptive) .CatalogTabs-module-scss-module__TWWd3a__container .TabsContainer .MuiTabs-flexContainer:before{content:"";box-sizing:border-box;border:1px solid #d1dbe4;border-radius:.8rem;width:100%;height:100%;position:absolute;top:0;left:0}}
.styles-module-scss-module__GZHVrq__layout.styles-module-scss-module__GZHVrq__layout{padding-bottom:3.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__GZHVrq__layout.styles-module-scss-module__GZHVrq__layout{padding-top:3.2rem}}.styles-module-scss-module__GZHVrq__mainBannerSection{grid-template:"mainBanner"48rem"saleBanner"8.6rem"miniBanner"5.6rem/1fr;gap:.8rem;height:auto;display:grid}@media (min-width:540px){.styles-module-scss-module__GZHVrq__mainBannerSection{height:64rem}}@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__GZHVrq__mainBannerSection{grid-template:"mainBanner saleBanner"minmax(0,1fr)"mainBanner miniBanner"minmax(6.3rem,auto)/11fr 5fr;gap:1.6rem;height:53.6rem}}@media (min-width:1280px){.styles-module-scss-module__GZHVrq__mainBannerSection{grid-template-columns:12fr 4fr}}@media (min-width:1920px){.styles-module-scss-module__GZHVrq__mainBannerSection{grid-template-rows:minmax(0,1fr) minmax(7.6rem,auto)}}.styles-module-scss-module__GZHVrq__mainBanner{grid-area:mainBanner;width:100%;height:100%;position:relative}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_content{z-index:1;flex-direction:column;justify-content:space-between;display:flex;position:relative}@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__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_content{height:100%}}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_textWrap{animation:3s styles-module-scss-module__GZHVrq__right-to-left;display:none;position:relative}@keyframes styles-module-scss-module__GZHVrq__right-to-left{0%{opacity:0;left:10px}25%{opacity:1;left: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__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_textWrap{width:50%}}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_tagsWrap{margin-bottom:2rem}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_tags{flex-direction:column;max-width:-moz-fit-content;max-width:fit-content;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__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_tags{flex-direction:row}}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_title{color:#fff;margin-bottom:1.2rem;margin-right:3.2rem}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_btnWrap{width:50%;padding-right:16.8rem}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_btn{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__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_btn{text-align:center;display:block}}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_sliderWrap{z-index:1;width:100%;height:20.4rem;padding:.8rem;position:absolute;bottom:0;left:0}@media (min-width:540px){.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_sliderWrap{height:24.6rem}}@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__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_sliderWrap{z-index:auto;height:100%;top:0;left:auto;right:0}}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_slider{flex-direction:row;justify-content:flex-end;align-items:flex-end;height:18.8rem}@media (min-width:540px){.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_slider{height:23rem}}@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__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_slider{height:100%}}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_slider .arrowButtons{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__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_slider .arrowButtons{padding:2.4rem 3.2rem;display:flex}}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_slider .slider-container{border-radius:1.6rem;width:100%;height:100%;position:relative;overflow:hidden}@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__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_slider .slider-container{width:50%}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_slider .slider-container .slick-dots{bottom:1.6rem}}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_slider .slick-slider{z-index:1}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_staticFallback{z-index:0;pointer-events:none;position:absolute;top:0;left:0;right:0}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_staticFallback .slick-dots{pointer-events:auto}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_staticFallback .slick-dots button{pointer-events:auto}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_mountMask .slick-dots{visibility:hidden}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_staticFallbackSlide{width:100%;min-height:0;display:inline-block}@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__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_staticFallbackSlide{display:block}}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_staticFallbackSlide img{display:block}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_img{object-fit:cover;width:100%;height:18.8rem}@media (min-width:540px){.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_img{height:23rem}}@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__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_img{height:53.6rem}}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_svg{width:40rem;height:40rem;position:absolute;top:-50%;left:60%;transform:rotate(210deg)}@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__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_svg{width:100%;height:100%;top:50%;left:-20%;transform:none}}@media (min-width:1920px){.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_svg{left:-25%}}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_svg svg{width:100%}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_link{display:flex;position:absolute;top:0;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__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_link{display:none}}.styles-module-scss-module__GZHVrq__saleBanner{color:#1a1a1a;border-radius:1.6rem;grid-area:saleBanner;justify-content:space-between;gap:1.6rem;height:100%;display:flex;position:relative}@media (pointer:fine) and (min-width:768px) and (hover:hover) and (pointer:fine),(pointer:coarse) and (orientation:portrait) and (min-width:768px) and (hover:hover) and (pointer:fine),(pointer:coarse) and (orientation:landscape) and (min-width:1024px) and (hover:hover) and (pointer:fine){.styles-module-scss-module__GZHVrq__saleBanner:hover .styles-module-scss-module__GZHVrq__icon svg{color:#f1f3f6}.styles-module-scss-module__GZHVrq__saleBanner:hover .styles-module-scss-module__GZHVrq__icon,.styles-module-scss-module__GZHVrq__saleBanner:hover .styles-module-scss-module__GZHVrq__saleBanner_imageWrap{transform:scale(1.02)}}@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__GZHVrq__saleBanner{border-radius:2.4rem;display:block}}.styles-module-scss-module__GZHVrq__saleBanner_content{z-index:1;border-radius:1.6rem;padding:2rem;position:relative}@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__GZHVrq__saleBanner_content{border-radius:2.4rem;padding:3.2rem 2.4rem}}.styles-module-scss-module__GZHVrq__saleBanner_tags{margin-bottom:1.6rem;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__GZHVrq__saleBanner_tags{display:block}}.styles-module-scss-module__GZHVrq__saleBanner_title{width:17.2rem}@media (min-width:540px){.styles-module-scss-module__GZHVrq__saleBanner_title{width:35.2rem}}.styles-module-scss-module__GZHVrq__saleBanner_title{-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;-moz-box-orient:vertical;align-items:center;height:100%;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:132%;display:flex;overflow:hidden}@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__GZHVrq__saleBanner_title{width:100%;padding:0;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.8rem;font-weight:400;line-height:132%}}.styles-module-scss-module__GZHVrq__saleBanner_imageWrap{justify-content:flex-end;width:100%;height:100%;transition:transform .4s;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden}@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__GZHVrq__saleBanner_imageWrap{display:block}}.styles-module-scss-module__GZHVrq__saleBanner_image{background-position:100% 100%;background-repeat:no-repeat;background-size:cover;height:100%}@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__GZHVrq__saleBanner_image{background-size:contain}}.styles-module-scss-module__GZHVrq__saleBanner_image{border-radius:1.6rem;width:100%;max-width:10rem;height:auto}@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__GZHVrq__saleBanner_image{border-radius:2.4rem;width:9rem}}.styles-module-scss-module__GZHVrq__saleBanner_image{position:relative;overflow:hidden}@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__GZHVrq__saleBanner_image{background-position:100% 100%;background-repeat:no-repeat;background-size:100%;width:100%;max-width:none;height:100%}}.styles-module-scss-module__GZHVrq__saleBanner_imageElement{object-fit:cover;object-position:100% 100%}@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__GZHVrq__saleBanner_imageElement{object-fit:fill;width:100%!important;height:auto!important;top:auto!important;bottom:0!important;left:auto!important;right:0!important}}.styles-module-scss-module__GZHVrq__saleBanner_imageElement{border-radius:inherit}.styles-module-scss-module__GZHVrq__icon{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__GZHVrq__icon{display:block}}.styles-module-scss-module__GZHVrq__icon{border-radius:1.6rem;transition:transform .4s;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}@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__GZHVrq__icon{border-radius:2.4rem}}.styles-module-scss-module__GZHVrq__icon svg{color:#e6ebf0;width:158.6rem;height:98.4rem;transition:color .4s,transform .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.styles-module-scss-module__GZHVrq__miniBanner{grid-area:miniBanner;height:100%}.styles-module-scss-module__GZHVrq__miniBanner>a{height:100%;display:block}.styles-module-scss-module__GZHVrq__miniBanner .PromotionCardContainer{justify-content:center}@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__GZHVrq__miniBanner .PromotionCardContainer{justify-content:space-between}}.styles-module-scss-module__GZHVrq__miniBanner .promotionCard_content{justify-content:center;height:100%}@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__GZHVrq__miniBanner .promotionCard_content{justify-content:flex-start;height:auto}}.styles-module-scss-module__GZHVrq__miniBanner .PromotionCardTitle{align-items:center;height:100%;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__GZHVrq__miniBanner .PromotionCardTitle{height:auto}}.styles-module-scss-module__GZHVrq__mainBanner .styles-module-scss-module__GZHVrq__mainBanner_link{z-index:2}
.styles-module-scss-module__IeixPq__filter{width:100%;padding-bottom:3.2rem}.styles-module-scss-module__IeixPq__filter .styles-module-scss-module__IeixPq__form{grid-template-columns:repeat(4,1fr);gap:1.2rem;width:100%;margin-top:3.2rem;display:grid}.styles-module-scss-module__IeixPq__filter .styles-module-scss-module__IeixPq__additionalFilters{justify-content:space-between;align-items:center;margin-top:2.4rem;display:flex}
.ProjectCatalog-module-scss-module__gOvNNG__container{flex-direction:column;margin-bottom:1.6rem;padding-top:3.2rem;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){.ProjectCatalog-module-scss-module__gOvNNG__container{padding-top:4rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) .ProjectCatalog-module-scss-module__gOvNNG__container{padding-top:4rem}}.ProjectCatalog-module-scss-module__gOvNNG__formSubscribeSectionLayout.ProjectCatalog-module-scss-module__gOvNNG__formSubscribeSectionLayout.ProjectCatalog-module-scss-module__gOvNNG__formSubscribeSectionLayout{border-radius:0}
.SaleBannerTags-module-scss-module__NfAbOW__tagsRow{flex-wrap:wrap;gap:8px;display:flex}
.LotCatalogListShowMoreButton-module-scss-module__V1Plja__LotCatalogListShowMoreButtonContainer{justify-content:center;display:flex}