.page-module-scss-module__-GCluW__mainColumn{gap:var(--size-24);flex-direction:column;width:100%;max-width:795px;display:flex}.page-module-scss-module__-GCluW__placeholderImage{object-fit:contain;width:100%;height:100%;position:static}.page-module-scss-module__-GCluW__sectionHeading.page-module-scss-module__-GCluW__sectionHeading{font-size:var(--size-20);font-weight:var(--font-weight-bold);color:var(--elements-text-300,#212121);line-height:var(--size-20);text-align:start;margin:0}.page-module-scss-module__-GCluW__infoContent{gap:var(--spacing-4);flex-direction:column;flex:1;display:flex}.page-module-scss-module__-GCluW__listingTitle.page-module-scss-module__-GCluW__listingTitle{font-size:var(--size-24);font-weight:var(--font-weight-bold);color:var(--elements-text-300,#212121);line-height:var(--size-24);text-align:start;margin:0}.page-module-scss-module__-GCluW__factsRow{align-items:center;gap:var(--spacing-3);padding-block:var(--spacing-2);flex-wrap:wrap;display:flex}.page-module-scss-module__-GCluW__factDot{border-radius:var(--border-radius-full);background-color:var(--elements-text-300,#212121);flex-shrink:0;width:4px;height:4px}.page-module-scss-module__-GCluW__factText.page-module-scss-module__-GCluW__factText{font-size:var(--size-18);font-weight:var(--font-weight-medium);color:var(--elements-text-300,#212121);line-height:var(--size-24);white-space:nowrap}.page-module-scss-module__-GCluW__locationRow{align-items:center;gap:var(--spacing-1);display:flex}.page-module-scss-module__-GCluW__locationIcon{width:var(--size-20);height:var(--size-20);color:var(--keyz-brand-colors-neutrals-1000,#424242)}.page-module-scss-module__-GCluW__locationText.page-module-scss-module__-GCluW__locationText{font-size:var(--size-16);font-weight:var(--font-weight-medium);color:var(--keyz-brand-colors-neutrals-1000,#424242);line-height:var(--size-24)}.page-module-scss-module__-GCluW__shareButton{align-items:center;gap:var(--spacing-2);padding-inline:var(--spacing-4);height:var(--spacing-12);border-radius:var(--border-radius-medium);border:1px solid var(--elements-stroke-color-200,#bdbdbd);min-width:100px;color:var(--elements-text-300,#212121);font-size:var(--size-16);font-weight:var(--font-weight-medium);cursor:pointer;font-family:inherit;line-height:var(--size-24);direction:rtl;background-color:#fff;flex-shrink:0;justify-content:center;transition:background-color .15s,border-color .15s;display:flex}.page-module-scss-module__-GCluW__shareButton:hover{background-color:var(--keyz-brand-colors-neutrals-200,#f5f5f5)}.page-module-scss-module__-GCluW__shareButton svg{width:var(--size-20);height:var(--size-20)}.page-module-scss-module__-GCluW__priceColumn{gap:var(--spacing-4);flex-direction:column;align-items:center;width:100%;display:flex}.page-module-scss-module__-GCluW__priceHeading.page-module-scss-module__-GCluW__priceHeading{color:var(--elements-text-300,#212121);font-size:var(--size-32);font-weight:var(--text-styles-heading-h1-weight,700)}.page-module-scss-module__-GCluW__mortgageConsultCta{text-align:center;margin-block-start:calc(-1*var(--spacing-2))}.page-module-scss-module__-GCluW__priceSidebar{top:var(--spacing-4);background-color:var(--elements-background-100);border:1px solid var(--elements-stroke-color-100,#e0e0e0);border-radius:var(--elements-border-radius-medium,12px);width:100%;max-width:389px;padding:var(--size-24);flex-direction:column;flex-shrink:0;align-items:center;position:sticky;box-shadow:0 4px 24px #0000000f}@media screen and (max-width:599px){.page-module-scss-module__-GCluW__priceSidebar{display:none}}@media screen and (min-width:600px){.page-module-scss-module__-GCluW__priceSidebar{display:flex}}.page-module-scss-module__-GCluW__priceSidebarMobile{inset-inline:0;z-index:1100;background-color:var(--elements-background-100,#fff);border:1px solid var(--elements-stroke-color-100,#e0e0e0);padding:var(--spacing-4);padding-bottom:max(var(--spacing-4),env(safe-area-inset-bottom));flex-direction:column;position:fixed;bottom:0;box-shadow:0 -4px 24px #00000014}@media screen and (max-width:599px){.page-module-scss-module__-GCluW__priceSidebarMobile{display:flex}}@media screen and (min-width:600px){.page-module-scss-module__-GCluW__priceSidebarMobile{display:none}}.page-module-scss-module__-GCluW__priceSidebarMobile .page-module-scss-module__-GCluW__priceColumn{align-items:flex-start;gap:var(--spacing-2)}.page-module-scss-module__-GCluW__priceSidebarMobile .page-module-scss-module__-GCluW__priceHeading.page-module-scss-module__-GCluW__priceHeading{text-align:start;font-size:var(--size-24,24px);font-weight:var(--font-weight-medium,500)}.page-module-scss-module__-GCluW__priceSidebarMobile .page-module-scss-module__-GCluW__mortgageConsultCta{text-align:start}.page-module-scss-module__-GCluW__descriptionSection{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.page-module-scss-module__-GCluW__descriptionText.page-module-scss-module__-GCluW__descriptionText{font-size:var(--size-16);font-weight:var(--font-weight-regular);color:var(--elements-text-300,#212121);line-height:var(--size-24);text-align:start;white-space:pre-wrap;overflow-wrap:break-word;width:100%}.page-module-scss-module__-GCluW__mapSection,.page-module-scss-module__-GCluW__specsSection{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.page-module-scss-module__-GCluW__specsColumn{gap:var(--spacing-2);flex-direction:column;flex:1;display:flex}.page-module-scss-module__-GCluW__specRow{align-items:center;gap:var(--spacing-4);padding-block:var(--spacing-3);display:flex}.page-module-scss-module__-GCluW__specLabel.page-module-scss-module__-GCluW__specLabel{font-size:var(--size-16);font-weight:var(--font-weight-regular);color:var(--elements-text-200,#616161);line-height:var(--size-24);flex:1}.page-module-scss-module__-GCluW__specValue.page-module-scss-module__-GCluW__specValue{font-size:var(--size-16);font-weight:var(--font-weight-medium);color:var(--elements-text-300,#212121);line-height:var(--size-24);flex:1}.page-module-scss-module__-GCluW__pageStatus{justify-content:center;align-items:center;min-height:50vh;display:flex}