.RoutePageSkeleton_page__Z4Kuv{background:#fbfaf6;min-height:100vh;overflow:hidden}.RoutePageSkeleton_mobileHeader__kZ01M{display:none}.RoutePageSkeleton_block__Nco7O{animation:RoutePageSkeleton_route-page-shimmer__pxtMZ 1.3s ease-in-out infinite;background:linear-gradient(105deg,#dce8e1 20%,#f6faf7 42%,#dce8e1 64%);background-size:220% 100%;display:block}.RoutePageSkeleton_hero__U0_Za{background:radial-gradient(circle at 82% 5%,rgba(52,211,153,.13),transparent 28rem),linear-gradient(145deg,#033a2d,#064e3b);padding:88px 48px 96px}.RoutePageSkeleton_heroInner__hds6P{margin:0 auto;width:min(100%,1270px)}.RoutePageSkeleton_eyebrow__p045y{border-radius:7px;height:13px;opacity:.48;width:145px}.RoutePageSkeleton_title__W7HFg{border-radius:15px;height:60px;margin-top:22px;opacity:.62;width:min(660px,70%)}.RoutePageSkeleton_description___Wsab{border-radius:8px;height:18px;margin-top:24px;opacity:.38;width:min(720px,82%)}.RoutePageSkeleton_descriptionShort__WYuX_{margin-top:10px;width:min(520px,62%)}.RoutePageSkeleton_content__fqCeA{display:grid;gap:78px;grid-template-columns:250px minmax(0,1fr);margin:0 auto;padding:74px 48px 110px;width:min(100%,1270px)}.RoutePageSkeleton_side__LuTRn{border-bottom:1px solid #dce3de;border-top:1px solid #dce3de;display:grid;gap:13px;padding:21px 0}.RoutePageSkeleton_side__LuTRn .RoutePageSkeleton_block__Nco7O{border-radius:6px;height:12px;width:78%}.RoutePageSkeleton_article___zAKj{display:grid;gap:30px}.RoutePageSkeleton_row__uSSgg{border-bottom:1px solid #dce3de;display:grid;gap:23px;grid-template-columns:42px minmax(0,1fr);padding-bottom:30px}.RoutePageSkeleton_number__PFYa2{border-radius:13px;height:42px;width:42px}.RoutePageSkeleton_rowCopy__w4znw{display:grid;gap:12px}.RoutePageSkeleton_rowCopy__w4znw .RoutePageSkeleton_block__Nco7O:first-child{border-radius:9px;height:27px;width:48%}.RoutePageSkeleton_rowCopy__w4znw .RoutePageSkeleton_block__Nco7O:not(:first-child){border-radius:6px;height:13px;width:100%}.RoutePageSkeleton_rowCopy__w4znw .RoutePageSkeleton_block__Nco7O:last-child{width:72%}.RoutePageSkeleton_contactStage__X_kTo{display:grid;gap:30px;grid-template-columns:minmax(300px,.78fr) minmax(520px,1.22fr);margin:0 auto;padding:72px 48px 100px;width:min(100%,1270px)}.RoutePageSkeleton_contactPanel__UCsiO,.RoutePageSkeleton_formPanel__XpTld{border-radius:25px;min-height:570px;padding:40px}.RoutePageSkeleton_contactPanel__UCsiO{background:linear-gradient(145deg,#033a2d,#064e3b)}.RoutePageSkeleton_contactPanel__UCsiO .RoutePageSkeleton_block__Nco7O,.RoutePageSkeleton_hero__U0_Za .RoutePageSkeleton_block__Nco7O{background:linear-gradient(105deg,rgba(167,243,208,.11) 20%,hsla(0,0%,100%,.2) 42%,rgba(167,243,208,.11) 64%);background-size:220% 100%}.RoutePageSkeleton_formPanel__XpTld{align-content:start;background:#fff;border:1px solid #dce3de;display:grid;gap:17px}.RoutePageSkeleton_contactHeading__wMPTe,.RoutePageSkeleton_formHeading__iX2zr{border-radius:12px;height:42px;width:64%}.RoutePageSkeleton_contactLine__GOWRT,.RoutePageSkeleton_formLine__yQN3V{border-radius:6px;height:13px;width:100%}.RoutePageSkeleton_contactLine__GOWRT{opacity:.5}.RoutePageSkeleton_contactCards__R2pN3{display:grid;gap:11px;margin-top:28px}.RoutePageSkeleton_contactCards__R2pN3 .RoutePageSkeleton_block__Nco7O{border-radius:13px;height:48px}.RoutePageSkeleton_formFields__EMQJI{display:grid;gap:17px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.RoutePageSkeleton_formFields__EMQJI .RoutePageSkeleton_block__Nco7O{border-radius:13px;height:52px}.RoutePageSkeleton_formFields__EMQJI .RoutePageSkeleton_block__Nco7O:nth-last-child(-n+2){grid-column:1/-1}.RoutePageSkeleton_formFields__EMQJI .RoutePageSkeleton_block__Nco7O:nth-last-child(2){height:132px}.RoutePageSkeleton_propertiesHero__2E68W{padding-bottom:94px}.RoutePageSkeleton_filter__fE1fj{background:#fff;border:1px solid #d9e5de;border-radius:21px;box-shadow:0 18px 42px rgba(3,58,45,.11);height:78px;margin:-38px auto 0}.RoutePageSkeleton_cards__i7ft7,.RoutePageSkeleton_filter__fE1fj{width:min(calc(100% - 96px),1270px)}.RoutePageSkeleton_cards__i7ft7{display:grid;gap:22px;grid-template-columns:repeat(4,minmax(0,1fr));margin:50px auto 100px}.RoutePageSkeleton_card__XWTdo{background:#fff;border:1px solid #dce3de;border-radius:19px;overflow:hidden}.RoutePageSkeleton_cardImage__Vtqdc{height:198px}.RoutePageSkeleton_cardCopy__5Yoz_{display:grid;gap:11px;padding:17px}.RoutePageSkeleton_cardCopy__5Yoz_ .RoutePageSkeleton_block__Nco7O{border-radius:7px;height:14px;width:74%}.RoutePageSkeleton_cardCopy__5Yoz_ .RoutePageSkeleton_block__Nco7O:last-child{border-radius:12px;height:44px;width:100%}.RoutePageSkeleton_mobileProperties__3tdne{display:none}@keyframes RoutePageSkeleton_route-page-shimmer__pxtMZ{to{background-position:-120% 0}}@media (hover:none) and (pointer:coarse) and (max-width:1023px),(max-width:767px){.RoutePageSkeleton_page__Z4Kuv{min-height:100dvh;padding-bottom:calc(78px + env(safe-area-inset-bottom))}.RoutePageSkeleton_mobileHeader__kZ01M{display:grid;gap:11px;grid-template-columns:44px minmax(0,1fr) 72px;padding:calc(14px + env(safe-area-inset-top)) 16px 18px}.RoutePageSkeleton_mobileHeader__kZ01M .RoutePageSkeleton_block__Nco7O:first-child,.RoutePageSkeleton_mobileHeader__kZ01M .RoutePageSkeleton_block__Nco7O:last-child{border-radius:15px;height:44px}.RoutePageSkeleton_mobileHeader__kZ01M .RoutePageSkeleton_block__Nco7O:nth-child(2){align-self:center;border-radius:8px;height:22px;width:65%}.RoutePageSkeleton_hero__U0_Za{border-radius:26px;margin:0 12px;padding:31px 23px 34px}.RoutePageSkeleton_title__W7HFg{height:39px;margin-top:16px;width:82%}.RoutePageSkeleton_descriptionShort__WYuX_,.RoutePageSkeleton_description___Wsab{height:12px;margin-top:17px;width:100%}.RoutePageSkeleton_descriptionShort__WYuX_{margin-top:9px;width:72%}.RoutePageSkeleton_content__fqCeA{display:block;padding:35px 16px 52px}.RoutePageSkeleton_side__LuTRn{display:none}.RoutePageSkeleton_row__uSSgg{gap:14px;grid-template-columns:34px minmax(0,1fr)}.RoutePageSkeleton_number__PFYa2{height:34px;width:34px}.RoutePageSkeleton_rowCopy__w4znw .RoutePageSkeleton_block__Nco7O:first-child{height:21px}.RoutePageSkeleton_contactStage__X_kTo{display:block;padding:0 12px 28px}.RoutePageSkeleton_contactPanel__UCsiO,.RoutePageSkeleton_formPanel__XpTld{min-height:340px;padding:28px 23px}.RoutePageSkeleton_contactPanel__UCsiO{border-radius:25px 25px 0 0}.RoutePageSkeleton_formPanel__XpTld{border-radius:0 0 25px 25px;min-height:520px}.RoutePageSkeleton_formFields__EMQJI{grid-template-columns:minmax(0,1fr)}.RoutePageSkeleton_formFields__EMQJI .RoutePageSkeleton_block__Nco7O:nth-last-child(-n+2){grid-column:auto}.RoutePageSkeleton_propertiesDesktop__fI9bP{display:none}.RoutePageSkeleton_mobileProperties__3tdne{display:block;padding:calc(18px + env(safe-area-inset-top)) 16px 100px}.RoutePageSkeleton_mobileIntro__sfciP{border-radius:10px;height:30px;width:72%}.RoutePageSkeleton_mobileToolbar__gaRD0{background:#fff;border:1px solid #dce3de;border-radius:24px;display:grid;gap:9px;margin-top:17px;padding:10px}.RoutePageSkeleton_mobileToolbar__gaRD0 .RoutePageSkeleton_block__Nco7O:first-child{border-radius:18px;height:40px}.RoutePageSkeleton_mobileToolbar__gaRD0 .RoutePageSkeleton_block__Nco7O:nth-child(2){border-radius:17px;height:50px}.RoutePageSkeleton_mobileChips__PnOaQ{display:flex;gap:8px}.RoutePageSkeleton_mobileChips__PnOaQ .RoutePageSkeleton_block__Nco7O{border-radius:13px;height:37px;width:76px}.RoutePageSkeleton_mobileCards__OsmPm{display:grid;gap:15px;margin-top:18px}.RoutePageSkeleton_mobileCards__OsmPm .RoutePageSkeleton_card__XWTdo{border-radius:22px}.RoutePageSkeleton_mobileCards__OsmPm .RoutePageSkeleton_cardImage__Vtqdc{height:190px}}@media (prefers-reduced-motion:reduce){.RoutePageSkeleton_block__Nco7O{animation-duration:1ms}}