.SellingOfficeCard-module-scss-module__wHL-hq__title{letter-spacing:-.02em;color:#1a1a1a;max-width:85%;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){.SellingOfficeCard-module-scss-module__wHL-hq__title{max-width:100%}}.SellingOfficeCard-module-scss-module__wHL-hq__info{color:#4c4c4c;flex-direction:column;align-items:flex-start;gap:1.2rem;margin-top: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:132%;display:flex}.SellingOfficeCard-module-scss-module__wHL-hq__address{flex-direction:column;gap:.6rem;display:flex}.SellingOfficeCard-module-scss-module__wHL-hq__copy{display:inline-flex}.SellingOfficeCard-module-scss-module__wHL-hq__metro{align-items:stretch}.SellingOfficeCard-module-scss-module__wHL-hq__metroIcon{width:1.6rem;height:1.6rem}.SellingOfficeCard-module-scss-module__wHL-hq__contacts{flex-direction:column;align-items:flex-start;gap:1.2rem;padding-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){.SellingOfficeCard-module-scss-module__wHL-hq__contacts{padding-top:2.4rem}}.SellingOfficeCard-module-scss-module__wHL-hq__phoneLabel{color:#4c4c4c;flex-direction:column;display:flex}.SellingOfficeCard-module-scss-module__wHL-hq__workTime{align-items:flex-end;display:flex}.SellingOfficeCard-module-scss-module__wHL-hq__socials{flex-direction:row;gap:1.6rem;padding-top:1.2rem;display:flex}
.OfficeAppointmentModal-module-scss-module__b80mHa__modal.OfficeAppointmentModal-module-scss-module__b80mHa__modal.OfficeAppointmentModal-module-scss-module__b80mHa__modal .OfficeAppointmentModal-module-scss-module__b80mHa__paper.OfficeAppointmentModal-module-scss-module__b80mHa__paper{padding-right:max(1.6rem,env(safe-area-inset-right)/var(--safe-area-scale,1));padding-left:max(1.6rem,env(safe-area-inset-left)/var(--safe-area-scale,1))}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.OfficeAppointmentModal-module-scss-module__b80mHa__modal.OfficeAppointmentModal-module-scss-module__b80mHa__modal.OfficeAppointmentModal-module-scss-module__b80mHa__modal .OfficeAppointmentModal-module-scss-module__b80mHa__paper.OfficeAppointmentModal-module-scss-module__b80mHa__paper{padding-left:4.8rem;padding-right:4.8rem}}.OfficeAppointmentModal-module-scss-module__b80mHa__form{flex-direction:column;gap:1.2rem;height:100%;display:flex}.OfficeAppointmentModal-module-scss-module__b80mHa__form .header{margin-right: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){.OfficeAppointmentModal-module-scss-module__b80mHa__form .header{margin-right:6.4rem}}.OfficeAppointmentModal-module-scss-module__b80mHa__form .agreements{flex:1}.OfficeAppointmentModal-module-scss-module__b80mHa__form .buttonContainer{padding-inline:1.6rem;background-color:#fff;border-top:1px solid #e6ebf0;margin-inline:-1.6rem;padding-top: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){.OfficeAppointmentModal-module-scss-module__b80mHa__form .buttonContainer{padding-inline:4.8rem;margin-inline:-4.8rem;padding-top:2.4rem}}.OfficeAppointmentModal-module-scss-module__b80mHa__success{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){.OfficeAppointmentModal-module-scss-module__b80mHa__success{gap:1.2rem}}.OfficeAppointmentModal-module-scss-module__b80mHa__success .titleContainer{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){.OfficeAppointmentModal-module-scss-module__b80mHa__success .titleContainer{gap:1.2rem}}.OfficeAppointmentModal-module-scss-module__b80mHa__success .title{margin-top: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){.OfficeAppointmentModal-module-scss-module__b80mHa__success .title{margin-top:.4rem}}.OfficeAppointmentModal-module-scss-module__b80mHa__success .subTitle{flex:1}.OfficeAppointmentModal-module-scss-module__b80mHa__success .buttonContainer{z-index:1;padding-inline:1.6rem;background-color:#fff;border-top:1px solid #e6ebf0;margin-inline:-1.6rem;padding-top: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){.OfficeAppointmentModal-module-scss-module__b80mHa__success .buttonContainer{padding-inline:4.8rem;margin-inline:-4.8rem;padding-top:2.4rem}}.OfficeAppointmentModal-module-scss-module__b80mHa__error{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){.OfficeAppointmentModal-module-scss-module__b80mHa__error{gap:1.2rem}}:is(.OfficeAppointmentModal-module-scss-module__b80mHa__error .titleContainer,.OfficeAppointmentModal-module-scss-module__b80mHa__error .subTitleContainer){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){:is(.OfficeAppointmentModal-module-scss-module__b80mHa__error .titleContainer,.OfficeAppointmentModal-module-scss-module__b80mHa__error .subTitleContainer){gap:1.2rem}}.OfficeAppointmentModal-module-scss-module__b80mHa__error .title{margin-top: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){.OfficeAppointmentModal-module-scss-module__b80mHa__error .title{margin-top:.4rem}}:is(.OfficeAppointmentModal-module-scss-module__b80mHa__error .subTitle,.OfficeAppointmentModal-module-scss-module__b80mHa__error .subTitleContainer){flex:1}
.ActiveOffice-module-scss-module__eHZphG__activeOffice{flex-direction:column;height:100%;display:flex}.ActiveOffice-module-scss-module__eHZphG__btnWrapper{flex-direction:column;gap:1.2rem;margin-top:auto;margin-bottom:2.4rem;padding-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){.ActiveOffice-module-scss-module__eHZphG__btnWrapper{margin-bottom:0;padding-top:2.4rem}}.ActiveOffice-module-scss-module__eHZphG__divider{width:calc(100% + 4.8rem);position:relative;left:-2.4rem}
.ActiveOfficeModal-module-scss-module__UajYkW__modal.ActiveOfficeModal-module-scss-module__UajYkW__modal.ActiveOfficeModal-module-scss-module__UajYkW__modal .ActiveOfficeModal-module-scss-module__UajYkW__paper.ActiveOfficeModal-module-scss-module__UajYkW__paper{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))}
.Offices-module-scss-module__H3_xXq__offices{background-color:#fff;border-radius:1.6rem;flex-direction:column;width:100%;padding:.8rem 0 1.6rem;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){.Offices-module-scss-module__H3_xXq__offices{width:45rem;padding:1.6rem 1.2rem 1.6rem 2.4rem;position:absolute;inset:3.2rem auto 3.2rem 3.2rem}.Offices-module-scss-module__H3_xXq__offices.Offices-module-scss-module__H3_xXq__active{padding:2.4rem}}.Offices-module-scss-module__H3_xXq__offices .Offices-module-scss-module__H3_xXq__list::-webkit-scrollbar{width:7px}.Offices-module-scss-module__H3_xXq__offices .Offices-module-scss-module__H3_xXq__list::-webkit-scrollbar-thumb{background:#d1dbe4}.Offices-module-scss-module__H3_xXq__offices .Offices-module-scss-module__H3_xXq__list::-webkit-scrollbar-track{background:#f1f3f6 padding-box content-box;border-radius:.4rem}.Offices-module-scss-module__H3_xXq__offices .Offices-module-scss-module__H3_xXq__list::-webkit-scrollbar-corner{background-color:#0000}.Offices-module-scss-module__H3_xXq__offices .Offices-module-scss-module__H3_xXq__list::-webkit-scrollbar-thumb{border-radius:.4rem}.Offices-module-scss-module__H3_xXq__offices .Offices-module-scss-module__H3_xXq__list::-webkit-scrollbar-track{border:1.5px solid #0000}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.Offices-module-scss-module__H3_xXq__offices .Offices-module-scss-module__H3_xXq__list{flex:auto;min-height:0;padding-right:2.4rem;overflow-y:auto}}.Offices-module-scss-module__H3_xXq__offices .Offices-module-scss-module__H3_xXq__containerOffice{flex-direction:column;flex:auto;display:flex}.Offices-module-scss-module__H3_xXq__offices .Offices-module-scss-module__H3_xXq__back{margin-bottom: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){.Offices-module-scss-module__H3_xXq__offices .Offices-module-scss-module__H3_xXq__back{margin-bottom:2.4rem}}.Offices-module-scss-module__H3_xXq__offices .Offices-module-scss-module__H3_xXq__back .Offices-module-scss-module__H3_xXq__button .VButtonCircleIcon.VButtonCircleIcon.VButtonCircleIcon{width:2.4rem;height:2.4rem}.Offices-module-scss-module__H3_xXq__item{cursor:pointer;border-bottom:1px solid #e6ebf0;align-items:flex-start;gap:1.6rem;padding-top:2rem;padding-bottom:2rem;display:flex}@media (hover:hover) and (pointer:fine) and (min-width:768px){.Offices-module-scss-module__H3_xXq__item:hover .Offices-module-scss-module__H3_xXq__title{color:#3200f0}}.Offices-module-scss-module__H3_xXq__item .Offices-module-scss-module__H3_xXq__content{flex-direction:column;gap:.8rem;display:flex}.Offices-module-scss-module__H3_xXq__item .Offices-module-scss-module__H3_xXq__title{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%;transition:color .3s}.Offices-module-scss-module__H3_xXq__item .Offices-module-scss-module__H3_xXq__address{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:132%}.Offices-module-scss-module__H3_xXq__item:first-child{padding-top:0}.Offices-module-scss-module__H3_xXq__item:last-child{border-bottom:none;padding-bottom:0}.Offices-module-scss-module__H3_xXq__transportMobile{align-items:center;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%;display:flex}.Offices-module-scss-module__H3_xXq__point{content:"";background-color:#999;border-radius:50%;width:6px;height:6px;margin-right:.8rem;display:block;position:relative}
.SalesOffices-module-scss-module__ldNhIa__header{flex-direction:column;gap:1.6rem;padding-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){.SalesOffices-module-scss-module__ldNhIa__header{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:1.2rem;padding-bottom:4rem}}.SalesOffices-module-scss-module__ldNhIa__header .SalesOffices-module-scss-module__ldNhIa__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){.SalesOffices-module-scss-module__ldNhIa__header .SalesOffices-module-scss-module__ldNhIa__title{letter-spacing:-.02em;padding-right:1.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%;position:relative}.SalesOffices-module-scss-module__ldNhIa__header .SalesOffices-module-scss-module__ldNhIa__title:after{content:"";background-color:#e6ebf0;width:1px;height:2rem;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}}.SalesOffices-module-scss-module__ldNhIa__lazyMapWrapper{min-height:30rem}@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){.SalesOffices-module-scss-module__ldNhIa__lazyMapWrapper{min-height:66rem}}.SalesOffices-module-scss-module__ldNhIa__getRouteButton{position:absolute;bottom:3.2rem;right:3.2rem}.SalesOffices-module-scss-module__ldNhIa__getRouteButton .VButtonCircleIcon{box-shadow:0 4px 40px #00000014}.SalesOffices-module-scss-module__ldNhIa__mapButton{margin-top:.8rem}.SalesOffices-module-scss-module__ldNhIa__empty{text-align:center;flex-direction:column;align-items:center;gap:2.4rem;max-width:80rem;margin:0 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){.SalesOffices-module-scss-module__ldNhIa__empty{min-height:40rem}}.SalesOffices-module-scss-module__ldNhIa__title{letter-spacing:-.02em;color:#1a1a1a;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%}@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){.SalesOffices-module-scss-module__ldNhIa__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%}}.SalesOffices-module-scss-module__ldNhIa__subTitle{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:148%}
.OfficesMapModal-module-scss-module__YHpmSG__container{background-color:#fff;flex-direction:column;gap:1.6rem;height:100%;padding-block: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){.OfficesMapModal-module-scss-module__YHpmSG__container{gap:2.4rem;padding:3.2rem 10rem}}.OfficesMapModal-module-scss-module__YHpmSG__map{background-color:#fff;flex:auto;min-height:60vh;overflow:hidden;box-shadow:0 0 0 1px #1a1a1a0a}@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){.OfficesMapModal-module-scss-module__YHpmSG__modal .ModalClose.ModalClose{z-index:10;position:absolute;top:1.6rem;right:10rem}}