.style_chip__esADh{display:inline-flex;align-items:stretch;height:4.1rem;border-radius:1.2rem;overflow:hidden;font-family:inherit;user-select:none;box-shadow:0 .2rem .6rem rgba(0,0,0,.12)}.style_head__M_Kq1{display:flex;align-items:center;justify-content:center;min-width:4.1rem;height:4.1rem;padding:0 .6rem;flex-shrink:0;color:#fff}.style_icon__E2Rp6{width:2rem;height:2rem}.style_valueStack__dO4YZ{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.style_value__TNUIW{font-weight:700;font-size:1.1rem}.style_valueLen1__BFNSO{font-size:1.5rem}.style_valueLen2__agqql{font-size:1.3rem}.style_valueLen3__Qq26q{font-size:1.1rem}.style_valueLabel__QPMuz{font-size:1.3rem;font-weight:700;line-height:1.1rem;margin-top:.2rem;text-align:center;text-transform:lowercase;white-space:nowrap}.style_valueLabelMed__gj5w5{font-size:1.1rem;line-height:1rem}.style_valueLabelSm__QxNJV{font-size:.95rem;line-height:.9rem}.style_label__Df_aI{display:inline-flex;align-items:center;padding:0 1.2rem;background-color:#fff;color:#000;font-size:1.3rem;font-weight:700;line-height:1.1rem;white-space:nowrap}.style_chipLg__OLYkG{height:4.2rem;border-radius:1.2rem}.style_chipLg__OLYkG .style_head__M_Kq1{min-width:4.2rem;height:4.2rem;padding:0 .6rem}.style_chipLg__OLYkG .style_icon__E2Rp6{width:2rem;height:2rem}.style_chipLg__OLYkG .style_value__TNUIW{font-size:1.2rem}.style_chipLg__OLYkG .style_valueLen1__BFNSO{font-size:1.5rem}.style_chipLg__OLYkG .style_valueLen2__agqql{font-size:1.3rem}.style_chipLg__OLYkG .style_valueLen3__Qq26q{font-size:1.2rem}.style_chipLg__OLYkG .style_valueLabel__QPMuz{font-size:1.2rem;line-height:1.1rem;margin-top:.2rem}.style_chipLg__OLYkG .style_valueLabelMed__gj5w5{font-size:1.05rem;line-height:1rem}.style_chipLg__OLYkG .style_valueLabelSm__QxNJV{font-size:.9rem;line-height:.8rem}.style_chipLg__OLYkG .style_label__Df_aI{padding:0 1.2rem;font-size:1.3rem;line-height:1.1rem}.CatalogList_emptyHint__ulq4j{font-size:1.4rem;color:#787878;line-height:1.5}.CatalogList_catalogScroll__en_3c{flex-shrink:0;height:24rem;min-height:24rem;max-height:24rem;overflow-y:auto;margin-right:-.8rem;padding-right:.8rem;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@media(max-width:48rem){.CatalogList_catalogScroll__en_3c{height:16rem;min-height:16rem;max-height:16rem}}@media(max-height:860px){.CatalogList_catalogScroll__en_3c{height:18rem;min-height:18rem;max-height:18rem}}@media(max-height:760px){.CatalogList_catalogScroll__en_3c{height:12rem;min-height:12rem;max-height:12rem}}@media(max-height:660px){.CatalogList_catalogScroll__en_3c{height:6rem;min-height:6rem;max-height:6rem}}.CatalogList_catalogList__VolzS{display:flex;flex-direction:column;gap:.4rem;margin:0;padding:0 0 .4rem;list-style:none}@media(max-width:48rem){.CatalogList_catalogList__VolzS{padding-bottom:1.2rem}}.CatalogList_catalogRow__VYdQ3{display:flex;align-items:center;gap:1.2rem;width:100%;padding:1rem 1.2rem;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:1.2rem;text-align:left;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.CatalogList_catalogRow__VYdQ3:hover{background:#f8f8f8}.CatalogList_catalogRow__VYdQ3:focus-visible{outline:none;border-color:#cf1409}.CatalogList_catalogRowSelected__7GbWp{background:#fdf2f0}.CatalogList_catalogRowSelected__7GbWp:hover{background:#fbe7e3}.CatalogList_catalogRowMain__Mtn_J{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;flex:1;min-width:0}.CatalogList_catalogRowMeta__VsnS_{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem;font-size:1.2rem;line-height:1.2;color:#787878}.CatalogList_metaCategory__o1bQU{display:inline-flex;align-items:center;gap:.6rem;min-width:0}.CatalogList_metaCategoryDot__qnXLK{display:inline-block;width:.8rem;height:.8rem;border-radius:50%;flex-shrink:0}.CatalogList_metaCategoryName__NG7Yl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CatalogList_metaRealtor__6s1gl{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .6rem;border-radius:.6rem;background:#f5f5f5;color:#323232;font-weight:500}.CatalogList_metaAdmin__KmWtX{background:#fdf2f0;color:#b91308}.CatalogList_metaIcon__cqIDV{width:1.2rem;height:1.2rem}.CatalogList_toggleIcon___QR2a{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background:#f5f5f5;color:#323232;flex-shrink:0;transition:background-color .15s ease,color .15s ease}.CatalogList_toggleIconSelected__lIiZ6{background:#cf1409;color:#fff}.CatalogList_toggleSvg__NLlU5{width:1.8rem;height:1.8rem}.CatalogList_catalogLoading__06WGE{display:flex;align-items:center;justify-content:center;gap:1rem;padding:2rem;font-size:1.4rem;color:#787878}.CatalogList_spinner__xJtez{display:inline-block;width:1.8rem;height:1.8rem;border:2px solid #d7d7d7;border-top-color:#323232;border-radius:50%;animation:CatalogList_spin__S_Ndq .8s linear infinite}@keyframes CatalogList_spin__S_Ndq{to{transform:rotate(1turn)}}.CatalogList_sentinel__4K5N4{width:100%;height:1px}.CatalogToolbar_searchWrap__YlZJM{position:relative;display:flex;align-items:center}.CatalogToolbar_searchIcon__vnTyB{position:absolute;left:1.4rem;width:1.8rem;height:1.8rem;color:#787878;pointer-events:none}.CatalogToolbar_searchInput__wJtKT{width:100%;height:4.8rem;padding:0 4.4rem;background:#f5f5f5;border:1px solid rgba(0,0,0,0);border-radius:1.2rem;font-size:1.6rem;color:#323232;transition:border-color .15s ease,background-color .15s ease}.CatalogToolbar_searchInput__wJtKT::placeholder{color:#787878}.CatalogToolbar_searchInput__wJtKT:focus{outline:none;border-color:#cf1409;background:#fff}.CatalogToolbar_searchClear__sM1Ya{position:absolute;right:1rem;display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:50%;background:rgba(0,0,0,0);color:#787878;transition:background-color .15s ease}.CatalogToolbar_searchClear__sM1Ya:hover{background:#ececec}.CatalogToolbar_searchClearIcon__1ZkWk{width:1.6rem;height:1.6rem}.CatalogToolbar_toolbar__4_Zrq{display:flex;flex-wrap:nowrap;align-items:center;gap:.6rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.CatalogToolbar_toolbar__4_Zrq::-webkit-scrollbar{display:none}.CatalogToolbar_chipGroup__zksPS{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem;background:#f5f5f5;border-radius:1rem;flex-shrink:0}.CatalogToolbar_filterChip__L5V9x{display:inline-flex;align-items:center;justify-content:center;height:3rem;padding:0 1rem;border-radius:.8rem;background:rgba(0,0,0,0);color:#787878;font-size:1.2rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.CatalogToolbar_filterChip__L5V9x:hover{color:#323232}.CatalogToolbar_filterChipActive__Puz8J{background:#fff;color:#323232;box-shadow:0 1px 2px rgba(0,0,0,.08)}.CatalogToolbar_filterChipActive__Puz8J:hover{color:#323232}.CatalogToolbar_sortChip__6YhL7{width:3rem;padding:0}.CatalogToolbar_sortIcon__FpHMX{width:1.6rem;height:1.6rem}.CurrentTagsSection_section__XMY6t{padding:1.6rem 2.4rem;display:flex;flex-direction:column;gap:1.6rem}.CurrentTagsSection_group__TdjOx{display:flex;flex-direction:column;gap:.8rem}.CurrentTagsSection_emptyHint__IQBnp{font-size:1.4rem;color:#787878;line-height:1.5}.CurrentTagsSection_currentArea__kcTb0{display:flex;flex-direction:column}.CurrentTagsSection_currentList__toFBv{display:flex;flex-wrap:wrap;align-content:flex-start;gap:.8rem;margin:0;padding:0;list-style:none}.CurrentTagsSection_currentItem__rGALs{display:inline-flex;align-items:center;gap:.4rem;background:#f8f8f8;border-radius:1.6rem;padding:.4rem}.CurrentTagsSection_removeBtn__HfD6H{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:50%;background:rgba(0,0,0,0);color:#787878;transition:background-color .15s ease,color .15s ease}.CurrentTagsSection_removeBtn__HfD6H:hover{background:#ececec;color:#cf1409}.CurrentTagsSection_removeIcon__pgorM{width:1.4rem;height:1.4rem}.SectionTitle_title__pev09{display:flex;align-items:center;gap:.8rem;font-size:1.4rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#787878}.SectionTitle_counter__L3FU0{display:inline-flex;align-items:center;justify-content:center;min-width:2.2rem;height:2.2rem;padding:0 .8rem;border-radius:1.1rem;background:#f5f5f5;color:#323232;font-size:1.2rem;font-weight:600;letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}.ModalFooter_footer__xwpMA{display:flex;gap:1.2rem;padding:1.6rem 2.4rem;border-top:1px solid #ececec;background:#fff;position:sticky;bottom:0;z-index:1}@media(max-width:48rem){.ModalFooter_footer__xwpMA{flex-direction:column-reverse}.ModalFooter_footer__xwpMA>*{width:100%}.ModalFooter_footerStatic__tiQbQ{position:static}}.ModalHeader_header__Nlb_7{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;padding:2rem 2.4rem 1.6rem;border-bottom:1px solid #ececec}.ModalHeader_headerText__s1cck{display:flex;flex-direction:column;gap:.4rem;min-width:0}.ModalHeader_title__jmbPP{font-size:2rem;font-weight:600;line-height:1.2;color:#323232}@media(min-width:48rem){.ModalHeader_title__jmbPP{font-size:2.4rem}}.ModalHeader_propertyName__QTkCU{font-size:1.4rem;color:#787878;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ModalHeader_closeBtn__lhvHY{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:1.2rem;color:#323232;transition:background-color .15s ease}.ModalHeader_closeBtn__lhvHY:hover{background:#f5f5f5}.ModalHeader_closeBtn__lhvHY:active{background:#ebebeb}.ModalHeader_closeIcon__4aAaK{width:2rem;height:2rem}.style_wrapper__3JL8w{display:flex;flex-direction:column;width:100%;background:#fff}.style_catalogSection__0jKBX{display:flex;flex-direction:column;gap:1.2rem;padding:1.6rem 2.4rem}.style_embla__4Tl7n{margin:auto;position:relative;width:100%;height:100%;overflow:hidden;border-radius:2.5rem}.style_embla__viewport__F9GYK{height:100%;position:relative;overflow:hidden;touch-action:pan-y pinch-zoom}.style_embla__controls__Rg5uh{position:absolute;inset:0;display:grid;grid-template-columns:1fr;justify-content:space-between;gap:1.2rem}.style_embla__buttons__UszpL{width:100%;display:flex;align-items:center;justify-content:center}.style_embla__button__1GDxo{-webkit-tap-highlight-color:hsla(0,0%,100%,.5);appearance:none;background-color:rgba(30,30,30,.3490196078);touch-action:manipulation;text-decoration:none;cursor:pointer;padding:0;margin:0;z-index:1;border:1px solid #fff;color:#fff;position:relative}.style_embla__button__1GDxo:before{content:"";position:absolute;inset:-.75rem;pointer-events:auto;background:rgba(0,0,0,0)}.style_embla__button__1GDxo svg{width:1rem;height:auto}.style_embla__button__1GDxo.style_large__nE5QK:before{inset:-1.375rem}.style_embla__button__1GDxo.style_large__nE5QK svg{width:1.8rem;height:auto}.style_embla__dots__mvI0q{position:absolute;overflow:visible;display:flex;flex-wrap:nowrap;padding:1px;justify-content:flex-start;gap:1.8rem;align-items:center;content:"";bottom:5%;width:auto;scrollbar-width:none;-ms-overflow-style:none;left:50%;transform:translateX(-50%) translateY(-50%)}.style_embla__dots__mvI0q::-webkit-scrollbar{display:none}.style_embla__dots__mvI0q.style_modal__nGjvM{overflow:hidden}.style_embla__dot__rSajK{-webkit-tap-highlight-color:#fff;appearance:none;background-color:rgba(0,0,0,0);touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0}.style_embla__dot__rSajK:after{background:#fff;width:1rem;height:1rem;border-radius:.3rem;display:flex;align-items:center;box-shadow:0 0 1px #000;content:""}.style_selected__xgCYW:after{content:"";background:#fff;border:1px solid #cf1409;height:1.5rem;width:1.5rem;border-radius:.5rem}.style_prev__EU_8o{position:absolute;content:"";left:2rem}.style_next__9krND{position:absolute;content:"";right:2rem}.style_counter__rD_ia{font-size:1.5rem;color:#fff;font-weight:700;text-shadow:0 1px 4px rgba(0,0,0,.8),0 0 2px rgba(0,0,0,.5)}.styles_sliderContainer__zGdqr{display:flex;max-width:100%;height:100%;align-items:stretch}.styles_itemImages__3k1Mf{object-fit:cover;object-position:50% 50%;width:100%;height:100%;transform:translateZ(0)}.styles_icon__uUyMv{display:inline;margin-right:.5rem}.styles_iconSize__bjOPj{width:2rem;height:auto;cursor:pointer}.styles_descriptionContainer__G1x0E{width:100%;border-radius:2rem;padding:1.8rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}@media(min-width:1024px){.styles_descriptionContainer__G1x0E{padding:3rem}}.styles_descriptionHeadTitle__hhnR_{display:flex;font-size:2.2rem;font-weight:700;align-items:center;padding-bottom:2.2rem;padding-left:1rem}.styles_characteristicsList__Stf3a{display:grid;gap:2.4rem}@media(min-width:768px){.styles_characteristicsList__Stf3a{display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.styles_characteristicsList__Stf3a{grid-template-columns:repeat(3,1fr)}}.styles_characteristicsItems__bi0au{display:flex;align-items:center;gap:.4rem;color:#787878}.styles_characteristicsTitle__qGwnW{font-size:1.4rem;font-weight:600;color:#323232}.styles_characteristicsDesc__GGnGW{font-size:1.6rem;font-weight:700;padding-left:.4rem}.styles_thumbnailScrollContainer__WCq1O{scrollbar-width:none;-ms-overflow-style:none}.styles_thumbnailScrollContainer__WCq1O::-webkit-scrollbar{display:none}.style_wrapper__FS7Gc{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2.4rem 1.6rem}.style_description__nQHJ3{font-size:1.6rem;font-weight:400;color:#787878;text-wrap:pretty;text-align:center;margin:1.5rem 0;line-height:1.5}.style_propertyName__Xs9St{display:block;font-weight:600;color:#323232;margin-bottom:.8rem}.style_btnContainer__3_lMc{display:flex;gap:1.5rem;padding-top:2.4rem;width:100%}.style_btnContainer__3_lMc>*{flex:1}@media(width <= 48rem){.style_btnContainer__3_lMc{flex-direction:column}.style_btnContainer__3_lMc>:first-child{order:2}.style_btnContainer__3_lMc>:last-child{order:1}}.style_row__sN9Fg{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;border-radius:1.2rem;border:1px solid #ededed;background:#fff;padding:1rem 1.25rem;text-align:left;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.style_row__sN9Fg:hover{border-color:#d5d5d5;background:#fafafa}.style_row__sN9Fg:disabled{cursor:not-allowed;opacity:.6}.style_titleWrapper__H5a1F{display:flex;min-width:0;align-items:center;gap:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.5rem;font-weight:500;color:#1a1a1a}.style_icon__h_eWH{width:1.4rem;height:auto;flex-shrink:0}.style_titleText__FYfM9{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.style_count__aW3Mz{flex-shrink:0;font-size:1.3rem;color:#8a8a8a}.style_skeletonRow__X9g6r{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;border-radius:1.2rem;border:1px solid #ededed;background:#fff;padding:1rem 1.25rem}.style_skeletonTitle__E8YIl{width:50%}.style_skeletonCount__IfhFX,.style_skeletonTitle__E8YIl{height:1rem;border-radius:.25rem;background:#ececec;animation:style_pulse__NoC9Y 2s cubic-bezier(.4,0,.6,1) infinite}.style_skeletonCount__IfhFX{width:3.5rem}@keyframes style_pulse__NoC9Y{50%{opacity:.5}}.style_container__UT5S5{position:relative;min-width:66.6rem;max-width:100%;padding:5rem}@media(max-width:767px){.style_container__UT5S5{min-width:0;width:100%;max-height:85dvh;padding:3rem 2rem calc(2rem + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain}}.style_backButton__Sfs3a{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1.4rem;font-weight:500;color:#4a4a4a;transition:color .15s ease}.style_backButton__Sfs3a:hover{color:#1a1a1a}@media(min-width:768px){.style_backButton__Sfs3a{position:absolute;top:5rem;left:5rem;height:3.3rem;margin-bottom:0}}.style_backIcon__7GXwh{transform:rotate(-90deg)}.style_subjectWrapper__b6yp1{margin-bottom:1rem;display:flex;justify-content:center}.style_subjectChip__MEQ6U{border-radius:9999px;background:#f3f4f6;padding:.375rem 1rem;font-size:1.2rem;font-weight:500;color:#4a4a4a}.style_menu__ec9zk{display:flex;flex-direction:column;gap:1.5rem}.style_menuTitle__zQfjo{text-align:center;font-size:2.2rem;font-weight:700;color:#1a1a1a}.style_menuButtons__y73pY{display:flex;flex-direction:column;gap:.75rem}@media(min-width:767px){.style_menuButtons__y73pY{flex-direction:row}}.style_optionButton__DazaQ{display:flex;width:100%;align-items:center;justify-content:center;gap:1rem;border-radius:2rem;border-width:1px;padding:1.25rem 1.5rem;font-size:1.5rem;font-weight:600;box-shadow:5px 5px 25px 15px #ebebeb,.25;transition:color .15s ease,background-color .15s ease,all .15s ease}.style_optionIcon__4RWgw{width:2rem;height:auto;flex-shrink:0}.Cities_section__nsRof{display:flex;flex-direction:column;gap:2.4rem}@media(min-width:1024px){.Cities_section__nsRof{gap:4rem}}.Cities_header__d4_NC{display:flex;flex-direction:column;gap:.8rem;text-align:center}.Cities_title__FH0s6{font-family:var(--font-geometria);font-weight:700;font-size:2.4rem;line-height:1.25;color:#323232}@media(min-width:768px){.Cities_title__FH0s6{font-size:3.2rem}}@media(min-width:1024px){.Cities_title__FH0s6{font-size:4rem}}.Cities_subtitle__fQfcM{font-size:1.4rem;color:#888}@media(min-width:768px){.Cities_subtitle__fQfcM{font-size:1.5rem}}.Cities_rows__3t1yk{display:flex;flex-direction:column;gap:4rem}@media(min-width:1024px){.Cities_rows__3t1yk{gap:6rem}}.Cities_row__kHJSf{display:flex;flex-direction:column;gap:2rem;container-type:inline-size}@media(min-width:1024px){.Cities_row__kHJSf{display:grid;grid-template-columns:minmax(0,804fr) minmax(0,806fr);grid-template-rows:auto auto;gap:2.4rem 4rem}}.Cities_city__R7nQ_{display:flex;flex-direction:column;gap:1.6rem}@media(min-width:1024px){.Cities_city__R7nQ_{display:grid;grid-row:span 2;grid-template-rows:subgrid;gap:inherit}}.Cities_media__kuyEV{position:relative;display:block;overflow:hidden;border-radius:2rem;aspect-ratio:804/542}.Cities_photo__hXLFO{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}@media(hover:hover){.Cities_city__R7nQ_:hover .Cities_photo__hXLFO{transform:scale(1.03)}}.Cities_overlay__ZrOZJ{position:absolute;top:50%;left:50%;display:none;padding:1rem 2.4rem;border:1px solid hsla(0,0%,100%,.8);border-radius:1.2rem;background-color:rgba(0,0,0,.2);backdrop-filter:blur(2px);color:#fff;font-size:1.6rem;font-weight:500;white-space:nowrap;transform:translate(-50%,-50%)}@media(hover:hover){.Cities_overlay__ZrOZJ{display:block;opacity:0;transition:opacity .2s ease}.Cities_city__R7nQ_:hover .Cities_overlay__ZrOZJ{opacity:1}}.Cities_info__gjhDc{display:flex;flex-direction:column;gap:.8rem}@media(min-width:1024px){.Cities_info__gjhDc{gap:1.2rem;padding:0 2rem}}.Cities_caption__h4jOq{font-size:1.4rem;line-height:1.4;color:#676767}@media(min-width:1024px){.Cities_caption__h4jOq{font-size:1.6rem}}.Cities_footer__MqNg8{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem 1.6rem}.Cities_name__DlYqg{display:inline-flex;align-items:center;font-family:var(--font-geometria);font-weight:300;font-size:2.8rem;line-height:1.2;color:#323232}@media(min-width:768px){.Cities_name__DlYqg{font-size:3.6rem}}@media(min-width:1280px){.Cities_name__DlYqg{font-size:4.8rem}}.Cities_nameArrow__IYvaQ{flex-shrink:0;width:0;height:.7em;margin-right:0;opacity:0;transition:width .25s ease,margin-right .25s ease,opacity .25s ease}@media(hover:hover){.Cities_city__R7nQ_:hover .Cities_nameArrow__IYvaQ{width:.7em;margin-right:.5em;opacity:1}}.Cities_count__h_QYx{display:inline-flex;align-items:center;gap:.8rem;font-size:1.4rem;color:#676767}.Cities_countValue__NlAWb{margin-left:.4rem;font-weight:500;font-size:1.6rem;color:#323232}.Cities_countIcon__Wrdka{flex-shrink:0;width:2rem;height:2rem;color:#323232}.Cities_offers__HP0AA{display:flex;flex-direction:column;gap:1.6rem}@media(min-width:1024px){.Cities_offers__HP0AA{display:grid;grid-row:span 2;grid-template-rows:subgrid;gap:inherit}}.Cities_viewport__gV2DD{overflow:hidden;margin-right:calc(-1*max(1.5rem, (100vw - 1650px) / 2))}.Cities_track__M_HV6{display:flex;height:100%;margin-left:-1.2rem}@media(min-width:1024px){.Cities_track__M_HV6{margin-left:-2rem}}.Cities_slide__2ddQm{flex:0 0 calc(75cqi + 1.2rem);min-width:0;padding-left:1.2rem}@media(min-width:640px){.Cities_slide__2ddQm{flex-basis:calc(45cqi + 1.2rem)}}@media(min-width:1024px){.Cities_slide__2ddQm{flex-basis:calc(26.67cqi + 2rem);padding-left:2rem}}.Cities_offer__Hu3aC{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:34rem;overflow:hidden;border-radius:2rem;padding:2rem;color:#fff;isolation:isolate}@media(max-width:1023px){.Cities_offer__Hu3aC{aspect-ratio:440/547}}.Cities_offer__Hu3aC:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,0) 45%,rgba(0,0,0,.75))}.Cities_offerPhoto__oauFE{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}@media(hover:hover){.Cities_offer__Hu3aC:hover .Cities_offerPhoto__oauFE{transform:scale(1.04)}}.Cities_offerBadges__4rjTm{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.Cities_offerPeriod__qcfRd{padding:.6rem 1.2rem;border-radius:1rem;background-color:rgba(50,50,50,.85);font-size:1.3rem}.Cities_offerPeriod__qcfRd b{font-weight:500}.Cities_offerDiscount___pBln{padding:.6rem 1.2rem;border-radius:1rem;background-color:hsla(0,0%,100%,.9);color:#cf1409;font-weight:700;font-size:1.6rem}.Cities_offerBody__369Qj{display:flex;flex-direction:column;gap:.6rem}.Cities_offerName__goNoj{margin-bottom:1.2rem;font-family:var(--font-geometria);font-weight:700;font-size:2rem;line-height:1.2;text-transform:uppercase}@media(min-width:1280px){.Cities_offerName__goNoj{font-size:2.4rem}}.Cities_offerPrice__krMCX{display:flex;align-items:baseline;gap:.8rem;font-size:1.6rem}.Cities_offerPrice__krMCX b{font-weight:700}@media(min-width:1280px){.Cities_offerPrice__krMCX{font-size:1.8rem}}.Cities_offerPriceNew__6bs4Z{color:#8cf032}.Cities_offerPriceNew__6bs4Z>span:first-child{font-size:1.33em;font-weight:700}.Cities_offerPriceOld__BfH_7{position:relative;text-decoration:none}.Cities_offerPriceOld__BfH_7>span>span:first-child{font-size:1.11em;font-weight:700}.Cities_offerPriceOld__BfH_7:after{content:"";position:absolute;top:50%;left:-.2em;right:-.4em;height:2px;background-color:#cf1409;transform:rotate(8deg)}.Cities_offersFooter__Mjs1c{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}@media(min-width:1024px){.Cities_offersFooter__Mjs1c{align-self:end;padding-left:2rem}}.Cities_offersLabel__q7_4S{font-size:1.6rem;color:#323232}@media(min-width:1024px){.Cities_offersLabel__q7_4S{font-size:2rem}}@media(min-width:1280px){.Cities_offersLabel__q7_4S{font-size:2.4rem}}.Cities_actions__1PsMV{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem 2rem}.Cities_action__GRrHT{display:flex;flex:1 1 16rem;align-items:center;justify-content:center;max-width:24rem;height:5.4rem;border-radius:.8rem;background-color:#cf1409;color:#fff;font-family:var(--font-geometria);font-weight:500;font-size:1.5rem;transition:background-color .3s ease}.Cities_action__GRrHT:hover{background-color:#b31108}.ClientStories_title__5YrL_{font-family:var(--font-geometria);font-weight:300;font-size:3.2rem;line-height:1.22;color:#323232}@media(min-width:768px){.ClientStories_title__5YrL_{font-size:4rem}}@media(min-width:1024px){.ClientStories_title__5YrL_{font-size:5.4rem}}.ClientStories_subtitle__M6JEY{font-size:1.5rem;color:#676767}.ClientStories_slide__3z9MS{display:flex;flex:0 0 100%;padding:1.6rem 0 2.4rem 2.4rem}@media(min-width:1024px){.ClientStories_slide__3z9MS{flex-basis:50%}}.ClientStories_card___kM2V{display:flex;flex-direction:column;gap:2.4rem;width:100%;padding:2.4rem;border-radius:2.4rem;background-color:#fff;box-shadow:0 0 3rem rgba(0,0,0,.06)}@media(min-width:640px){.ClientStories_card___kM2V{flex-direction:row;gap:2.6rem;padding:3.2rem 2.7rem 3.2rem 3.2rem;border-radius:3rem}}.ClientStories_main__UkqJx{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.ClientStories_author__7qa_D{display:flex;align-items:center;gap:1.6rem}.ClientStories_avatar__ipD4D{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:6.4rem;height:6.4rem;overflow:hidden;border-radius:50%;background-color:#323232;color:#fff;font-family:var(--font-geometria);font-weight:500;font-size:2rem}.ClientStories_avatar__ipD4D img{object-fit:cover}@media(min-width:1024px){.ClientStories_avatar__ipD4D{width:7.4rem;height:7.4rem;font-size:2.2rem}}.ClientStories_authorText__Io6WF{display:flex;flex-direction:column;gap:1rem;min-width:0}.ClientStories_name__WyOyC{font-family:var(--font-geometria);font-weight:500;font-size:1.8rem;line-height:1.2;color:#323232}@media(min-width:1024px){.ClientStories_name__WyOyC{font-size:2rem}}.ClientStories_meta__ktfvV{display:flex;flex-wrap:wrap;gap:.4rem 4rem;font-size:1.4rem;color:#676767}@media(min-width:1024px){.ClientStories_meta__ktfvV{font-size:1.5rem}}.ClientStories_rating__7b71k{display:flex;align-items:center;gap:1.6rem;margin-top:1.6rem}.ClientStories_stars__B7Y0c{display:flex;gap:.4rem}.ClientStories_stars__B7Y0c svg{width:2rem;height:2rem}.ClientStories_starOn__qRKif{fill:#cf1409}.ClientStories_starOff__6WEl6{fill:none;stroke:#888;stroke-width:1.2}.ClientStories_ratingLabel__ypwGs{font-size:1.4rem;color:#323232}.ClientStories_ratingLabel__ypwGs b{font-weight:700;color:#cf1409}.ClientStories_textBlock__eLs8J{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;margin-top:1.6rem}.ClientStories_text___OkxY{font-size:1.4rem;line-height:1.45;color:#676767}@media(min-width:1024px){.ClientStories_text___OkxY{font-size:1.5rem}}.ClientStories_textClamped__E2f8B{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.ClientStories_more__ZfWju{display:inline-flex;align-items:center;gap:.8rem;font-family:var(--font-geometria);font-weight:500;font-size:1.5rem;color:#323232;cursor:pointer}.ClientStories_more__ZfWju:focus-visible{outline:2px solid #cf1409;outline-offset:2px}.ClientStories_moreIcon__OOnaz{width:.6rem;height:1.1rem;color:#cf1409;transform:rotate(-90deg);transition:transform .2s ease}.ClientStories_moreIcon__OOnaz path{opacity:1}.ClientStories_moreIconOpen__lk7_r{transform:rotate(90deg)}.ClientStories_photos___Ttib{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:1.2rem;padding-top:2.4rem;border-top:1px solid #ebebeb}@media(min-width:640px){.ClientStories_photos___Ttib{flex-shrink:0;grid-template-columns:repeat(2,9.4rem);gap:1.4rem;padding:0 0 0 2.7rem;border-top:0;border-inline-start:1px solid #ebebeb}}.ClientStories_photo__euWTs{position:relative;aspect-ratio:1;overflow:hidden;border-radius:1.6rem}@media(min-width:640px){.ClientStories_photo__euWTs{border-radius:2rem}}.ClientStories_photoImage__b8KEi{display:block;width:100%;height:100%}.ClientStories_photoImage__b8KEi img{object-fit:cover}.ClientStories_photoMore__U4lRE{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.45);color:#fff;font-family:var(--font-geometria);font-weight:700;font-size:1.3rem}.ObjectsCarousel_viewport__oQO4n{overflow:hidden}.ObjectsCarousel_track__PrCa_{display:flex;margin-left:-2.4rem}.ObjectsCarousel_slide__T1yly{flex:0 0 100%;padding-left:2.4rem;height:auto}@media(min-width:640px){.ObjectsCarousel_slide__T1yly{flex-basis:50%}}@media(min-width:1024px){.ObjectsCarousel_slide__T1yly{flex-basis:33.333%}}@media(min-width:1280px){.ObjectsCarousel_slide__T1yly{flex-basis:25%}}.ObjectsCarousel_controls__l69x4{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin-top:2.4rem}.ObjectsCarousel_dots__64v6o{position:relative;display:flex;flex:0 1 auto;min-width:0;max-width:18.8rem;align-items:center;gap:.4rem;overflow:hidden;scroll-behavior:smooth}.ObjectsCarousel_dot__GssSP{display:flex;flex:0 0 2rem;align-items:center;justify-content:center;height:2rem;cursor:pointer}.ObjectsCarousel_dotMark__0l1m8{display:block;width:.8rem;height:.8rem;border-radius:50%;background-color:#ebebeb;transition:all .2s ease}@media(hover:hover){.ObjectsCarousel_dot__GssSP:hover .ObjectsCarousel_dotMark__0l1m8{background-color:#888}}.ObjectsCarousel_dotMarkEdge__QheON{transform:scale(.6)}.ObjectsCarousel_dotMarkOn__KdvwI{width:1rem;height:1rem;background-color:#cf1409}@media(hover:hover){.ObjectsCarousel_dot__GssSP:hover .ObjectsCarousel_dotMarkOn__KdvwI{background-color:#cf1409}}.PopularProperties_section__ePrEV{display:flex;flex-direction:column;gap:2.4rem;align-items:stretch}@media(min-width:1024px){.PopularProperties_section__ePrEV{gap:4rem}}.PopularProperties_header__9eBog{display:flex;flex-direction:column;gap:.8rem;text-align:center}.PopularProperties_title__wqJva{font-family:var(--font-geometria);font-weight:700;font-size:2.4rem;line-height:1.25;color:#323232}@media(min-width:768px){.PopularProperties_title__wqJva{font-size:3.2rem}}@media(min-width:1024px){.PopularProperties_title__wqJva{font-size:4rem}}.PopularProperties_subtitle__jZzaX{font-size:1.4rem;color:#888}@media(min-width:768px){.PopularProperties_subtitle__jZzaX{font-size:1.5rem}}.PopularProperties_cta__oOljq{display:flex;align-items:center;justify-content:center;align-self:center;width:100%;max-width:25rem;height:5.4rem;border-radius:.8rem;background-color:#cf1409;color:#fff;font-family:var(--font-geometria);font-weight:500;font-size:1.5rem;transition:background-color .3s ease}.PopularProperties_cta__oOljq:hover{background-color:#b31108}.Blog_section__Art9I{display:flex;flex-direction:column;gap:2.4rem;align-items:stretch}@media(min-width:1024px){.Blog_section__Art9I{gap:4rem}}.Blog_header__cL31U{display:flex;flex-direction:column;gap:.8rem;text-align:center}.Blog_title__Jmse9{font-family:var(--font-geometria);font-weight:700;font-size:2.4rem;line-height:1.25;color:#323232}@media(min-width:768px){.Blog_title__Jmse9{font-size:3.2rem}}@media(min-width:1024px){.Blog_title__Jmse9{font-size:4rem}}.Blog_subtitle__Vt6CU{font-size:1.4rem;color:#888}@media(min-width:768px){.Blog_subtitle__Vt6CU{font-size:1.5rem}}.Blog_slide__dGkm9{flex:0 0 100%;min-width:0;padding-left:2.4rem}@media(min-width:768px){.Blog_slide__dGkm9{flex-basis:50%}}.Blog_card__29l6D{display:block;height:100%;color:inherit;text-decoration:none}.Blog_card__29l6D:focus-visible{outline:2px solid #cf1409;outline-offset:4px;border-radius:2.4rem}.Blog_article__IFiD2{display:flex;flex-direction:column;height:100%}.Blog_media__lTGKy{position:relative;aspect-ratio:544/378;overflow:hidden;border-radius:2.4rem;background-color:#f5f5f5}.Blog_image__uQSAl{object-fit:cover;transition:transform .4s ease}.Blog_date__inMMP{margin-top:1.6rem;font-size:1.2rem}.Blog_date__inMMP,.Blog_postTitle__fX_pZ{font-family:var(--font-geometria);color:#323232}.Blog_postTitle__fX_pZ{display:-webkit-box;margin-top:1.2rem;overflow:hidden;font-weight:500;font-size:1.8rem;line-height:1.3;overflow-wrap:break-word;transition:color .2s ease;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(min-width:1024px){.Blog_postTitle__fX_pZ{font-size:2rem}}.Blog_description__wrOAf{display:-webkit-box;margin-top:1.2rem;overflow:hidden;line-height:1.5;color:#676767;overflow-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical}.Blog_description__wrOAf,.Blog_readMore__Mh92N{font-family:var(--font-geometria);font-size:1.3rem}.Blog_readMore__Mh92N{display:inline-flex;align-items:center;align-self:flex-end;gap:.6rem;margin-top:auto;padding-top:1.2rem;font-weight:500;color:#323232;transition:color .2s ease}.Blog_readMoreIcon__fHZXu{width:1.2rem;height:1.2rem;color:#cf1409}@media(hover:hover){.Blog_card__29l6D:hover .Blog_image__uQSAl{transform:scale(1.03)}.Blog_card__29l6D:hover .Blog_postTitle__fX_pZ,.Blog_card__29l6D:hover .Blog_readMore__Mh92N{color:#cf1409}}.ContactCta_section__P7m5g{display:flex;flex-direction:column;gap:3.2rem;width:100%;max-width:109.8rem;margin-inline:auto;padding-bottom:4rem}@media(min-width:1024px){.ContactCta_section__P7m5g{gap:6rem;padding-bottom:7rem}}.ContactCta_header__owHFP{display:flex;flex-direction:column;align-items:center;gap:1.6rem;text-align:center}@media(min-width:1024px){.ContactCta_header__owHFP{gap:3rem}}.ContactCta_title__S9saR{font-family:var(--font-geometria);font-weight:300;font-size:3.2rem;line-height:1.22;color:#323232}@media(min-width:768px){.ContactCta_title__S9saR{font-size:4rem}}@media(min-width:1024px){.ContactCta_title__S9saR{font-size:5.4rem}}.ContactCta_subtitle__rncSO{font-size:1.5rem;color:#676767}@media(min-width:1024px){.ContactCta_subtitle__rncSO{font-size:1.6rem}}.ContactCta_card__TV5bG{padding:2.4rem 1.6rem;border-radius:2rem;background-color:#fff;box-shadow:0 0 4rem rgba(0,0,0,.06)}@media(min-width:768px){.ContactCta_card__TV5bG{padding:4rem}}@media(min-width:1024px){.ContactCta_card__TV5bG{padding:6rem 9.6rem 4rem;border-radius:4rem}}.Faq_section__Yk4sP{background-color:#f5f5f5;box-shadow:0 0 0 100vmax #f5f5f5;clip-path:inset(0 -100vmax);display:grid;gap:3.2rem;padding:4.8rem 0}@media(min-width:1024px){.Faq_section__Yk4sP{grid-template-columns:minmax(0,1fr) minmax(0,82rem);gap:4rem;padding:13.9rem 0 12rem}}.Faq_intro__LrlNW{display:flex;flex-direction:column;gap:1.6rem}@media(min-width:1024px){.Faq_intro__LrlNW{gap:3rem;padding-top:3.6rem}}.Faq_title__f_p9V{font-family:var(--font-geometria);font-weight:300;font-size:3.2rem;line-height:1.22;color:#323232}@media(min-width:768px){.Faq_title__f_p9V{font-size:4rem}}@media(min-width:1024px){.Faq_title__f_p9V{font-size:5.4rem;max-width:52rem}}.Faq_subtitle__riR6I{font-size:1.5rem;color:#676767}.Faq_watermark__YRGom{display:none}@media(min-width:1024px){.Faq_watermark__YRGom{display:block;width:min(74.5rem,100%);height:auto;margin-top:5.4rem;pointer-events:none;user-select:none}.Faq_watermark__YRGom path{fill:#ebebeb}}.Faq_list__0MTYZ{display:flex;flex-direction:column;gap:1.2rem}@media(min-width:1024px){.Faq_list__0MTYZ{gap:4rem}}.Faq_item__yAB_J{position:relative;border-inline-start:.6rem solid #fff;border-radius:1.6rem;background-color:#fff}.Faq_item__yAB_J:before{position:absolute;inset-block:0;inset-inline:-.6rem 0;border-inline-start:0 solid #cf1409;border-radius:inherit;pointer-events:none;transition:border-inline-start-width .35s cubic-bezier(.34,1.56,.64,1);content:""}.Faq_item__yAB_J[open]:before{border-inline-start-width:.6rem}.Faq_item__yAB_J::details-content{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1),content-visibility allow-discrete .35s}.Faq_item__yAB_J[open]::details-content{grid-template-rows:1fr}@media(min-width:1024px){.Faq_item__yAB_J{border-radius:2rem}}@media(prefers-reduced-motion:reduce){.Faq_item__yAB_J::details-content,.Faq_item__yAB_J:before{transition:none}}.Faq_question__5npeJ{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding-block:1.6rem;padding-inline:1.4rem 1.6rem;font-size:1.5rem;font-weight:500;line-height:1.4;color:#323232;list-style:none;cursor:pointer}.Faq_question__5npeJ::-webkit-details-marker{display:none}.Faq_question__5npeJ:focus-visible{outline:2px solid #cf1409;outline-offset:2px;border-radius:1.6rem}@media(min-width:1024px){.Faq_question__5npeJ{gap:2.4rem;min-height:9rem;padding-block:2.2rem;padding-inline:2.4rem 3rem;font-size:1.8rem}}.Faq_toggle__l7DIk{position:relative;flex-shrink:0;width:3.6rem;height:3.6rem;border:1.5px solid #323232;border-radius:50%;transition:background-color .2s ease}.Faq_toggle__l7DIk:after,.Faq_toggle__l7DIk:before{position:absolute;top:50%;left:50%;width:40%;height:1.5px;background-color:#323232;transform:translate(-50%,-50%);transition:transform .2s ease,background-color .2s ease;content:""}.Faq_toggle__l7DIk:after{transform:translate(-50%,-50%) rotate(90deg)}.Faq_item__yAB_J[open] .Faq_toggle__l7DIk{background-color:#323232}.Faq_item__yAB_J[open] .Faq_toggle__l7DIk:after,.Faq_item__yAB_J[open] .Faq_toggle__l7DIk:before{background-color:#fff}.Faq_item__yAB_J[open] .Faq_toggle__l7DIk:after{transform:translate(-50%,-50%) rotate(0deg)}@media(min-width:1024px){.Faq_toggle__l7DIk{width:4.5rem;height:4.5rem}}.Faq_answer__DLyOs{min-height:0;padding-inline:1.4rem 1.6rem;padding-bottom:1.6rem;font-size:1.4rem;line-height:1.6;color:#676767}@media(min-width:1024px){.Faq_answer__DLyOs{margin-top:-.6rem;padding-inline:2.4rem 3rem;padding-bottom:3.4rem;font-size:1.5rem}}.Hero_hero__YI28K{display:flex;flex-direction:column}.Hero_stage__7TeKV{position:relative;overflow:hidden;border-radius:1.2rem;min-height:40rem;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.Hero_stage__7TeKV{min-height:48rem;border-radius:2.4rem}}@media(min-width:1024px){.Hero_stage__7TeKV{min-height:56rem;border-radius:3.2rem}}@media(min-width:1280px){.Hero_stage__7TeKV{min-height:65rem;border-radius:4.5rem}}.Hero_bg__2vzwt{position:absolute;inset:0;background-color:#1c3f57}.Hero_photo__IJ3qa{object-fit:cover;object-position:center right}@media(min-width:1024px){.Hero_photo__IJ3qa{object-position:center}}.Hero_veil__FtNpl{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.25),rgba(0,0,0,.45))}@media(min-width:768px){.Hero_veil__FtNpl{background:linear-gradient(0deg,rgba(15,15,15,.14) 10%,rgba(22,22,22,.2) 77%)}}.Hero_inner__H_3Py{position:relative;display:flex;flex-direction:column;align-items:center;gap:1.6rem;padding:3.2rem 2rem;width:100%;max-width:100rem;text-align:center;color:#fff}@media(min-width:1024px){.Hero_inner__H_3Py{gap:3.2rem}}.Hero_title__TvFlK{font-family:var(--font-geometria);font-weight:300;font-size:3.2rem;line-height:1.2}@media(min-width:768px){.Hero_title__TvFlK{font-size:4.4rem}}@media(min-width:1024px){.Hero_title__TvFlK{font-size:5.2rem}}@media(min-width:1280px){.Hero_title__TvFlK{font-size:6.4rem}}.Hero_subtitle__tEnPI{max-width:60rem;font-size:1.5rem;font-weight:500;line-height:1.5}@media(min-width:768px){.Hero_subtitle__tEnPI{font-size:1.8rem}}.Hero_actions__Kl4o3{display:flex;flex-direction:column;gap:1.2rem;width:100%;margin-top:.8rem}@media(min-width:640px){.Hero_actions__Kl4o3{flex-direction:row;justify-content:center;gap:2rem}}@media(min-width:1024px){.Hero_actions__Kl4o3{gap:3rem;margin-top:0}}.Hero_primary__jEhXB{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;height:4.8rem;padding:0 2.4rem;border-radius:1.2rem;font-size:1.5rem;font-weight:500;white-space:nowrap;color:#fff;background-color:#cf1409;transition:background-color .2s ease,color .2s ease}.Hero_primary__jEhXB:hover{background-color:#b31108}@media(min-width:640px){.Hero_primary__jEhXB{min-width:20rem}}@media(min-width:1024px){.Hero_primary__jEhXB{min-width:24rem;height:5.4rem;border-radius:1.6rem;font-size:1.6rem}}.Hero_secondary__58bxh{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;height:4.8rem;padding:0 2.4rem;border-radius:1.2rem;font-size:1.5rem;font-weight:500;white-space:nowrap;color:#323232;background-color:#fff;transition:background-color .2s ease,color .2s ease}.Hero_secondary__58bxh:hover{background-color:#ebebeb}@media(min-width:640px){.Hero_secondary__58bxh{min-width:20rem}}@media(min-width:1024px){.Hero_secondary__58bxh{min-width:24rem;height:5.4rem;border-radius:1.6rem;font-size:1.6rem}}.Hero_flag__OGzui{width:2rem;height:1.4rem;border-radius:.2rem}.InvestorServices_section__iCP_9{background-color:#f5f5f5;box-shadow:0 0 0 100vmax #f5f5f5;clip-path:inset(0 -100vmax);display:flex;flex-direction:column;gap:3.2rem;padding:4.8rem 0}@media(min-width:1024px){.InvestorServices_section__iCP_9{gap:5.7rem;padding:8rem 0 10rem}}.InvestorServices_header__g7V6v{display:flex;flex-direction:column;align-items:center;gap:1.6rem;text-align:center}@media(min-width:1024px){.InvestorServices_header__g7V6v{gap:3.4rem}}.InvestorServices_title__7zWsP{font-family:var(--font-geometria);font-weight:300;font-size:3.2rem;line-height:1.22;color:#323232}@media(min-width:768px){.InvestorServices_title__7zWsP{font-size:4rem}}@media(min-width:1024px){.InvestorServices_title__7zWsP{font-size:5.4rem;max-width:72rem}}.InvestorServices_subtitle__NbL28{font-size:1.5rem;color:#676767}@media(min-width:1024px){.InvestorServices_subtitle__NbL28{font-size:1.6rem}}.InvestorServices_grid__Ec1r3{display:grid;grid-template-columns:1fr;gap:1.6rem}@media(min-width:768px){.InvestorServices_grid__Ec1r3{grid-template-columns:repeat(2,1fr);gap:2.4rem}}@media(min-width:1024px){.InvestorServices_grid__Ec1r3{grid-template-columns:repeat(3,1fr);gap:5.1rem 5.2rem}}@media(min-width:1650px){.InvestorServices_grid__Ec1r3{width:160.7rem;margin-inline:auto}}.InvestorServices_card__3LtH_{display:flex;flex-direction:column;padding:2.4rem;border-radius:2rem;background-color:#fff}@media(min-width:1024px){.InvestorServices_card__3LtH_{min-height:25.5rem;padding:3.9rem 4rem;border-radius:3rem}}.InvestorServices_icon__a5uuZ{display:block;width:4.4rem;height:4.4rem;background-color:#cf1409;mask:var(--icon) left center/contain no-repeat}@media(min-width:1024px){.InvestorServices_icon__a5uuZ{width:5.6rem;height:5.6rem;mask-size:auto}}.InvestorServices_iconImage__RjTE9{display:block;width:4.4rem;height:4.4rem;object-fit:contain;object-position:left center}@media(min-width:1024px){.InvestorServices_iconImage__RjTE9{width:5.6rem;height:5.6rem;object-fit:scale-down}}.InvestorServices_cardTitle__tYW9T{margin-top:2rem;font-family:var(--font-geometria);font-weight:700;font-size:1.6rem;line-height:1.3;color:#323232}@media(min-width:1024px){.InvestorServices_cardTitle__tYW9T{margin-top:2.7rem;font-size:1.8rem}}.InvestorServices_cardText__pRjaY{margin-top:1.2rem;font-size:1.4rem;line-height:1.4;color:#676767}@media(min-width:1024px){.InvestorServices_cardText__pRjaY{margin-top:2rem;font-size:1.5rem}}.LifeBenefits_section__g9wiz{background-color:#f5f5f5;box-shadow:0 0 0 100vmax #f5f5f5;clip-path:inset(0 -100vmax);display:flex;flex-direction:column;gap:3.2rem;padding:4.8rem 0}@media(min-width:1024px){.LifeBenefits_section__g9wiz{gap:6rem;padding:7rem 0 11rem}}.LifeBenefits_header__aWiYL{display:flex;flex-direction:column;align-items:center;gap:1.6rem;text-align:center}@media(min-width:1024px){.LifeBenefits_header__aWiYL{gap:3rem}}.LifeBenefits_title__6IJzl{font-family:var(--font-geometria);font-weight:300;font-size:3.2rem;line-height:1.22;color:#323232}@media(min-width:768px){.LifeBenefits_title__6IJzl{font-size:4rem}}@media(min-width:1024px){.LifeBenefits_title__6IJzl{font-size:5.4rem;max-width:62rem}}.LifeBenefits_subtitle__fhWAO{font-size:1.5rem;color:#676767}@media(min-width:1024px){.LifeBenefits_subtitle__fhWAO{font-size:1.6rem}}.LifeBenefits_list__WqEdi{display:grid;grid-template-columns:1fr;gap:2.4rem;padding:2.4rem;border-radius:2rem;background-color:#fff}@media(min-width:640px){.LifeBenefits_list__WqEdi{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.LifeBenefits_list__WqEdi{grid-template-columns:repeat(3,1fr);gap:3.2rem;padding:4rem;border-radius:2.4rem}}@media(min-width:1280px){.LifeBenefits_list__WqEdi{grid-template-columns:repeat(5,1fr)}}.LifeBenefits_item__ofdWc{display:grid;grid-template-columns:2rem 1fr;column-gap:1.2rem;row-gap:.8rem;align-items:center;align-content:start}.LifeBenefits_icon__1KgMX{width:2rem;height:auto}.LifeBenefits_name__hSCBb{font-family:var(--font-geometria);font-weight:700;font-size:1.6rem;line-height:1.3;color:#323232}.LifeBenefits_text__Bn0Hy{grid-column:2;max-width:26rem;font-size:1.4rem;line-height:1.35;color:#676767}.MapRegions_section__zZZz9{background-color:#f5f5f5;box-shadow:0 0 0 100vmax #f5f5f5;clip-path:inset(0 -100vmax);display:flex;flex-direction:column;gap:3.2rem;padding:4.8rem 0}@media(min-width:1024px){.MapRegions_section__zZZz9{gap:5.6rem;padding:8.6rem 0 11.6rem}}.MapRegions_header__ZmN5A{display:flex;flex-direction:column;align-items:center;gap:1.6rem;text-align:center}.MapRegions_title__yvkRN{font-family:var(--font-geometria);font-weight:300;font-size:3.2rem;line-height:1.22;color:#323232}@media(min-width:768px){.MapRegions_title__yvkRN{font-size:4rem}}@media(min-width:1024px){.MapRegions_title__yvkRN{max-width:86rem;font-size:5.4rem}}.MapRegions_subtitle__2GBfy{font-size:1.5rem;color:#676767}.MapRegions_body__imLDh{display:flex;flex-direction:column;gap:4rem}@media(min-width:1024px){.MapRegions_body__imLDh{display:grid;grid-template-columns:minmax(0,78.4rem) minmax(0,84.9rem);justify-content:space-between;align-items:start;gap:1.6rem}}.MapRegions_mapColumn__abzVE{display:flex;flex-direction:column;align-items:center;gap:3.2rem}@media(min-width:1024px){.MapRegions_mapColumn__abzVE{gap:6.8rem;padding-top:4rem}}.MapRegions_map__24BZE{position:relative;width:100%;max-width:78.4rem}.MapRegions_mapImage__lzS7i{display:block;width:100%;height:auto}.MapRegions_pin__B5x97{position:absolute;left:var(--x);top:var(--y);width:2rem;transform:translate(-50%,-100%);transition:transform .2s ease}.MapRegions_pin__B5x97 svg{display:block;width:100%;height:auto;overflow:visible;transition:filter .2s ease}.MapRegions_pin__B5x97:after{content:"";position:absolute;left:50%;top:calc(100% + .4rem);width:1.6rem;height:.5rem;border-radius:50%;background:radial-gradient(rgba(0,0,0,.35),transparent 70%);opacity:0;transform:translate(-50%,-50%) scale(.5);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.MapRegions_pin__B5x97:focus-visible,.MapRegions_pin__B5x97:hover{z-index:1;transform:translate(-50%,calc(-100% - .4rem))}.MapRegions_pin__B5x97:focus-visible svg,.MapRegions_pin__B5x97:hover svg{filter:drop-shadow(0 .3rem .3rem rgba(0,0,0,.25))}.MapRegions_pin__B5x97:focus-visible:after,.MapRegions_pin__B5x97:hover:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.MapRegions_pin__B5x97:focus-visible .MapRegions_pinTooltip__yUKlC,.MapRegions_pin__B5x97:hover .MapRegions_pinTooltip__yUKlC{opacity:1;transform:translate(-50%)}@media(max-width:767px){.MapRegions_pin__B5x97{width:1.4rem}}.MapRegions_pinTooltip__yUKlC{position:absolute;bottom:calc(100% + 1rem);left:50%;padding:.6rem 1.2rem;border-radius:.8rem;background-color:#fff;box-shadow:0 .4rem 1.2rem rgba(0,0,0,.12);color:#323232;font-family:var(--font-geometria);font-weight:700;font-size:1.3rem;line-height:1.3;white-space:nowrap;opacity:0;transform:translate(-50%,.4rem);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.MapRegions_pinTooltip__yUKlC:after{content:"";position:absolute;top:100%;left:50%;border:.5rem solid rgba(0,0,0,0);border-top-color:#fff;transform:translateX(-50%)}.MapRegions_pinNeedle__3ZZHb{stroke:#888;stroke-width:2;stroke-linecap:round}.MapRegions_pinHead__p8NVU{fill:#cf1409}.MapRegions_pinGlint__0_2T_{fill:#fff;opacity:.45}.MapRegions_mapCta__FTnQp{display:inline-flex;align-items:center;justify-content:center;gap:1rem;height:5rem;padding:0 2.4rem;border-radius:1.6rem;background-color:#cf1409;color:#fff;font-family:var(--font-geometria);font-weight:700;font-size:1.5rem;transition:background-color .3s ease}.MapRegions_mapCta__FTnQp:hover{background-color:#b31108}@media(min-width:1024px){.MapRegions_mapCta__FTnQp{min-width:29.7rem}}.MapRegions_mapCtaIcon__QqPtN{width:2.4rem;height:2.4rem;flex-shrink:0;stroke:currentColor}.MapRegions_list__NCkDm{border-top:1px solid #ebebeb}.MapRegions_item__6Bn34{display:grid;grid-template-columns:minmax(0,26.3rem) auto;grid-template-areas:"photo yield" "growth growth" "why why";justify-content:start;align-items:center;gap:2.4rem;padding:3.2rem 0;border-bottom:1px solid #ebebeb}@media(min-width:1024px){.MapRegions_item__6Bn34{grid-template-columns:minmax(0,26.3rem) 8.2rem;padding:4.1rem 0 4.3rem 3.2rem}}@media(min-width:1650px){.MapRegions_item__6Bn34{grid-template-columns:minmax(0,26.3rem) 8.2rem minmax(0,42.5rem);grid-template-areas:"photo yield why" "growth growth why";justify-content:space-between;gap:2.4rem 2.3rem}}.MapRegions_photo__KW7xm{grid-area:photo;position:relative;display:block;width:100%;aspect-ratio:263/178;overflow:hidden;border-radius:2rem}.MapRegions_photo__KW7xm img{object-fit:cover}.MapRegions_yield__EZfkQ{grid-area:yield;display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:1.2rem;line-height:1.3;text-align:center;color:#676767}.MapRegions_chart__shvDY{width:7.8rem;height:7.8rem;margin-bottom:1.2rem}.MapRegions_chartTrack__efICd{fill:#ebebeb}.MapRegions_chartHole__iWrh_{fill:#fff}.MapRegions_yieldLabel__uaFH6{max-width:8.2rem}.MapRegions_yieldValue__ajMYm{max-width:8.2rem;margin-top:.4rem;font-weight:700;color:#323232}.MapRegions_growth__3Czwe{grid-area:growth;display:flex;align-items:center;gap:1.2rem;max-width:26.3rem;font-family:var(--font-geometria);font-weight:500;font-size:1.4rem;line-height:1.3;color:#323232}.MapRegions_growthBadge__FurRK{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:4.8rem;height:4.8rem;border-radius:50%;background-color:#323232;color:#fff;font-weight:700;font-size:1.3rem}.MapRegions_why__XTVfw{grid-area:why;display:flex;flex-direction:column;align-self:stretch;padding-top:2.4rem;border-top:1px solid #ebebeb}@media(min-width:1650px){.MapRegions_why__XTVfw{padding:0 0 0 2.5rem;border-top:0;border-inline-start:1px solid #ebebeb}}.MapRegions_whyHead__FJzRr{display:grid;grid-template-columns:minmax(max-content,11.2rem) 1fr;align-items:baseline;column-gap:1.6rem}.MapRegions_name__aUwn2{font-family:var(--font-geometria);font-weight:700;font-size:1.6rem;line-height:1.3;color:#323232}.MapRegions_whyLabel__wYF6t{font-weight:500;font-size:1.3rem;color:#323232}.MapRegions_highlights__TgwNB{display:flex;flex-direction:column;gap:1.2rem;margin:1.6rem 0 2.4rem;padding-inline-start:1.8rem;list-style:disc;font-size:1.4rem;line-height:1.3;color:#676767}.MapRegions_highlights__TgwNB li{list-style:inherit}.MapRegions_highlights__TgwNB li::marker{color:#323232}.MapRegions_cta__8c3kX{display:flex;align-items:center;justify-content:center;width:100%;max-width:23.8rem;height:5rem;margin-top:auto;border:1px solid #323232;border-radius:1.6rem;color:#323232;font-family:var(--font-geometria);font-weight:700;font-size:1.5rem;transition:background-color .3s ease,color .3s ease}.MapRegions_cta__8c3kX:hover{background-color:#323232;color:#fff}.PropertyTypes_section__vGIpt{display:flex;flex-direction:column;gap:3.2rem}@media(min-width:1024px){.PropertyTypes_section__vGIpt{gap:6.7rem}}.PropertyTypes_header__Aw_gK{display:flex;flex-direction:column;align-items:center;gap:1.6rem;text-align:center}@media(min-width:1024px){.PropertyTypes_header__Aw_gK{gap:2.4rem}}.PropertyTypes_title__vx3Xu{font-family:var(--font-geometria);font-weight:300;font-size:3.2rem;line-height:1.22;color:#323232}@media(min-width:768px){.PropertyTypes_title__vx3Xu{font-size:4rem}}@media(min-width:1024px){.PropertyTypes_title__vx3Xu{font-size:5.4rem}}.PropertyTypes_subtitle__Udv9p{font-size:1.5rem;color:#676767}.PropertyTypes_list__pvHtt{--gap-x:2.4rem;display:flex;flex-wrap:wrap;justify-content:center;gap:4rem var(--gap-x)}@media(min-width:1024px){.PropertyTypes_list__pvHtt{--gap-x:6.5rem;gap:5.6rem var(--gap-x)}}@media(min-width:1650px){.PropertyTypes_list__pvHtt{width:160.6rem;margin-inline:auto}}.PropertyTypes_item__029Ke{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}@media(min-width:768px){.PropertyTypes_item__029Ke{width:calc((100% - var(--gap-x))/2)}}@media(min-width:1024px){.PropertyTypes_item__029Ke{width:calc((100% - 2*var(--gap-x))/3)}}.PropertyTypes_link__mkVPo{display:flex;flex-direction:column;align-items:center;width:100%;border-radius:2rem;color:inherit}.PropertyTypes_link__mkVPo:focus-visible .PropertyTypes_name__PTZQn,.PropertyTypes_link__mkVPo:hover .PropertyTypes_name__PTZQn{color:#cf1409}.PropertyTypes_link__mkVPo:focus-visible .PropertyTypes_photo__wYjKE,.PropertyTypes_link__mkVPo:hover .PropertyTypes_photo__wYjKE{filter:brightness(.92)}.PropertyTypes_photo__wYjKE{width:100%;height:auto;border-radius:2rem;aspect-ratio:492/358;object-fit:cover;transition:filter .2s ease}@media(min-width:1024px){.PropertyTypes_photo__wYjKE{border-radius:2.8rem}}.PropertyTypes_name__PTZQn{margin-top:2rem;font-family:var(--font-geometria);font-weight:500;font-size:2rem;line-height:1.3;color:#323232;transition:color .2s ease}@media(min-width:1024px){.PropertyTypes_name__PTZQn{margin-top:3.2rem;font-size:2.4rem}}.PropertyTypes_text__rzpL_{max-width:34rem;margin-top:1.2rem;font-size:1.4rem;line-height:1.55;color:#676767}@media(min-width:1024px){.PropertyTypes_text__rzpL_{margin-top:1.6rem;font-size:1.5rem}}.WhyInvest_section__dNi_3{position:relative}@media(min-width:1024px){.WhyInvest_section__dNi_3{min-height:53.3rem}}.WhyInvest_mark__uAE4z{display:none}@media(min-width:1024px){.WhyInvest_mark__uAE4z{position:absolute;top:0;left:0;display:block;width:16.8rem;height:53.3rem;pointer-events:none;user-select:none}}.WhyInvest_markImage__y44zT{object-fit:contain;object-position:left top}.WhyInvest_content__3JoQS{position:relative;display:flex;flex-direction:column;gap:2.4rem}@media(min-width:1024px){.WhyInvest_content__3JoQS{gap:4rem;padding:4.6rem 0 4rem 22rem}}@media(min-width:1650px){.WhyInvest_content__3JoQS{gap:5.2rem;padding-left:27.9rem}}.WhyInvest_title__BTlgz{font-family:var(--font-geometria);font-weight:300;font-size:3.2rem;line-height:1.2;color:#323232}@media(min-width:768px){.WhyInvest_title__BTlgz{font-size:4rem}}@media(min-width:1024px){.WhyInvest_title__BTlgz{font-size:5.4rem;max-width:72rem}}.WhyInvest_body__2UfNM{display:flex;flex-direction:column;gap:3.2rem}@media(min-width:1024px){.WhyInvest_body__2UfNM{flex-direction:row;align-items:flex-start;gap:6.9rem}}.WhyInvest_copy__t306A{display:flex;flex-direction:column;gap:1.6rem}@media(min-width:1024px){.WhyInvest_copy__t306A{flex:0 1 62.5rem}}.WhyInvest_paragraph__QMIig{font-size:1.5rem;line-height:1.6;color:#676767}.WhyInvest_stats__Guxbw{display:flex;flex-direction:column;gap:2.4rem}@media(min-width:640px){.WhyInvest_stats__Guxbw{flex-flow:row wrap;gap:2.4rem 4rem}}@media(min-width:1024px){.WhyInvest_stats__Guxbw{flex:0 0 auto;flex-direction:column;gap:3.2rem}}@media(min-width:1650px){.WhyInvest_stats__Guxbw{display:grid;grid-template-columns:repeat(2,28.6rem);gap:3.2rem 0}}.WhyInvest_stat__98Lhi{display:flex;align-items:flex-start;gap:1.6rem}@media(min-width:640px){.WhyInvest_stat__98Lhi{flex:1 1 20rem}}@media(min-width:1024px){.WhyInvest_stat__98Lhi{flex:0 0 auto;gap:2.4rem}}.WhyInvest_statIcon__bBugF{flex-shrink:0;width:4rem;height:4rem;color:#cf1409;object-fit:contain}@media(min-width:1024px){.WhyInvest_statIcon__bBugF{width:5.5rem;height:5.5rem}}.WhyInvest_statBody__v05yM{display:flex;flex-direction:column;gap:.8rem;padding-top:.4rem}.WhyInvest_statLabel__W7_KG{font-size:1.3rem;text-transform:uppercase;color:#323232}.WhyInvest_statValue__WtPWI{font-size:1.5rem;font-weight:700;line-height:1.4;color:#323232}.WhyIsProfitable_section__tyR5z{position:relative;display:flex;flex-direction:column;gap:3.2rem}@media(min-width:1024px){.WhyIsProfitable_section__tyR5z{gap:7.2rem;padding-top:8rem}}.WhyIsProfitable_watermark__iWMzn{position:absolute;top:0;left:50%;width:min(90rem,100%);height:auto;transform:translateX(-50%);pointer-events:none;user-select:none}.WhyIsProfitable_watermark__iWMzn path{fill:#f5f5f5}.WhyIsProfitable_header__iKcn5{position:relative;display:flex;flex-direction:column;align-items:center;gap:1.6rem;padding-top:2.4rem;text-align:center}@media(min-width:1024px){.WhyIsProfitable_header__iKcn5{gap:3rem;padding-top:0}}.WhyIsProfitable_title__5a1DO{max-width:72rem;font-family:var(--font-geometria);font-weight:300;font-size:3.2rem;line-height:1.22;color:#323232}@media(min-width:768px){.WhyIsProfitable_title__5a1DO{font-size:4rem}}@media(min-width:1024px){.WhyIsProfitable_title__5a1DO{font-size:5.4rem}}.WhyIsProfitable_subtitle__Q4y_I{font-size:1.5rem;color:#676767}.WhyIsProfitable_list__OaSBY{position:relative;display:grid;grid-template-columns:1fr;gap:3.2rem 4.8rem}@media(min-width:640px){.WhyIsProfitable_list__OaSBY{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.WhyIsProfitable_list__OaSBY{grid-template-columns:repeat(4,1fr)}}.WhyIsProfitable_item__JZs2g{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:2.4rem;border-top:1px solid #ebebeb;text-align:center}@media(min-width:1024px){.WhyIsProfitable_item__JZs2g{padding:5.6rem 0 7.2rem}.WhyIsProfitable_item__JZs2g:not(:last-child):after{position:absolute;top:2.1rem;right:-2.4rem;bottom:0;width:1px;background-color:#ebebeb;content:""}}.WhyIsProfitable_number__GCF6N{font-family:var(--font-geometria);font-weight:300;font-size:5.6rem;line-height:1;color:#ebebeb}@media(min-width:1024px){.WhyIsProfitable_number__GCF6N{font-size:8.4rem}}.WhyIsProfitable_label__YU_Gy{margin-top:1.6rem;font-size:1.5rem;color:#323232}@media(min-width:1024px){.WhyIsProfitable_label__YU_Gy{margin-top:4.8rem;font-size:1.6rem}}.WhyIsProfitable_value__ijJ14{margin-top:1.2rem;font-size:1.8rem;font-weight:700;color:#323232}@media(min-width:1024px){.WhyIsProfitable_value__ijJ14{margin-top:2.4rem;font-size:2.2rem}}.ClientStories_revs__QhiNk{margin:0 1.6rem;padding:9.6rem calc(var(--hp-m) - 1.6rem + 2.4rem);border-radius:var(--hp-r-l);background:var(--hp-blush)}@media(max-width:800px){.ClientStories_revs__QhiNk{margin:0 .8rem;padding:6.4rem var(--hp-m)}}.ClientStories_in__DCyE2{display:grid;grid-template-columns:minmax(0,88rem) 40rem;justify-content:center;align-items:center;column-gap:4.8rem;row-gap:5.6rem}@media(max-width:1100px){.ClientStories_in__DCyE2{grid-template-columns:minmax(0,1fr)}}@media(max-width:800px){.ClientStories_in__DCyE2{row-gap:3.2rem}}.ClientStories_h__l5C_8{grid-column:1;max-width:12em;font-size:clamp(4.4rem,5.4vw,8.4rem);font-weight:500;line-height:1.1;letter-spacing:-.035em}@media(max-width:800px){.ClientStories_h__l5C_8{font-size:clamp(3.4rem,9.4vw,4.8rem)}}.ClientStories_row__vk5uV{grid-column:1;display:flex;align-items:center;gap:2.4rem}@media(max-width:800px){.ClientStories_row__vk5uV{flex-direction:column;align-items:stretch;gap:1.6rem}}.ClientStories_rev__Y9Ucv{flex:1 1 auto;display:flex;flex-direction:column;max-width:76rem;min-height:38rem;padding:4.8rem 5.6rem;border-radius:var(--hp-r-l);background:#fff}@media(max-width:800px){.ClientStories_rev__Y9Ucv{min-height:0;padding:2.8rem 2.4rem;border-radius:var(--hp-r-m)}}.ClientStories_top__wdSyM{display:flex;justify-content:space-between;align-items:flex-start}.ClientStories_score__fIENV{display:block;font-size:3rem;font-weight:500;line-height:1;font-variant-numeric:tabular-nums}@media(max-width:800px){.ClientStories_score__fIENV{font-size:2.4rem}}.ClientStories_revStars__KrKQu{display:block;margin-top:1.2rem;color:#fbbc04;font-size:2.2rem;letter-spacing:3px;line-height:1}@media(max-width:800px){.ClientStories_revStars__KrKQu{font-size:1.8rem}}.ClientStories_g__eLEiT{display:grid;place-items:center;width:5.6rem;height:5.6rem;border-radius:50%;background:#fff;transition:background-color .15s ease-out}.ClientStories_g__eLEiT:hover{background:var(--hp-surface)}.ClientStories_g__eLEiT svg{width:3.4rem;height:3.4rem}@media(max-width:800px){.ClientStories_g__eLEiT{width:4.4rem;height:4.4rem}.ClientStories_g__eLEiT svg{width:2.8rem;height:2.8rem}}.ClientStories_who__iZLBP{display:flex;align-items:center;gap:1.6rem;margin-top:3.6rem}@media(max-width:800px){.ClientStories_who__iZLBP{gap:1.2rem;margin-top:2.4rem}}.ClientStories_ava__ZFR_B{display:grid;place-items:center;flex:0 0 auto;width:5.6rem;height:5.6rem;border-radius:50%;background:var(--ava,#0b57d0);color:#fff;font-size:2.6rem;font-weight:500}@media(max-width:800px){.ClientStories_ava__ZFR_B{width:4.4rem;height:4.4rem;font-size:2rem}}.ClientStories_name__Ua6RC{font-size:2.4rem;font-weight:500;letter-spacing:-.01em}@media(max-width:800px){.ClientStories_name__Ua6RC{font-size:1.9rem}}.ClientStories_text__Z0wlS{max-width:none;margin-top:2.4rem;font-size:2rem;line-height:1.55;white-space:pre-line}.ClientStories_text__Z0wlS:not(.ClientStories_open__Y8Kmg){display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:800px){.ClientStories_text__Z0wlS{margin-top:1.6rem;font-size:1.7rem}}.ClientStories_more__il6ch{align-self:flex-start;margin-top:1.4rem;padding:.6rem 0;border:0;background:none;cursor:pointer;color:var(--hp-accent);font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px;text-decoration-color:rgba(207,20,9,.35);transition:text-decoration-color .15s ease-out}.ClientStories_more__il6ch:hover{text-decoration-color:currentColor}.ClientStories_more__il6ch[hidden]{display:none}.ClientStories_more__il6ch,.ClientStories_revStars__KrKQu,.ClientStories_score__fIENV,.ClientStories_text__Z0wlS,.ClientStories_who__iZLBP{transition:opacity .22s ease,transform .3s cubic-bezier(.2,.7,.1,1)}.ClientStories_rev__Y9Ucv[data-swap] .ClientStories_more__il6ch,.ClientStories_rev__Y9Ucv[data-swap] .ClientStories_revStars__KrKQu,.ClientStories_rev__Y9Ucv[data-swap] .ClientStories_score__fIENV,.ClientStories_rev__Y9Ucv[data-swap] .ClientStories_text__Z0wlS,.ClientStories_rev__Y9Ucv[data-swap] .ClientStories_who__iZLBP{opacity:0;transform:translateX(calc(var(--dir, 1) * -1.8rem))}.ClientStories_nav__dHF9U{display:flex;flex-direction:column;align-items:center;gap:1.6rem}@media(max-width:800px){.ClientStories_nav__dHF9U{flex-direction:row;gap:1.2rem}}.ClientStories_btn__Zh8Qh{display:grid;place-items:center;width:8rem;height:8rem;border:0;border-radius:var(--hp-box-r);cursor:pointer;transition:background-color .15s ease-out,transform .2s cubic-bezier(.2,.7,.1,1)}.ClientStories_btn__Zh8Qh svg{width:2.6rem;height:2.6rem;transition:transform .25s cubic-bezier(.2,.7,.1,1)}.ClientStories_btn__Zh8Qh:active{transform:scale(.96)}.ClientStories_btn__Zh8Qh:focus-visible{outline:none;box-shadow:var(--hp-focus-ring)}@media(max-width:800px){.ClientStories_btn__Zh8Qh{width:6.4rem;height:6.4rem}}.ClientStories_next__VlwMU{background:var(--hp-ink);color:#fff}.ClientStories_next__VlwMU:hover{background:var(--hp-accent)}.ClientStories_next__VlwMU:hover svg{transform:translateX(3px)}@media(max-width:800px){.ClientStories_next__VlwMU{order:2}}.ClientStories_prev__Sewkf{background:#f3c4bf;color:var(--hp-ink)}.ClientStories_prev__Sewkf:hover{background:#eeb2ac}.ClientStories_prev__Sewkf:hover svg{transform:translateX(-3px)}@media(max-width:800px){.ClientStories_prev__Sewkf{order:1}}.ClientStories_count__KuKY_{color:var(--hp-muted);font-size:var(--hp-t-s);font-weight:600;font-variant-numeric:tabular-nums}@media(max-width:800px){.ClientStories_count__KuKY_{order:3;margin-left:auto}}.ClientStories_phone__2A3PM{grid-column:2;grid-row:1/3;justify-self:center;width:40rem;aspect-ratio:9/19;margin:0;padding:1.2rem;border-radius:6rem;background:#121212}.ClientStories_phone__2A3PM .ClientStories_card__NrxKD,.ClientStories_phone__2A3PM .ClientStories_status__3Fp55{zoom:1.17}@media(max-width:1100px){.ClientStories_phone__2A3PM{grid-column:1;grid-row:auto;width:36rem}.ClientStories_phone__2A3PM .ClientStories_card__NrxKD,.ClientStories_phone__2A3PM .ClientStories_status__3Fp55{zoom:1.05}}@media(max-width:800px){.ClientStories_phone__2A3PM{width:min(30rem,100%);margin-top:1.6rem;padding:1rem;border-radius:4.8rem}.ClientStories_phone__2A3PM .ClientStories_card__NrxKD,.ClientStories_phone__2A3PM .ClientStories_status__3Fp55{zoom:1}}@media(max-width:359px){.ClientStories_phone__2A3PM{width:30rem;zoom:.8}}.ClientStories_screen__2YNrh{position:relative;height:100%;overflow:hidden;border-radius:4.4rem;background:#fff;color:#1f1f1f;font-size:1.3rem;line-height:1.4}@media(max-width:800px){.ClientStories_screen__2YNrh{border-radius:3.8rem}}.ClientStories_island__1rN3F{position:absolute;left:50%;top:1.1rem;width:10.4rem;height:3rem;margin-left:-5.2rem;border-radius:1.6rem;background:#121212}.ClientStories_status__3Fp55{display:flex;align-items:center;justify-content:space-between;height:5.2rem;padding:.6rem 2.8rem 0 3.2rem;font-size:1.4rem}.ClientStories_sig__BASS9{width:4.4rem;height:1.2rem;border-radius:3px;background:#1f1f1f;opacity:.85}.ClientStories_card__NrxKD{padding:.8rem 1.6rem 0}.ClientStories_title__s45y2{font-size:2rem;font-weight:500;line-height:1.25;letter-spacing:-.01em}.ClientStories_meta__5s4b7{margin-top:.6rem;color:#5f6368;font-size:1.3rem}.ClientStories_link__4CErm{color:#0b57d0}.ClientStories_stars__QOn5c{color:#fbbc04;letter-spacing:1px}.ClientStories_tabs__9zSF0{display:flex;gap:.8rem;margin:1.4rem -1.6rem 0 0;overflow:hidden}.ClientStories_tabs__9zSF0 span{flex:0 0 auto;padding:.6rem 1.2rem;border:1px solid #c4c7c5;border-radius:.9rem;font-size:1.3rem;font-weight:500}.ClientStories_tabs__9zSF0 .ClientStories_tabOn__wdxBU{border-color:#c2e7ff;background:#c2e7ff}.ClientStories_pics__mFMoE{display:grid;grid-template-columns:1.6fr 1fr;grid-template-rows:15rem;gap:.4rem;margin:1.4rem -1.6rem 0 0;overflow:hidden}.ClientStories_pics__mFMoE img{width:100%;height:100%;min-height:0;object-fit:cover;border-radius:1rem 0 0 1rem}.ClientStories_pics__mFMoE img+img{border-radius:0}.ClientStories_acts__hZt08{display:grid;grid-template-columns:repeat(4,1fr);gap:.4rem;margin-top:1.6rem;color:#0b57d0;font-size:1.15rem;font-weight:500;text-align:center}.ClientStories_acts__hZt08 i{display:grid;place-items:center;width:4.2rem;height:4.2rem;margin:0 auto .6rem;border-radius:50%;background:#d3e3fd}.ClientStories_acts__hZt08 svg{width:2rem;height:2rem}.ClientStories_gmRow__8fddu{display:flex;align-items:flex-start;gap:1.4rem;padding:1.2rem 0;border-top:1px solid #e8eaed;font-size:1.3rem}.ClientStories_gmRow__8fddu svg{flex:0 0 auto;width:2rem;height:2rem;color:#0b57d0}.ContactCta_close__31VpH{position:relative;overflow:hidden;isolation:isolate;scroll-margin-top:calc(var(--overlay-header-height, 0px) + 1.6rem);margin:0 1.6rem;padding:9.6rem calc(var(--hp-m) - 1.6rem + 2.4rem);border-radius:var(--hp-r-l);background:#fdf3f1;color:var(--hp-ink)}@media(max-width:800px){.ContactCta_close__31VpH{margin:0 .8rem;padding:4.8rem var(--hp-m)}}.ContactCta_grid__OZs8J{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--hp-gap);position:relative;z-index:1}.ContactCta_text__lp2vQ{grid-column:1/9;align-self:center}.ContactCta_text__lp2vQ h2{font-size:var(--hp-t-l);font-weight:600;line-height:1.04;letter-spacing:-.035em}.ContactCta_text__lp2vQ>p{font-size:var(--hp-t-m);line-height:1.38;font-weight:500;letter-spacing:-.01em;max-width:34em;margin-top:2.4rem}@media(max-width:1100px){.ContactCta_text__lp2vQ{grid-column:1/-1}}.ContactCta_form__qubkg{display:flex;align-items:stretch;gap:2px;width:100%;margin-top:3.6rem;overflow:hidden;border-radius:var(--hp-box-r);background:var(--hp-surface);color:var(--hp-ink)}@media(max-width:1100px){.ContactCta_form__qubkg{flex-wrap:wrap}}@media(max-width:800px){.ContactCta_form__qubkg{flex-direction:column}}.ContactCta_field__LRAsr{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:1.4rem 2.4rem;background:#fff;transition:background-color .2s}.ContactCta_field__LRAsr:first-child{border-radius:var(--hp-box-r) 0 0 var(--hp-box-r)}.ContactCta_field__LRAsr:hover{background:#fafaf8}.ContactCta_field__LRAsr:focus-within{background:#fff;box-shadow:inset 0 0 0 2px var(--hp-accent)}.ContactCta_field__LRAsr label{color:var(--hp-muted);font-size:var(--hp-t-s);font-weight:600}.ContactCta_field__LRAsr input{width:100%;padding:0 0 2px;border:0;outline:none;background:rgba(0,0,0,0);font:inherit;font-weight:700}.ContactCta_field__LRAsr input::placeholder{color:#9a9a9a;font-weight:600}@media(max-width:1100px){.ContactCta_field__LRAsr{flex-basis:30%}}@media(max-width:800px){.ContactCta_field__LRAsr{flex-basis:auto}.ContactCta_field__LRAsr:first-child{border-radius:var(--hp-box-r) var(--hp-box-r) 0 0}}.ContactCta_submit__BhL_j{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5.2rem;border:0;border-radius:var(--hp-btn-r);background:var(--hp-accent);color:#fff;font-size:var(--hp-t-b);font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out,box-shadow .15s ease-out;flex:0 0 auto;min-height:8rem;padding:0 3.2rem;border-radius:0 var(--hp-box-r) var(--hp-box-r) 0}.ContactCta_submit__BhL_j:hover{background:var(--hp-accent-press)}.ContactCta_submit__BhL_j:active{transform:scale(.98)}.ContactCta_submit__BhL_j:focus-visible{outline:none;box-shadow:var(--hp-focus-ring)}.ContactCta_submit__BhL_j:focus-visible{box-shadow:inset 0 0 0 3px #fff}.ContactCta_submit__BhL_j:hover .ContactCta_arrow__Nzs_z{transform:translateX(4px)}@media(max-width:1100px){.ContactCta_submit__BhL_j{width:100%;margin-top:6px}}@media(max-width:800px){.ContactCta_submit__BhL_j{min-height:6.4rem;margin-top:0;border-radius:0 0 var(--hp-box-r) var(--hp-box-r)}}.ContactCta_arrow__Nzs_z{flex:0 0 auto;width:1.8rem;height:1.8rem;transition:transform .25s cubic-bezier(.2,.7,.1,1)}.ContactCta_alt__0QoyO{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem}.ContactCta_link__f5hMl{display:inline-flex;align-items:center;min-height:4.4rem;margin-right:1.8rem;padding:0;color:inherit;font-size:var(--hp-t-b);font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);transition:text-decoration-color .2s}.ContactCta_link__f5hMl:hover{text-decoration-color:currentColor}.ContactCta_link__f5hMl:active{transform:scale(.98)}.ContactCta_link__f5hMl:focus-visible{outline:none;box-shadow:var(--hp-focus-ring)}.ContactCta_pic__WohKg{grid-column:10/13;align-self:center}@media(max-width:1100px){.ContactCta_pic__WohKg{grid-column:1/-1;margin-top:4rem}}.ContactCta_arch__aM9Wv{position:relative;overflow:hidden;aspect-ratio:4/5;border-radius:50% 50% var(--hp-r-l) var(--hp-r-l)/36% 36% var(--hp-r-l) var(--hp-r-l);background:hsla(0,0%,100%,.2)}.ContactCta_arch__aM9Wv img{object-fit:cover;object-position:40% 50%}@media(max-width:1100px){.ContactCta_arch__aM9Wv{aspect-ratio:16/9;border-radius:var(--hp-r-m)}}@media(max-width:800px){.ContactCta_arch__aM9Wv{aspect-ratio:16/11}}.Hero_hero__ozzMf{position:relative;height:calc(100svh - var(--fixed-header-height, 0px));min-height:82rem;overflow:hidden;background:#2a3440;color:#fff}@media(max-width:800px){.Hero_hero__ozzMf{min-height:60rem}}.Hero_media__hr0QO{isolation:isolate}.Hero_media__hr0QO img{object-fit:cover;opacity:0;transform:scale(1.04);transition:opacity 2s ease-in-out}.Hero_media__hr0QO .Hero_on__jO1MU{z-index:2;opacity:1;animation:Hero_drift__CUYYH 14s linear both}.Hero_media__hr0QO .Hero_out__Y_urh{z-index:1;opacity:1;animation:Hero_drift__CUYYH 14s linear both}@keyframes Hero_drift__CUYYH{0%{transform:scale(1.04)}to{transform:scale(1.11)}}.Hero_scrim__mcNS0{position:absolute;inset:0 30% 0 0;z-index:2;background:linear-gradient(90deg,rgba(10,12,14,.66),rgba(10,12,14,0));pointer-events:none}@media(max-width:1100px){.Hero_scrim__mcNS0{inset:0;background:linear-gradient(180deg,rgba(10,12,14,.2),rgba(10,12,14,.35) 40%,rgba(10,12,14,.75))}}.Hero_scrimTop__6cTn1{inset:0 0 auto;height:17rem;background:linear-gradient(180deg,rgba(10,12,14,.45),rgba(10,12,14,0))}@media(max-width:1100px){.Hero_scrimTop__6cTn1{inset:0 0 auto;background:linear-gradient(180deg,rgba(10,12,14,.45),rgba(10,12,14,0))}}.Hero_scrimLow__2Z68t{inset:auto 0 0;height:55%;background:linear-gradient(0deg,rgba(10,12,14,.5),rgba(10,12,14,0))}@media(max-width:1100px){.Hero_scrimLow__2Z68t{display:none}}.Hero_body__IIb4A{position:absolute;z-index:3;left:var(--hp-m);bottom:13vh;width:min(72vw,112rem)}.Hero_body__IIb4A h1{font-size:clamp(5.6rem,6.6vw,11.2rem);font-weight:500;line-height:1;letter-spacing:-.045em;max-width:11em}@media(max-width:1100px){.Hero_body__IIb4A{right:var(--hp-m);width:auto;bottom:9.6rem}}@media(max-width:800px){.Hero_body__IIb4A{bottom:8.4rem}.Hero_body__IIb4A h1{font-size:clamp(3.4rem,9.6vw,5.6rem);letter-spacing:-.04em}}.Hero_sub__O8TQ8{font-size:var(--hp-t-m);line-height:1.38;font-weight:500;letter-spacing:-.01em;margin-top:2.8rem;max-width:27em;font-weight:400}@media(max-width:800px){.Hero_sub__O8TQ8{margin-top:1.6rem}}.Hero_cta__6P5wU{margin-top:4.4rem;display:inline-flex;align-items:stretch;gap:4rem;min-height:7.2rem;padding-left:3.4rem;overflow:hidden;border-radius:var(--hp-btn-r);background:var(--hp-accent);color:#fff;font-size:2rem;font-weight:500;letter-spacing:-.01em;text-decoration:none;transition:background-color .15s ease-out,box-shadow .15s ease-out}.Hero_cta__6P5wU>span:first-child{align-self:center}.Hero_cta__6P5wU b{font-weight:600;font-variant-numeric:tabular-nums}.Hero_cta__6P5wU:hover{background:var(--hp-accent-press);color:#fff}.Hero_cta__6P5wU:active{transform:scale(.98)}.Hero_cta__6P5wU:focus-visible{outline:none;box-shadow:var(--hp-focus-ring)}@media(max-width:800px){.Hero_cta__6P5wU{margin-top:2.8rem;width:100%;max-width:44rem;justify-content:space-between;min-height:6.4rem;padding-left:2.4rem;font-size:var(--hp-t-b)}}.Hero_ctaIcon__9OYCc{display:grid;place-items:center;flex:0 0 auto;width:7.2rem;background:var(--hp-accent-press)}.Hero_ctaIcon__9OYCc svg{width:2rem;height:2rem;transition:transform .3s cubic-bezier(.2,.7,.1,1)}.Hero_cta__6P5wU:hover .Hero_ctaIcon__9OYCc svg{transform:translateX(.5rem)}@media(max-width:800px){.Hero_ctaIcon__9OYCc{width:6.4rem}}.Hero_place__U52Zr{position:absolute;z-index:3;right:var(--hp-m);bottom:var(--hp-m);padding:.8rem 1.6rem;border-radius:var(--hp-ic-r);background:rgba(20,22,24,.5);font-size:var(--hp-t-s);font-weight:500;transition:opacity .5s ease}@media(max-width:800px){.Hero_place__U52Zr{left:var(--hp-m);right:auto;bottom:2.4rem}}.Hero_placeOut__NI58D{opacity:0}.HomeHeader_bar__sslEJ{--hp-bg:#ffffff;--hp-surface:#f4f4f2;--hp-blush:#fdecea;--hp-deep:#1b1b1b;--hp-ink:#1b1b1b;--hp-muted:#5a5a5a;--hp-accent:#cf1409;--hp-accent-press:#b31108;--hp-on-red-soft:rgba(255,255,255,0.16);--hp-t-xl:clamp(5.6rem,6vw,10rem);--hp-t-l:clamp(3.8rem,3.9vw,6rem);--hp-t-m:2.5rem;--hp-t-b:1.8rem;--hp-t-s:1.4rem;--hp-r-l:3.6rem;--hp-r-m:2.4rem;--hp-m:3.2rem;--hp-gap:2.4rem;--hp-section:16rem;--hp-btn-r:1.5rem;--hp-box-r:2rem;--hp-ic-r:1rem;--hp-focus-ring:0 0 0 2px #fff,0 0 0 4px rgb(207 20 9/35%);position:relative;isolation:isolate;display:none;align-items:center;gap:4rem;padding:2.4rem var(--hp-m);color:var(--hp-ink);font-size:var(--hp-t-b);line-height:1.55;-webkit-font-smoothing:antialiased;transition:color .3s}@media(max-width:1100px){.HomeHeader_bar__sslEJ{--hp-m:2rem;--hp-gap:1.6rem;--hp-section:10.4rem;--hp-t-m:2.2rem}}@media(max-width:800px){.HomeHeader_bar__sslEJ{--hp-gap:1.2rem;--hp-section:9.6rem;--hp-t-xl:clamp(3.2rem,8.6vw,6rem);--hp-t-l:3rem;--hp-t-m:2rem;--hp-t-b:1.7rem;--hp-r-l:2.8rem;--hp-r-m:2rem}}@media(min-width:801px){.HomeHeader_bar__sslEJ{display:flex}}.HomeHeader_bar__sslEJ:before{content:"";position:absolute;inset:0 0 -60%;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,.3) 55%,rgba(0,0,0,0));opacity:0;pointer-events:none;transition:opacity .3s}.HomeHeader_onHero__75c_M{color:#fff}.HomeHeader_onHero__75c_M:before{opacity:1}.HomeHeader_logo__pHV1V{display:flex;align-items:center}.HomeHeader_logo__pHV1V img{width:11.6rem;height:auto;transform:translateY(-4px)}.HomeHeader_nav__5c90h{display:flex;align-items:center;gap:.4rem}.HomeHeader_nav__5c90h a{padding:1rem 1.4rem;border-radius:var(--hp-btn-r);color:inherit;font-weight:700;text-decoration:none;transition:background-color .2s}.HomeHeader_nav__5c90h a:hover{background:rgba(0,0,0,.05)}.HomeHeader_nav__5c90h a:focus-visible{outline:3px solid currentColor;outline-offset:3px}.HomeHeader_onHero__75c_M .HomeHeader_nav__5c90h a:hover{background:hsla(0,0%,100%,.18)}@media(max-width:1100px){.HomeHeader_nav__5c90h{display:none}}.HomeHeader_end__WtT2l{display:flex;align-items:center;gap:1.6rem;margin-left:auto}.HomeHeader_cta__byEGC{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5.2rem;padding:0 2.4rem;border:0;border-radius:var(--hp-btn-r);background:var(--hp-accent);color:#fff;font-size:var(--hp-t-b);font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out,box-shadow .15s ease-out}.HomeHeader_cta__byEGC:hover{background:var(--hp-accent-press)}.HomeHeader_cta__byEGC:active{transform:scale(.98)}.HomeHeader_cta__byEGC:focus-visible{outline:none;box-shadow:var(--hp-focus-ring)}.Steps_how__YxSRe{--b:6.4rem;--dash:rgba(255,255,255,0.55);position:relative;overflow:hidden;isolation:isolate;margin:0 1.6rem;padding:12rem calc(var(--hp-m) - 1.6rem + 2.4rem);border-radius:var(--hp-r-l);background:var(--hp-deep);color:#fff}@media(min-width:1101px){.Steps_how__YxSRe{--side:12rem}}@media(max-width:1100px){.Steps_how__YxSRe{--b:5.6rem;--row:5.6rem}}@media(max-width:800px){.Steps_how__YxSRe{--b:4.4rem;--row:4.4rem;margin:0 .8rem;padding:7.2rem var(--hp-m)}}.Steps_grid__BbNQV{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--hp-gap);position:relative;z-index:1}.Steps_head__1H2uA{grid-column:1/13;margin-bottom:6.4rem}.Steps_head__1H2uA h2{font-size:var(--hp-t-l);font-weight:600;line-height:1.04;letter-spacing:-.035em;max-width:14em}@media(max-width:800px){.Steps_head__1H2uA{margin-bottom:3.6rem}}.Steps_steps__cXmoL{grid-column:1/13;display:grid;grid-template-columns:1fr;align-items:start;margin:0;padding:0;list-style:none;counter-reset:step}@media(min-width:1101px){.Steps_steps__cXmoL{grid-row:2;position:relative;z-index:1;row-gap:0}}@media(max-width:1100px){.Steps_steps__cXmoL{row-gap:var(--row)}}.Steps_step__9pJD5{position:relative;counter-increment:step}.Steps_step__9pJD5:before{content:counter(step);display:grid;place-items:center;width:var(--b);height:var(--b);margin-bottom:2.4rem;border-radius:15px;background:#f4f4f2;color:var(--hp-ink);font-size:2.8rem;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;transition:background-color .3s ease,color .3s ease,transform .4s cubic-bezier(.2,.7,.1,1)}.Steps_step__9pJD5:focus-within:before,.Steps_step__9pJD5:hover:before{background:var(--hp-accent);color:#fff;transform:translateY(-.4rem)}.Steps_step__9pJD5 figure{margin:0 0 2rem;overflow:hidden;border-radius:var(--hp-r-m);background:#2b2b2b;aspect-ratio:4/5}.Steps_step__9pJD5 figure svg{display:block;width:100%;height:100%}.Steps_step__9pJD5 p{color:#e6e6e6}.Steps_step__9pJD5 strong{display:block;margin-bottom:.8rem;color:#fff;font-size:var(--hp-t-m);font-weight:600;line-height:1.2;letter-spacing:-.01em}@media(min-width:1101px){.Steps_step__9pJD5{width:min(46rem,50% - var(--side) - 1.6rem)}.Steps_step__9pJD5:nth-child(odd){margin-left:auto;margin-right:calc(50% + var(--side))}.Steps_step__9pJD5:nth-child(2n){margin-left:calc(50% + var(--side))}.Steps_step__9pJD5+.Steps_step__9pJD5{margin-top:-28rem}.Steps_step__9pJD5 figure{margin:0 0 2.4rem}.Steps_step__9pJD5:before{position:absolute;top:0;margin:0}.Steps_step__9pJD5:nth-child(odd):before{left:calc(100% + 2.4rem)}.Steps_step__9pJD5:nth-child(2n):before{right:calc(100% + 2.4rem)}.Steps_step__9pJD5[data-reached]:before{background:var(--hp-accent);color:#fff}}@media(max-width:1100px){.Steps_step__9pJD5{display:grid;grid-template-columns:var(--b) minmax(0,30rem) minmax(0,1fr);column-gap:2.8rem;align-items:center}.Steps_step__9pJD5:before{margin:0;align-self:start;font-size:2.4rem}.Steps_step__9pJD5 figure{margin:0}.Steps_step__9pJD5 p{grid-column:3}.Steps_step__9pJD5:not(:last-child):after{content:"";position:absolute;top:calc(var(--b) + 1rem);bottom:calc(1rem - var(--row));left:calc(var(--b)/2 - 1px);border-left:2px dashed var(--dash);pointer-events:none;transition:clip-path 1s cubic-bezier(.65,0,.35,1) .35s}[data-reveal] .Steps_step__9pJD5:not([data-in]):after{clip-path:inset(0 0 100% 0)}}@media(max-width:800px){.Steps_step__9pJD5{grid-template-columns:var(--b) minmax(0,1fr);column-gap:1.4rem;align-items:start}.Steps_step__9pJD5:before{border-radius:12px;font-size:2rem}.Steps_step__9pJD5 figure{grid-column:2;max-width:42rem}.Steps_step__9pJD5 p{grid-column:2;margin-top:1.6rem}}.Steps_road__l6H7i{display:none}@media(min-width:1101px){.Steps_road__l6H7i{grid-row:2;grid-column:1/13;display:block;width:100%;height:100%;overflow:visible;pointer-events:none}}.Steps_roadBase__cf230{fill:none;stroke:var(--dash);stroke-width:2;stroke-dasharray:7 9;stroke-linecap:round}.Steps_roadDone__veoQG{fill:none;stroke:var(--hp-accent);stroke-width:3;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}@keyframes Steps_sc-pop__WH5iI{0%{opacity:0;transform:translateY(10px) scale(.85)}to{opacity:1;transform:none}}@keyframes Steps_sc-badge__xc6Pw{0%{opacity:0;transform:scale(0)}70%{transform:scale(1.15)}to{opacity:1;transform:none}}@keyframes Steps_s1-typing__iml7m{0%{opacity:0;transform:scale(.85)}15%,85%{opacity:1;transform:none}to{opacity:0}}@keyframes Steps_s2-left__8Megy{0%{transform:translate(58px,-14px) rotate(9deg)}to{transform:none}}@keyframes Steps_s2-right__ZroKp{0%{transform:translate(-62px,-30px) rotate(-9deg)}to{transform:none}}@keyframes Steps_s2-mid__tG3ib{0%{transform:translateY(14px)}to{transform:none}}@keyframes Steps_s3-lens__KN29Y{0%{opacity:0;transform:translate(-206px,30px)}10%,26%{opacity:1;transform:translate(-206px,41px)}46%,58%{transform:translate(-206px,171px)}to{transform:none}}@keyframes Steps_s3-room__xNyid{0%{fill-opacity:0;stroke-opacity:0;stroke-dashoffset:96}25%{stroke-opacity:1}to{fill-opacity:.22;stroke-dashoffset:0}}@keyframes Steps_s4-sign__6T2zC{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes Steps_s4-pen__jcZZ2{0%{transform:translate(-114px,22px)}12%{transform:translate(-96px,2px)}22%{transform:translate(-98px,26px)}34%{transform:translate(-82px,4px)}45%{transform:translate(-74px,22px)}56%{transform:translate(-60px,8px)}65%{transform:translate(-56px,20px)}78%{transform:translate(-36px,6px)}88%{transform:translate(-22px,8px)}to{transform:none}}@keyframes Steps_s4-stamp__YExUL{0%{opacity:0;transform:translateY(-70px) scale(1.7) rotate(18deg)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes Steps_s4-thud__lgZfi{0%,to{transform:none}35%{transform:translateY(3px) scale(.995)}}@keyframes Steps_s4-key__G_jKc{0%{opacity:0;transform:translate(-140px,70px) rotate(-50deg)}to{opacity:1;transform:none}}.Steps_how__YxSRe [data-scene]{transition:opacity .35s ease}.Steps_how__YxSRe [data-scene].is-out{opacity:0;transition-duration:.26s}.Steps_how__YxSRe .scene [class^=s1-],.Steps_how__YxSRe .scene [class^=s2-],.Steps_how__YxSRe .scene [class^=s3-],.Steps_how__YxSRe .scene [class^=s5-]{transform-box:fill-box;transform-origin:center}.Steps_how__YxSRe .scene1 .s1-typing{opacity:0}.Steps_how__YxSRe .scene1 .s1-user{transform-origin:100% 100%}.Steps_how__YxSRe .scene1 .s1-reply,.Steps_how__YxSRe .scene1 .s1-typing{transform-origin:0 100%}.Steps_how__YxSRe .scene1.is-play .s1-user{animation:Steps_sc-pop__WH5iI .4s cubic-bezier(.2,.7,.1,1) .2s backwards}.Steps_how__YxSRe .scene1.is-play .s1-typing{animation:Steps_s1-typing__iml7m 1s ease .7s}.Steps_how__YxSRe .scene1.is-play .s1-reply{animation:Steps_sc-pop__WH5iI .4s cubic-bezier(.2,.7,.1,1) 1.6s backwards}.Steps_how__YxSRe .scene1.is-play .s1-chip1{animation:Steps_sc-pop__WH5iI .35s cubic-bezier(.2,.7,.1,1) 2.05s backwards}.Steps_how__YxSRe .scene1.is-play .s1-chip2{animation:Steps_sc-pop__WH5iI .35s cubic-bezier(.2,.7,.1,1) 2.2s backwards}.Steps_how__YxSRe .scene1.is-play .s1-chip3{animation:Steps_sc-pop__WH5iI .35s cubic-bezier(.2,.7,.1,1) 2.35s backwards}.Steps_how__YxSRe .scene1.is-play .s1-card{animation:Steps_sc-pop__WH5iI .5s cubic-bezier(.2,.7,.1,1) 2.75s backwards}.Steps_how__YxSRe .scene2.is-play .s2-card--l{animation:Steps_s2-left__8Megy .7s cubic-bezier(.2,.7,.1,1) .2s backwards}.Steps_how__YxSRe .scene2.is-play .s2-card--r{animation:Steps_s2-right__ZroKp .7s cubic-bezier(.2,.7,.1,1) .3s backwards}.Steps_how__YxSRe .scene2.is-play .s2-card--m{animation:Steps_s2-mid__tG3ib .7s cubic-bezier(.2,.7,.1,1) .2s backwards}.Steps_how__YxSRe .scene2.is-play .s2-day1{animation:Steps_sc-badge__xc6Pw .4s cubic-bezier(.2,.7,.1,1) 1.1s backwards}.Steps_how__YxSRe .scene2.is-play .s2-day2{animation:Steps_sc-badge__xc6Pw .4s cubic-bezier(.2,.7,.1,1) 1.4s backwards}.Steps_how__YxSRe .scene2.is-play .s2-tag{animation:Steps_sc-pop__WH5iI .4s cubic-bezier(.2,.7,.1,1) 1.8s backwards}.Steps_how__YxSRe .scene3.is-play .s3-lens{animation:Steps_s3-lens__KN29Y 1.8s cubic-bezier(.65,0,.35,1) .2s backwards}.Steps_how__YxSRe .scene3.is-play .s3-check1{animation:Steps_sc-badge__xc6Pw .35s cubic-bezier(.2,.7,.1,1) .75s backwards}.Steps_how__YxSRe .scene3.is-play .s3-check2{animation:Steps_sc-badge__xc6Pw .35s cubic-bezier(.2,.7,.1,1) 1.25s backwards}.Steps_how__YxSRe .scene3.is-play .s3-room{animation:Steps_s3-room__xNyid 1.2s linear 1.5s backwards}.Steps_how__YxSRe .scene3.is-play .s3-pill{animation:Steps_sc-pop__WH5iI .45s cubic-bezier(.2,.7,.1,1) 2.15s backwards}.Steps_how__YxSRe .scene5 .s5-strike{stroke-dasharray:1;stroke-dashoffset:0}.Steps_how__YxSRe .scene5.is-play .s5-offer1{animation:Steps_sc-pop__WH5iI .4s cubic-bezier(.2,.7,.1,1) .2s backwards}.Steps_how__YxSRe .scene5.is-play .s5-offer2{animation:Steps_sc-pop__WH5iI .4s cubic-bezier(.2,.7,.1,1) .45s backwards}.Steps_how__YxSRe .scene5.is-play .s5-strike1{animation:Steps_s4-sign__6T2zC .35s ease-out .95s backwards}.Steps_how__YxSRe .scene5.is-play .s5-strike2{animation:Steps_s4-sign__6T2zC .35s ease-out 1.15s backwards}.Steps_how__YxSRe .scene5.is-play .s5-deal{animation:Steps_sc-pop__WH5iI .5s cubic-bezier(.2,.7,.1,1) 1.5s backwards}.Steps_how__YxSRe .scene5.is-play .s5-tick1{animation:Steps_sc-badge__xc6Pw .35s cubic-bezier(.2,.7,.1,1) 2s backwards}.Steps_how__YxSRe .scene5.is-play .s5-tick2{animation:Steps_sc-badge__xc6Pw .35s cubic-bezier(.2,.7,.1,1) 2.2s backwards}.Steps_how__YxSRe .scene5.is-play .s5-tick3{animation:Steps_sc-badge__xc6Pw .35s cubic-bezier(.2,.7,.1,1) 2.4s backwards}.Steps_how__YxSRe .scene4 .s4-sign{stroke-dasharray:1;stroke-dashoffset:0}.Steps_how__YxSRe .scene4 .s4-key,.Steps_how__YxSRe .scene4 .s4-paper,.Steps_how__YxSRe .scene4 .s4-stamp{transform-box:fill-box;transform-origin:center}.Steps_how__YxSRe .scene4.is-play .s4-sign{animation:Steps_s4-sign__6T2zC 1s cubic-bezier(.45,.05,.55,.95) .2s backwards}.Steps_how__YxSRe .scene4.is-play .s4-pen{animation:Steps_s4-pen__jcZZ2 1s linear .2s backwards}.Steps_how__YxSRe .scene4.is-play .s4-stamp{animation:Steps_s4-stamp__YExUL .5s cubic-bezier(.5,0,.75,0) 1.3s backwards}.Steps_how__YxSRe .scene4.is-play .s4-paper{animation:Steps_s4-thud__lgZfi .3s ease-out 1.78s}.Steps_how__YxSRe .scene4.is-play .s4-key{animation:Steps_s4-key__G_jKc .8s cubic-bezier(.34,1.4,.64,1) 1.9s backwards}@media(prefers-reduced-motion:reduce){.Steps_how__YxSRe,.Steps_how__YxSRe *,.Steps_how__YxSRe :after,.Steps_how__YxSRe :before,.Steps_how__YxSRe:after,.Steps_how__YxSRe:before{transition-duration:.01ms!important;animation:none!important}}.PropertyDetailLayout_layoutContainer__akxnv{padding:.7rem;width:100%;max-width:165rem;margin:0 auto}@media(min-width:1024px){.PropertyDetailLayout_layoutContainer__akxnv{padding:1.5rem}}.PropertyDetailLayout_listContainer__ynPWF{display:grid;gap:2.2rem 1.2rem}@media(min-width:550px){.PropertyDetailLayout_listContainer__ynPWF{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px)and (width <= 1439px){.PropertyDetailLayout_listContainer__ynPWF{grid-template-columns:repeat(3,1fr)}}@media(width >= 1440px){.PropertyDetailLayout_listContainer__ynPWF{grid-template-columns:repeat(4,1fr)}}.PropertyDetailLayout_positionRight__SJVqi{margin-left:auto}.PropertyDetailLayout_container__tNKUo{display:flex;align-items:center}.PropertyDetailLayout_costContainer__dpAQs{display:flex;gap:1rem;margin-bottom:2rem}.PropertyDetailLayout_title__Pq9IH{font-size:1.8rem}.PropertyDetailLayout_developerTitle__y8H5S{font-size:.86rem;margin-bottom:1.3rem}@media(min-width:1024px){.PropertyDetailLayout_developerTitle__y8H5S{font-size:1.2rem}}.PropertyDetailLayout_title01__HRb5U{font-size:1rem;font-weight:700}@media(min-width:1024px){.PropertyDetailLayout_title01__HRb5U{font-size:1.4rem}}.PropertyDetailLayout_title013__ggjDV{font-size:1.3rem;font-weight:600}@media(min-width:1024px){.PropertyDetailLayout_title013__ggjDV{font-size:1.5rem}}.PropertyDetailLayout_title148__yW_t8{font-size:1.48rem;font-weight:600}@media(min-width:1024px){.PropertyDetailLayout_title148__yW_t8{font-size:2rem}}.PropertyDetailLayout_title14__ZMt1p{font-size:1.4rem!important;font-weight:600}@media(min-width:1024px){.PropertyDetailLayout_title14__ZMt1p{font-size:2rem!important}}.PropertyDetailLayout_title12__Psw5i{font-size:1.2rem;gap:.6rem}@media(min-width:1024px){.PropertyDetailLayout_title12__Psw5i{font-size:1.6rem}}.PropertyDetailLayout_title016__ovTVz{font-size:1.6rem;font-weight:700}@media(min-width:1024px){.PropertyDetailLayout_title016__ovTVz{font-size:1.8rem}}.PropertyDetailLayout_title02__20Hb6{font-size:2rem;font-weight:700}@media(min-width:1024px){.PropertyDetailLayout_title02__20Hb6{font-size:2.36rem}}.PropertyDetailLayout_color06__0JYwW{color:#787878}.PropertyDetailLayout_color__RGceF{color:#323232}.PropertyDetailLayout_headTitle__bJp8c{font-size:1.87rem;font-weight:700;color:#323232;margin-bottom:.7rem}@media(min-width:1024px){.PropertyDetailLayout_headTitle__bJp8c{font-size:2.5rem}.PropertyDetailLayout_headTitleContainer__gKSAE{display:flex;align-items:center;justify-content:space-between}}.PropertyDetailLayout_wrapper__LhsJt{display:block;animation:PropertyDetailLayout_detailFadeIn__SMVQj .2s ease-out}@keyframes PropertyDetailLayout_detailFadeIn__SMVQj{0%{opacity:0}to{opacity:1}}.PropertyDetailLayout_infoWrapper__RaFOQ>:not(:last-child){margin-bottom:2.4rem}.PropertyDetailLayout_sliderWrapper__XYmKy{display:flex;flex-direction:column;width:100%;margin-bottom:1.5rem}@media(min-width:1024px){.PropertyDetailLayout_sliderWrapper__XYmKy{max-width:66rem;max-height:44.8rem}}.PropertyDetailLayout_sliderContainer__vh_x0{display:flex;max-width:100%;max-height:44.8rem}.PropertyDetailLayout_itemImages__GlPxh{object-fit:cover;object-position:50% 50%;width:100%;flex:0 0 100%;border-radius:1.6rem;transform:translateZ(0)}@media(min-width:1024px){.PropertyDetailLayout_itemImages__GlPxh{max-width:66rem;max-height:44.8rem}}.PropertyDetailLayout_infoContainer__TBsQq{display:flex;flex-direction:column;width:100%;border-radius:2rem;padding:1.8rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}@media(min-width:1024px){.PropertyDetailLayout_infoContainer__TBsQq{padding:2.5rem}}.PropertyDetailLayout_btnContainer__hyK1J{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem;margin-bottom:1.3rem}.PropertyDetailLayout_phoneContainer__2Ezk8{display:grid;grid-template-columns:2fr 1fr;gap:.8rem}.PropertyDetailLayout_locationContainer__C72Wu{margin-bottom:2.4rem}.PropertyDetailLayout_gridContainer__3ZvlC{padding:1.3rem 0;display:grid;grid-template-columns:2fr 1fr;gap:1.8rem}.PropertyDetailLayout_flexContainer__7PDbO{display:flex;align-items:center;gap:1rem;margin:1.5rem 0}.PropertyDetailLayout_complexTitle__FRrd_{color:#323232;font-weight:600;font-size:1.4rem}.PropertyDetailLayout_complexName__GetdR{background-color:#fafafa;padding:1.2rem;border-radius:10px;font-size:1.6rem;font-weight:600;color:#323232;text-decoration:underline}.PropertyDetailLayout_column__JOAd0{display:flex;flex-direction:column;align-items:center}.PropertyDetailLayout_name__grya3{color:#323232;font-size:2rem;font-weight:700}.PropertyDetailLayout_numberOfObjects__jZODw{font-size:1.2rem;font-weight:600;text-decoration:underline}.PropertyDetailLayout_btnTitle__x_K5R{font-size:.9rem}@media(min-width:1024px){.PropertyDetailLayout_btnTitle__x_K5R{font-size:1.2rem;padding:1.17rem}}.PropertyDetailLayout_mapContainer__XFBuj{display:flex;gap:1rem;justify-content:center;align-items:center}.PropertyDetailLayout_mapTitle__qCzqN{font-size:1.5rem;font-weight:600}.PropertyDetailLayout_detailsContainer__dxJjn{width:100%;position:relative;display:flex;gap:4rem;padding-top:2.6rem}.PropertyDetailLayout_detailsContainer__dxJjn>:last-child{margin-left:auto}.PropertyDetailLayout_detailsTitle__OWGKO{font-size:1.3rem;font-weight:600}.PropertyDetailLayout_investInfoContainer__rII40{font-size:1rem;font-weight:600;padding-bottom:2.4rem;display:flex;align-items:center;gap:.4rem}.PropertyDetailLayout_investInfoTitle__eJVUH{font-weight:800}.PropertyDetailLayout_icon__3oUbD{display:inline;margin-right:.5rem}.PropertyDetailLayout_iconSize__H9J7E{width:2rem;height:auto;cursor:pointer}.PropertyDetailLayout_iconContainer__4_7pc{justify-content:flex-start;gap:1rem}.PropertyDetailLayout_descriptionContainer__FwVU_{width:100%;border-radius:2rem;padding:1.8rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}@media(min-width:1024px){.PropertyDetailLayout_descriptionContainer__FwVU_{padding:3rem}}.PropertyDetailLayout_descriptionHeadTitle__9pbci{display:flex;font-size:2.2rem;font-weight:700;align-items:center;padding-bottom:2.2rem;padding-left:1rem}.PropertyDetailLayout_descriptionTitle__ObWfG{font-size:1.3rem;font-weight:500;line-height:1.5rem;color:#323232}@media(min-width:1024px){.PropertyDetailLayout_descriptionTitle__ObWfG{font-size:1.5rem;line-height:1.8rem}}.PropertyDetailLayout_characteristicsItems__784fb{display:flex;align-items:center;gap:.4rem;color:#787878}.PropertyDetailLayout_characteristicsTitle__pF0DI{font-size:1.4rem;font-weight:600;color:#323232}.PropertyDetailLayout_characteristicsDesc__D16v2{font-size:1.6rem;font-weight:700;padding-left:.4rem}.PropertyDetailLayout_characteristicsList__8OrIp{display:grid;gap:2.4rem}@media(min-width:768px){.PropertyDetailLayout_characteristicsList__8OrIp{display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.PropertyDetailLayout_characteristicsList__8OrIp{grid-template-columns:repeat(3,1fr)}}.PropertyDetailLayout_layoutsContainer__xeHgI{display:grid;gap:2.4rem}@media(min-width:768px){.PropertyDetailLayout_layoutsContainer__xeHgI{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.PropertyDetailLayout_layoutsContainer__xeHgI{grid-template-columns:repeat(4,1fr)}}