.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#3f4458;-webkit-box-shadow:1px 0 0 #20222c,-1px 0 0 #20222c,0 1px 0 #20222c,0 -1px 0 #20222c,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #20222c,-1px 0 0 #20222c,0 1px 0 #20222c,0 -1px 0 #20222c,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #20222c}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#20222c}.flatpickr-calendar.arrowTop:after{border-bottom-color:#3f4458}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#20222c}.flatpickr-calendar.arrowBottom:after{border-top-color:#3f4458}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:#3f4458;line-height:1;text-align:center;position:relative;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:#fff;fill:#fff;height:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;padding:10px;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#eee}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid hsla(0,0%,100%,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:hsla(48,17%,70%,.1)}.numInputWrapper span:active{background:hsla(48,17%,70%,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid hsla(0,0%,100%,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid hsla(0,0%,100%,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:hsla(0,0%,100%,.5)}.numInputWrapper:hover{background:hsla(48,17%,70%,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:hsla(48,17%,70%,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#fff}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#fff}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:hsla(0,0%,100%,.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:#3f4458;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:hsla(48,17%,70%,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#3f4458;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays,.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-weekdays .flatpickr-weekdaycontainer,span.flatpickr-weekday{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:#3f4458;color:#fff;line-height:1;margin:0;text-align:center;display:block;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #20222c;box-shadow:-1px 0 0 #20222c}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:hsla(0,0%,100%,.95);cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#646c8c;border-color:#646c8c}.flatpickr-day.today{border-color:#eee}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#eee;background:#eee;color:#3f4458}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#80cbc4;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #80cbc4;box-shadow:-10px 0 0 #80cbc4}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #646c8c,5px 0 0 #646c8c;box-shadow:-5px 0 0 #646c8c,5px 0 0 #646c8c}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:hsla(0,0%,100%,.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:hsla(0,0%,100%,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #80cbc4,5px 0 0 #80cbc4;box-shadow:-5px 0 0 #80cbc4,5px 0 0 #80cbc4}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #20222c;box-shadow:1px 0 0 #20222c}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:hsla(0,0%,100%,.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:hsla(0,0%,100%,.95)}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:hsla(0,0%,100%,.95)}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:hsla(0,0%,100%,.95);font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:hsla(0,0%,100%,.95);font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#6a7395}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.ProgressBar_progressBarContainerWrapper__Cc_3x{display:flex;align-items:center}.ProgressBar_progressBarContainer__BAKyY{position:relative;width:100%;height:4px;background-color:#595959;border-radius:2px;overflow:hidden}.ProgressBar_progress__R_ILN{position:absolute;top:0;left:0;height:100%;background-color:#f26835;border-radius:2px;transition:width .3s ease}.ProgressBar_progressText__BnhaK{color:#f26835;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-left:4px}.ReserveModalFlow_modalTitle__JhbVT{color:#e7e7e7;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-align:center;padding-left:40px;padding-right:40px}.ReserveModalFlow_wrapProgressBar__ZWU7I{margin-top:16px;margin-bottom:16px;padding-left:3px;padding-right:3px;overflow:hidden}.ReserveModalFlow_dateTimeSetBlock__Z8lg7{display:flex;justify-content:space-between;align-items:center;gap:16px}.ReserveModalFlow_scheduleStepBtnsWrap__cMX7W{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.ReserveModalFlow_progressLine__aiGNy{border-radius:0}.ReserveModalFlow_submitButton__RUHhh{width:100%;display:flex;justify-content:center;align-items:center;border-radius:80px;background:#f26835;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:10px 20px;height:37px;color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:16px}.ReserveModalFlow_multilineLabel__i1wKU{margin-bottom:4px}.ReserveModalFlow_inputErrorInfo__mXpQY{color:#b7b7b7;font-size:10px;font-style:normal;font-weight:400;line-height:normal;margin-left:20px;margin-top:6px}.ReserveModalFlow_inputinsideprev__Tn5k6{color:#e7e7e7;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-right:4px;white-space:nowrap}.ReserveModalFlow_inputinsideprevError__rGrck{color:#ec3222;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ReserveModalFlow_inputWrapper__p_qZn{margin-top:14px}.ReserveModalFlow_modalPaper__cLt3c{border-radius:30px;background:#2c2c2c;box-shadow:inset 0 2px 4px 0 hsla(0,0%,91%,.25);max-width:400px}.ReserveModalFlow_contentOfStep0__tu881,.ReserveModalFlow_modalPaper__cLt3c{padding-left:40px;padding-right:40px}.ReserveModalFlow_contentOfStep2__JKpXN{padding-left:20px;padding-right:20px}.ReserveModalFlow_qBlock__nqZWi{display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;border-radius:12px;background:var(--Background-Secondary,hsla(0,0%,100%,.12));margin-bottom:12px}.ReserveModalFlow_qBlock__title__yzncQ{color:var(--Text-Primary,#fff);font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:120%}.ReserveModalFlow_qBlock__ans__Z_3_D{color:var(--Text-Secondary,hsla(0,0%,100%,.5));font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.ReserveModalFlow_qBlock__stillQ__KflpO{color:var(--Text-Primary,#fff);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:130%}.ReserveModalFlow_qBlock__sendQBlock__e8V68{display:flex;justify-content:space-between;align-items:center;width:100%}.ReserveModalFlow_qBlock__sendQBlock__e8V68 input{border:none;width:100%;outline:none;background:transparent;color:#e7e7e7;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ReserveModalFlow_qBlock__sendQBlock__e8V68 input::-moz-placeholder{color:var(--Text-Secondary,hsla(0,0%,100%,.5));font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.ReserveModalFlow_qBlock__sendQBlock__e8V68 input::placeholder{color:var(--Text-Secondary,hsla(0,0%,100%,.5));font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.ReserveModalFlow_qBlock__sendQBlock__sendBtn__0gN4I{display:flex;height:38px;padding:12px 16px;align-items:center;gap:10px;border-radius:48px;background:var(--Background-Secondary,hsla(0,0%,100%,.12));color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.ReserveModalFlow_qBlock__scheduleViewing__1Sxjn{display:flex;justify-content:space-between;align-items:center;width:100%}.ReserveModalFlow_qBlock__scheduleViewing__label__Trqq2{color:var(--Text-Primary,#fff);font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:120%}.ReserveModalFlow_qBlock__scheduleViewing__btn__eR56L{display:flex;height:38px;padding:12px 16px;align-items:center;gap:10px;border-radius:48px;background:var(--Background-Secondary,hsla(0,0%,100%,.12));color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.ReserveModalFlow_warningStepBtns__1eONd{display:flex;align-items:center;justify-content:space-between;width:100%}@media(max-width:767.98px){.ReserveModalFlow_warningStepBtns__1eONd{flex-wrap:wrap}}.ReserveModalFlow_warningStepBtns__cancelBtn__FreNI{display:flex;width:124px;padding:12px 16px;justify-content:center;align-items:center;flex-shrink:0;align-self:stretch;border-radius:12px;background:var(--Background-Secondary,hsla(0,0%,100%,.12));color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;text-align:center;line-height:normal;white-space:nowrap}.ReserveModalFlow_warningStepBtns__actionsBtns__K6BNV{display:flex;align-items:center;gap:8px}.ReserveModalFlow_warningStepBtns__actionsBtns__seeVideo__5nZqG{width:124px;background:var(--Primary,#f26835);font-size:15px;font-weight:500}.ReserveModalFlow_warningStepBtns__actionsBtns__continue__hdnXl,.ReserveModalFlow_warningStepBtns__actionsBtns__seeVideo__5nZqG{display:flex;padding:12px 16px;justify-content:center;align-items:center;align-self:stretch;border-radius:12px;color:#fff;font-family:Inter;font-style:normal;line-height:normal;text-align:center;white-space:nowrap}.ReserveModalFlow_warningStepBtns__actionsBtns__continue__hdnXl{width:158px;flex-shrink:0;background:var(--Background-Secondary,hsla(0,0%,100%,.12));font-size:14px;font-weight:600}.GaugeMeter_wrapper__vQgTw{position:relative;display:flex;align-items:center;justify-content:center;color:#fff}.GaugeMeter_canvas__puEO0{position:absolute;top:0;left:0}.GaugeMeter_centerText__mvhWa{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;text-align:center}.GaugeMeter_value__FkLft{font-weight:600;font-size:17px;line-height:130%;letter-spacing:0;text-align:center;color:#fff}.GaugeMeter_labelBlock__lZo98{text-align:center;display:flex;align-items:center}.GaugeMeter_text-bottom__9mh_l{flex-direction:column}.GaugeMeter_text-bottom__9mh_l .GaugeMeter_labelBlock__lZo98{margin-top:calc(100% + 8px)}.GaugeMeter_text-top__PHLSG{flex-direction:column-reverse}.GaugeMeter_text-top__PHLSG .GaugeMeter_labelBlock__lZo98{margin-bottom:calc(100% + 8px)}.GaugeMeter_text-left__UMCPh{flex-direction:row-reverse}.GaugeMeter_text-left__UMCPh .GaugeMeter_labelBlock__lZo98{margin-right:16px;text-align:right}.GaugeMeter_text-right__rIDoz{flex-direction:row}.GaugeMeter_text-right__rIDoz .GaugeMeter_labelBlock__lZo98{margin-left:16px;text-align:left}.GaugeMeter_label__r_6hw{font-size:14px;color:#fff}.GaugeMeter_description__JkxT3,.GaugeMeter_label__r_6hw{font-family:Inter;font-weight:500;line-height:135%;letter-spacing:0;text-align:center}.GaugeMeter_description__JkxT3{font-size:12px;margin-top:3px;color:hsla(0,0%,100%,.7)}.BuildingInfoBlock_card__l6_Tv{display:flex;flex-direction:column;gap:16px;overflow:hidden}.BuildingInfoBlock_main__Ze91Y{flex:1;display:flex;flex-direction:column;gap:14px;min-width:0}.BuildingInfoBlock_topRow__5TIaN{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.BuildingInfoBlock_devLabel__I0RO2{font-size:11px;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:.06em;display:block;margin-bottom:4px}.BuildingInfoBlock_devName__64dcx{font-size:22px;font-weight:700;color:#fff;line-height:1.2}.BuildingInfoBlock_viewMoreBtn__RYKDk{white-space:nowrap;flex-shrink:0;border-radius:33px;padding:8px 14px;background:hsla(0,0%,100%,.1);font-size:12px;font-weight:600;color:#fff;text-decoration:none;transition:background .15s}.BuildingInfoBlock_viewMoreBtn__RYKDk:hover{background:hsla(0,0%,100%,.18)}.BuildingInfoBlock_infoList__XVHat,.BuildingInfoBlock_metaRow__mv873{display:flex;flex-direction:column;gap:0}.BuildingInfoBlock_metaLine__Ik52c{display:flex;justify-content:space-between;align-items:center;font-size:13px;padding:7px 0;border-bottom:1px solid hsla(0,0%,100%,.07)}.BuildingInfoBlock_metaLine__Ik52c:last-child{border-bottom:none}.BuildingInfoBlock_metaLabel__RevMC{color:hsla(0,0%,100%,.5)}.BuildingInfoBlock_metaValue__dgoDv{color:#fff;font-weight:600;text-align:right}.BuildingInfoBlock_amenitiesSection__eGr0Z{display:flex;flex-direction:column;gap:8px}.BuildingInfoBlock_amenitiesLabel__JiAGp{font-size:12px;color:hsla(0,0%,100%,.5)}.BuildingInfoBlock_chips__kwNeS{display:flex;flex-wrap:wrap;gap:6px}.BuildingInfoBlock_chip__uOXaW{display:flex;align-items:center;gap:5px;padding:4px 10px;background:hsla(0,0%,100%,.08);border-radius:20px;font-size:12px;color:hsla(0,0%,100%,.85)}.BuildingInfoBlock_statsRow__xbXmJ{display:flex;flex-direction:column;gap:6px;border-top:1px solid hsla(0,0%,100%,.07)}.BuildingInfoBlock_statCell__XSH_8{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 0;border-bottom:1px solid hsla(0,0%,100%,.07)}.BuildingInfoBlock_statCell__XSH_8:last-child{border-bottom:none}.BuildingInfoBlock_qualityBadge__t_vF_{width:38px;height:38px;flex-shrink:0;border-radius:50%;border:2.5px solid #f26835;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#fff}.BuildingInfoBlock_statLabel__pkK47{font-size:14px;font-weight:600;color:#fff}.BuildingInfoBlock_statSubLabel__Gh9Jh{font-size:11px;color:hsla(0,0%,100%,.5)}.BuildingInfoBlock_statValue__kJvFp{font-size:14px;font-weight:600;color:#fff}.BuildingInfoBlock_noteRow__POf2Q{display:flex;align-items:flex-start;gap:6px;padding:10px 12px;background:hsla(0,0%,100%,.04);border-radius:8px;font-size:12px;line-height:1.5}.BuildingInfoBlock_noteIcon__XMrue{color:hsla(0,0%,100%,.4);flex-shrink:0}.BuildingInfoBlock_noteLabel__oBa_Z{color:hsla(0,0%,100%,.5);flex-shrink:0}.BuildingInfoBlock_noteText__v2LtQ{color:hsla(0,0%,100%,.8)}.BuildingInfoBlock_imageWrapper__vJCNo{width:100%;border-radius:12px;overflow:hidden;flex-shrink:0}.BuildingInfoBlock_coverImage__JuNjn{width:100%;height:220px;-o-object-fit:cover;object-fit:cover;display:block}.AveragePricesBlock_block___ssPa{margin-top:8px;padding-top:20px;padding-bottom:20px;border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1)}.AveragePricesBlock_title__dqUhx{font-size:14px;font-weight:600;color:hsla(0,0%,100%,.6);margin-bottom:14px}.AveragePricesBlock_grid__2Uw9F{display:grid;grid-template-columns:1fr 1fr;gap:0 32px}@media(max-width:480px){.AveragePricesBlock_grid__2Uw9F{grid-template-columns:1fr}}.AveragePricesBlock_column__5T5X8{display:flex;flex-direction:column;gap:10px}.AveragePricesBlock_row__2OLKK{display:flex;justify-content:space-between;align-items:center}.AveragePricesBlock_label__qjmBH{font-size:13px;color:hsla(0,0%,100%,.6)}.AveragePricesBlock_price__BEgLq{font-size:13px;color:#fff;font-weight:500}.VibeCheck_contentBlock_header__RMonG{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.VibeCheck_contentBlock_titleText__SgcXC{font-weight:700;font-size:32px;line-height:100%;letter-spacing:0;color:#fff}.VibeCheck_contentBlock_subTitleText__1zr20{font-weight:500;font-size:14px;line-height:135%;letter-spacing:0;color:hsla(0,0%,100%,.7)}.VibeCheck_unlockBtn__a2aw5{border-radius:33px;padding:12px;gap:2px;background:#f26835;font-weight:600;font-size:12px;line-height:135%;letter-spacing:0;color:#fff}.VibeCheck_unlockBtn__a2aw5:disabled{cursor:not-allowed;opacity:.7}.VibeCheck_contentWrapper__yoAiW{position:relative}.VibeCheck_contentWrapperRounded__ym8FU{border-radius:0 0 20px 20px;overflow:hidden}.VibeCheck_contentBlurred___qjfp{border-radius:40px;max-height:700px;overflow:hidden;position:relative}.VibeCheck_notFetchedDataCover__1Psvn{position:absolute;background:linear-gradient(0deg,#1b1b1b,rgba(27,27,27,.95) 74.21%,rgba(27,27,27,0));height:490px;bottom:0;z-index:1500;padding:0 20px;left:-32px;width:calc(100vw - var(--map-width, 0px));display:flex;justify-content:center;align-items:center}@media(max-width:768px){.VibeCheck_notFetchedDataCover__1Psvn{width:100vw}}.VibeCheck_notFetchedDataCoverOverlay__7Vr_j{width:100%;left:0;background:linear-gradient(0deg,#191919,rgba(25,25,25,.95) 74.21%,rgba(25,25,25,0))}@media(max-width:479.98px){.VibeCheck_notFetchedDataCoverContentWrapper__QwXQp{display:flex;flex-direction:column;justify-content:center;align-items:center}}.VibeCheck_unblockFullAnalyseBlock__cWkth{padding:42px 32px;border-radius:20px;background:hsla(21,74%,69%,.12);margin-top:16px;position:relative;overflow:hidden;container-type:inline-size}.VibeCheck_unblockFullAnalyseBlock_title___f8FZ,.VibeCheck_unblockFullAnalyseBlock_title_cover__txrGz{color:#fff;font-weight:700;font-size:32px;line-height:100%;letter-spacing:0}@media(max-width:479.98px){.VibeCheck_unblockFullAnalyseBlock_title_cover__txrGz{text-align:center}}.VibeCheck_unblockFullAnalyseBlock_containerPreferences__swBE8{margin-top:16px;display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.VibeCheck_unblockFullAnalyseBlock_containerPreferences_item__dMGCU{font-family:Inter;font-weight:500;font-size:14px;line-height:135%;letter-spacing:0;color:#fff;display:flex;align-items:center;gap:8px}.VibeCheck_commonAnalyticBlock_metrics__r_HwF{display:flex;justify-content:center;min-height:200px}@media(max-width:1399.98px){.VibeCheck_commonAnalyticBlock_metrics__r_HwF{flex-direction:column}}@media(max-width:767.98px){.VibeCheck_commonAnalyticBlock_metrics__r_HwF{flex-direction:column}}.VibeCheck_gaugeMeterWrapper__x1dBR{border-right:1px solid hsla(0,0%,100%,.1);padding:30px 50px}.VibeCheck_gaugeMeterWrapper__x1dBR:last-child{border:none}@media(max-width:1399.98px){.VibeCheck_gaugeMeterWrapper__x1dBR{border:none;border-bottom:1px solid hsla(0,0%,100%,.1);padding:24px 0}.VibeCheck_gaugeMeterWrapper__x1dBR:last-child{border:none;padding-bottom:0}}@media(max-width:767.98px){.VibeCheck_gaugeMeterWrapper__x1dBR{border:none;border-bottom:1px solid hsla(0,0%,100%,.1);padding:24px 16px}.VibeCheck_gaugeMeterWrapper__x1dBR:last-child{border:none}}.VibeCheck_hiddenTruthBlock__fk3eL{background:hsla(21,74%,69%,.12);padding:16px;border-radius:20px;margin-top:16px;position:relative;overflow:hidden}.VibeCheck_hiddenTruthBlock_title__m_zFP{color:#fff;font-weight:600;font-size:17px;line-height:130%;letter-spacing:0;margin-bottom:12px}.VibeCheck_hiddenTruthBlock_container__xlRCh{display:flex;flex-direction:column;gap:12px}.VibeCheck_hiddenTruthBlock_infoSection__mggB1{display:flex;align-items:center;gap:12px}.VibeCheck_hiddenTruthBlock_infoSectionEmblem__9uiJZ{min-width:40px;height:40px;border-radius:66px;display:flex;align-items:center;justify-content:center;background:hsla(21,74%,69%,.12)}.VibeCheck_hiddenTruthBlock_infoSectionInfo___B2NT{display:flex;flex-direction:column;gap:2px}.VibeCheck_hiddenTruthBlock_infoSectionInfo_title__OjdFE{font-weight:600;font-size:16px;line-height:130%;letter-spacing:0;color:#fff}.VibeCheck_hiddenTruthBlock_infoSectionInfo_subtitle__dRQ2f{color:hsla(0,0%,100%,.7);font-weight:500;font-size:12px;line-height:135%;letter-spacing:0}.VibeCheck_hideToBuy__5_nYe{position:absolute;width:100%;height:100%;background:hsla(21,74%,69%,.12);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);top:0;left:0;border-radius:20px;z-index:1000}.VibeCheck_actuallyInfoBlock__8vzrg{border-radius:20px;padding:16px;background:hsla(21,74%,69%,.12);margin-top:12px;position:relative}.VibeCheck_actuallyInfoBlock_title__1Hm9B{font-weight:600;font-size:17px;line-height:130%;letter-spacing:0;color:#fff;margin-bottom:12px}.VibeCheck_actuallyInfoBlock_infoBlock__dI0fE{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.VibeCheck_actuallyInfoBlock_infoBlock__dI0fE:last-child{margin-bottom:0}.VibeCheck_actuallyInfoBlock_infoBlock_label__IV24O{font-weight:500;font-size:14px;line-height:135%;letter-spacing:0;color:hsla(0,0%,100%,.7)}.VibeCheck_actuallyInfoBlock_infoBlock_value__Ulcrz{font-weight:600;font-size:14px;line-height:100%;letter-spacing:0;color:#fff}.VibeCheck_poiWrapper__hgH77{margin-top:1.5rem;width:100%}.VibeCheck_poiTitle__hW7Sh{text-align:center;font-weight:600;font-size:1rem;margin-bottom:1rem;color:#f5f5f5}.VibeCheck_poiList__4LWAL{margin:0;padding:0;list-style:none;width:100%}.VibeCheck_poiListItem__CdUBh{margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.VibeCheck_poiListItem__CdUBh:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.VibeCheck_poiListItem__header__MyYAh{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:.95rem;font-weight:600;color:#f5f5f5}.VibeCheck_poiListItem__header__MyYAh strong{flex:1;min-width:0}.VibeCheck_poiListItem__meta__SXRYp{flex-shrink:0;white-space:nowrap;font-size:.875rem;font-weight:400;color:#aaa}.VibeCheck_poiListItem__address__l6J_M{font-size:.85rem;color:#ccc;margin-top:.2rem}.VibeCheck_airQBlock__ireDy{margin-top:16px;position:relative}.VibeCheck_airQBlock_titleBlock__Iz6B_{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.VibeCheck_airQBlock_title__OJ4Es{font-weight:600;font-size:20px;line-height:130%;letter-spacing:0;color:#fff}.VibeCheck_airQBlock_titleInfo__H3LOa{font-weight:500;font-size:12px;line-height:135%;letter-spacing:0;text-align:right;color:hsla(0,0%,100%,.7)}.VibeCheck_airQBlock_content__G7JWI{border-radius:20px;padding:16px;background:hsla(21,74%,69%,.12);display:flex;align-items:center;gap:12px}.VibeCheck_airQBlock_content_index__Dlgfs{background:hsla(21,74%,69%,.12);width:60px;height:60px;border-radius:66px;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:20px;line-height:130%;letter-spacing:0;text-align:center;color:#fff}.VibeCheck_airQBlock_content_label__ACvRc{font-weight:600;font-size:16px;line-height:130%;letter-spacing:0;color:#fff}.VibeCheck_petIndexBlock__6YGGy{margin-top:16px;position:relative}.VibeCheck_petIndexBlock_titleBlock__SOwrk{display:flex;gap:8px;align-items:center;margin-bottom:12px}.VibeCheck_petIndexBlock_title__I9wCV{font-weight:600;font-size:20px;line-height:130%;letter-spacing:0;color:#fff}.VibeCheck_petIndexBlock_titleInfo__XKyyx{gap:6px;padding:6px 10px;border-radius:37px;background:hsla(0,0%,100%,.12);font-weight:500;font-size:14px;line-height:135%;letter-spacing:0;color:#fff}.VibeCheck_petIndexBlock_content__vTMLu{margin-top:16px;border-radius:20px;padding:16px;background:hsla(21,74%,69%,.12);position:relative}.VibeCheck_petIndexBlock_animalsContainer__nk8Dq{display:flex;flex-wrap:wrap;gap:12px}.VibeCheck_petIndexBlock_animalsContainer_item__tmz1L{flex:1;display:flex;flex-direction:column;gap:8px;padding:12px 16px;border-radius:12px;background:hsla(21,74%,69%,.12);color:#fff}.VibeCheck_petIndexBlock_animalsContainer_item__tmz1L div{color:#fff}.VibeCheck_petIndexBlock_animalsContainer_item_gmcentertext__WbV_7{font-weight:600;font-size:12px;line-height:100%;letter-spacing:0;text-align:center}.VibeCheck_petIndexBlock_animalsContainer_item_gmmainwrapper__O_DDo{align-items:center;margin-top:auto}.VibeCheck_prosConsBlock__nmDg1{margin-top:32px;position:relative}.VibeCheck_prosConsBlock_title__4JzAj{color:#fff;font-weight:600;font-size:20px;line-height:130%;letter-spacing:0;margin-bottom:12px}.VibeCheck_prosConsBlock_container__FbQ7G{display:flex;gap:12px;flex-wrap:wrap;position:relative;overflow:hidden}.VibeCheck_prosesBlock__aZ1dq{padding:16px;background:hsla(21,74%,69%,.12);border-radius:20px;flex:1;min-width:200px}.VibeCheck_prosesBlock_title__8gWO1{color:#fff;font-weight:600;font-size:17px;line-height:130%;letter-spacing:0;margin-bottom:16px}.VibeCheck_prosesBlock_list__qcL82{display:flex;flex-direction:column;gap:12px}.VibeCheck_prosesBlock_listItem___iNct{display:flex;gap:16px}.VibeCheck_prosesBlock_listItemInfoWrapper__BEXiG{display:flex;flex-direction:column;gap:2px}.VibeCheck_prosesBlock_listItem_title__NPPKr{color:#fff;font-weight:500;font-size:14px;line-height:135%;letter-spacing:0}.VibeCheck_prosesBlock_listItem_subtitle___Or88{color:hsla(0,0%,100%,.7);font-weight:500;font-size:12px;line-height:135%;letter-spacing:0}.VibeCheck_fodMock3__jw_wn{position:absolute;right:0;top:0;z-index:1}@container (max-width: 650px){.VibeCheck_fodMock3__jw_wn{right:-50px}}@container (max-width: 610px){.VibeCheck_fodMock3__jw_wn{display:none}}.VibeCheck_fodMock2__C7xmw{position:absolute;right:0;bottom:0;z-index:2}@container (max-width: 650px){.VibeCheck_fodMock2__C7xmw{right:-50px}}@container (max-width: 610px){.VibeCheck_fodMock2__C7xmw{display:none}}.VibeCheck_fodMock1__zoMqT{position:absolute;right:0;top:50px;z-index:3}@container (max-width: 650px){.VibeCheck_fodMock1__zoMqT{right:-50px}}@container (max-width: 610px){.VibeCheck_fodMock1__zoMqT{display:none}}.VibeCheck_loadingText__y1pHH{text-align:center;font-size:1.5rem;margin-bottom:1rem;color:#f5f5f5}.VibeCheck_loaderWrapper__VzQq7{display:flex;justify-content:center;align-items:center}.VibeCheck_loader__aeZaB{width:36px;height:36px;border:4px solid hsla(0,0%,100%,.2);border-top-color:orange;border-radius:50%;animation:VibeCheck_spin__X2Gv_ .8s linear infinite}@keyframes VibeCheck_spin__X2Gv_{to{transform:rotate(1turn)}}.FeatureBrick_brick__IX8Me{display:flex;align-items:center;justify-content:center;gap:2px;border-radius:54px;padding:6px 12px;background:hsla(0,0%,100%,.051)}.FeatureBrick_brick__IX8Me span{font-weight:500;font-size:12px;line-height:16.2px;text-align:center;color:#fff}.ListWithUsModal_title__sNNxU{color:#fff;font-size:20px;font-weight:700;margin:0 0 6px;padding-right:36px}.ListWithUsModal_subtitle__yiyos{color:hsla(0,0%,100%,.5);font-size:14px;line-height:1.5;margin:0 0 20px}.ListWithUsModal_emailBox__QfGXZ{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;padding:11px 14px;margin-bottom:10px}.ListWithUsModal_emailText__6gnPY{color:hsla(0,0%,100%,.55);font-size:13px;font-family:monospace}.ListWithUsModal_actions__OXLEy{display:flex;gap:8px}.ListWithUsModal_copyBtn__pZBqv{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:11px 16px;border-radius:10px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.ListWithUsModal_copyBtn__pZBqv:hover{background:hsla(0,0%,100%,.14);color:#fff}.ListWithUsModal_sendBtn__JoyXX{display:flex;align-items:center;justify-content:center;gap:6px;padding:11px 16px;border-radius:10px;background:#f26835;border:none;color:#fff;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;transition:background .15s}.ListWithUsModal_sendBtn__JoyXX:hover{background:#e05a28}.AppHeader_root__HN1sM{container-type:inline-size}.AppHeader_grid__5T7LZ{display:grid;grid-template-areas:"logo center controls profile";grid-template-columns:max-content 1fr max-content max-content;align-items:center;-moz-column-gap:16px;column-gap:16px;row-gap:12px;width:100%;pointer-events:none}.AppHeader_logo__P1QAP{grid-area:logo;display:flex;pointer-events:auto}.AppHeader_center__IcBEK{grid-area:center;min-width:0;display:flex;justify-content:center;pointer-events:auto}.AppHeader_controls__iboSA{grid-area:controls;display:flex;align-items:center;gap:10px;pointer-events:auto}.AppHeader_profile__HFzI5{grid-area:profile;justify-self:end;pointer-events:auto}@container (max-width: 320px){.AppHeader_grid__5T7LZ{grid-template-areas:"logo profile" "center center" "controls controls";grid-template-columns:max-content 1fr}.AppHeader_controls__iboSA{justify-content:flex-start}}@container (max-width: 880px){.AppHeader_gridWithCenter__9Lbs5{grid-template-areas:"logo controls profile" "center center center";grid-template-columns:max-content 1fr max-content}.AppHeader_gridWithCenter__9Lbs5 .AppHeader_controls__iboSA{justify-content:flex-end}.AppHeader_gridWithCenter__9Lbs5 .AppHeader_center__IcBEK{width:100%}}.ApartmentPage_advantagesBlock__UdEnb{margin-top:24px;display:flex;gap:32px;flex-wrap:wrap}.ApartmentPage_advantagesBlock_advantagesBlock_details_label__a7VhB,.ApartmentPage_advantagesBlock_commuteTime_label__MVNZJ{font-weight:500;font-size:14px;line-height:18.9px;color:hsla(0,0%,100%,.698);margin-bottom:8px}.ApartmentPage_advantagesBlock_list___YgHX{display:flex;gap:4px;flex-wrap:wrap}.ApartmentPage_advantagesBlock_list_item__MIrhn{display:flex;align-items:center;justify-content:center;gap:2px;border-radius:54px;padding:6px 12px;background:hsla(0,0%,100%,.051)}.ApartmentPage_advantagesBlock_list_item__MIrhn span{font-weight:500;font-size:12px;line-height:16.2px;letter-spacing:0;text-align:center;color:#fff}.ApartmentPage_descriptionBlock__0wU_D{margin-top:24px}.ApartmentPage_floorPlanBlock__UHH_C{margin-bottom:24px}.ApartmentPage_descriptionBlock_title__sPI_m{font-weight:600;font-size:14px;line-height:16.94px;letter-spacing:0;color:hsla(0,0%,100%,.698);margin-bottom:24px}.ApartmentPage_descriptionBlock_text__bXF_k{color:#fff;font-weight:500;font-size:14px;line-height:18.9px;letter-spacing:0;padding-bottom:25px}.ApartmentPage_mobSwitcherTabs__8pPIc{display:none;position:fixed;bottom:25px;left:50%;transform:translateX(-50%);padding:2px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);border-radius:300px;background:#2c2c2c;gap:2px}@media(max-width:767.98px){.ApartmentPage_mobSwitcherTabs__8pPIc{display:flex;z-index:9999}}.ApartmentPage_switchViewTab__PCcNa{border-radius:300px;background:transparent;width:50px;height:35px;display:flex;align-items:center;justify-content:center;cursor:pointer}.ApartmentPage_switchViewTab__active__WGvli{background:#f26835;pointer-events:none}.ApartmentPage_mainContainer___rCfD{max-width:795px}@media(max-width:1199.98px){.ApartmentPage_mainContainer___rCfD{min-width:450px;max-width:450px}}@media(max-width:767.98px){.ApartmentPage_mainContainer___rCfD{min-width:100%;max-width:100%;padding-top:25px;padding-left:25px;padding-right:25px}}.ApartmentPage_apartmentsList__gh9uA{display:flex;flex-wrap:wrap;justify-content:space-between;gap:25px;max-height:51vh;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}.ApartmentPage_apartmentsList__gh9uA::-webkit-scrollbar{display:none}@media(max-width:1199.98px){.ApartmentPage_apartmentsList__gh9uA{max-height:calc(100vh - 512px)}}@media(max-width:767.98px){.ApartmentPage_apartmentsList__gh9uA{max-height:none;min-width:none;max-width:100%;gap:5px}}@media(max-width:635px){.ApartmentPage_apartmentsList__gh9uA{gap:25px}}.ApartmentPage_paginationWrap__bJgMC{display:flex;justify-content:center;margin-top:16px;padding-bottom:70px}.ApartmentPage_mapBlock__L7BBD{min-width:511px;flex:1;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:block;position:relative;height:100vh}@media(max-width:1199.98px){.ApartmentPage_mapBlock__L7BBD{min-width:300px}}@media(max-width:767.98px){.ApartmentPage_mapBlock__L7BBD{min-width:100%;height:100vh}}.ApartmentPage_label_apartmentsList__KERow{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-left:6px;margin-bottom:14px;margin-top:32px}.ApartmentPage_welcomeBlock__SLeNQ{margin-top:35px}.ApartmentPage_welcomeBlock_title__Q2H3S{color:#fff;text-align:left;font-size:30px;font-style:normal;font-weight:700;line-height:normal}.ApartmentPage_welcomeBlock_score__o4rP6{color:#b7b7b7;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:16px}.ApartmentPage_welcomeBlock_score__value__DGUav{color:#f26835;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.ApartmentPage_welcomeBlock_btnPersonaliseSearch__l5zsH{border-radius:80px;background:#222;display:flex;height:35px;padding:10px 20px;justify-content:center;align-items:center;color:#b7b7b7;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:16px}.ApartmentPage_hide__ZBPAa{display:none}@media(max-width:767.98px){.ApartmentPage_hideMob__xmMm5{position:fixed;top:-5000px;left:-5000px;width:0;height:0}}.ApartmentPage_navigationBlock__ndqPr{margin-top:40px;display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;flex-wrap:wrap;gap:16px}@media(max-width:767.98px){.ApartmentPage_navigationBlock__ndqPr{margin-top:25px}}@media(max-width:575.98px){.ApartmentPage_navigationBlock__ndqPr{flex-direction:column;gap:16px}}.ApartmentPage_navInformationSection__bI4eY{display:flex;align-items:center;flex:1;min-width:0}.ApartmentPage_navInformationSection_houseType__nL7Eb{color:#b7b7b7;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;display:flex;align-items:center;margin-top:10px;margin-left:32px}@media(max-width:767.98px){.ApartmentPage_navInformationSection_houseType__nL7Eb{color:#b7b7b7;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;margin-left:22px;margin-top:5px}}.ApartmentPage_navInformationSection_houseType__nL7Eb svg{margin-right:6px}.ApartmentPage_navInformationSection_rating__Tw_jq{display:flex;align-items:center;margin-top:10px;margin-left:32px}@media(max-width:767.98px){.ApartmentPage_navInformationSection_rating__Tw_jq{display:none}}.ApartmentPage_navInformationSection_rating__reviews__zqlSb{color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;white-space:nowrap}.ApartmentPage_navInformationSection_rating__rating__PMh3Q{color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-left:12px;display:flex;align-items:center}.ApartmentPage_navInformationSection_rating__rating__PMh3Q svg{margin-left:2px;width:18px;height:18px}.ApartmentPage_navInformationSection_goBack__I_rnR{display:flex;align-items:center}.ApartmentPage_navInformationSection_goBack__label__SdP_c{color:#fff;margin-left:20px;font-size:20px;font-style:normal;font-weight:600;line-height:normal}@media(max-width:767.98px){.ApartmentPage_navInformationSection_goBack__label__SdP_c{margin-left:10px;color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:normal}}.ApartmentPage_navStatisticSection_viewedInfo__KwKLS{color:#f26835;text-align:right;font-size:10px;font-style:normal;font-weight:300;line-height:normal}.ApartmentPage_navStatisticSection_viewedInfo__mobile__w1toB{color:#f26835;font-size:10px;font-style:normal;font-weight:300;line-height:normal;text-align:center;margin-top:14px}@media(min-width:768px){.ApartmentPage_navStatisticSection_viewedInfo__mobile__w1toB{display:none}}.ApartmentPage_leaveCommentBlock__mobile__m2Xy3{color:#6c6c6c;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:center;margin-top:14px}@media(min-width:768px){.ApartmentPage_leaveCommentBlock__mobile__m2Xy3{display:none}}.ApartmentPage_navStatisticSection__5KGWo{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.ApartmentPage_wrapperLikeTrash__nPQ4N{display:flex;gap:4px;flex-shrink:0}.ApartmentPage_commonBlock__9tlFp{padding:16px;border-radius:12px;background:hsla(0,0%,100%,.122);margin-top:24px}.ApartmentPage_commonBlock_summary__H9asQ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding-bottom:12px;border-bottom:1px solid hsla(0,0%,100%,.102);margin-bottom:12px}.ApartmentPage_commonBlock_summary_price__r6trw{font-size:16px;font-weight:600;line-height:20.8px;text-align:left;color:#fff}.ApartmentPage_commonBlock_summary_paymentsSummary__NfUNX{display:flex;align-items:center;padding:8px 16px;gap:6px;border-radius:33px;background:transparent;border:1px solid hsla(0,0%,100%,.102);color:#fff;font-size:12px;font-weight:600;line-height:16.2px;text-align:left}.ApartmentPage_commonBlock_payments__WSms_{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.ApartmentPage_commonBlock_payments_pricePerBook__JTaQN{font-size:12px;font-weight:400;line-height:15.6px;text-align:left;color:hsla(0,0%,100%,.698)}.ApartmentPage_commonBlock_payments_pricePerBook_price__BZMs1{font-size:14px;font-weight:600;line-height:16.94px;text-align:right;color:#fff}.ApartmentPage_commonBlock_payments_btns__2PG5v{display:flex;gap:8px;cursor:pointer}@media(max-width:575.98px){.ApartmentPage_commonBlock_payments_btns__2PG5v{flex-wrap:wrap}}.ApartmentPage_commonBlock_payments_btns_ask__Q7_y3{white-space:nowrap;background:hsla(0,0%,100%,.122);display:flex;align-items:center;justify-content:center;padding:12px 16px;gap:6px;border-radius:33px;font-size:14px;font-weight:600;line-height:16.94px;text-align:left;color:#fff}@media(max-width:575.98px){.ApartmentPage_commonBlock_payments_btns_ask__Q7_y3{flex:1}}.ApartmentPage_commonBlock_payments_btns_offer__bgIPv{display:flex;align-items:center;justify-content:center;cursor:pointer;white-space:nowrap;padding:12px 16px;gap:6px;border-radius:33px;background:#f26835;font-size:14px;font-weight:600;line-height:16.94px;text-align:left;color:#fff}@media(max-width:575.98px){.ApartmentPage_commonBlock_payments_btns_offer__bgIPv{flex:1}}.ApartmentPage_actions_item__tcy9_{border-radius:200px;background:hsla(0,0%,100%,.1);display:flex;padding:8px 28px;justify-content:center;align-items:center;gap:4px}@media(max-width:575.98px){.ApartmentPage_actions_item__tcy9_{flex:1}}.ApartmentPage_navStatisticSection_actions__duGD7{border-radius:300px;padding:2px;background:#2c2c2c;gap:2px;display:flex}.ApartmentPage_navStatisticSection_actions__action__erWJr{border-radius:300px;background:transparent;width:50px;height:35px;display:flex;align-items:center;justify-content:center;cursor:pointer}.ApartmentPage_navStatisticSection_actions__action__erWJr svg{width:24px;height:24px}.ApartmentPage_navStatisticSection_actions__action__active__c2_qY{background:#f26835;pointer-events:none}.ApartmentPage_apartImagesBlock__YF7bt{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:repeat(2,1fr);gap:15px;margin-top:30px}.ApartmentPage_apartImagesBlock__YF7bt img{height:100%;border-radius:20px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.ApartmentPage_apartImagesBlock__bigImg__w8XI_{grid-row:1/3;grid-column:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ApartmentPage_apartImagesBlock__smallImg1__gJq_T,.ApartmentPage_apartImagesBlock__smallImg2__lkR1A{grid-column:2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ApartmentPage_apartImagesBlock__smallImg1__gJq_T{grid-row:1}.ApartmentPage_apartImagesBlock__smallImg2__lkR1A{grid-row:2}@media(max-width:768px){.ApartmentPage_apartImagesBlock__YF7bt{grid-template-columns:1fr;grid-template-rows:repeat(3,auto)}.ApartmentPage_apartImagesBlock__bigImg__w8XI_{grid-row:1;grid-column:1}.ApartmentPage_apartImagesBlock__smallImg1__gJq_T{grid-row:2}.ApartmentPage_apartImagesBlock__smallImg2__lkR1A{grid-row:3}}.ApartmentPage_priceConditionsBlock__K1FF0{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-top:30px}@media(max-width:767.98px){.ApartmentPage_priceConditionsBlock__K1FF0{display:none}}.ApartmentPage_priceConditionsBlock__additInfo__S17ve{color:#b7b7b7;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.ApartmentPage_priceConditionsBlock__additInfo__boldPrice___kvB_{color:#e7e7e7;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.ApartmentPage_outsideConditionsBlock__PGNxu{margin-top:30px}.ApartmentPage_outsideConditionsBlock__label__RvYLv{color:#d9d9d9;font-size:14px;font-style:normal;font-weight:300;line-height:normal}@media(max-width:767.98px){.ApartmentPage_outsideConditionsBlock__label__RvYLv{font-size:12px}}.ApartmentPage_outsideConditionsBlock__distanceToList__IMYOd{margin-top:15px;display:flex;flex-wrap:wrap;gap:24px}.ApartmentPage_outsideConditionsBlock__distanceToList__itemBlock__VB7IM{border-radius:300px;background:#222;display:flex;min-width:154px;height:35px;padding:3px 8px;justify-content:center;align-items:center;gap:6px;flex-shrink:0}@media(max-width:767.98px){.ApartmentPage_outsideConditionsBlock__distanceToList__itemBlock__VB7IM{width:103px}}.ApartmentPage_outsideConditionsBlock__distanceToList__itemBlock__text__SrLLl{color:#b7b7b7;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;white-space:nowrap}@media(max-width:767.98px){.ApartmentPage_outsideConditionsBlock__distanceToList__itemBlock__text__SrLLl{font-size:10px}}.ApartmentPage_insideConditionsBlock__OyCac{margin-top:30px}@media(max-width:767.98px){.ApartmentPage_insideConditionsBlock__OyCac{margin-top:14px}}.ApartmentPage_insideConditionsBlock__featuresAndStatisticMobile__fb2dh{margin-top:10px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}@media(min-width:768px){.ApartmentPage_insideConditionsBlock__featuresAndStatisticMobile__fb2dh{display:none}}.ApartmentPage_insideConditionsBlock__featuresAndStatisticMobile__additInfo__1WXfN{color:#b7b7b7;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.ApartmentPage_insideConditionsBlock__featuresAndStatisticMobile__additInfo__boldPrice__l3iNe{color:#e7e7e7;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.ApartmentPage_insideConditionsBlock__featuresAndStatisticMobile__rating__iYdUQ{display:flex;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}.ApartmentPage_insideConditionsBlock__featuresAndStatisticMobile__rating__grade__51PIK{text-decoration-line:none;margin-left:12px;display:flex;align-items:center}.ApartmentPage_insideConditionsBlock__featuresAndStatisticMobile__rating__grade__51PIK svg{margin-left:2px;width:18px;height:18px}.ApartmentPage_insideConditionsBlock__roomsInfo__5QIcg{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.28px}@media(max-width:767.98px){.ApartmentPage_insideConditionsBlock__roomsInfo__5QIcg{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.24px}}.ApartmentPage_insideConditionsBlock__featuresInfo__nAe8V{margin-top:30px;border-radius:20px;background:#222;padding:16px;margin-bottom:30px}@media(max-width:767.98px){.ApartmentPage_insideConditionsBlock__featuresInfo__nAe8V{padding:0;background:transparent}}.ApartmentPage_insideConditionsBlock__featuresInfo__label__2xFzn{color:#d9d9d9;font-size:20px;font-style:normal;font-weight:600;line-height:normal}@media(max-width:767.98px){.ApartmentPage_insideConditionsBlock__featuresInfo__label__2xFzn{font-size:12px}}.ApartmentPage_insideConditionsBlock__featuresInfo__container__E_KAR{display:flex;justify-content:space-between;align-items:flex-end;margin-top:16px}.ApartmentPage_insideConditionsBlock__featuresInfo__container__listFeatures__qsNcS{display:flex;flex-direction:column}.ApartmentPage_insideConditionsBlock__featuresInfo__container__listFeatures__item__DdPmw{margin-bottom:10px;display:flex;align-items:center}.ApartmentPage_insideConditionsBlock__featuresInfo__container__listFeatures__item__DdPmw:last-child{margin-bottom:0}.ApartmentPage_insideConditionsBlock__featuresInfo__container__listFeatures__item__text__j0S6u{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-left:6px;cursor:pointer;display:inline-block;transition:transform .5s ease,color .5s ease,background .5s ease}@media(max-width:767.98px){.ApartmentPage_insideConditionsBlock__featuresInfo__container__listFeatures__item__text__j0S6u{font-size:12px}}.ApartmentPage_insideConditionsBlock__featuresInfo__container__listFeatures__item__text__j0S6u:hover{transform:translate(2px,-2px);color:#f26835;font-weight:600;background:linear-gradient(135deg,#fff,#f26835);background-clip:next;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ApartmentPage_insideConditionsBlock__featuresInfo__container__listFeatures__item__text__j0S6u:hover:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#fff,#f26835);z-index:-1;opacity:0}.ApartmentPage_insideConditionsBlock__featuresInfo__container__showAllBtn__3SFVU{border-radius:80px;background:linear-gradient(180deg,#fff,#e7e7e7);display:flex;width:185px;padding:10px 40px;justify-content:center;align-items:center;gap:10px;color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.ApartmentPage_rulesBlock__hQM2E{margin-top:30px}.ApartmentPage_rulesBlock__label__74ZGM{color:#d9d9d9;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.ApartmentPage_rulesBlock__sectionRuleList__JfyNu{margin-top:15px;display:flex;flex-wrap:wrap;gap:10px}.ApartmentPage_rulesBlock__sectionRuleList__item__MtPQJ{border-radius:20px;background:#222;width:100px;height:100px;display:flex;justify-content:center;align-items:center;color:#b7b7b7;text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.ApartmentPage_showCommentBlock__Z_mDt{color:#d9d9d9;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;display:flex;justify-content:center;width:100%;margin-top:30px;margin-bottom:30px;cursor:pointer}@media(max-width:767.98px){.ApartmentPage_showCommentBlock__Z_mDt{display:none}}.ApartmentPage_sliderWrapper__6R9y4{margin-top:25px;overflow:hidden;border-radius:20px}.ApartmentPage_apartImagesBlockMobile__f90eW{margin-left:-5px;margin-right:-5px;position:relative}.ApartmentPage_apartImagesBlockMobile__slideImg__DnSu5{display:block;width:100%;height:460px;-o-object-fit:cover;object-fit:cover}@media(max-width:1199.98px){.ApartmentPage_apartImagesBlockMobile__slideImg__DnSu5{height:261px}}.ApartmentPage_floorplanImagesBlockMobile__5owGh{margin-top:25px;margin-left:-5px;margin-right:-5px;position:relative}.ApartmentPage_floorplanImagesBlockMobile__slideImg__4mqQb{border-radius:20px;max-width:260px}.ApartmentPage_sliderDotsContainer__Vik5H{display:flex;justify-content:center}.ApartmentPage_sliderDotsContainer__list__K7tzl{list-style:none;padding:0;margin:0}.ApartmentPage_dotElement__W6f_R{width:10px;height:10px;border-radius:50%;background:#6c6c6c}.ApartmentPage_sliderDotsWrapper__6GRDz{overflow:hidden;width:100%;max-width:56px;-ms-overflow-style:none;scrollbar-width:none}.ApartmentPage_sliderDotsWrapper__6GRDz::-webkit-scrollbar{display:none}.ApartmentPage_sliderDotsList__Mrn2a{display:flex;list-style:none;padding:0;margin:0;transition:scroll-left .3s ease}.ApartmentPage_wrapperReserveBannerMobile___Hm0I{margin-top:30px;margin-bottom:65px}.ApartmentPage_modalPaper__q9lbE{border-radius:30px;background:#2c2c2c;box-shadow:inset 0 2px 4px 0 hsla(0,0%,91%,.25);padding-left:40px;padding-right:40px;max-width:400px}.ApartmentPage_modalPaperReserveCompleteStep__DY4g7,.ApartmentPage_modalPaperReserve__jUVim{border-radius:30px;background:#2c2c2c;box-shadow:inset 0 2px 4px 0 hsla(0,0%,91%,.25);padding:0!important}.ApartmentPage_amenitiesBlock__49_5v{padding:16px;background:hsla(0,0%,100%,.122);border-radius:12px;margin-top:24px}.ApartmentPage_amenitiesBlock_list__qUmRL{display:flex;flex-direction:column;gap:10px}.ApartmentPage_amenitiesBlock_label__sCtP2{font-weight:500;font-size:14px;line-height:18.9px;letter-spacing:0;color:hsla(0,0%,100%,.698);margin-bottom:12px}.ApartmentPage_amenitiesBlock_list_item_text__W9l7r{font-weight:500;font-size:14px;line-height:18.9px;letter-spacing:0;text-align:center;color:#fff}.ApartmentPage_wrapperPage__NWhb_{position:relative;display:flex;min-height:100vh}.ApartmentPage_bgImg__s53lm{position:fixed;z-index:-1;width:100vh;height:100vh;top:0;left:0;-o-object-fit:cover;object-fit:cover}.ApartmentPage_mainContainer___rCfD{padding-top:32px;padding-left:32px;padding-right:32px;width:100%;max-height:100vh;background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:#191919;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.ApartmentPage_mainContainer___rCfD::-webkit-scrollbar{display:none}.ApartmentPage_headerWrapper__j5qPi{display:flex;align-items:center;justify-content:space-between;margin-bottom:35px}.ApartmentPage_headerWrapper__logo__jRj4s{display:flex;align-items:flex-end}.ApartmentPage_headerWrapper__logo__authedCrumb__6ojfj{color:var(--Text-Secondary,hsla(0,0%,100%,.5));font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-left:4px}.ApartmentPage_contentWrapper__tywgO{z-index:10;position:relative}.ApartmentPage_contentBlock__x0pP4{width:100%;max-width:842px;margin:0 auto;padding-bottom:40px}.ApartmentPage_bgBlur__qKTBJ{position:absolute;width:100%;height:100vh;top:0;left:0;background-image:url(/images/bgBlurHub.png);background-color:#191919;background-size:cover}.ApartmentPage_blurred__sHyim{filter:blur(4px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:filter .3s ease}.ApartmentPage_buildInfoBlock__sCucH{margin-top:16px;position:relative}.ApartmentPage_gaugeMeterCenterValue__AZC2l{font-weight:600;font-size:14px;line-height:100%;letter-spacing:0;text-align:center}.ApartmentPage_buildInfoBlock_content_alert__NW1yP{background:hsla(21,74%,69%,.12);display:flex;justify-content:space-between;align-items:center;border-radius:16px;padding:16px}@media(max-width:1199.98px){.ApartmentPage_buildInfoBlock_content_alert__NW1yP{flex-wrap:wrap;gap:8px}}.ApartmentPage_buildInfoBlock_content_alertLeft__Qdop1{font-weight:500;font-size:14px;line-height:135%;letter-spacing:0;color:hsla(0,0%,100%,.7);display:flex;align-items:center}.ApartmentPage_buildInfoBlock_content_alertRight__yV_Q_{font-family:Inter;font-weight:600;font-size:14px;line-height:100%;letter-spacing:0;text-align:right;color:#fff}@media(max-width:1199.98px){.ApartmentPage_buildInfoBlock_content_alertRight__yV_Q_{text-align:left}}.ApartmentPage_buildInfoBlock_titleBlock__QpGiV{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.ApartmentPage_buildInfoBlock_title__rPTqX{font-weight:600;font-size:20px;line-height:130%;letter-spacing:0;color:#fff}.ApartmentPage_buildInfoBlock_titleBtn__eZ5FO{background:var(--Background-Primary-Inverted,#fff);padding:8px 12px;border-radius:33px;font-weight:600;font-size:12px;line-height:135%;letter-spacing:0}.ApartmentPage_buildInfoBlock_content__Fp01t{padding-bottom:16px;border-radius:20px;background:hsla(21,74%,69%,.12);position:relative}.ApartmentPage_buildInfoBlock_content_mainInfo__tMHcX{display:flex;justify-content:space-between;gap:16px;padding:16px;border-bottom:1px solid hsla(0,0%,100%,.1)}@media(max-width:1199.98px){.ApartmentPage_buildInfoBlock_content_mainInfo__tMHcX{flex-direction:column-reverse}}.ApartmentPage_buildInfoBlock_content_mainInfoRight_img__NECSz{border-radius:12px}@media(max-width:1199.98px){.ApartmentPage_buildInfoBlock_content_mainInfoRight_img__NECSz{width:100%}}.ApartmentPage_buildInfoBlock_content_mainInfoLeft__fvX7L{flex:1}.ApartmentPage_buildInfoBlock_content_mainInfoTitleBlock__cdqud{padding-bottom:16px;border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:16px}.ApartmentPage_buildInfoBlock_content_subtitle__kNiYF{font-weight:500;font-size:12px;line-height:135%;letter-spacing:0;color:hsla(0,0%,100%,.7)}.ApartmentPage_buildInfoBlock_content_title__FlyRF{font-weight:600;font-size:20px;line-height:130%;letter-spacing:0;color:#fff}.ApartmentPage_buildInfoBlock_content_mainInfoKVblock__IoPGz{padding-bottom:16px;border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:16px}.ApartmentPage_buildInfoBlock_content_amenitiesBlockTitle__0dJqE{font-weight:600;font-size:14px;line-height:100%;letter-spacing:0;color:hsla(0,0%,100%,.7);margin-bottom:8px}.ApartmentPage_buildInfoBlock_content_amenitiesContainer__q2c3H{display:flex;flex-wrap:wrap;gap:4px}.ApartmentPage_buildInfoBlock_content_buildingInfo__vTWT2{display:flex;padding:16px;justify-content:space-between}@media(max-width:1199.98px){.ApartmentPage_buildInfoBlock_content_buildingInfo__vTWT2{flex-direction:column}}.ApartmentPage_buildInfoBlock_content_buildingInfoBlock__bSyki{flex:1;border-right:1px solid hsla(0,0%,100%,.1);padding-right:24px;margin-right:24px}@media(max-width:1199.98px){.ApartmentPage_buildInfoBlock_content_buildingInfoBlock__bSyki{border-right:none;border-bottom:1px solid hsla(0,0%,100%,.1);padding-top:16px}.ApartmentPage_buildInfoBlock_content_buildingInfoBlock__bSyki:first-child{padding-top:0;padding-bottom:8px}.ApartmentPage_buildInfoBlock_content_buildingInfoBlock__bSyki:nth-child(2){padding-bottom:16px}}.ApartmentPage_buildInfoBlock_content_buildingInfoBlock__bSyki:last-child{border:none;margin-right:0}.ApartmentPage_buildInfoBlock_content_alertWrapper__cW9WA{border-top:1px solid hsla(0,0%,100%,.1);gap:10px;padding-top:16px;padding-right:16px;padding-left:16px}