.branding-background_container__7gZlW{position:absolute;top:0;left:0;right:0;bottom:0}.branding-mobile_container__L96MT{cursor:pointer;display:block;min-height:110px;position:relative;overflow:hidden;z-index:10}@media screen and (min-width:1000px){.branding-mobile_container__L96MT{display:none}}.branding-top_container__aGvCT{display:none}@media screen and (min-width:1000px){.branding-top_container__aGvCT{display:flex;justify-content:center;z-index:100}.branding-top_container__aGvCT img{object-fit:contain}}.request-status_container__4BNF1{display:flex;justify-content:space-between;align-items:center;gap:16px;line-height:24px}.request-status_icon-wrapper__sfP09{width:80px;height:80px;background-color:var(--Theme-White);border-radius:16px;display:grid;place-items:center;flex-shrink:0}.request-status_icon-wrapper__sfP09 svg{width:36px;height:36px}@media screen and (min-width:768px){.request-status_container__4BNF1{font-size:21px;line-height:32px}.request-status_container__4BNF1 span{display:block}}.order-form_form__eRGra{display:flex;flex-direction:column;gap:12px;padding:16px;width:100%;background-color:var(--Functional-Blue-Tabs-Hover)}.order-form_title__4qReI{line-height:24px}.order-form_fields__2uHye{display:flex;flex-wrap:wrap;gap:12px}.order-form_field__T0ta8{width:100%}.order-form_change-number__zagSw{display:inline-block;margin-top:4px;font-size:12px;line-height:16px;color:var(--Theme-Blue);cursor:pointer}.order-form_change-number__zagSw:hover{color:var(--Functional-Orange-Hover)}.order-form_footer__o7Mbh{display:flex;flex-direction:column-reverse;gap:12px}.order-form_button__RWWLk{width:100%}.order-form_wrapperBtn__k8GLG.order-form_fixed__aL_9p{width:100%;position:fixed;bottom:16px;left:16px;padding:16px;margin:0 -16px;border-top:1px solid var(--Neutral-Gray-Outline);background-color:var(--Theme-White);z-index:1}@media screen and (min-width:576px){.order-form_wrapperBtn__k8GLG.order-form_fixed__aL_9p{position:static;width:100%;padding:0;margin:0;border-top:none}}@media screen and (min-width:768px){.order-form_form__eRGra{gap:16px;padding:24px}.order-form_title__4qReI{font-size:18px;line-height:32px}.order-form_fields__2uHye{gap:16px;flex-wrap:nowrap}.order-form_footer__o7Mbh{flex-direction:row;justify-content:space-between;align-items:center}.order-form_button__RWWLk,.order-form_wrapperBtn__k8GLG.order-form_fixed__aL_9p{width:auto;align-self:flex-start}}.developer-logo_logo__IGKjP{display:block;width:auto;max-width:100px}.developer-logo_link__Gc_Xx,.developer-logo_logo__IGKjP{flex-shrink:0}.modal-header_container__3Tq6H{display:flex;align-items:center;gap:16px}.modal-header_info__IJ2oq{display:flex;flex-direction:column;gap:8px}.modal-header_developer-name__kSMJj{font-size:18px;line-height:24px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text);width:max-content}.modal-header_skeleton-header__n_tMx{display:flex;flex-direction:row;gap:16px}.modal-root_phone__ck708{font-weight:600;font-size:32px;line-height:40px;letter-spacing:0;margin:0;color:var(--Theme-Dark-Blue-Text)}.modal-root_description__lxoa6{font-size:18px;line-height:32px;letter-spacing:0;margin:0 0 8px;color:var(--Neutral-Dark-Gray)}.modal-root_skeleton-root__WPADS{display:flex;flex-direction:column;gap:12px}.booking-modal_modal__Y7b0_{border-radius:16px}.booking-modal_header__Kde93{padding-bottom:0}.booking-modal_footer__UUOK8{padding:0}@media screen and (min-width:576px){.booking-modal_form__YplVx{border-radius:0 0 16px 16px}}.form-agreement_container__4u5j0{display:flex;align-items:center;gap:8px;font-size:14px;line-height:24px;padding:8px;background-color:var(--gray-color-6)}.form-agreement_container__4u5j0 svg{flex-shrink:0}.request-status_container__rDO0a{position:relative;padding:24px 16px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.request-status_icon-wrapper__5KzNC{display:grid;place-items:center;width:84px;height:84px;border-radius:50%;border:2px solid}.request-status_icon-wrapper__5KzNC.request-status_success__1I0u_{color:var(--Neutral-Gray-Stroke)}.request-status_icon-wrapper__5KzNC.request-status_error__go1UV{color:var(--Functional-Error);font-size:50px}.request-status_status__TCDzx{font-weight:500;font-size:32px;line-height:40px}.request-status_text__fMk_E{font-size:18px;line-height:32px}.request-status_close-icon__pe9rX{position:absolute;top:20px;right:12px;cursor:pointer}.review-stars_stars__XUqm8{color:var(--Neutral-Bread-Crumbs);display:flex}.review-stars_star__zEZsl{cursor:pointer;padding:0 5px}.review-stars_static__7fKc5{cursor:default}.review-stars_filled__MLThE{color:var(--Additional-Orange)}.review-stars_hover__hpF9K{color:var(--Functional-Orange-Hover)}.review-stars_error__DnK6H{font-size:12px;line-height:16px;color:var(--orange-color-1);margin-top:4px}.review-agreement_agreement__vISgt{font-size:14px;line-height:1.4}.review-agreement_agreement__vISgt>a{display:inline}.review-answer-form_container__D1C9W{padding:24px}.review-answer-form_form__d_OMj{display:flex;flex-direction:column;gap:16px}.review-answer-form_header__l71k3{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:21px;line-height:29px;margin-bottom:16px}.review-answer-form_textarea-answer__SFvTG{height:170px}.review-answer-form_textarea-review__I0iSb{height:94px}.review-answer-form_field__6ZyH6{display:flex;flex-direction:column;gap:8px}.review-answer-form_review-length__ktVc9{align-self:flex-end}.review-answer-form_rating-text__v3B27{font-size:14px;line-height:16px;color:var(--Neutral-Accent-Gray)}.review-answer-form_input-button-wrapper__pbSkQ{display:flex;gap:16px;flex-direction:column}.review-answer-form_close-icon__PI5tz{cursor:pointer}.review-answer-form_signin-text__hzRe0{font-size:14px;line-height:16px;color:var(--Neutral-Accent-Gray)}.review-answer-form_checkbox-container__0nx99{align-items:flex-start}.review-answer-form_checkbox__eJpfL{border-width:1px;width:16px;height:16px}.review-answer-form_checkbox__eJpfL:checked{background-color:var(--Theme-Blue);background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="white"%3E%3Cpath fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 111.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" /%3E%3C/svg%3E');border-color:transparent}@media screen and (min-width:768px){.review-answer-form_header__l71k3{margin-bottom:24px;font-size:24px}.review-answer-form_input-button-wrapper__pbSkQ{flex-direction:row}.review-answer-form_button__IUCjz{min-width:207px}}.add-review-answer-block_modal__53XDb{height:100%;overflow-y:auto;border:none}.add-review-answer-block_modal__53XDb.add-review-answer-block_modal__53XDb{max-width:576px}.add-review-answer-block_container__awhFf{height:100%;padding:24px 16px;display:flex;flex-direction:column;gap:13px;align-items:center;text-align:center;background-color:var(--Functional-Blue-Tabs-Hover);border-radius:8px}.add-review-answer-block_title__1nEQo{font-size:24px;line-height:32px}.add-review-answer-block_icon-wrapper__yyaYe{width:96px;height:96px;border-radius:50%;background-color:var(--Neutral-Gray-Stroke);display:grid;place-items:center}.add-review-answer-block_link-wrapper__WXGsa{display:flex;flex-wrap:wrap;justify-content:center;gap:0 5px}.add-review-answer-block_link__1c7zz.add-review-answer-block_link__1c7zz:hover{color:var(--Functional-Orange-Hover)}.add-review-answer-block_button__dLWOQ,.add-review-answer-block_link__1c7zz{width:100%;max-width:350px;justify-content:center}.add-review-answer-block_images__so6dz{display:flex;justify-content:center}.add-review-answer-block_image__U2kL2{border-radius:50%}.add-review-answer-block_image__U2kL2:not(:last-child){margin-right:-8px}.add-review-answer-block_description__R3d3f{flex-grow:1;line-height:24px}@media screen and (min-width:576px){.add-review-answer-block_modal__53XDb{height:auto}}.add-like-block_marks-container-item__BRZWH{display:flex;align-items:center;margin-left:auto;gap:4px}.add-like-block_marks-container-item-clickable__IX2jW{cursor:pointer}.add-like-block_thumb-up__7OjaJ{transition:all .25s}.add-like-block_thumb-up-liked__NIW72{fill:var(--Functional-Success)}.add-like-block_approve-count__783Va{font-size:14px;color:var(--Functional-Success)}.add-like-block_marks-container-item-clickable__IX2jW .add-like-block_approve-count__783Va{color:var(--Neutral-Accent-Gray)}.add-like-block_marks-container-item__BRZWH:not(.add-like-block_marks-container-item-clickable__IX2jW) .add-like-block_approve-count__783Va{font-weight:600}.add-like-block_marks-container-item-clickable__IX2jW:hover .add-like-block_thumb-up__7OjaJ{transform:translateY(-3px)}.add-like-block_marks-container-item-clickable__IX2jW:hover .add-like-block_approve-count__783Va{color:var(--Theme-Blue)}.review-or-answer_review-wrapper__w8dDp{font-size:16px;line-height:24px;display:flex;flex-direction:column;padding:16px;gap:16px;border:1px solid var(--Neutral-Gray-Outline);border-radius:8px;height:100%}.review-or-answer_author-main__bSaws{display:flex;gap:8px;justify-content:space-between}.review-or-answer_author-logo__185PB{align-content:center;text-align:center;flex-shrink:0;width:48px;height:48px;border-radius:50%;background:var(--Neutral-Gray-Outline)}.review-or-answer_author-info__Ag5QD{line-height:24px}.review-or-answer_author-name__KzMu2{display:inline-block;text-overflow:ellipsis;color:var(--Theme-Dark-Blue-Text)}.review-or-answer_owner-info__VLo2n{font-size:14px;margin-right:-25px}.review-or-answer_additional-text__zs0bt{color:var(--Neutral-Accent-Gray)}.review-or-answer_review-content-container__MP3Ai{color:var(--Theme-Dark-Blue-Text)}.review-or-answer_desktop-rating__xDGm3{display:none}.review-or-answer_read-more__BHCEe{color:var(--Theme-Blue);cursor:pointer}.review-or-answer_read-more__BHCEe.review-or-answer_read-more__BHCEe:hover{color:var(--Functional-Orange-Hover)}.review-or-answer_answer-content__YsEjS{height:100%;display:flex;flex-direction:column;gap:16px;margin:0 -16px -16px;padding:16px;background-color:var(--Neutral-Quote-Gray);border-radius:0 0 8px 8px}.review-or-answer_hidden__c8Xbj{display:none}.review-or-answer_like-btn__LqwUs{margin-top:auto}@media screen and (min-width:1024px){.review-or-answer_desktop-rating__xDGm3{display:block}.review-or-answer_mobile-rating__7B5wl{display:none}.review-or-answer_owner-info__VLo2n{margin-right:-70px}}.reviews-answers-carousel_list-vertical__KEXHb{display:flex;flex-direction:column;gap:16px}.reviews-answers-carousel_list-vertical__KEXHb>.reviews-answers-carousel_embla__slide__OpluR{width:100%}.reviews-answers-carousel_embla__slide__OpluR{flex-shrink:0;flex-grow:0;width:320px}.reviews-answers-carousel_container__Sumti{margin-top:32px;display:flex;flex-direction:column;gap:16px}.reviews-answers-carousel_header__vlxke{display:flex;justify-content:space-between;align-items:center;gap:16px}.reviews-answers-carousel_header__vlxke h2{margin-bottom:0}.reviews-answers-carousel_link-header__Ieujf{display:none}.reviews-answers-carousel_link-button__m33az button{width:100%}@media screen and (min-width:768px){.reviews-answers-carousel_container__Sumti .reviews-answers-carousel_link-button__m33az:not(.reviews-answers-carousel_desktop-visible__4W3pC){display:none}.reviews-answers-carousel_link-button__m33az.reviews-answers-carousel_desktop-visible__4W3pC{width:384px;margin:0 auto}.reviews-answers-carousel_link-header__Ieujf:not(.reviews-answers-carousel_hidden__dQcus){display:flex;align-items:center}.reviews-answers-carousel_link-header__Ieujf.reviews-answers-carousel_link-header__Ieujf:hover{color:var(--Functional-Orange-Hover)}.reviews-answers-carousel_link-header__Ieujf:hover svg path{fill:var(--Functional-Orange-Hover)}}@media screen and (min-width:1024px){.reviews-answers-carousel_embla__slide__OpluR{width:calc(100% / 3 - 64px / 3)}.reviews-answers-carousel_container__Sumti{margin-top:40px;gap:24px}}.review-slim_container__Ka9iW{padding:16px;gap:16px}.review-slim_container__Ka9iW,.review-slim_header__udXH0{display:flex;flex-direction:column}.review-slim_header-rating__9cZFK{display:flex;gap:8px}.review-slim_header-text__2UZYA{font-size:14px;line-height:24px}.review-slim_geo-name__JmVKI{color:var(--Neutral-Dark-Gray)}.review-slim_tag__IKz0h{display:block;padding:6px 8px;font-size:12px;color:var(--Theme-Blue);line-height:100%;width:-moz-fit-content;width:fit-content;cursor:pointer}.review-slim_tag__IKz0h:hover{color:var(--Theme-Dark-Blue-Text);background-color:var(--Neutral-Gray-Stroke)}@media screen and (min-width:576px){.review-slim_container__Ka9iW{padding:24px 49px 24px 24px}.review-slim_header__udXH0{flex-direction:row}}.reviews-carousel-tab_container__CGN8F{display:flex;gap:8px;padding:4px 8px;flex-shrink:0}.reviews-carousel-tab_container__CGN8F:hover{background-color:var(--Neutral-Gray-Stroke)}.reviews-carousel-tab_name__CSq_Q{font-size:16px;line-height:24px;color:var(--Theme-Blue)}.reviews-carousel-tab_count__i_bw8{font-size:14px;line-height:24px;color:var(--Neutral-Dark-Gray)}.header-section_container__nMwwq{display:flex;flex-direction:column;gap:16px;margin-top:32px}.header-section_header__6obeD{display:flex;justify-content:space-between;align-items:center}.header-section_title__KkRFA{font-size:24px;line-height:32px;margin-bottom:0}.header-section_link__XJj6f{gap:4px}.header-section_link__XJj6f:not(.header-section_link-mobile__CbrFV){display:none}@media screen and (min-width:576px){.header-section_button__GFw_9.header-section_button__GFw_9{width:295px;margin:0 auto}}@media screen and (min-width:768px){.header-section_container__nMwwq .header-section_link__XJj6f.header-section_link-mobile__CbrFV{display:none}.header-section_link__XJj6f:not(.header-section_link-mobile__CbrFV){display:inherit}}@media screen and (min-width:1024px){.header-section_container__nMwwq{gap:24px;margin-top:40px}}.reviews-carousel-with-tabs_embla__slide__rhyBq{flex-shrink:0;flex-grow:0;width:320px}.reviews-carousel-with-tabs_container__jw5UQ{margin-top:32px;display:flex;flex-direction:column;gap:16px}.reviews-carousel-with-tabs_header__lNAVW{display:flex;justify-content:space-between;align-items:center;gap:16px}.reviews-carousel-with-tabs_header__lNAVW h2{margin-bottom:0}.reviews-carousel-with-tabs_tabs-container__ngK9_{display:flex;gap:8px;overflow:auto}.reviews-carousel-with-tabs_link-button__Ve8mx button{width:100%}@media screen and (min-width:768px){.reviews-carousel-with-tabs_tabs-container__ngK9_{flex-wrap:wrap}.reviews-carousel-with-tabs_link-button__Ve8mx{width:384px;margin:0 auto}}@media screen and (min-width:1024px){.reviews-carousel-with-tabs_embla__slide__rhyBq{width:calc(100% / 3 - 64px / 3)}.reviews-carousel-with-tabs_container__jw5UQ{margin-top:40px;gap:24px}}.popup-select_container__8xQSG{position:relative;display:flex;flex-direction:column;width:100%}.popup-select_label__K46kU{display:flex;flex-direction:row;gap:8px;line-height:16px;text-overflow:ellipsis;z-index:1}label:hover+.popup-select_select-wrapper__6bVPO{border-color:var(--Functional-Active-Tabs)}.popup-select_standard__0Advg .popup-select_label__K46kU{color:var(--Theme-Dark-Blue-Text);font-size:14px;margin-bottom:8px}.popup-select_outline__hoKZX .popup-select_label__K46kU{color:var(--Neutral-Dark-Gray);position:absolute;left:10px;top:4px;font-size:12px}.popup-select_required__4Z_n8:after{content:"*";color:var(--Functional-Orange-Hover)}.popup-select_select-wrapper__6bVPO{position:relative;display:flex;justify-content:space-between;align-items:center;padding:8px;border-radius:4px;cursor:pointer;border:1px solid var(--Neutral-Gray-Stroke);background-color:var(--Theme-White);line-height:32px}.popup-select_standard__0Advg .popup-select_select-wrapper__6bVPO{padding:8px 50px 8px 14px}.popup-select_borderless__2PWWL{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content}.popup-select_borderless__2PWWL .popup-select_select-wrapper__6bVPO{padding:0 30px 0 0;border:none;gap:10px;align-items:center;font-size:18px;line-height:24px}.popup-select_outline__hoKZX .popup-select_select-wrapper__6bVPO{padding:18px 40px 3px 10px}.popup-select_select-wrapper__6bVPO:focus,.popup-select_select-wrapper__6bVPO:hover{border-color:var(--Functional-Active-Tabs)}.popup-select_error__h9aW5 .popup-select_select-wrapper__6bVPO:not(:focus):not(:hover){border-color:var(--Functional-Orange-Hover)}.popup-select_displayed-text__uS3Gd{overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-clamp:1;box-orient:vertical}.popup-select_placeholder__6_ejh{font-size:18px;line-height:32px;color:var(--Neutral-Accent-Gray)}.popup-select_hint-icon__eKqQI{position:absolute;content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.89568 0.00187992C9.00846 -0.0213058 10.0517 0.169976 11.0254 0.575726C11.9991 0.981475 12.851 1.53793 13.5813 2.24509C14.3116 2.95226 14.8911 3.78694 15.32 4.74915C15.7489 5.71135 15.9749 6.74891 15.9981 7.86183C16.0213 8.97474 15.83 10.0181 15.4243 10.9919C15.0186 11.9657 14.4565 12.8236 13.7378 13.5655C13.0191 14.3074 12.1787 14.8929 11.2166 15.3218C10.2545 15.7508 9.2171 15.9768 8.10432 16C6.99154 16 5.94831 15.7971 4.97462 15.3914C4.00094 14.9856 3.14897 14.4292 2.4187 13.722C1.68844 13.0148 1.10887 12.1802 0.679981 11.218C0.251096 10.2557 0.0250627 9.21819 0.0018797 8.10528C-0.0213033 6.99236 0.169956 5.94901 0.575658 4.97521C0.98136 4.00141 1.54355 3.14934 2.26222 2.41899C2.98089 1.68864 3.82127 1.1032 4.78336 0.662672C5.74546 0.222144 6.7829 0.00187992 7.89568 0.00187992Z' fill='%23D9E1FA'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.1986 5.80978C11.1986 6.31987 11.0479 6.77199 10.7465 7.16615C10.6538 7.28207 10.5263 7.4096 10.364 7.54871C10.2017 7.68782 10.0047 7.85012 9.77282 8.03561L9.28598 8.34862C9.03097 8.5341 8.86869 8.74277 8.79914 8.97463C8.77596 9.04419 8.75857 9.10215 8.74698 9.14852C8.73539 9.19489 8.72959 9.29923 8.72959 9.46153V9.53109H6.85177V9.39197C6.87495 9.06737 6.90393 8.80074 6.93871 8.59207C6.97348 8.38339 7.04883 8.19791 7.16474 8.03561C7.37339 7.78057 7.65158 7.53712 7.99933 7.30526C8.34707 7.0734 8.53253 6.94588 8.55572 6.9227C8.69482 6.82995 8.81073 6.71402 8.90346 6.57491C9.08893 6.31987 9.18166 6.08801 9.18166 5.87934C9.18166 5.60111 9.08893 5.34607 8.90346 5.11421C8.76436 4.88236 8.46299 4.76643 7.99933 4.76643C7.53567 4.76643 7.2227 4.90554 7.06042 5.18377C6.87495 5.50837 6.78222 5.82138 6.78222 6.12279V6.19235H4.86963V6.12279C4.91599 4.91713 5.33329 4.07086 6.12151 3.58396C6.58517 3.28254 7.18792 3.13184 7.92978 3.13184C8.88028 3.13184 9.65691 3.3521 10.2597 3.79263C10.8856 4.25634 11.1986 4.92873 11.1986 5.80978ZM8.71146 12.5396C8.49123 12.7598 8.20723 12.87 7.85949 12.87H7.82472C7.50015 12.8468 7.22776 12.725 7.00752 12.5048C6.78728 12.2845 6.67716 12.0005 6.67716 11.6527C6.70034 11.3281 6.82205 11.0615 7.04229 10.8528C7.26253 10.6441 7.53493 10.5398 7.85949 10.5398H7.89426C8.24201 10.5398 8.526 10.6499 8.74624 10.8702C8.96648 11.0905 9.065 11.3745 9.04182 11.7223C9.04182 12.0469 8.9317 12.3193 8.71146 12.5396Z' fill='%237A838E'/%3E%3C/svg%3E%0A");width:16px;height:16px;cursor:pointer}.popup-select_btn-arrow___qkqy{position:absolute;content:url("data:image/svg+xml,%3Csvg width='15' height='8' viewBox='0 0 15 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.2502 1.00019C14.2502 1.19219 14.1767 1.38419 14.0304 1.53044L8.03044 7.53044C7.73719 7.82369 7.26319 7.82369 6.96994 7.53044L0.969937 1.53044C0.676687 1.23719 0.676687 0.763188 0.969937 0.469938C1.26319 0.176687 1.73719 0.176687 2.03044 0.469938L7.50019 5.93969L12.9699 0.469938C13.2632 0.176687 13.7372 0.176687 14.0304 0.469938C14.1767 0.616188 14.2502 0.808188 14.2502 1.00019' fill='%23295FFE'/%3E%3C/svg%3E%0A");width:14px;height:8px;top:50%;right:15px;transform:translateY(-50%);cursor:pointer}.popup-select_btn-arrow___qkqy.popup-select_open__Rn_S_{transform:translateY(-50%) rotate(180deg)}.popup-select_error-text__0F266{border-color:var(--Functional-Orange-Hover);display:block;text-align:start;font-size:14px;color:var(--Functional-Orange-Hover);margin-top:4px}.range-popup_container__YT7x6{width:100%;position:absolute;top:100%;left:0;padding:12px 16px;background-color:var(--Theme-White);border-radius:4px;margin-top:8px;z-index:1010;box-shadow:0 0 24px 0 #0000001b}.range-popup_inputs__8MQzV{width:100%;display:flex;flex-direction:column;gap:8px}.range-popup_applyButton__gzCFE.range-popup_applyButton__gzCFE{width:100%;margin-top:8px}.header_container__YAn_m{display:flex;flex-direction:column;justify-content:flex-start;gap:8px}.header_title-wrapper__cdiRo{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header_title__sekXy{display:block;font-weight:400;font-size:21px;line-height:32px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text)}.header_close-btn__Kbm2u{background:none;color:var(--Theme-Blue);cursor:pointer}.header_filter-info__w3clH{display:flex;flex-direction:row;align-items:center;gap:4px;border:1px solid var(--Neutral-Gray-Outline);border-radius:32px;padding-right:16px;width:max-content}.header_selected-count__sMlvK{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;background-color:var(--Neutral-Gray-Stroke);color:var(--Theme-Blue)}.header_clear-btn__Em_9t{position:relative;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;background:none;color:var(--Theme-Blue);padding-right:24px;cursor:pointer}.header_clear-btn__Em_9t:before{content:"✕";position:absolute;right:-11px;top:50%;transform:translate(-50%,-50%);width:16px;height:16px;font-size:16px;color:var(--Neutral-Accent-Gray);display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.header_title-wrapper__cdiRo{display:none}.header_filter-info__w3clH{border:none;padding-right:0}}.floor-filter_container__SLcJm{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.main-floor-filter_container__TvT1Z{position:relative;display:flex;flex-direction:column;width:100%}.main-floor-filter_label__vHYOk{display:flex;flex-direction:row;gap:8px;line-height:16px;text-overflow:ellipsis;z-index:1}label:hover+.main-floor-filter_select-wrapper__mZO2q{border-color:var(--Functional-Active-Tabs)}.main-floor-filter_standard__0o8gH .main-floor-filter_label__vHYOk{color:var(--Theme-Dark-Blue-Text);font-size:14px;margin-bottom:8px}.main-floor-filter_outline__DaHKk .main-floor-filter_label__vHYOk{color:var(--Neutral-Dark-Gray);position:absolute;left:10px;top:4px;font-size:12px}.main-floor-filter_required__cmRW6:after{content:"*";color:var(--Functional-Orange-Hover)}.main-floor-filter_select-wrapper__mZO2q{position:relative;display:flex;justify-content:space-between;align-items:center;padding:8px;border-radius:4px;cursor:pointer;border:1px solid var(--Neutral-Gray-Stroke);background-color:var(--Theme-White);line-height:32px}.main-floor-filter_standard__0o8gH .main-floor-filter_select-wrapper__mZO2q{padding:8px 50px 8px 14px}.main-floor-filter_borderless__NgreB{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content}.main-floor-filter_borderless__NgreB .main-floor-filter_select-wrapper__mZO2q{padding:0 30px 0 0;border:none;gap:10px;align-items:center;font-size:18px;line-height:24px}.main-floor-filter_outline__DaHKk .main-floor-filter_select-wrapper__mZO2q{padding:18px 40px 3px 10px}.main-floor-filter_select-wrapper__mZO2q:focus,.main-floor-filter_select-wrapper__mZO2q:hover{border-color:var(--Functional-Active-Tabs)}.main-floor-filter_error__b6HMq .main-floor-filter_select-wrapper__mZO2q:not(:focus):not(:hover){border-color:var(--Functional-Orange-Hover)}.main-floor-filter_displayed-text__tyf42{overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-clamp:1;box-orient:vertical}.main-floor-filter_placeholder__CX_WK{font-size:18px;line-height:32px;color:var(--Neutral-Accent-Gray)}.main-floor-filter_btn-arrow__kAk4N{position:absolute;content:url("data:image/svg+xml,%3Csvg width='15' height='8' viewBox='0 0 15 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.2502 1.00019C14.2502 1.19219 14.1767 1.38419 14.0304 1.53044L8.03044 7.53044C7.73719 7.82369 7.26319 7.82369 6.96994 7.53044L0.969937 1.53044C0.676687 1.23719 0.676687 0.763188 0.969937 0.469938C1.26319 0.176687 1.73719 0.176687 2.03044 0.469938L7.50019 5.93969L12.9699 0.469938C13.2632 0.176687 13.7372 0.176687 14.0304 0.469938C14.1767 0.616188 14.2502 0.808188 14.2502 1.00019' fill='%23295FFE'/%3E%3C/svg%3E%0A");width:14px;height:8px;top:50%;right:15px;transform:translateY(-50%);cursor:pointer}.main-floor-filter_btn-arrow__kAk4N.main-floor-filter_open__WHVlK{transform:translateY(-50%) rotate(180deg)}.main-floor-filter_dropdown__RAt_Z{position:absolute;top:100%;left:0;padding:12px 16px;background-color:var(--Theme-White);border-radius:4px;margin-top:8px;z-index:1010;box-shadow:0 0 24px 0 #0000001b}.main-floor-filter_dropdown__RAt_Z,.main-floor-filter_inputs__S8hvY{display:flex;flex-direction:column;gap:8px;width:100%}.main-floor-filter_applyButton__khTN0.main-floor-filter_applyButton__khTN0{width:100%}.address-autocomplete-filter_container__nLiVL{font-size:16px;display:flex;align-items:center;gap:8px;color:var(--Neutral-Dark-Gray)}.address-autocomplete-filter_main___LXog{display:block;font-size:16px;line-height:24px}.address-autocomplete-filter_additional__yTPAL{display:block;font-size:12px;line-height:16px;color:var(--Neutral-Dark-Gray)}.address-autocomplete-filter_metro-color__JkbAu{display:inline-block;width:8px;height:8px;margin-left:4px;border-radius:50%}.metro-popup-filter_container__45ngT{display:flex;gap:8px 12px;flex-wrap:wrap}.metro-popup-filter_buttons__nia_d{width:100%}.metro-popup-filter_buttons__nia_d button{flex-grow:1}.metro-popup-filter_reset-button__o1wwt.metro-popup-filter_reset-button__o1wwt{display:none}@media screen and (min-width:768px){.metro-popup-filter_container__45ngT{flex-wrap:nowrap;align-items:center}.metro-popup-filter_buttons__nia_d{width:auto;flex-shrink:0}.metro-popup-filter_reset-button__o1wwt.metro-popup-filter_reset-button__o1wwt{display:initial}}.metro-station-simple_container__ZMP6f{display:flex;align-items:center;gap:10px;border-radius:8px;line-height:24px}.metro-station-simple_color__k7u2W{width:8px;height:8px;border-radius:50%;flex-shrink:0}.metro-stations_list_container__mhxh6{position:relative;display:grid;grid-template-columns:1fr;grid-gap:4px 24px;gap:4px 24px;height:348px;overflow-y:auto}.metro-stations_list_group__7UHDY,.metro-stations_list_list__yCrKV{display:flex;flex-direction:column;gap:4px}.metro-stations_list_station__CPLpv{line-height:24px;cursor:pointer}.metro-stations_list_station__CPLpv.metro-stations_list_selected__tLxAH,.metro-stations_list_station__CPLpv:hover{margin-left:-8px;padding-left:8px;background-color:var(--Functional-Blue-Tabs-Hover);border-radius:8px}.metro-stations_list_loader__HX__C{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:768px){.metro-stations_list_container__mhxh6{grid-template-columns:1fr 1fr 1fr;height:478px}}.selected-metro-stations_list__rrw12{display:flex;flex-wrap:wrap;gap:8px 12px}.selected-metro-stations_container__4XJhm{display:flex;align-items:center;gap:4px;border-radius:8px;width:max-content;padding:4px 4px 4px 8px;background-color:var(--Functional-Blue-Tabs-Hover)}.selected-metro-stations_close-icon__ySiz6{color:var(--Theme-Blue);cursor:pointer}.metro-popup_loader__sRkE8{display:grid;place-content:center;height:450px}.metro-popup_modal-body__94bvb{display:flex;flex-direction:column;gap:12px;padding-top:0}.metro-popup_reset-button__X5x7v.metro-popup_reset-button__X5x7v{margin:0 auto}@media screen and (min-width:768px){.metro-popup_reset-button__X5x7v.metro-popup_reset-button__X5x7v{display:none}}.metro-filter_container__CgWyi{position:relative;width:100%;display:flex;justify-content:space-between;gap:10px;padding:4px 10px;border:1px solid var(--Neutral-Gray-Stroke);background-color:var(--Theme-White);border-radius:4px;cursor:pointer}.metro-filter_label__K4Isl{font-size:12px;line-height:16px;color:var(--Neutral-Dark-Gray);position:absolute;top:4px;left:10px}.metro-filter_placeholder__1NQWM{display:flex;gap:8px;padding-top:14px;line-height:32px}.metro-filter_arrow__HYRbX{position:relative;right:4px;width:14px;content:url("data:image/svg+xml,%3Csvg width='15' height='8' viewBox='0 0 15 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.2502 1.00019C14.2502 1.19219 14.1767 1.38419 14.0304 1.53044L8.03044 7.53044C7.73719 7.82369 7.26319 7.82369 6.96994 7.53044L0.969937 1.53044C0.676687 1.23719 0.676687 0.763188 0.969937 0.469938C1.26319 0.176687 1.73719 0.176687 2.03044 0.469938L7.50019 5.93969L12.9699 0.469938C13.2632 0.176687 13.7372 0.176687 14.0304 0.469938C14.1767 0.616188 14.2502 0.808188 14.2502 1.00019' fill='%23295FFE'/%3E%3C/svg%3E%0A")}.metro-filter_mobile-hidden__Cfxr6{display:none}.metro-filter_station__dTtPo.metro-filter_station__dTtPo{gap:4px;line-height:32px}@media screen and (min-width:768px){.metro-filter_container__CgWyi{width:max-content;align-items:center;gap:8px;padding:4px 12px;color:var(--Theme-Blue);background-color:var(--Neutral-Gray-Stroke);border-radius:8px}.metro-filter_label__K4Isl{display:none}.metro-filter_placeholder__1NQWM{padding-top:0;line-height:24px}.metro-filter_mobile-hidden__Cfxr6{display:initial}.metro-filter_arrow__HYRbX{position:static}.metro-filter_station__dTtPo.metro-filter_station__dTtPo{line-height:24px}}.main-filters_wrapper__vPuxC{flex-grow:1}.main-filters_container__lvoIE,.main-filters_wrapper__vPuxC{display:flex;flex-direction:column;gap:4px}.main-filters_container__lvoIE:nth-child(n){width:100%}.main-filters_submain-filters__KOgKx{display:flex;gap:8px}@media screen and (min-width:768px){.main-filters_container__lvoIE:not(.main-filters_with-many-filters__m3M__){flex-direction:row;gap:16px}}@media screen and (min-width:1024px){.main-filters_wrapper__vPuxC{gap:8px}.main-filters_container__lvoIE.main-filters_with-many-filters__m3M__{flex-direction:row;gap:16px}}.checkbox-group_container__blFbl{flex-wrap:wrap}.checkbox-group_container__blFbl,.price-range_container__FdQEE{display:flex;flex-direction:row;gap:8px}.price-range_input__YR7f1 input{height:36px}@media screen and (min-width:768px){.price-range_container__FdQEE .price-range_input__YR7f1{width:160px}}.root_container___LZTu{margin-top:20px}.root_grid__37zDv{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.root_filterItem__oisQ6{display:flex;flex-direction:column;gap:8px}.root_title__vcmIW{font-size:14px;line-height:24px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text);min-width:160px}.root_rangeInputs__Im9Nu{display:flex;gap:12px}.root_checkboxGroup__On8TR{display:flex;flex-wrap:wrap;gap:8px}@media screen and (min-width:768px){.root_title__vcmIW{font-size:16px}.root_filterItem__oisQ6{flex-direction:row;align-items:baseline;gap:16px}.root_mainFilters__KCDD7{display:none}}.additional-filters_container__B3RNd{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;background:var(--Theme-White);box-shadow:0 4px 20px rgba(0,0,0,.1);padding:16px;overflow:hidden auto;z-index:100}.additional-filters_container__B3RNd:not(.additional-filters_visible__EXZIF){display:none}@media screen and (min-width:768px){.additional-filters_container__B3RNd{position:static;border-radius:0 0 8px 8px;padding:16px 24px;overflow:initial}}@media screen and (max-width:767.5px){body:has(.additional-filters_container__B3RNd.additional-filters_visible__EXZIF){overflow:hidden!important}main:has(.additional-filters_container__B3RNd.additional-filters_visible__EXZIF){z-index:101}}button.expand-button_filterBtn__nbZeq{padding:0 12px;width:min-content;min-width:min-content}@media screen and (min-width:1024px){button.expand-button_filterBtn__nbZeq{height:54px}}.filter-panel_container__DQc76{position:relative;display:flex;flex-direction:column;gap:12px;padding:16px;background-color:var(--blue-color-9);border-radius:0;margin:0 -16px}.filter-panel_buttons__v2YXV{display:flex;flex-direction:row;gap:9px}.filter-panel_searchBtn__gmZzk.filter-panel_searchBtn__gmZzk{padding:12px;width:100%}@media screen and (min-width:768px){.filter-panel_container__DQc76:not(.filter-panel_with-many-filters__fOiCa){flex-direction:row;gap:16px;margin:0;border-radius:8px}.filter-panel_opened__5oEle{border-bottom-right-radius:0;border-bottom-left-radius:0}.filter-panel_buttons__v2YXV{gap:16px}.filter-panel_container__DQc76:not(.filter-panel_with-many-filters__fOiCa) .filter-panel_searchBtn__gmZzk.filter-panel_searchBtn__gmZzk{padding:15px 22px;width:min-content;min-width:min-content}}@media screen and (min-width:1024px){.filter-panel_container__DQc76.filter-panel_with-many-filters__fOiCa{flex-direction:row;gap:16px;margin:0;border-radius:8px}.filter-panel_container__DQc76.filter-panel_with-many-filters__fOiCa .filter-panel_searchBtn__gmZzk.filter-panel_searchBtn__gmZzk{padding:15px 22px;width:min-content;min-width:min-content}}.modal-header_container___vspK{display:flex;align-items:center;gap:16px}.modal-header_info__3NRGM{display:flex;flex-direction:column;gap:8px}.modal-header_developer-name__n7k3I{font-size:18px;line-height:24px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text);width:max-content}.modal-header_developer-phone__5yVbL{font-size:16px;line-height:24px;letter-spacing:0;color:var(--Theme-Blue);gap:4px}.modal-header_skeleton-header__qk9uG{display:flex;flex-direction:row;gap:16px}.big-screen-button_fullscreen-button__BNYiu{background:transparent;cursor:pointer;font-size:24px;padding:0;line-height:0;width:24px;height:24px;border-radius:4px;display:flex;align-items:center;justify-content:center;z-index:1;transition:background .2s ease}.big-screen-button_fullscreen-button__BNYiu:hover{background:rgba(0,0,0,.05)}.full-screen-modal_portal__hLykq{z-index:10000}.full-screen-modal_fullscreenModal__cay8w{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.full-screen-modal_fullscreenModal__overlay__uEjwO{position:absolute;top:0;left:0;right:0;bottom:0}.full-screen-modal_fullscreenModal__content__7LAXr{position:relative;width:100%;height:254px;background:var(--Theme-White);border-radius:16px;overflow:hidden}.full-screen-modal_fullscreenModal__close__6qy0F{position:absolute;top:16px;right:16px;background:none;border:none;outline:none;cursor:pointer;padding:0;margin:0;display:flex;align-items:center;justify-content:center;z-index:2}.full-screen-modal_fullscreenModal__close__6qy0F svg{fill:var(--Neutral-Accent-Gray)}.full-screen-modal_fullscreenModal__close__6qy0F:hover svg{fill:var(--dark-blue-color-2)}.full-screen-modal_fullscreenModal__carousel__9dml4{position:relative;width:100%;height:100%}.full-screen-modal_fullscreenModal__viewport__NOf8v{overflow:hidden;width:100%;height:100%}.full-screen-modal_fullscreenModal__container__6Trmu{display:flex;height:100%}.full-screen-modal_fullscreenModal__slide__pY663{position:relative;flex:0 0 100%;min-width:0;display:flex;align-items:center;justify-content:center}.full-screen-modal_fullscreenModal__image__TtOIC{width:100%;max-width:100%;max-height:100%;background-color:var(--gray-color-3)}.full-screen-modal_fullscreenModal__navButton__Nd4kC{position:absolute;-webkit-appearance:button;background:#0000;border:none;bottom:50px;box-shadow:none;box-sizing:border-box;cursor:pointer;outline:none;top:50px;width:52px;opacity:.8;z-index:2}.full-screen-modal_fullscreenModal__navButton_prev__UsRCZ{left:0}.full-screen-modal_fullscreenModal__navButton_next__Zfbuv{right:0}.full-screen-modal_fullscreenModal__navButton_prev__UsRCZ{opacity:.6;left:8px}.full-screen-modal_fullscreenModal__navButton_next__Zfbuv{opacity:.6;right:8px}.full-screen-modal_fullscreenModal__navButton_next__Zfbuv:hover,.full-screen-modal_fullscreenModal__navButton_prev__UsRCZ:hover{opacity:1}@media (min-width:768px){.full-screen-modal_fullscreenModal__content__7LAXr{max-width:1008px;height:684px}}.image-carousel_imageCarousel__wrapper__n_n3I{position:relative;overflow:hidden;border-radius:4px;height:inherit}.image-carousel_imageCarousel__viewport__UMyuV{overflow:hidden;width:100%;height:100%}.image-carousel_imageCarousel__container__xOQqy{display:flex;height:100%}.image-carousel_imageCarousel__slide__AcqME{position:relative;flex:0 0 100%;min-width:0;display:flex;justify-content:center;background-color:var(--gray-color-3)}.image-carousel_imageCarousel__image__ZS0au{width:100%;max-height:100%}.image-carousel_imageCarousel__nav-button__3s0x4{position:absolute;-webkit-appearance:button;background:#0000;border:none;bottom:50px;box-shadow:none;box-sizing:border-box;cursor:pointer;outline:none;top:50px;width:24px;opacity:.8;padding:0}.image-carousel_imageCarousel__navButton--prev__ALJfi{left:0}.image-carousel_imageCarousel__navButton--next__dDWkY{right:0}.image-carousel_imageCarousel__navButton--prev__ALJfi{opacity:.6;left:8px}.image-carousel_imageCarousel__navButton--next__dDWkY{opacity:.6;right:8px}.image-carousel_imageCarousel__navButton--next__dDWkY:hover,.image-carousel_imageCarousel__navButton--prev__ALJfi:hover{opacity:1}.image-carousel_imageCarousel__counter__2DArc{position:absolute;right:8px;bottom:8px;background:#00000066;color:var(--Theme-White);padding:4px;border-radius:4px;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0;text-align:right}.image-carousel_imageCarousel__actions__yQR1J{position:absolute;top:8px;right:8px;z-index:1;display:flex;flex-direction:row;gap:4px}.favorite-button_favorite-button__sSb8D{cursor:pointer;min-width:48px;height:48px;border-radius:4px;display:flex;align-items:center;justify-content:center;z-index:1;transition:background .2s ease;color:var(--Theme-Blue)}.favorite-button_card__wQUR4{background-color:var(--Functional-Blue-Tabs-Hover)}.favorite-button_details__9gWeR{background-color:var(--Theme-White);border:1px solid var(--Neutral-Gray-Outline)}.favorite-button_favorite-button__sSb8D:hover{background-color:var(--Neutral-Gray-Stroke);color:var(--Theme-Dark-Blue-Text)}.flat-characteristics_container__CTG7M{margin-top:16px}.flat-characteristics_spec-list__nmW72{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.flat-characteristics_spec-item__DNsNe{display:flex;flex-direction:row;align-items:baseline;gap:4px}.flat-characteristics_label__kIELo{font-size:14px;line-height:16px;letter-spacing:0;color:var(--Neutral-Dark-Gray);width:50%}.flat-characteristics_value__nMVTm{display:inline-block;font-size:18px;line-height:24px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text);width:50%}.flat-characteristics_spec-item__DNsNe:last-of-type{flex-direction:column;grid-column:1/-1}.flat-characteristics_label__kIELo:last-of-type,.flat-characteristics_value__nMVTm:last-of-type{width:100%}.flat-characteristics_mortgage-container__nYAEK,.flat-characteristics_price-container__7q87g{display:flex;flex-direction:column;gap:0}.flat-characteristics_full-price__Wppzo{font-weight:600;font-size:18px;line-height:24px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text)}.flat-characteristics_square-price__sE1GI{font-size:16px;line-height:24px;letter-spacing:0;color:var(--Neutral-Accent-Gray)}@media (min-width:768px){.flat-characteristics_spec-list__nmW72{grid-template-columns:repeat(3,1fr)}.flat-characteristics_spec-item__DNsNe{flex-direction:column;align-items:center}.flat-characteristics_label__kIELo,.flat-characteristics_value__nMVTm{width:100%}}.flat-description_container__Q4HlY{margin-top:16px}.flat-description_text__2iKm3{font-weight:400;font-size:18px;line-height:24px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text);margin:0}.flat-description_text__2iKm3:nth-child(n+1){margin-top:16px}.flat-description_text__2iKm3:last-of-type{margin-bottom:40px}@media screen and (min-width:575px){.flat-description_text__2iKm3:last-of-type{margin-bottom:0}}.modal-root_root__Jm_fO{position:relative;height:100%;display:flex;flex-direction:column;overflow:scroll;padding-bottom:60px;max-height:calc(100vh - 150px)}.modal-root_scrollable__r3NC1{scrollbar-width:thin;scrollbar-color:rgba(237,236,236,1) #ffffff;margin-top:12px}.modal-root_skeleton-root__u7lLK{display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 150px);overflow:hidden}.modal-root_orderForm__eGmhR{border-radius:8px;padding:16px}.modal-root_carousel__AjpwC{aspect-ratio:16/9;height:234px}@media screen and (min-width:576px){.modal-root_root__Jm_fO{max-height:none;padding-bottom:0;overflow:initial}.modal-root_scrollable__r3NC1{max-height:512px;overflow:hidden auto}.modal-root_carousel__AjpwC{aspect-ratio:auto}}@media screen and (min-width:1024px){.modal-root_carousel__AjpwC{height:400px}}.flat-details-modal_header__c01iU{padding:16px 16px 0}.flat-details-modal_body__l2zod{padding:12px 16px 16px;overflow:hidden}@media screen and (min-width:576px){.flat-details-modal_modal__8V3MD{border-radius:16px;overflow:hidden}}.mortgage-banner_container__GSoar{position:relative;display:flex;flex-direction:column;gap:16px;padding:16px;color:var(--Theme-White);background:linear-gradient(119.09deg,#2700c4 .4%,#978cff);border-radius:8px;overflow:hidden}.mortgage-banner_title__mTTTs{font-weight:600;font-size:28px;line-height:1}.mortgage-banner_button-container__1Kc2F{display:flex;gap:24px}.mortgage-banner_button-container__1Kc2F a,.mortgage-banner_button-container__1Kc2F button{height:54px;width:100%}.mortgage-banner_central-rate__X3NMc,.mortgage-banner_mobile-hidden__C1uvh{display:none}.mortgage-banner_property__TzAB_{color:var(--Functional-Blue-Tabs-Hover);font-size:12px;line-height:16px;width:max-content;opacity:.7}.mortgage-banner_value__mINtY{display:flex;align-items:center;font-size:16px;line-height:24px;width:max-content}.mortgage-banner_container__GSoar .mortgage-banner_value__mINtY{color:var(--Theme-White)}.mortgage-banner_value__mINtY svg{width:16px;height:16px}.mortgage-banner_mortgages__V5alZ{display:flex;flex-wrap:wrap;flex-grow:1;gap:8px;max-width:220px}.mortgage-banner_mortgages__V5alZ>a{display:block;color:inherit;width:100px;z-index:1}.mortgage-banner_background-image__vNERQ{position:absolute;right:16px;bottom:70px}.mortgage-banner_right-section__LwyVK{display:flex;gap:16px;flex-direction:column;flex-grow:1}@media screen and (min-width:576px){.mortgage-banner_container__GSoar{flex-direction:row}.mortgage-banner_background-image__vNERQ{right:auto;bottom:0;left:30px;width:150px}.mortgage-banner_title__mTTTs{font-size:34px;width:min-content}.mortgage-banner_mortgages__V5alZ{max-width:none}.mortgage-banner_mortgages__V5alZ a{width:calc(100% / 2 - 8px / 2)}.mortgage-banner_property__TzAB_{font-size:16px;line-height:24px}.mortgage-banner_value__mINtY{font-size:24px;line-height:32px}.mortgage-banner_value__mINtY svg{width:24px;height:24px}}@media screen and (min-width:768px){.mortgage-banner_container__GSoar{padding:24px;gap:32px}.mortgage-banner_background-image__vNERQ{bottom:-20px;left:70px;width:213px}.mortgage-banner_title__mTTTs{font-size:44px}.mortgage-banner_right-section__LwyVK{gap:24px}}@media screen and (min-width:840px){.mortgage-banner_background-image__vNERQ{bottom:-50px}.mortgage-banner_mortgages__V5alZ{gap:12px}.mortgage-banner_mortgages__V5alZ>a{flex-grow:1;width:auto}.mortgage-banner_button-container__1Kc2F{padding:16px;background:#4323d399;border-radius:12px;width:100%}.mortgage-banner_button-container-title__mnygp{font-size:21px;line-height:32px}.mortgage-banner_button-container-subtitle__WEYVc{line-height:24px;width:max-content}.mortgage-banner_mobile-hidden__C1uvh{display:block}}@media screen and (min-width:1024px){.mortgage-banner_container__GSoar{flex-wrap:nowrap;padding:28px;gap:80px}.mortgage-banner_title__mTTTs{padding-top:19px}.mortgage-banner_mortgages__V5alZ{height:max-content;align-self:center}.mortgage-banner_mortgages__V5alZ>a{width:calc(100% / 2 - 12px / 2)}.mortgage-banner_button-container__1Kc2F{padding:24px;flex-direction:column;width:auto}.mortgage-banner_right-section__LwyVK{flex-direction:row}}@media screen and (min-width:1110px){.mortgage-banner_container__GSoar{gap:24px}.mortgage-banner_central-rate__X3NMc{display:block;flex-shrink:0;margin-left:16px;padding-top:28px}.mortgage-banner_central-rate__X3NMc .mortgage-banner_value__mINtY{font-size:48px;line-height:56px}.mortgage-banner_mortgages__V5alZ{padding-left:24px;border-left:1px solid rgba(255,255,255,.3)}}@media screen and (min-width:1242px){.mortgage-banner_container__GSoar{padding:29px 32px 29px 52px}.mortgage-banner_title__mTTTs{font-size:54px}.mortgage-banner_background-image__vNERQ{left:137px;bottom:-65px}.mortgage-banner_mortgages__V5alZ{padding-left:32px}.mortgage-banner_central-rate__X3NMc{width:140px;margin-left:32px}}.mortgage-table-item_buttons__4vnyg,.mortgage-table-item_columns__T9KYX,.mortgage-table-item_container__EyWtH,.mortgage-table-item_organization__POPZy{display:flex;gap:16px;align-items:center}.mortgage-table-item_container__EyWtH{flex-wrap:wrap;padding:16px 0;border-bottom:1px solid var(--Neutral-Gray-Outline);line-height:24px}.mortgage-table-item_container__EyWtH:last-child{border-bottom:none}.mortgage-table-item_organization__POPZy{cursor:pointer;line-height:24px}.mortgage-table-item_buttons__4vnyg,.mortgage-table-item_columns__T9KYX,.mortgage-table-item_organization__POPZy{width:100%}.mortgage-table-item_button__aykoF,.mortgage-table-item_column__cDMIz,.mortgage-table-item_columns__T9KYX{flex-grow:1}.mortgage-table-item_column__cDMIz{flex-basis:0}.mortgage-table-item_buttons__4vnyg .mortgage-table-item_link__A2xCI{display:none}@media screen and (min-width:768px){.mortgage-table-item_container__EyWtH{font-size:18px;line-height:32px}.mortgage-table-item_columns__T9KYX{width:auto}.mortgage-table-item_buttons__4vnyg{width:284px}.mortgage-table-item_buttons__4vnyg .mortgage-table-item_link__A2xCI{display:inherit}.mortgage-table-item_buttons__4vnyg>*{width:134px}.mortgage-table-item_buttons__4vnyg>.mortgage-table-item_button__aykoF{flex-grow:0}}@media screen and (min-width:1001px){.mortgage-table-item_container__EyWtH{flex-wrap:nowrap}.mortgage-table-item_organization__POPZy{width:24%}}.popular-developer_container__vjPJd{padding:16px;display:flex;flex-direction:column;align-items:center;position:relative}.popular-developer_image-wrapper__DiXLi{position:relative;width:108px;height:68px}.popular-developer_image__h4fBR{width:100%;height:100%;object-fit:contain}.popular-developer_link___20ka{font-size:14px;line-height:24px}@media screen and (min-width:768px){.popular-developer_container__vjPJd:hover .popular-developer_image-wrapper__DiXLi img{opacity:.8}}.grid-layout_grid-container__ydCx0{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:1px;gap:1px;background-color:var(--Neutral-Gray-Outline);border:1px solid var(--Neutral-Gray-Outline);border-radius:8px}@media screen and (min-width:768px){.grid-layout_grid-container__ydCx0{grid-template-columns:repeat(4,1fr)}}.grid-layout_grid-item__GhduQ{box-sizing:border-box;background-color:var(--Theme-White)}.grid-layout_top-left__CthCO{border-top-left-radius:8px}.grid-layout_top-right__v3y37{border-top-right-radius:8px}.grid-layout_bottom-left__mz3p4{border-bottom-left-radius:8px}.grid-layout_bottom-right__HxwyA{border-bottom-right-radius:8px}.yandex-map_container__LaUov{position:relative;display:flex;width:100%;height:480px;border-radius:8px}.yandex-map_map__4J3t9{width:100%;height:100%}@media screen and (min-width:1024px){.yandex-map_container__LaUov{height:670px}}.single-placemark_card__fnN8k{position:relative;display:flex;padding:16px;gap:16px}.single-placemark_card__fnN8k picture{width:auto;height:max-content;flex-shrink:0}.single-placemark_image__Brf4T{display:block;border-radius:4px;border:1px solid var(--Neutral-Gray-Outline);width:118px;height:80px}.single-placemark_info__jmweu{display:flex;flex-direction:column;gap:4px}.single-placemark_title__fv2mY{font-weight:600;font-size:14px;line-height:20px;letter-spacing:0;padding-right:15px}.single-placemark_title__fv2mY.single-placemark_no-link___RLpR{pointer-events:none}.single-placemark_title__fv2mY.single-placemark_active__VD_Gq{color:var(--Theme-Blue);cursor:pointer}.single-placemark_title__fv2mY.single-placemark_active__VD_Gq:hover{color:var(--Functional-Orange-Hover)}.single-placemark_text__MZPqi{font-size:14px;line-height:20px;letter-spacing:0;color:var(--Neutral-Dark-Gray)}.single-placemark_price-block__uxJWF{display:flex;flex-direction:column;margin-top:4px;line-height:20px}.single-placemark_full-price__DmFsu{font-weight:600}.single-placemark_square-price__tB_5g{font-size:12px;letter-spacing:0;color:var(--Neutral-Accent-Gray)}.single-placemark_skeleton__U0UDf{display:flex;flex-direction:row;gap:16px;padding:16px}.single-placemark_skeleton-info__yWOPO{display:flex;flex-direction:column;gap:4px}@media screen and (min-width:576px){.single-placemark_price-block__uxJWF.single-placemark_row__LrWVY{flex-direction:row;gap:8px;align-items:center}}.multiple-placemark_container__0Rsz1{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;max-height:340px;width:100%;background-color:var(--Theme-White);z-index:1;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:0 0 8px 8px;border:1px solid rgba(215,218,221,1)}.multiple-placemark_select__WoZiE{padding:16px;border-bottom:1px solid rgba(215,218,221,1)}.multiple-placemark_card-list__U_s7t{display:flex;flex-direction:column;overflow:hidden auto;scrollbar-width:thin;scrollbar-color:rgba(237,236,236,1) #ffffff}.multiple-placemark_card-list__U_s7t.multiple-placemark_with-padding__8MaUD{display:flex;flex-direction:column;gap:16px;padding:16px}.multiple-placemark_card-list__U_s7t:not(.multiple-placemark_with-padding__8MaUD)>div:not(:last-of-type){border-bottom:1px solid rgba(215,218,221,1)}@media screen and (min-width:768px){.multiple-placemark_container__0Rsz1{top:0;right:0;bottom:0;left:auto;max-height:670px;width:384px;border-radius:0 8px 8px 0}}.yandex-map-modal_modal__S7ZYV>div{padding:16px}.yandex-map-modal_modal__S7ZYV>div:first-child{padding:16px 16px 0;min-height:auto}.project-status_info__gJCaU{display:flex;align-items:center;gap:8px;font-size:14px}.project-status_year__60rgO{color:var(--Neutral-Dark-Gray)}.project-status_status__r_Gak{font-weight:600;width:max-content}.project-address_container__7SPtG{display:flex;align-items:center;color:var(--Theme-Blue);cursor:pointer;width:-moz-fit-content;width:fit-content}.project-address_container__7SPtG:hover{color:var(--Functional-Orange-Hover)}.project-address_container__7SPtG svg{flex-shrink:0}.project-address_container__7SPtG.project-address_mini__GzAbJ span{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.metro-station_container__OU8sg{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px}.metro-station_color__Tt_Il{width:8px;height:8px;border-radius:50%}.metro-station_name__PPJKc{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text)}.metro-station_comment__4jc_p{font-weight:400;font-size:14px;line-height:24px;letter-spacing:0;color:var(--Neutral-Dark-Gray)}.button-metro-stations_root__lHsWu{display:flex;flex-direction:row;align-items:center;gap:8px}.button-metro-stations_stationColor__B6kDV{width:8px;height:8px;border-radius:50%}.popup-metro-stations_container__Ygo2V{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px}.project-metro-stations_container__4W_St{display:flex;flex-wrap:wrap;gap:4px 8px}@media screen and (min-width:768px){.project-metro-stations_container__4W_St{gap:4px 16px}}.project-chips_container__YeDa_{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:100%}.project-chips_item__nMWRu{font-size:14px;line-height:16px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text);border-radius:20px;padding:4px 8px;background-color:var(--Functional-Blue-Tabs-Hover);white-space:nowrap}.project-chips_notSuitable__leLD3{background-color:#feeef3;color:var(--Functional-Error)}.project-actions_container__aL3iV{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;grid-area:action-group}.project-actions_info-btn__UE_X8{display:flex;justify-content:center;align-items:center;background:none;border-radius:4px;line-height:0;min-width:48px;height:48px;cursor:pointer;flex-shrink:0}button.project-actions_btn__MpIQL{width:100%}@media screen and (min-width:768px){.project-actions_container__aL3iV:not(.project-actions_tile__dZQVz){justify-content:flex-end;width:-moz-fit-content;width:fit-content}.project-actions_container__aL3iV:not(.project-actions_tile__dZQVz) button.project-actions_btn__MpIQL{width:210px}}.popular-new-house-card_container__QH3MJ{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);cursor:pointer}.popular-new-house-card_container__QH3MJ:hover{box-shadow:0 2px 8px rgba(0,0,0,.2)}.popular-new-house-card_developer-name__nYJ0E{gap:16px;color:var(--Neutral-Dark-Gray)}.popular-new-house-card_developer-name__nYJ0E,.popular-new-house-card_min-price__3Ritk{display:flex;justify-content:space-between;align-items:center}.popular-new-house-card_min-price__3Ritk span{color:var(--Neutral-Dark-Gray)}.popular-new-house-card_image-carousel__KOepR{height:210px}.popular-new-house-card_container__QH3MJ>div:last-child{margin-top:auto}.popular-new-house-card_house-name__Xpsih{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.popular-new-houses_container__DXCRI{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media screen and (min-width:1024px){.popular-new-houses_container__DXCRI{grid-template-columns:1fr 1fr 1fr}}.page-pagination_container__JY4kg{width:100%;display:flex;flex-direction:column;gap:16px}.page-pagination_container__JY4kg .page-pagination_show-more__YDBoZ{position:relative;width:100%;height:48px;padding:0;display:flex;justify-content:center;align-items:center;background-color:var(--Neutral-Gray-Stroke);color:var(--Neutral-Header);border-radius:4px;font-weight:600;cursor:pointer}.page-pagination_container__JY4kg .page-pagination_show-more__YDBoZ:hover,.page-pagination_show-more__YDBoZ.page-pagination_disabled__eHWnM{background-color:var(--Neutral-Accent-Gray);color:var(--Theme-White)}.page-pagination_wrapper__myT9S{display:flex;justify-content:center;align-items:center;gap:16px}.page-pagination_wrapper__myT9S.page-pagination_justify-end__578Zm{justify-content:flex-end}.page-pagination_pagination__r8Emg{display:flex;justify-content:center;align-items:center;gap:4px}.page-pagination_pagination__r8Emg a span,.page-pagination_wrapper__myT9S:not(.page-pagination_justify-end__578Zm) .page-pagination_pagination-text__Oc5u_{display:none}.page-pagination_pagination-button__vHWjq{transition:background-color .2s ease-in-out;height:40px;min-width:40px;padding:0 8px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--Neutral-Header);font-weight:600;border-radius:4px}.page-pagination_pagination-button__vHWjq.page-pagination_current__bmeMI,.page-pagination_pagination-button__vHWjq:hover{color:var(--Theme-White)!important;background-color:var(--Theme-Blue)}.page-pagination_loader__dYwFM{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-pagination_loader__dYwFM svg{display:block}.page-pagination_disabled__eHWnM{pointer-events:none}.page-pagination_grey-text__d833s{color:var(--Neutral-Dark-Gray)}@media screen and (min-width:576px){.page-pagination_container__JY4kg .page-pagination_show-more__YDBoZ:not(.page-pagination_full-width__Or9_n){width:auto;margin:0 auto;padding:0 95px}.page-pagination_pagination__r8Emg{gap:8px}.page-pagination_pagination__r8Emg a span{display:inline}}@media screen and (min-width:768px){.page-pagination_wrapper__myT9S:not(.page-pagination_justify-end__578Zm) .page-pagination_pagination-text__Oc5u_{display:block}.page-pagination_wrapper__myT9S{justify-content:space-between}}.real-estate-not-found_wrapper__5sQBY{width:100%;display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center;background-color:rgb(243,246,253);font-size:18px;min-height:224px;text-align:center;border-radius:8px;padding:70px 16px}.real-estate-not-found_subtitle__4xHle,.real-estate-not-found_title__5SUtu{margin:0}.developers-page-view_mortgage-banner__G3VHE{margin-top:32px}@media screen and (min-width:1024px){.developers-page-view_mortgage-banner__G3VHE{margin-top:40px}}.developers-list_selected__DAa_t{border:1px solid var(--Theme-Blue)}.seo-layout_breadcrumbs__IMETH.seo-layout_breadcrumbs__IMETH{margin-top:10px}.concrete-developer-new-houses-page-view_mortgage-banner__ulxwz{margin-top:32px}@media screen and (min-width:1024px){.concrete-developer-new-houses-page-view_mortgage-banner__ulxwz{margin-top:40px}}.developer-info_container__Gui72{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:8px}.developer-info_container__Gui72.developer-info_white__L2uND{background-color:var(--Theme-White)}.developer-info_container__Gui72.developer-info_light-blue__LESUF{background-color:var(--Functional-Blue-Tabs-Hover)}.developer-info_container__Gui72.developer-info_developers-listing__VU3gb .developer-info_developer__rqSSu.developer-info_no-logo__YnSEk{padding-left:176px}.developer-info_container__Gui72.developer-info_developers-listing__VU3gb .developer-info_developer__rqSSu{gap:16px}.developer-info_container__Gui72.developer-info_developers-listing__VU3gb .developer-info_logo__tIaQb{width:160px;height:40px;max-width:none;object-fit:contain}.developer-info_container__Gui72.developer-info_developers-listing__VU3gb .developer-info_tag__RDH92{padding:4px 8px}.developer-info_developer__rqSSu.developer-info_with-link__wpsVX .developer-info_developer-name__JFHNK{color:var(--Theme-Blue)}.developer-info_developer__rqSSu.developer-info_with-link__wpsVX:hover .developer-info_developer-name__JFHNK{color:var(--Functional-Orange-Hover)}.developer-info_logo__tIaQb img,.developer-info_logo__tIaQb.developer-info_logo__tIaQb{max-height:40px;max-width:130px}.developer-info_developer__rqSSu{position:relative}.developer-info_developer__rqSSu .developer-info_link__ZEwRI{position:absolute;inset:0}.developer-info_developer-name__JFHNK{font-size:18px;line-height:32px;overflow:hidden;text-overflow:ellipsis}.developer-info_tags__T_MUR{flex-shrink:0;overflow:auto}.developer-info_tag__RDH92.developer-info_tag__RDH92{display:flex;align-items:center;gap:4px;padding:6px 8px;border-radius:8px;font-size:14px;line-height:20px}.developer-info_tag__RDH92.developer-info_no-link__rvnA_{cursor:auto}.developer-info_tag__RDH92.developer-info_no-link__rvnA_ .developer-info_count__dHV5K,.developer-info_text__EYssM{color:var(--Theme-Dark-Blue-Text)}.developer-info_tag__RDH92 svg{width:20px;height:20px}.developer-info_container__Gui72.developer-info_white__L2uND .developer-info_tag__RDH92{background-color:var(--Functional-Blue-Tabs-Hover)}.developer-info_container__Gui72.developer-info_light-blue__LESUF .developer-info_tag__RDH92{background-color:var(--Theme-White)}.developer-info_count__dHV5K{white-space:nowrap}.developer-info_tag__RDH92:not(.developer-info_no-link__rvnA_):hover .developer-info_count__dHV5K{color:var(--Functional-Orange-Hover)}.developer-info_mobile-hidden__cqNCA{display:none}@media screen and (min-width:576px){.developer-info_tag__RDH92.developer-info_tag__RDH92{padding:8px 16px;font-size:16px;line-height:24px}.developer-info_tag__RDH92 svg{width:24px;height:24px}.developer-info_button__O3Npd.developer-info_button__O3Npd{min-height:auto;height:40px;width:100%}}@media screen and (min-width:768px){.developer-info_mobile-hidden__cqNCA{display:inline}}@media screen and (min-width:1024px){.developer-info_container__Gui72{gap:24px;flex-direction:row;align-items:center}.developer-info_container__Gui72.developer-info_developers-listing__VU3gb{gap:16px}.developer-info_container__Gui72.developer-info_developers-listing__VU3gb .developer-info_developer__rqSSu{flex-grow:1}.developer-info_container__Gui72.developer-info_developers-listing__VU3gb .developer-info_tags__T_MUR{width:600px;flex-shrink:0;justify-content:space-between;gap:8px}.developer-info_container__Gui72.developer-info_developers-listing__VU3gb .developer-info_tags__T_MUR .developer-info_incompleted__wgiPy{margin-left:auto}.developer-info_container__Gui72.developer-info_developers-listing__VU3gb .developer-info_developer__rqSSu{max-width:calc(100% - 616px)}.developer-info_developer__rqSSu{max-width:calc(100% - 666px)}.developer-info_button__O3Npd.developer-info_button__O3Npd{width:inherit;margin-left:auto}}.concrete-developer-main-info_developer-container__kpR4D{margin:0 -16px 8px;border-radius:0}@media screen and (min-width:576px){.concrete-developer-main-info_developer-container__kpR4D{margin:0 0 16px;border-radius:8px;box-shadow:0 0 24px 0 #0000001b}}