.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)}}.ApartmentCardListItem_cardContainer__Fe6t_{max-width:100%;width:100%;cursor:pointer;padding:24px 0;border-bottom:1px solid var(--Line-Primary,hsla(0,0%,100%,.1));container-type:inline-size;container-name:apartmentCard}.ApartmentCardListItem_cardContainer__contentWrapper__F0Z6g{display:flex;gap:16px;flex-direction:row}@container apartmentCard (max-width: 520px){.ApartmentCardListItem_cardContainer__contentWrapper__F0Z6g{flex-direction:column}}.ApartmentCardListItem_block_footer__ycHqq{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-right:16px;margin-top:auto;padding-top:16px;margin-bottom:0;flex-wrap:wrap}.ApartmentCardListItem_block_footer_callToComment__4eXp9{color:#6c6c6c;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ApartmentCardListItem_block_footer_actions__5vQy3{display:flex;gap:4px}.ApartmentCardListItem_actions_item__9_1lq{border-radius:200px;background:hsla(0,0%,100%,.1);display:flex;width:74px;padding:8px 0;justify-content:center;align-items:center;gap:4px}.ApartmentCardListItem_block_conditions__9ze70{display:flex;justify-content:space-between;align-items:flex-start;margin-top:10px}.ApartmentCardListItem_block_conditions_insideConditions__bgzW4{display:flex;flex-direction:column}.ApartmentCardListItem_insideConditions_price__HiOya{color:#fff;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.ApartmentCardListItem_insideConditions_square__ljfK9{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-top:6px}.ApartmentCardListItem_insideConditions_houseType__E8Ygi{color:#b7b7b7;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;display:flex;align-items:center;margin-top:6px}.ApartmentCardListItem_insideConditions_houseType__E8Ygi svg{margin-right:10px}.ApartmentCardListItem_block_conditions_outsideConditions__knESj{display:flex;flex-direction:column}.ApartmentCardListItem_outsideConditions_outsidePros__n0E_H{display:flex;align-items:center;justify-content:center;border-radius:300px;background:#2c2c2c;padding:3px 8px}.ApartmentCardListItem_outsideConditions_distanceTo__uSEt6{color:#b7b7b7;text-align:center;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.ApartmentCardListItem_outsideConditions_distanceTo__uSEt6 svg{margin-left:2px}.ApartmentCardListItem_outsideConditions_subway__crRaU{color:#6c6c6c;font-size:10px;font-style:normal;font-weight:600;line-height:normal;margin-top:12px}.ApartmentCardListItem_outsideConditions_subway__crRaU svg{margin-right:2px}.ApartmentCardListItem_block_title__ObLrq{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.ApartmentCardListItem_block_title__price__psxSr{display:inline-flex;align-items:baseline;gap:6px;color:#fff;font-family:Inter;font-size:26px;font-style:normal;font-weight:600;line-height:normal}.ApartmentCardListItem_block_title__price__sub__QfTDy{color:hsla(0,0%,100%,.5);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.ApartmentCardListItem_letTypeBadge__3dtLt{display:inline-flex;align-items:center;border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600;flex-shrink:0;letter-spacing:.01em}.ApartmentCardListItem_letTypeBadge--short__zOTaD{background:rgba(242,104,53,.18);color:#f26835;border:1px solid rgba(242,104,53,.35)}.ApartmentCardListItem_letTypeBadge--long__tomUV{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.65);border:1px solid hsla(0,0%,100%,.12)}.ApartmentCardListItem_ratingBadge___ZbSA{display:flex;align-items:center;gap:4px;background:hsla(0,0%,100%,.08);border-radius:20px;padding:4px 10px;flex-shrink:0}.ApartmentCardListItem_ratingBadge___ZbSA span{color:#fff;font-size:12px;font-weight:500}.ApartmentCardListItem_availableBadge__W8kn2{position:absolute;top:10px;left:10px;z-index:2;background:linear-gradient(176deg,#000 2.98%,#2c2c2c 187.33%);border-radius:300px;padding:3px 10px;color:#fff;font-size:12px;font-weight:600;pointer-events:none}.ApartmentCardListItem_applyBtn__eAW9K{display:flex;align-items:center;gap:6px;padding:9px 18px;border-radius:200px;border:none;background:hsla(0,0%,100%,.12);color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s;white-space:nowrap}.ApartmentCardListItem_applyBtn__eAW9K svg{flex-shrink:0}.ApartmentCardListItem_applyBtn__eAW9K:hover{background:hsla(0,0%,100%,.2)}.ApartmentCardListItem_block_title_text__OCg5Q{color:#fff;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.ApartmentCardListItem_block_title_statistic__w3aV_{display:flex;align-items:center}.ApartmentCardListItem_statistic_reviews__Vz3RM{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}.ApartmentCardListItem_statistic_rating__02jbV{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-left:6px;display:flex;align-items:center}.ApartmentCardListItem_statistic_rating__02jbV svg{margin-left:2px}.ApartmentCardListItem_block_info__ZEt5R{display:flex;flex-direction:column;flex:1;min-width:0}.ApartmentCardListItem_block_info__rateBlock__av3Kt{width:-moz-fit-content;width:fit-content;display:flex;padding:6px 8px;align-items:center;margin-bottom:12px;border-radius:40px;background:hsla(0,0%,100%,.1)}.ApartmentCardListItem_block_info__rateBlock__text__2q4OH{color:#fff;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-left:4px}.ApartmentCardListItem_block_info__featuresList__XKLGK{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:12px}.ApartmentCardListItem_block_info__featuresList__item__kh5UI{border-radius:54px;background:hsla(0,0%,100%,.05);display:flex;padding:6px 12px;align-items:center;gap:2px}.ApartmentCardListItem_block_info__featuresList__item__text__GPMmv{color:var(--Text-Primary,#fff);text-align:center;font-family:Inter;font-size:13px;font-style:normal;font-weight:400;line-height:130%}.ApartmentCardListItem_block_info__addressInfoBlock__ZcZ56{display:flex;gap:10px;margin-bottom:12px}.ApartmentCardListItem_block_info__addressInfoBlock__content__uIe92{display:flex;flex-direction:column;justify-content:space-around}.ApartmentCardListItem_block_info__addressInfoBlock__content__title__l9Q3R{color:var(--Text-Primary,#fff);font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.ApartmentCardListItem_block_info__addressInfoBlock__content__address__dtO7E{color:#b7b7b7;font-family:Inter;font-size:11px;font-style:normal;font-weight:400;line-height:normal}.ApartmentCardListItem_block_info__addressInfoBlock__image__d86r8{border-radius:20px;height:48px;width:48px;-o-object-fit:cover;object-fit:cover}.ApartmentCardListItem_block_info__actionsBlock__aVkEF{flex:1;display:flex;flex-direction:column;justify-content:flex-end}.ApartmentCardListItem_block_info__actionsBlock__actionsContainer__4GZoI{display:flex;align-items:center;justify-content:space-between}.ApartmentCardListItem_block_info__actionsBlock__actionsContainer__mainActions__eVJIU{display:flex;gap:4px}.ApartmentCardListItem_block_info__actionsBlock__actionsContainer__mainActions__action__CIis_{display:flex;padding:8px 28px;justify-content:center;align-items:center;border-radius:200px;background:hsla(0,0%,100%,.1)}.ApartmentCardListItem_block_images__2KsX0{width:55%;flex-shrink:0;overflow:hidden;border-radius:20px}@container apartmentCard (max-width: 520px){.ApartmentCardListItem_block_images__2KsX0{width:100%}}.ApartmentCardListItem_blockImagesWrapper__tVf4K{flex:1}.ApartmentCardListItem_apartImagesBlockMobile__mLKlC{margin-left:-5px;margin-right:-5px;position:relative}.ApartmentCardListItem_apartImagesBlockMobile__slideImg__EfATH{border-radius:20px;width:100%;height:250px;-o-object-fit:cover;object-fit:cover;display:block}@container apartmentCard (max-width: 520px){.ApartmentCardListItem_apartImagesBlockMobile__slideImg__EfATH{height:250px}}.ApartmentCardListItem_dotElement__33jcA{width:10px;height:10px;border-radius:50%;background:#6c6c6c}.ApartmentCardListItem_sliderDotsWrapper__TyiW_{overflow:hidden;width:100%;max-width:56px;-ms-overflow-style:none;scrollbar-width:none}.ApartmentCardListItem_sliderDotsWrapper__TyiW_::-webkit-scrollbar{display:none}.ApartmentCardListItem_sliderDotsList__tztBl{display:flex;list-style:none;padding:0;margin:0;transition:scroll-left .3s ease}.ApartmentCardListItem_bigImg__iurhm{position:relative;max-width:192px;max-height:164px;margin-right:10px}.ApartmentCardListItem_bigImg__img__3Oans{border-radius:10px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);width:100%;height:100%}.ApartmentCardListItem_bigImg__iurhm .ApartmentCardListItem_availableToBlock__cOZso{border-radius:300px;background:linear-gradient(176deg,#000 2.98%,#2c2c2c 187.33%);display:flex;padding:3px 8px;justify-content:center;align-items:center;position:absolute;top:8px;left:8px;color:#fff;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:normal;height:25px}.ApartmentCardListItem_smallImg__h12NZ{max-width:100px;max-height:80px;border-radius:8px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.ApartmentCardListItem_smallImg__h12NZ:first-child{margin-bottom:10px}.ApartmentCardListItem_smallImg__img__zC9E3{border-radius:8px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);width:100%;height:100%}.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}.SmallFooter_footer__jtVTR{padding:12px 16px;width:100%;color:#b7b7b7;font-family:Inter;font-size:11px;font-style:normal;font-weight:400;line-height:normal;display:flex;justify-content:center;flex-direction:column;align-items:center;margin-top:auto}.SmallFooter_footer_tcLink__d3j5V{text-decoration:underline;margin-left:4px}.SmallFooter_footer_tcLink__d3j5V:hover{color:#fff}.MoveCard_card__hA4zE{background:#272727;border-radius:14px;padding:14px 16px;cursor:pointer;transition:background .12s}.MoveCard_card__hA4zE:hover{background:#2e2e2e}.MoveCard_card_active__05U7l{background:#2a2a2a}.MoveCard_top__WF9KU{display:flex;align-items:center;gap:10px}.MoveCard_radio__QPCcZ{width:20px;height:20px;border-radius:50%;border:2px solid hsla(0,0%,100%,.2);flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:border-color .15s}.MoveCard_card__hA4zE:hover .MoveCard_radio__QPCcZ{border-color:#f26835}.MoveCard_radio_active__EJ4__{border-color:#f26835;background:#f26835}.MoveCard_radio_active__EJ4__:after{content:"";width:8px;height:8px;border-radius:50%;background:#fff}.MoveCard_info__0KF9U{flex:1;min-width:0}.MoveCard_newOptionsBadge__ozE6y{display:inline-block;background:rgba(74,222,128,.15);color:#4ade80;font-size:11px;font-weight:600;padding:2px 8px;border-radius:20px;margin-bottom:4px}.MoveCard_name__9_IRn{color:#fff;font-size:15px;font-weight:600;line-height:1.3}.MoveCard_date__kKKYk{color:hsla(0,0%,100%,.4);font-size:13px}.MoveCard_footer__pXuRB{display:flex;align-items:center;gap:6px;margin-top:10px;padding-left:30px;flex-wrap:wrap}.MoveCard_avatarGroup__Jbe85{display:flex;align-items:center;margin-right:2px}.MoveCard_avatarImg__9s_09{width:24px;height:24px;border-radius:50%;border:2px solid #272727;-o-object-fit:cover;object-fit:cover;margin-left:-6px}.MoveCard_avatarImg__9s_09:first-child{margin-left:0}.MoveTabs_tabs__VEzdE{display:flex;gap:4px;margin-bottom:16px}.MoveTabs_tab__Lo6EV{padding:7px 16px;border-radius:30px;border:none;background:transparent;color:hsla(0,0%,100%,.45);font-size:14px;font-weight:500;cursor:pointer;transition:background .15s,color .15s}.MoveTabs_tab__Lo6EV:hover{background:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.75)}.MoveTabs_tab_active__IC__l{font-weight:600}.MoveTabs_tab_active__IC__l,.MoveTabs_tab_active__IC__l:hover{background:#f26835;color:#fff}.MoveResolutionModal_title__1M3YV{color:#fff;font-size:18px;font-weight:700;margin:0 0 6px;line-height:1.35;padding-right:36px}.MoveResolutionModal_body__asZIM{color:hsla(0,0%,100%,.6);font-size:14px;line-height:1.5;margin:0 0 18px}.MoveResolutionModal_moveList__rgQoD{display:flex;flex-direction:column;gap:6px;margin-bottom:10px;max-height:280px;overflow-y:auto}.MoveResolutionModal_moveList__rgQoD::-webkit-scrollbar{width:4px}.MoveResolutionModal_moveList__rgQoD::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.12);border-radius:2px}.MoveResolutionModal_emptyState__yA5_V{color:hsla(0,0%,100%,.35);font-size:14px;padding:20px 0;text-align:center}.MoveResolutionModal_primaryBtn__yHCmp{width:100%;padding:14px;border-radius:12px;border:none;background:#fff;color:#111;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .15s}.MoveResolutionModal_primaryBtn__yHCmp:hover{opacity:.9}.MoveResolutionModal_secondaryBtn__8_pMA{width:100%;padding:13px;border-radius:12px;border:1px solid hsla(0,0%,100%,.14);background:transparent;color:hsla(0,0%,100%,.8);font-size:14px;font-weight:600;cursor:pointer;margin-top:10px;transition:background .15s,color .15s}.MoveResolutionModal_secondaryBtn__8_pMA:hover{background:hsla(0,0%,100%,.08);color:#fff}.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}