.properties-module__R2RRtG__catalogPage{--catalog-ink:#211913;--catalog-ivory:#f4f0e8;--catalog-milk:#fffdf8;--catalog-travertine:#e8e1d5;--catalog-bronze:#9a7559;--catalog-teal:#2e6964;--page-x:clamp(22px,3.2vw,52px);--catalog-cols:minmax(340px,31vw)minmax(210px,1.2fr)minmax(108px,.62fr)minmax(120px,.68fr)minmax(136px,.76fr)minmax(190px,.94fr);isolation:isolate;min-width:320px;min-height:100svh;color:var(--catalog-ink);background:#f4efe6;font-family:Onest,Arial,sans-serif;position:relative}.properties-module__R2RRtG__catalogPage:before{z-index:-1;content:"";mix-blend-mode:multiply;opacity:.56;pointer-events:none;background:url(/textures/catalog-limestone-light.jpg) 50%/cover;position:fixed;inset:0}.properties-module__R2RRtG__catalogPage :where(button,a,input){font:inherit}.properties-module__R2RRtG__catalogPage button{cursor:pointer}.properties-module__R2RRtG__catalogPage button:focus-visible,.properties-module__R2RRtG__catalogPage a:focus-visible{outline:2px solid var(--catalog-teal);outline-offset:3px}.properties-module__R2RRtG__siteNav{z-index:160;pointer-events:none;width:224px;height:44px;position:fixed;top:14px;left:14px}.properties-module__R2RRtG__siteNavOpen{height:320px}.properties-module__R2RRtG__menuLinks{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:auto;transform-origin:0;background:#f4f0e8d1;border:1px solid #2119132b;align-items:center;gap:clamp(12px,1.4vw,22px);width:max-content;min-height:36px;padding:0 16px;transition:opacity .24s .1s,filter .36s,transform .62s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%)scale(1);box-shadow:0 4px 14px #2119130f}.properties-module__R2RRtG__siteNav a,.properties-module__R2RRtG__siteActions a{color:inherit;letter-spacing:.085em;text-transform:uppercase;padding:8px 0;font-size:9px;line-height:1;text-decoration:none;position:relative}.properties-module__R2RRtG__siteNav a:after,.properties-module__R2RRtG__siteActions a:after{background:var(--catalog-teal);content:"";transform-origin:0;height:1px;transition:transform .18s;position:absolute;bottom:4px;left:0;right:0;transform:scaleX(0)}.properties-module__R2RRtG__siteNav a:hover:after,.properties-module__R2RRtG__siteActions a:hover:after{transform:scaleX(1)}.properties-module__R2RRtG__menuToggle{width:44px;height:44px;color:var(--catalog-ink);opacity:0;pointer-events:none;background:#f4f0e8f0;border:1px solid #2119133d;border-radius:50%;place-content:center;gap:4px;transition:opacity .22s .3s,border-color .18s,background .18s,color .18s,transform .48s cubic-bezier(.16,1,.3,1) .23s;display:grid;position:absolute;top:0;left:0;transform:scale(.62)rotate(-8deg);box-shadow:0 6px 20px #21191317}.properties-module__R2RRtG__menuToggle span{transform-origin:50%;background:currentColor;width:17px;height:1px;transition:opacity .18s,transform .22s;display:block}.properties-module__R2RRtG__menuToggle:hover span:first-child{transform:translate(-2px)scaleX(.72)}.properties-module__R2RRtG__menuToggle:hover span:last-child{transform:translate(2px)scaleX(.72)}.properties-module__R2RRtG__menuToggle:hover{border-color:var(--catalog-ink);background:var(--catalog-ink);color:var(--catalog-ivory)}.properties-module__R2RRtG__siteNavCollapsed .properties-module__R2RRtG__menuLinks{opacity:0;filter:blur(2px);pointer-events:none;transition-delay:0s;transform:translate(calc(-50% - 50vw + 36px))scale(.14)}.properties-module__R2RRtG__siteNavCollapsed .properties-module__R2RRtG__menuToggle{opacity:1;pointer-events:auto;transform:scale(1)rotate(0)}.properties-module__R2RRtG__menuPanel{opacity:0;pointer-events:none;background:#f4f0e8fa;border:1px solid #2119132b;width:210px;padding:12px 16px;transition:opacity .26s,transform .36s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;top:52px;left:0;transform:translateY(-7px);box-shadow:0 12px 32px #2119131a}.properties-module__R2RRtG__menuPanel a{border-bottom:1px solid #2119131f;align-items:center;min-height:38px;display:flex}.properties-module__R2RRtG__menuPanel a:last-child{border-bottom:0}.properties-module__R2RRtG__siteNavOpen .properties-module__R2RRtG__menuPanel{opacity:1;pointer-events:auto;transform:none}.properties-module__R2RRtG__siteNavCollapsed.properties-module__R2RRtG__siteNavOpen .properties-module__R2RRtG__menuToggle span:first-child{transform:translateY(5px)rotate(45deg)}.properties-module__R2RRtG__siteNavCollapsed.properties-module__R2RRtG__siteNavOpen .properties-module__R2RRtG__menuToggle span:nth-child(2){opacity:0}.properties-module__R2RRtG__siteNavCollapsed.properties-module__R2RRtG__siteNavOpen .properties-module__R2RRtG__menuToggle span:last-child{transform:translateY(-5px)rotate(-45deg)}.properties-module__R2RRtG__siteActions{z-index:161;pointer-events:none;width:230px;height:44px;transform:translateX(calc(14px - var(--page-x)));transition:transform .56s cubic-bezier(.16,1,.3,1);position:fixed;top:14px;right:14px}.properties-module__R2RRtG__actionSet{align-items:center;gap:20px;min-height:44px;transition:opacity .24s,transform .52s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:0;right:0}.properties-module__R2RRtG__actionSetFull{pointer-events:auto}.properties-module__R2RRtG__actionSetCompact{opacity:0;pointer-events:none;gap:7px;transform:translate(18px)scale(.86)}.properties-module__R2RRtG__siteActions a{border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-width:32px;min-height:36px;transition:border-color .18s,background .18s,color .18s,transform .18s;display:inline-flex}.properties-module__R2RRtG__siteActions svg{fill:none;stroke:currentColor;stroke-width:1.35px;width:16px;height:16px}.properties-module__R2RRtG__favoriteCount{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;min-width:16px;height:16px;line-height:1;display:inline-flex}.properties-module__R2RRtG__siteActionsCompact{transform:none}.properties-module__R2RRtG__siteActionsCompact .properties-module__R2RRtG__actionSetFull{opacity:0;pointer-events:none;transform:translate(18px)scale(.9)}.properties-module__R2RRtG__siteActionsCompact .properties-module__R2RRtG__actionSetCompact{opacity:1;pointer-events:auto;transform:none}.properties-module__R2RRtG__actionSetCompact a{background:#f4f0e8f0;border-color:#2119133d;border-radius:50%;gap:0;min-width:44px;min-height:44px;padding:0 10px;box-shadow:0 6px 20px #21191312}.properties-module__R2RRtG__actionSetCompact .properties-module__R2RRtG__compactFavorite{border-radius:24px}.properties-module__R2RRtG__compactFavorite span{background:var(--catalog-ink);min-width:17px;height:17px;color:var(--catalog-ivory);border-radius:9px;place-items:center;margin-left:4px;font-size:9px;line-height:1;display:inline-grid}.properties-module__R2RRtG__actionSetCompact a:hover{border-color:var(--catalog-ink);background:var(--catalog-ink);color:var(--catalog-ivory)}.properties-module__R2RRtG__actionSetCompact .properties-module__R2RRtG__compactFavorite:hover span{background:var(--catalog-ivory);color:var(--catalog-ink)}.properties-module__R2RRtG__actionSetCompact a:after{display:none}.properties-module__R2RRtG__searchShell{padding:78px var(--page-x)0;scrollbar-gutter:stable;overflow-x:auto}.properties-module__R2RRtG__searchRail{border-block:1px solid var(--catalog-ink);background:#f4f0e8e6;grid-template-columns:.9fr 1.14fr 1.12fr .94fr .88fr 1fr 1.04fr 132px;min-width:1120px;display:grid}.properties-module__R2RRtG__filterSelect{border-right:1px solid #21191333;min-width:0;position:relative}.properties-module__R2RRtG__rangeFilter{border-right:1px solid #21191333;flex-direction:column;justify-content:center;min-width:0;min-height:76px;padding:11px 13px;display:flex}.properties-module__R2RRtG__rangeFilter .properties-module__R2RRtG__filterLabel{margin-bottom:8px}.properties-module__R2RRtG__rangeFilter>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.properties-module__R2RRtG__rangeFilter input{width:100%;min-width:0;color:inherit;background:0 0;border:0;border-bottom:1px solid #21191347;border-radius:0;outline:none;padding:0 0 4px;font-size:12px}.properties-module__R2RRtG__rangeFilter input::placeholder{color:#75665a;opacity:1}.properties-module__R2RRtG__rangeFilter input:focus{border-color:var(--catalog-teal)}.properties-module__R2RRtG__filterTrigger{width:100%;min-height:76px;color:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;display:flex}.properties-module__R2RRtG__filterCopy{min-width:0}.properties-module__R2RRtG__filterLabel{color:#6f5d50;letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px;font-size:10px;display:block}.properties-module__R2RRtG__filterValue{text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.properties-module__R2RRtG__filterTrigger>svg{fill:none;stroke:currentColor;stroke-width:1.4px;flex:none;width:12px;height:12px;transition:transform .18s}.properties-module__R2RRtG__filterSelectOpen .properties-module__R2RRtG__filterTrigger>svg{transform:rotate(180deg)}.properties-module__R2RRtG__filterMenu{top:var(--menu-top);left:var(--menu-left);z-index:240;width:var(--menu-width);background:var(--catalog-milk);border:1px solid #2119133d;max-height:300px;padding:8px;animation:.18s cubic-bezier(.16,1,.3,1) both properties-module__R2RRtG__menuIn;display:grid;position:fixed;overflow:auto;box-shadow:0 18px 44px #1f16101f}.properties-module__R2RRtG__filterMenu button{min-height:42px;color:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 12px;font-size:11px;display:flex}.properties-module__R2RRtG__filterMenu button:hover,.properties-module__R2RRtG__filterMenu button:focus-visible{background:var(--catalog-travertine)}.properties-module__R2RRtG__filterMenu button[aria-selected=true]:after{background:var(--catalog-bronze);content:"";border-radius:50%;width:6px;height:6px}@keyframes properties-module__R2RRtG__menuIn{0%{opacity:0;transform:translateY(-5px)}}.properties-module__R2RRtG__searchSubmit{background:var(--catalog-ink);color:var(--catalog-ivory);letter-spacing:.11em;text-transform:uppercase;border:0;font-size:10px}.properties-module__R2RRtG__searchSubmit:hover{background:#3a2c23}.properties-module__R2RRtG__searchSubmitMobile,.properties-module__R2RRtG__additionalTrigger{display:none}.properties-module__R2RRtG__additionalPanel{grid-column:1/-1}.properties-module__R2RRtG__transferredFilters{color:#5f5045;letter-spacing:.04em;flex-wrap:wrap;gap:8px;min-width:1120px;padding:10px 0 0;font-size:10px;display:flex}.properties-module__R2RRtG__transferredFilters>span:not(:first-child){background:#f4f0e8c2;border:1px solid #2119132e;padding:5px 8px}.properties-module__R2RRtG__catalog{scroll-margin-top:72px}.properties-module__R2RRtG__catalogToolbar{padding:25px var(--page-x)17px;justify-content:space-between;align-items:center;gap:24px;display:flex}.properties-module__R2RRtG__catalogToolbar h1{letter-spacing:-.025em;margin:0;font-family:Hanken Grotesk,Arial,sans-serif;font-size:38px;font-weight:300;line-height:1}.properties-module__R2RRtG__catalogTools{align-items:center;gap:20px;display:flex}.properties-module__R2RRtG__demoNote{color:#6f5d50;font-size:12px}.properties-module__R2RRtG__sortSelect{border:1px solid #2119133d;width:188px}.properties-module__R2RRtG__sortSelect .properties-module__R2RRtG__filterTrigger{min-height:44px;padding:0 13px}.properties-module__R2RRtG__propertyList{padding:0 var(--page-x)100px}.properties-module__R2RRtG__listHead,.properties-module__R2RRtG__propertyRow{grid-template-columns:var(--catalog-cols);column-gap:18px;display:grid}.properties-module__R2RRtG__listHead{color:#6f5d50;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #21191357;align-items:start;min-height:34px;padding-right:22px;font-size:10px}.properties-module__R2RRtG__propertyRow{border-bottom:1px solid #21191340;align-items:stretch;min-height:232px;padding:18px 22px 18px 0;transition:background-color .18s;position:relative}.properties-module__R2RRtG__propertyRow:hover{background:#fffdf880}.properties-module__R2RRtG__mediaSlider{background:#cabfae;min-height:196px;position:relative;overflow:hidden}.properties-module__R2RRtG__slide{object-fit:cover;opacity:0;transition:opacity .32s,transform .65s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(1.015)}.properties-module__R2RRtG__slideActive{opacity:1;transform:scale(1)}.properties-module__R2RRtG__mediaSlider:hover .properties-module__R2RRtG__slideActive{transform:scale(1.022)}.properties-module__R2RRtG__sliderButton{z-index:3;color:#fff;opacity:0;background:#17120f57;border:1px solid #ffffffc2;border-radius:50%;place-items:center;width:40px;height:40px;transition:opacity .16s,background-color .16s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.properties-module__R2RRtG__mediaSlider:hover .properties-module__R2RRtG__sliderButton,.properties-module__R2RRtG__mediaSlider:focus-within .properties-module__R2RRtG__sliderButton{opacity:1}.properties-module__R2RRtG__sliderButton:hover{background:#17120fb8}.properties-module__R2RRtG__sliderButton svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:16px;height:16px}.properties-module__R2RRtG__sliderPrev{left:13px}.properties-module__R2RRtG__sliderPrev svg{transform:rotate(90deg)}.properties-module__R2RRtG__sliderNext{right:13px}.properties-module__R2RRtG__sliderNext svg{transform:rotate(-90deg)}.properties-module__R2RRtG__sliderCount{z-index:3;color:#fff;font-variant-numeric:tabular-nums;background:#17120fad;padding:5px 8px;font-size:10px;position:absolute;bottom:12px;right:13px}.properties-module__R2RRtG__favoriteButton{z-index:4;color:#fff;background:#17120f47;border:1px solid #ffffffc2;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:13px;right:13px}.properties-module__R2RRtG__favoriteButton svg{fill:none;stroke:currentColor;stroke-width:1.35px;width:18px;height:18px}.properties-module__R2RRtG__favoriteActive{background:var(--catalog-milk);color:var(--catalog-ink)}.properties-module__R2RRtG__favoriteActive svg{fill:currentColor}.properties-module__R2RRtG__cell{min-width:0;padding:4px 0}.properties-module__R2RRtG__identity{flex-direction:column;align-items:flex-start;display:flex}.properties-module__R2RRtG__locationGrid{width:100%}.properties-module__R2RRtG__identity h2{letter-spacing:-.02em;margin:0 0 9px;font-family:Hanken Grotesk,Arial,sans-serif;font-size:23px;font-weight:300;line-height:1.05}.properties-module__R2RRtG__identity p{color:#5f5045;margin:0 0 12px;font-size:12px;line-height:1.5}.properties-module__R2RRtG__metro{color:#493d35;align-items:flex-start;gap:7px;font-size:12px;line-height:1.35;display:flex}.properties-module__R2RRtG__metro>svg{fill:none;stroke:currentColor;stroke-width:1.35px;flex:none;width:18px;height:18px}.properties-module__R2RRtG__metro>span{gap:2px;display:grid}.properties-module__R2RRtG__metro>span>span{white-space:nowrap}.properties-module__R2RRtG__objectLink{border:1px solid var(--catalog-ink);min-height:40px;color:var(--catalog-ink);letter-spacing:.09em;text-transform:uppercase;background:0 0;align-items:center;gap:11px;margin-top:auto;padding:0 15px;font-size:9px;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}.properties-module__R2RRtG__objectLink:hover{background:var(--catalog-ink);color:var(--catalog-ivory)}.properties-module__R2RRtG__objectLink svg{fill:none;stroke:currentColor;stroke-width:1.35px;width:16px;height:16px}.properties-module__R2RRtG__statList{gap:13px;display:grid}.properties-module__R2RRtG__detailsGrid{display:contents}.properties-module__R2RRtG__stat>span{color:#6f5d50;align-items:center;gap:6px;margin-bottom:4px;font-size:11px;display:flex}.properties-module__R2RRtG__stat svg{fill:none;stroke:currentColor;stroke-width:1.3px;flex:none;width:14px;height:14px}.properties-module__R2RRtG__stat strong{font-size:14px;font-weight:400;line-height:1.25;display:block}.properties-module__R2RRtG__priceCell{text-align:left;flex-direction:column;align-items:flex-start;padding-right:2px;display:flex}.properties-module__R2RRtG__priceMain{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:400}.properties-module__R2RRtG__cashPrice{margin-top:9px}.properties-module__R2RRtG__cashPrice span{color:#6f5d50;margin-bottom:4px;font-size:11px;display:block}.properties-module__R2RRtG__cashPrice strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:400;display:block}.properties-module__R2RRtG__viewCell{align-items:flex-start;margin-top:auto;display:flex;position:relative}.properties-module__R2RRtG__viewTrigger{min-height:42px;color:inherit;white-space:nowrap;background:0 0;border:1px solid #2119134d;align-items:center;gap:9px;padding:0 13px;font-size:11px;display:inline-flex}.properties-module__R2RRtG__viewTrigger svg{fill:none;stroke:currentColor;stroke-width:1.3px;width:19px;height:19px}.properties-module__R2RRtG__viewPreview{z-index:340;background:var(--catalog-milk);opacity:0;pointer-events:none;border:1px solid #21191338;width:484px;padding:9px;transition:opacity .18s,transform .22s cubic-bezier(.16,1,.3,1);position:absolute;bottom:calc(100% - 2px);right:0;transform:translateY(8px);box-shadow:0 22px 50px #1c130d2e}.properties-module__R2RRtG__viewPreview>div{aspect-ratio:1.58;position:relative}.properties-module__R2RRtG__viewPreview img{object-fit:cover}.properties-module__R2RRtG__viewPreview>span{color:#5f5045;padding:9px 3px 2px;font-size:11px;display:block}.properties-module__R2RRtG__viewCell:hover .properties-module__R2RRtG__viewPreview,.properties-module__R2RRtG__viewCell:focus-within .properties-module__R2RRtG__viewPreview,.properties-module__R2RRtG__viewCellOpen .properties-module__R2RRtG__viewPreview{opacity:1;transform:none}.properties-module__R2RRtG__viewCellOpen .properties-module__R2RRtG__viewPreview{pointer-events:auto}.properties-module__R2RRtG__loadMore{border:1px solid var(--catalog-ink);min-width:250px;min-height:52px;color:inherit;letter-spacing:.1em;text-transform:uppercase;background:0 0;justify-content:center;align-items:center;gap:10px;margin:36px auto 0;font-size:10px;display:flex}.properties-module__R2RRtG__loadMore:hover{background:var(--catalog-ink);color:var(--catalog-ivory)}.properties-module__R2RRtG__loadMore svg{fill:none;stroke:currentColor;stroke-width:1.4px;width:16px;height:16px}.properties-module__R2RRtG__resultsStatus{color:#5f5045;text-align:center;min-height:20px;margin-top:16px;font-size:11px}.properties-module__R2RRtG__emptyState{text-align:center;border-bottom:1px solid #21191340;padding:clamp(72px,10vw,150px) 20px}.properties-module__R2RRtG__emptyState>span{color:#6f5d50;letter-spacing:.1em;text-transform:uppercase;font-size:10px}.properties-module__R2RRtG__emptyState h2{margin:12px 0 0;font-family:Hanken Grotesk,Arial,sans-serif;font-size:clamp(30px,4vw,54px);font-weight:300}.properties-module__R2RRtG__emptyState p{color:#5f5045;margin:12px 0 24px}.properties-module__R2RRtG__emptyState button{border:1px solid var(--catalog-ink);min-height:44px;color:inherit;background:0 0;padding:0 18px}.properties-module__R2RRtG__emptyState button:hover{background:var(--catalog-ink);color:var(--catalog-ivory)}.properties-module__R2RRtG__toast{z-index:940;background:var(--catalog-ink);color:var(--catalog-ivory);opacity:0;pointer-events:none;padding:13px 16px;font-size:12px;transition:opacity .18s,transform .22s;position:fixed;bottom:24px;right:24px;transform:translateY(8px)}.properties-module__R2RRtG__toastVisible{opacity:1;transform:none}.properties-module__R2RRtG__loadingPage,.properties-module__R2RRtG__statePage{color:#211913;background:#f4efe6 url(/textures/catalog-limestone-light.jpg) 50%/cover;min-height:100svh;padding:72px clamp(20px,4vw,64px)}.properties-module__R2RRtG__loadingRail,.properties-module__R2RRtG__loadingTitle,.properties-module__R2RRtG__loadingRow{background:#846f5e24;animation:1.5s ease-in-out infinite alternate properties-module__R2RRtG__pulse}.properties-module__R2RRtG__loadingRail{height:76px}.properties-module__R2RRtG__loadingTitle{width:240px;height:42px;margin:28px 0 20px}.properties-module__R2RRtG__loadingRow{height:250px;margin-top:1px}@keyframes properties-module__R2RRtG__pulse{to{opacity:.42}}.properties-module__R2RRtG__statePage{text-align:center;place-content:center;min-height:100svh;display:grid}.properties-module__R2RRtG__stateKicker{color:#6f5d50;letter-spacing:.1em;text-transform:uppercase;font-size:10px}.properties-module__R2RRtG__statePage h1{margin:10px 0 22px;font:300 clamp(36px,5vw,62px)/1 Hanken Grotesk,Arial,sans-serif}.properties-module__R2RRtG__statePage button{background:0 0;border:1px solid #211913;min-height:46px;padding:0 18px}@media (max-width:1190px){.properties-module__R2RRtG__catalogPage{--catalog-cols:minmax(290px,30vw)minmax(180px,1fr)minmax(100px,.62fr)minmax(110px,.68fr)minmax(170px,.88fr)}.properties-module__R2RRtG__listHead span:nth-child(5),.properties-module__R2RRtG__features{display:none}.properties-module__R2RRtG__siteNav:not(.properties-module__R2RRtG__siteNavCollapsed) .properties-module__R2RRtG__menuLinks{justify-content:flex-start;max-width:calc(100vw - 390px);overflow-x:auto}}@media (min-width:861px) and (max-width:1190px){.properties-module__R2RRtG__searchShell{overflow:visible}.properties-module__R2RRtG__searchRail{grid-template-columns:.88fr 1.08fr 1.04fr .9fr .98fr 1.04fr .98fr 104px;min-width:0}.properties-module__R2RRtG__filterTrigger,.properties-module__R2RRtG__rangeFilter{padding-inline:9px}.properties-module__R2RRtG__filterLabel{letter-spacing:.06em;font-size:9px}.properties-module__R2RRtG__filterValue,.properties-module__R2RRtG__rangeFilter input{font-size:11px}.properties-module__R2RRtG__searchSubmit{letter-spacing:.07em;padding-inline:7px;font-size:8px}}@media (min-width:1600px){.properties-module__R2RRtG__catalogPage{--page-x:3.2vw;--catalog-cols:minmax(30vw,1.65fr)minmax(15vw,1.05fr)minmax(9vw,.64fr)minmax(9.5vw,.68fr)minmax(10.5vw,.76fr)minmax(12vw,.88fr)}.properties-module__R2RRtG__siteNav,.properties-module__R2RRtG__siteActions{top:max(14px,.72vw)}.properties-module__R2RRtG__menuLinks{gap:1.25vw;min-height:2.25vw;padding-inline:1vw;top:max(14px,.72vw)}.properties-module__R2RRtG__siteNav a,.properties-module__R2RRtG__siteActions a{font-size:.54vw}.properties-module__R2RRtG__siteActions svg{width:1vw;height:1vw}.properties-module__R2RRtG__searchShell{padding-top:4.5vw;overflow:visible}.properties-module__R2RRtG__searchRail{grid-template-columns:.9fr 1.14fr 1.12fr .94fr .88fr 1fr 1.04fr 7.6vw;min-width:0}.properties-module__R2RRtG__filterTrigger,.properties-module__R2RRtG__rangeFilter{min-height:5.2vw;padding:.75vw .82vw}.properties-module__R2RRtG__filterLabel{margin-bottom:.52vw;font-size:.62vw}.properties-module__R2RRtG__filterValue,.properties-module__R2RRtG__rangeFilter input{font-size:.78vw}.properties-module__R2RRtG__filterTrigger>svg{width:.72vw;height:.72vw}.properties-module__R2RRtG__searchSubmit{font-size:.58vw}.properties-module__R2RRtG__catalogToolbar{gap:1.5vw;padding-top:1.55vw;padding-bottom:1.1vw}.properties-module__R2RRtG__catalogToolbar h1{font-size:2.35vw}.properties-module__R2RRtG__catalogTools{gap:1.2vw}.properties-module__R2RRtG__demoNote{font-size:.7vw}.properties-module__R2RRtG__sortSelect{width:11.5vw}.properties-module__R2RRtG__sortSelect .properties-module__R2RRtG__filterTrigger{min-height:2.75vw;padding-inline:.82vw}.properties-module__R2RRtG__listHead,.properties-module__R2RRtG__propertyRow{column-gap:1.1vw}.properties-module__R2RRtG__listHead{min-height:2.2vw;padding-right:1.3vw;font-size:.62vw}.properties-module__R2RRtG__propertyRow{min-height:22.5svh;padding:1.05vw 1.3vw 1.05vw 0}.properties-module__R2RRtG__mediaSlider{min-height:0}.properties-module__R2RRtG__cell{padding-block:.28vw}.properties-module__R2RRtG__identity h2{margin-bottom:.58vw;font-size:1.45vw}.properties-module__R2RRtG__identity p{margin-bottom:.72vw;font-size:.74vw}.properties-module__R2RRtG__metro{gap:.42vw;font-size:.72vw}.properties-module__R2RRtG__metro>svg{width:1vw;height:1vw}.properties-module__R2RRtG__objectLink{gap:.68vw;min-height:2.55vw;padding-inline:.92vw;font-size:.58vw}.properties-module__R2RRtG__objectLink svg{width:.95vw;height:.95vw}.properties-module__R2RRtG__statList{gap:.82vw}.properties-module__R2RRtG__stat>span{gap:.38vw;margin-bottom:.28vw;font-size:.66vw}.properties-module__R2RRtG__stat svg{width:.82vw;height:.82vw}.properties-module__R2RRtG__stat strong{font-size:.84vw}.properties-module__R2RRtG__priceMain{font-size:1vw}.properties-module__R2RRtG__cashPrice{margin-top:.58vw}.properties-module__R2RRtG__cashPrice span{margin-bottom:.28vw;font-size:.66vw}.properties-module__R2RRtG__cashPrice strong{font-size:.8vw}.properties-module__R2RRtG__viewTrigger{gap:.55vw;min-height:2.65vw;padding-inline:.82vw;font-size:.68vw}.properties-module__R2RRtG__viewTrigger svg{width:1.1vw;height:1.1vw}.properties-module__R2RRtG__favoriteButton,.properties-module__R2RRtG__sliderButton{width:2.45vw;height:2.45vw}.properties-module__R2RRtG__favoriteButton{top:.8vw;right:.8vw}.properties-module__R2RRtG__sliderPrev{left:.8vw}.properties-module__R2RRtG__sliderNext{right:.8vw}.properties-module__R2RRtG__sliderCount{padding:.32vw .5vw;font-size:.62vw;bottom:.72vw;right:.8vw}.properties-module__R2RRtG__loadMore{min-width:15vw;min-height:3.2vw;margin-top:2vw;font-size:.62vw}.properties-module__R2RRtG__resultsStatus{margin-top:1vw;font-size:.68vw}}@media (max-width:860px){.properties-module__R2RRtG__siteNav{left:12px}.properties-module__R2RRtG__siteNav:not(.properties-module__R2RRtG__siteNavCollapsed) .properties-module__R2RRtG__menuLinks{justify-content:flex-start;width:calc(100vw - 24px);max-width:calc(100vw - 24px);overflow-x:auto}.properties-module__R2RRtG__siteActions{opacity:0;pointer-events:none;right:12px}.properties-module__R2RRtG__siteActionsCompact{opacity:1;pointer-events:auto}.properties-module__R2RRtG__searchShell{padding:66px 0 0}.properties-module__R2RRtG__searchRail{min-width:1100px}.properties-module__R2RRtG__catalogToolbar{align-items:flex-start;padding:24px 20px 16px}.properties-module__R2RRtG__catalogToolbar h1{font-size:33px}.properties-module__R2RRtG__demoNote{display:none}.properties-module__R2RRtG__propertyList{padding:0 20px 88px}.properties-module__R2RRtG__listHead{display:none}.properties-module__R2RRtG__propertyRow{grid-template-columns:minmax(250px,43vw) 1fr;gap:18px;min-height:0;padding:18px 0}.properties-module__R2RRtG__mediaSlider{min-height:210px}.properties-module__R2RRtG__specs,.properties-module__R2RRtG__finish,.properties-module__R2RRtG__features{display:none}.properties-module__R2RRtG__priceCell{grid-column:2;min-height:114px}}@media (max-width:620px){.properties-module__R2RRtG__siteNav:not(.properties-module__R2RRtG__siteNavCollapsed) .properties-module__R2RRtG__menuLinks{width:calc(100vw - 12px);min-height:36px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;justify-content:space-between;gap:clamp(4px,1.25vw,6px);padding:0;top:8px;overflow:visible}.properties-module__R2RRtG__siteNav a{letter-spacing:.01em;white-space:nowrap;flex:none;padding:8px 0;font-size:clamp(6.8px,2.05vw,8.3px)}.properties-module__R2RRtG__searchShell{padding:54px 16px 0;overflow:visible}.properties-module__R2RRtG__searchRail{border:1px solid var(--catalog-ink);background:#f4f0e8b8;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.properties-module__R2RRtG__filterSelect{border-bottom:1px solid #21191333;border-right:0}.properties-module__R2RRtG__filterSelect:nth-child(odd){border-right:1px solid #21191333}.properties-module__R2RRtG__filterTrigger,.properties-module__R2RRtG__rangeFilter{min-height:61px;padding:9px 10px}.properties-module__R2RRtG__filterLabel{margin-bottom:6px;font-size:8px}.properties-module__R2RRtG__filterValue,.properties-module__R2RRtG__rangeFilter input{font-size:11px}.properties-module__R2RRtG__rangeFilter{border-bottom:1px solid #21191333;border-right:0}.properties-module__R2RRtG__rangeFilter:nth-child(odd){border-right:1px solid #21191333}.properties-module__R2RRtG__additionalTrigger{min-height:61px;color:inherit;letter-spacing:.05em;text-align:left;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #21191333;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;font-size:9px;display:flex}.properties-module__R2RRtG__additionalTrigger b{font-size:17px;font-weight:300}.properties-module__R2RRtG__additionalPanel{background:#e8e1d594;border-top:1px solid #21191333;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:10px;display:grid}.properties-module__R2RRtG__additionalPanel label{position:relative}.properties-module__R2RRtG__additionalPanel input{opacity:0;position:absolute}.properties-module__R2RRtG__additionalPanel span{border:1px solid #21191338;align-items:center;min-height:36px;padding:6px 8px 6px 25px;font-size:9px;line-height:1.2;display:flex}.properties-module__R2RRtG__additionalPanel span:before{content:"";border:1px solid;width:9px;height:9px;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.properties-module__R2RRtG__additionalPanel input:checked+span{background:var(--catalog-ink);color:var(--catalog-ivory)}.properties-module__R2RRtG__additionalPanel input:checked+span:before{background:var(--catalog-ivory);box-shadow:inset 0 0 0 2px var(--catalog-ink)}.properties-module__R2RRtG__searchSubmitDesktop{display:none}.properties-module__R2RRtG__searchSubmitMobile{width:100%;min-height:46px;margin-top:12px;display:block}.properties-module__R2RRtG__transferredFilters{min-width:0;padding-top:8px}.properties-module__R2RRtG__catalogToolbar{flex-wrap:wrap}.properties-module__R2RRtG__catalogTools,.properties-module__R2RRtG__sortSelect{width:100%}.properties-module__R2RRtG__propertyList{padding:0 16px 72px}.properties-module__R2RRtG__propertyRow{grid-template-columns:1fr;gap:8px;padding:12px 8px 14px}.properties-module__R2RRtG__mediaSlider{aspect-ratio:auto;grid-column:1;width:100%;height:clamp(210px,61vw,260px);min-height:210px}.properties-module__R2RRtG__identity,.properties-module__R2RRtG__priceCell{grid-column:1}.properties-module__R2RRtG__identity h2{margin-bottom:7px;font-size:21px}.properties-module__R2RRtG__locationGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:10px;display:grid}.properties-module__R2RRtG__identity p{margin-bottom:8px;font-size:10px;line-height:1.35}.properties-module__R2RRtG__metro{gap:5px;font-size:10px;line-height:1.3}.properties-module__R2RRtG__metro>svg{width:15px;height:15px}.properties-module__R2RRtG__metro>span>span{white-space:normal}.properties-module__R2RRtG__objectLink{min-height:34px;margin-top:2px;padding:0 11px;font-size:8px}.properties-module__R2RRtG__detailsGrid{border-top:1px solid #21191329;border-bottom:1px solid #21191329;grid-column:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 10px;padding:9px 0 8px;display:grid}.properties-module__R2RRtG__specs,.properties-module__R2RRtG__finish,.properties-module__R2RRtG__features,.properties-module__R2RRtG__specs .properties-module__R2RRtG__statList,.properties-module__R2RRtG__finish .properties-module__R2RRtG__statList,.properties-module__R2RRtG__features .properties-module__R2RRtG__statList{display:contents}.properties-module__R2RRtG__stat{min-width:0;padding:5px 0}.properties-module__R2RRtG__stat>span{gap:4px;margin-bottom:2px;font-size:8px}.properties-module__R2RRtG__stat svg{width:11px;height:11px}.properties-module__R2RRtG__stat strong{text-overflow:ellipsis;font-size:10px;line-height:1.18;overflow:hidden}.properties-module__R2RRtG__priceCell{grid-template-columns:max-content minmax(0,1fr);align-items:end;gap:4px 14px;min-height:0;padding-top:3px;display:grid}.properties-module__R2RRtG__priceMain{font-size:14px}.properties-module__R2RRtG__cashPrice{justify-self:end;min-width:0;margin-top:0}.properties-module__R2RRtG__cashPrice span{margin-bottom:2px;font-size:8px}.properties-module__R2RRtG__cashPrice strong{font-size:11px}.properties-module__R2RRtG__viewCell{grid-column:1/-1;margin-top:5px}.properties-module__R2RRtG__viewTrigger{min-height:34px;padding:0 10px;font-size:9px}.properties-module__R2RRtG__viewPreview{width:min(330px,100vw - 40px);left:0;right:auto}.properties-module__R2RRtG__viewCell:hover .properties-module__R2RRtG__viewPreview{opacity:0;transform:translateY(8px)}.properties-module__R2RRtG__viewCell.properties-module__R2RRtG__viewCellOpen .properties-module__R2RRtG__viewPreview,.properties-module__R2RRtG__viewCell:focus-within .properties-module__R2RRtG__viewPreview{opacity:1;transform:none}.properties-module__R2RRtG__sliderButton{opacity:1;width:34px;height:34px}.properties-module__R2RRtG__favoriteButton{width:36px;height:36px;top:9px;right:9px}.properties-module__R2RRtG__sliderCount{bottom:8px;right:9px}.properties-module__R2RRtG__toast{text-align:center;bottom:20px;left:20px;right:20px}}@media (prefers-reduced-motion:reduce){.properties-module__R2RRtG__catalogPage *,.properties-module__R2RRtG__catalogPage :before,.properties-module__R2RRtG__catalogPage :after{scroll-behavior:auto!important;transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}.properties-module__R2RRtG__loadingRail,.properties-module__R2RRtG__loadingTitle,.properties-module__R2RRtG__loadingRow{animation:none}}
