.PropertyDetail_mobileCta__WLWD4,.PropertyDetail_page__oIg1m{--detail-primary-background:linear-gradient(110deg,#df0064,#e60067)}.PropertyDetail_page__oIg1m{--detail-surface:#fff;--detail-text:#172033;--detail-muted:#596579;--detail-border:#e3e7ee;--detail-accent:#bd1353;background:var(--detail-surface);color:var(--detail-text)}html.dark .PropertyDetail_page__oIg1m{--detail-surface:#111827;--detail-text:#f9fafb;--detail-muted:#aeb9cb;--detail-border:#334155;--detail-accent:#ff85b4}.PropertyDetail_hero__5W6tp{position:relative;display:grid;grid-template-rows:minmax(180px,1fr) auto;min-height:clamp(520px,68svh,760px);isolation:isolate;color:#fff;background:#253241}.PropertyDetail_carousel__ynkJw{position:absolute;inset:0;display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.PropertyDetail_carousel__ynkJw::-webkit-scrollbar{display:none}.PropertyDetail_photo__Gyycs{position:relative;flex:0 0 100%;min-width:0;scroll-snap-align:start;cursor:zoom-in}.PropertyDetail_photo__Gyycs img{object-fit:cover}.PropertyDetail_photoOpen__VQiqD{position:absolute;inset:0;width:100%;height:100%;cursor:zoom-in}.PropertyDetail_photoNav__sfzQW{position:absolute;top:24%;bottom:38%;width:clamp(56px,18%,220px);min-height:44px;display:flex;align-items:center;padding:12px 20px;cursor:pointer}.PropertyDetail_photoPrevious__qxSJC{left:0;justify-content:flex-start}.PropertyDetail_photoNext__3AAl4{right:0;justify-content:flex-end}.PropertyDetail_photoNav__sfzQW:hover .PropertyDetail_circle__ergxc{background:#000c}.PropertyDetail_photoNav__sfzQW .PropertyDetail_circle__ergxc{pointer-events:none}@media (max-width:767px){.PropertyDetail_photoNav__sfzQW{display:none}}.PropertyDetail_photo__Gyycs{overflow:hidden}@media (prefers-reduced-motion:no-preference){.PropertyDetail_hero__5W6tp:is([data-property-motion=image],[data-property-motion=coordinated]) .PropertyDetail_photo__Gyycs img{transform:scale(var(--property-photo-scale,1.04))}.PropertyDetail_hero__5W6tp[data-property-motion=coordinated] :is(.PropertyDetail_captionContent__nSkbs,.PropertyDetail_heroControls__Mztdd){transform:translateY(var(--property-content-y,0))}.PropertyDetail_hero__5W6tp[data-property-motion=coordinated]:has(:focus-visible) :is(.PropertyDetail_captionContent__nSkbs,.PropertyDetail_heroControls__Mztdd){transform:none}}.PropertyDetail_emptyPhoto__seOGy{display:grid;width:100%;height:100%;place-items:center;background:#253241;color:#fff;font-size:14px}.PropertyDetail_heroControls__Mztdd{position:absolute;top:86px;left:max(24px,calc((100% - 1256px) / 2));right:max(24px,calc((100% - 1256px) / 2));display:flex;align-items:center;gap:12px;pointer-events:none}.PropertyDetail_heroControls__Mztdd>*{pointer-events:auto}.PropertyDetail_controlSpacer__ag4ga{flex:1}.PropertyDetail_circle__ergxc,.PropertyDetail_photoCount__9JZkj{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:44px;border:1px solid #ffffff4d;background:#0009;color:#fff;backdrop-filter:blur(8px);cursor:pointer}.PropertyDetail_circle__ergxc{width:44px;border-radius:50%;font-size:18px}.PropertyDetail_circle__ergxc:hover,.PropertyDetail_photoCount__9JZkj:hover{background:#000c}.PropertyDetail_circle__ergxc:disabled{cursor:default;opacity:.65}.PropertyDetail_circle__ergxc[aria-pressed=true]{color:#ff85b4}.PropertyDetail_featured__SmA1c{padding:8px 14px;border-radius:24px;background:#0009;font-size:13px;font-weight:600}.PropertyDetail_caption__u8QMr{position:relative;grid-row:2;padding:110px max(24px,calc((100% - 1208px) / 2)) 62px;background:linear-gradient(transparent 80px,rgb(0 0 0/48%) 162px,rgb(0 0 0/76%) 242px,rgb(0 0 0/80%));pointer-events:none}.PropertyDetail_caption__u8QMr h1{max-width:100%;color:#fff;overflow-wrap:anywhere;pointer-events:auto}.PropertyDetail_street__gxskK{display:block;font-size:clamp(28px,3.1vw,44px);font-weight:600;line-height:1.2;letter-spacing:-.025em}.PropertyDetail_locality__Uf61S{display:block;margin-top:4px;font-size:clamp(16px,1.8vw,22px);line-height:1.4;font-weight:400}.PropertyDetail_price__cHkAr{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:10px;color:#fff;font-size:16px;line-height:1.6;pointer-events:auto}.PropertyDetail_saleType__uHf6E{color:#ff85b4;font-weight:600}.PropertyDetail_priceDot__rDEfG{width:4px;height:4px;border-radius:50%;background:#ff85b4}.PropertyDetail_captionContent__nSkbs:has(.PropertyDetail_galleryTools__qRPuD){display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;padding-top:36px}.PropertyDetail_captionContent__nSkbs:has(.PropertyDetail_galleryTools__qRPuD) h1{display:grid;grid-template-columns:subgrid;grid-column:1/-1;grid-row:1}.PropertyDetail_captionContent__nSkbs .PropertyDetail_street__gxskK{grid-column:1}.PropertyDetail_captionContent__nSkbs .PropertyDetail_locality__Uf61S,.PropertyDetail_captionContent__nSkbs .PropertyDetail_price__cHkAr{grid-column:1/-1}.PropertyDetail_galleryTools__qRPuD{display:flex;grid-column:2;grid-row:1;align-self:start;align-items:center;justify-content:flex-end;z-index:1;pointer-events:auto}.PropertyDetail_photoCount__9JZkj{position:relative;min-height:32px;gap:6px;border-radius:24px;padding:4px 12px;font-size:12px}.PropertyDetail_photoCount__9JZkj:after{content:"";position:absolute;inset:-6px 0}.PropertyDetail_photoCount__9JZkj:disabled{cursor:default}.PropertyDetail_sheet__egBB7{position:relative;z-index:1;margin-top:-32px;border-radius:32px 32px 0 0;background:var(--detail-surface);min-height:65svh;padding:24px 24px 64px;box-shadow:0 -10px 32px #0000000a}.PropertyDetail_sheetInner__wO6TY{max-width:1208px;margin-inline:auto;min-width:0}.PropertyDetail_stats__FLcTD{display:grid;grid-template-rows:auto auto;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:0;padding:22px 12px;border:1px solid color-mix(in srgb,var(--detail-border) 35%,transparent);border-radius:20px;background:var(--detail-surface);box-shadow:0 6px 24px #17203306}.PropertyDetail_stat__cGAFr{display:grid;grid-row:span 2;grid-template-rows:subgrid;align-content:start;justify-items:center;gap:8px;min-width:0;padding:0 12px;text-align:center}.PropertyDetail_stat__cGAFr+.PropertyDetail_stat__cGAFr{border-left:1px solid var(--detail-border)}.PropertyDetail_stat__cGAFr dt{grid-row:2;color:var(--detail-muted);font-size:12px;line-height:1.4}.PropertyDetail_stat__cGAFr dd{grid-row:1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;margin:0;font-size:16px;font-weight:600;overflow-wrap:anywhere;line-height:1.4}.PropertyDetail_stat__cGAFr dd span{min-width:0;max-width:100%}.PropertyDetail_stat__cGAFr dd.PropertyDetail_statType__ZhATI{grid-row:1/span 2;display:grid;grid-template-rows:subgrid;row-gap:inherit;align-items:center;justify-items:center;color:var(--detail-muted);font-size:12px;font-weight:400}.PropertyDetail_statIcon__lTkqT{width:22px;height:22px;flex-shrink:0}.PropertyDetail_visuallyHidden__x54n4{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}html.dark .PropertyDetail_stat__cGAFr img{filter:brightness(0) invert(1)}.PropertyDetail_content___mFeE{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:40px;padding-top:28px}.PropertyDetail_details__kiO_2{min-width:0}.PropertyDetail_actions__7SnRt{position:sticky;top:24px;min-width:0}.PropertyDetail_auction__DRtrp{display:flex;align-items:center;gap:8px;margin-top:20px;padding:12px 16px;border-radius:12px;background:var(--detail-accent);color:var(--detail-surface);font-size:14px}.PropertyDetail_auction__DRtrp img{filter:brightness(0) invert(1)}html.dark .PropertyDetail_auction__DRtrp img{filter:brightness(0)}.PropertyDetail_tabs__DK2yB{display:flex;flex-direction:column;gap:28px;min-width:0}.PropertyDetail_tabList__mju3b{position:sticky;top:calc(var(--impersonation-banner-offset, 0px) + var(--property-tabs-header-height, 0px));z-index:2;background:var(--detail-surface);display:flex;min-width:0;overflow-x:auto;border-bottom:1px solid var(--detail-border);scrollbar-width:thin;scroll-padding-inline:8px}.PropertyDetail_tab__Sb06l{flex-shrink:0;padding:16px 12px;border-bottom:2px solid transparent;font-size:14px;color:var(--detail-muted);cursor:pointer;white-space:nowrap}.PropertyDetail_tab__Sb06l[aria-selected=true]{color:var(--detail-text);border-image:var(--detail-primary-background) 1;font-weight:600}.PropertyDetail_tabPanel__H7jHo{min-width:0;outline-offset:4px}.PropertyDetail_overlayHeader__n7hMR :is(button,a):focus-visible,.PropertyDetail_page__oIg1m :is(button,a,[tabindex]):focus-visible{outline:3px solid #9165e9;outline-offset:3px}.PropertyDetail_photoNav__sfzQW:focus-visible,.PropertyDetail_photoOpen__VQiqD:focus-visible{outline-offset:-6px!important}.PropertyDetail_overlayHeader__n7hMR{position:absolute;z-index:50;top:var(--impersonation-banner-offset,0);left:0;right:0;color:#fff;background:transparent}.PropertyDetail_headerInner__cae9Q{max-width:1320px;height:72px;margin:auto;padding:0 32px;display:flex;align-items:center;justify-content:space-between;gap:16px}.PropertyDetail_headerLogo__8Z_N9 img{filter:brightness(0) invert(1)!important;width:138px;height:auto}.PropertyDetail_headerControls__heqYG{display:flex;align-items:center;gap:10px}.PropertyDetail_headerControls__heqYG :is(a,button){width:44px;height:44px;border-radius:50%;border:1px solid #ffffff4d;background:#0009;backdrop-filter:blur(8px)}.PropertyDetail_headerControls__heqYG img{filter:brightness(0) invert(1)}.PropertyDetail_headerControls__heqYG :is(a,button):hover{background:#000c}.PropertyDetail_headerNav__Ycdvw{display:flex;gap:28px}.PropertyDetail_headerNav__Ycdvw a{color:#fff;font-size:14px;font-weight:500}.PropertyDetail_status__g43hA{min-height:70svh;padding:160px 24px 48px;background:linear-gradient(#253241 0 144px,transparent 144px);display:grid;place-items:center}.PropertyDetail_mobileCta__WLWD4{padding:12px 16px max(12px,env(safe-area-inset-bottom,0px));border-top:1px solid #e3e7ee;border-radius:18px 18px 0 0;background:#fff;box-shadow:0 -6px 24px #17203306}.PropertyDetail_ctaButtons__JISfA{display:flex;align-items:stretch;gap:10px}.PropertyDetail_ctaButtons__JISfA :is(.PropertyDetail_primaryCta__3SRga,.PropertyDetail_secondaryCta__kYByi){height:auto;min-height:48px;min-width:0;padding:12px;border-radius:12px;font-size:14px;font-weight:600;line-height:1.4;white-space:normal}.PropertyDetail_ctaButtons__JISfA svg{flex-shrink:0}.PropertyDetail_primaryCta__3SRga{flex:1.25}.PropertyDetail_secondaryCta__kYByi{flex:1}html.dark .PropertyDetail_mobileCta__WLWD4{background:#111827;border-color:#334155}@layer base{.PropertyDetail_mobileCta__WLWD4 .PropertyDetail_primaryCta__3SRga{background:var(--detail-primary-background)!important;border-color:transparent!important;color:#fff!important}.PropertyDetail_mobileCta__WLWD4 .PropertyDetail_primaryCta__3SRga:hover{background:linear-gradient(110deg,#cf005d,#e51263)!important}.PropertyDetail_mobileCta__WLWD4 .PropertyDetail_secondaryCta__kYByi{background:#f9fafb!important;border-color:#e3e7ee!important;color:#172033!important}html.dark .PropertyDetail_mobileCta__WLWD4 .PropertyDetail_secondaryCta__kYByi{background:#1f2937!important;border-color:#475569!important;color:#f9fafb!important}.PropertyDetail_actions__7SnRt .ant-btn-primary{background:var(--detail-primary-background)!important;border-color:transparent!important;color:#fff!important}.PropertyDetail_page__oIg1m .text-\[\#F91B70\]{color:var(--detail-accent)!important}.PropertyDetail_page__oIg1m .text-\[\#9CA3AF\]{color:var(--detail-muted)!important}.PropertyDetail_page__oIg1m .bg-\[\#E8365D\]{background-color:#bd1353!important}html.dark .PropertyDetail_page__oIg1m .text-\[\#0F172A\],html.dark .PropertyDetail_page__oIg1m .text-\[\#1A1A2E\]{color:var(--detail-text)!important}html.dark .PropertyDetail_page__oIg1m .text-\[\#475569\]{color:var(--detail-muted)!important}}@media (min-width:1024px){.PropertyDetail_hero__5W6tp{min-height:clamp(560px,74svh,800px)}}@media (max-width:1023px){.PropertyDetail_content___mFeE{grid-template-columns:minmax(0,1fr);gap:32px}.PropertyDetail_actions__7SnRt{position:static}.PropertyDetail_headerNav__Ycdvw{display:none}.PropertyDetail_sheet__egBB7{padding-bottom:calc(96px + env(safe-area-inset-bottom, 0px))}}@media (max-width:767px){.PropertyDetail_hero__5W6tp{position:sticky;grid-template-rows:minmax(144px,1fr) auto;top:min(var(--impersonation-banner-offset,0px),calc(100svh - var(--property-image-height, 520px) - 80px));min-height:clamp(400px,103vw,600px)}.PropertyDetail_heroControls__Mztdd{top:80px;left:16px;right:16px;gap:8px}.PropertyDetail_featured__SmA1c{font-size:12px;padding:6px 10px}.PropertyDetail_caption__u8QMr{padding:60px 20px 44px;background:linear-gradient(transparent 48px,rgb(0 0 0/48%) 108px,rgb(0 0 0/76%) 184px,rgb(0 0 0/80%))}.PropertyDetail_price__cHkAr{font-size:14px;gap:4px 8px;margin-top:8px}.PropertyDetail_captionContent__nSkbs:has(.PropertyDetail_galleryTools__qRPuD){padding-top:32px}.PropertyDetail_sheet__egBB7{padding:16px 16px calc(96px + env(safe-area-inset-bottom, 0px));border-radius:24px 24px 0 0;margin-top:-24px}.PropertyDetail_stats__FLcTD{padding:14px 4px;border-radius:16px}.PropertyDetail_stat__cGAFr{padding:0 4px;gap:6px}.PropertyDetail_stat__cGAFr dt{font-size:11px}.PropertyDetail_stat__cGAFr dd{font-size:13px}.PropertyDetail_stat__cGAFr dd.PropertyDetail_statType__ZhATI{font-size:11px}.PropertyDetail_statIcon__lTkqT{width:20px;height:20px}.PropertyDetail_content___mFeE{padding-top:8px}.PropertyDetail_tab__Sb06l{padding:14px 12px;font-size:13px}.PropertyDetail_headerInner__cae9Q{padding-inline:16px;gap:12px}.PropertyDetail_headerLogo__8Z_N9 img{width:108px}.PropertyDetail_headerControls__heqYG{gap:8px}}@media (max-width:420px){.PropertyDetail_ctaButtons__JISfA :is(.PropertyDetail_primaryCta__3SRga,.PropertyDetail_secondaryCta__kYByi){padding-inline:8px;font-size:13px;gap:6px}.PropertyDetail_stat__cGAFr dd{gap:2px;font-size:12px}.PropertyDetail_statIcon__lTkqT{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){.PropertyDetail_carousel__ynkJw,.PropertyDetail_tabList__mju3b{scroll-behavior:auto}.PropertyDetail_galleryModal__YWB38 *,.PropertyDetail_menu__KBaKS *,.PropertyDetail_overlayHeader__n7hMR *,.PropertyDetail_page__oIg1m *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.PropertyDetail_galleryLayout__2BJ_q{display:flex;flex-direction:column;height:100%;min-height:0}.PropertyDetail_galleryToolbar__l6xnT{flex-shrink:0;padding-top:max(8px,env(safe-area-inset-top))}.PropertyDetail_galleryStage__x38qi{position:relative;flex:1;min-height:0;width:100%;overflow:hidden}.PropertyDetail_galleryThumbnails__mxAg5{flex-shrink:0;max-width:100%;align-self:center;padding:8px 12px max(8px,env(safe-area-inset-bottom))}.PropertyDetail_galleryModal__YWB38 :is(button,[tabindex]):focus-visible{outline:3px solid #c4a5ff;outline-offset:-3px}