.PropertyInsights-module__N2sI4q__insights{border-top:1px solid #e4e7e3;gap:28px;margin-top:42px;padding-top:38px;display:grid}.PropertyInsights-module__N2sI4q__locationSection,.PropertyInsights-module__N2sI4q__featuresSection{background:#fff;border-top:1px solid #cfd5cf;border-bottom:1px solid #cfd5cf;animation:.56s cubic-bezier(.22,1,.36,1) both PropertyInsights-module__N2sI4q__section-settle;overflow:hidden}.PropertyInsights-module__N2sI4q__featuresSection{animation-delay:.1s}.PropertyInsights-module__N2sI4q__sectionHeading{align-items:center;gap:16px;padding:20px 0 18px;display:flex}.PropertyInsights-module__N2sI4q__sectionHeading>div{min-width:0}.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__sectionHeading h3{color:#111;margin:0 0 2px;font-size:19px;line-height:1.25}.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__sectionHeading p{color:#69706c;margin:0;font-size:13px;line-height:1.4}.PropertyInsights-module__N2sI4q__sectionNumber,.PropertyInsights-module__N2sI4q__featureNumber{color:#176b4d;letter-spacing:.14em;flex:none;font-size:10px;font-weight:800;line-height:1.4}.PropertyInsights-module__N2sI4q__precision{color:#506257;border-bottom:1px solid #aeb9af;flex:none;margin-left:auto;padding:0 0 2px;font-size:10px;font-weight:700;line-height:1.2}.PropertyInsights-module__N2sI4q__mapFrame{background:#eef1ec;border-top:1px solid #dfe3df;border-bottom:1px solid #dfe3df;height:260px;position:relative}.PropertyInsights-module__N2sI4q__mapFrame iframe{filter:grayscale(.22)saturate(.52)contrast(.96);border:0;width:100%;height:100%;transition:filter .48s}.PropertyInsights-module__N2sI4q__mapFrame:hover iframe{filter:grayscale(0)saturate(.72)contrast(.98)}.PropertyInsights-module__N2sI4q__locationFooter{justify-content:space-between;align-items:center;gap:16px;padding:14px 0 10px;display:flex}.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__locationFooter p{color:#636a66;margin:0;font-size:12px;line-height:1.45}.PropertyInsights-module__N2sI4q__locationFooter a{color:#176b4d;flex:none;align-items:center;gap:4px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.PropertyInsights-module__N2sI4q__attribution{color:#7c827e;padding:0 0 13px;font-size:10px;line-height:1.3;text-decoration:none;display:block}.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__featureList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0 0 22px;list-style:none;display:grid}.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__featureList li{background:#fafbf9;border:1px solid #dde3dd;border-radius:15px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:76px;padding:11px 13px 11px 11px;transition:border-color .22s,background-color .22s,transform .22s;animation:.46s cubic-bezier(.22,1,.36,1) both PropertyInsights-module__N2sI4q__feature-settle;display:grid;position:relative}.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__featureList li:nth-child(2){animation-delay:45ms}.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__featureList li:nth-child(3){animation-delay:90ms}.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__featureList li:nth-child(4){animation-delay:.135s}.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__featureList li:nth-child(5){animation-delay:.18s}.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__featureList li:nth-child(6){animation-delay:.225s}.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__featureList li:after{content:"";opacity:0;background:#39ff14;border-radius:999px;width:5px;height:5px;transition:opacity .22s,transform .32s cubic-bezier(.22,1,.36,1);position:absolute;top:11px;right:11px;transform:scale(.5)}.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__featureList li:hover{background:#fff;border-color:#b9c7bd;transform:translateY(-2px)}.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__featureList li:hover:after{opacity:1;transform:scale(1)}.PropertyInsights-module__N2sI4q__featureIcon{color:#174d39;background:#f0f4ef;border:1px solid #d9e1da;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.PropertyInsights-module__N2sI4q__featureIcon svg{width:20px;height:20px}.PropertyInsights-module__N2sI4q__featureCopy{min-width:0}.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__featureList strong,.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__featureList small{display:block}.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__featureList strong{color:#171917;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__featureList small{color:#6d746f;text-transform:capitalize;margin-top:4px;font-size:11px;line-height:1.3}.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__featureList .PropertyInsights-module__N2sI4q__featureNumber{color:#89908a;align-self:end;font-size:8px}.PropertyInsights-module__N2sI4q__pendingFeatures{color:#5f6862;border-top:1px solid #dfe3df;margin:0 0 20px;padding:16px 0}.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__pendingFeatures strong{color:#242824;margin-bottom:4px;font-size:13px;display:block}@keyframes PropertyInsights-module__N2sI4q__section-settle{0%{opacity:.82;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes PropertyInsights-module__N2sI4q__feature-settle{0%{opacity:.72;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__pendingFeatures p{margin:0;font-size:12px;line-height:1.5}@media (max-width:767px){.PropertyInsights-module__N2sI4q__insights{margin-top:32px;padding-top:30px}.PropertyInsights-module__N2sI4q__sectionHeading{align-items:flex-start;padding:16px 0}.PropertyInsights-module__N2sI4q__precision{margin-left:0}.PropertyInsights-module__N2sI4q__mapFrame{height:225px}.PropertyInsights-module__N2sI4q__locationFooter{flex-direction:column;align-items:flex-start;padding:14px 0}.PropertyInsights-module__N2sI4q__attribution{padding:0 0 12px}.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__featureList{grid-template-columns:1fr;gap:8px;padding:0 0 16px}.PropertyInsights-module__N2sI4q__pendingFeatures{margin:0 0 16px}}@media (prefers-reduced-motion:reduce){.PropertyInsights-module__N2sI4q__locationSection,.PropertyInsights-module__N2sI4q__featuresSection,.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__featureList li{animation:none}.PropertyInsights-module__N2sI4q__insights .PropertyInsights-module__N2sI4q__featureList li,.PropertyInsights-module__N2sI4q__mapFrame iframe{transition:none}}
.ListingHeader-module__oYeyfG__metaRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ListingHeader-module__oYeyfG__place{align-items:center;gap:7px;min-width:0;display:inline-flex}.ListingHeader-module__oYeyfG__flag{font-size:16px;line-height:1;display:inline-block}.ListingHeader-module__oYeyfG__propertyType{color:#161816;font-weight:700}.ListingHeader-module__oYeyfG__liveStatus{color:#4e5a52;align-items:center;gap:8px;padding:0;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex}.ListingHeader-module__oYeyfG__pulse{background:#28ca13;border-radius:999px;flex:none;width:8px;height:8px;animation:2.2s ease-out infinite ListingHeader-module__oYeyfG__listing-pulse;box-shadow:0 0 #28ca1373}.ListingHeader-module__oYeyfG__quickFacts{border-top:1px solid #dfe3df;border-bottom:1px solid #dfe3df;grid-template-columns:repeat(auto-fit,minmax(105px,1fr));width:100%;display:grid}.ListingHeader-module__oYeyfG__factCard{border-left:1px solid #dfe3df;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:84px;padding:14px 16px 13px;animation:.52s cubic-bezier(.22,1,.36,1) both ListingHeader-module__oYeyfG__fact-settle;display:grid;position:relative}.ListingHeader-module__oYeyfG__factCard:first-child{border-left:0}.ListingHeader-module__oYeyfG__factCard:nth-child(2){animation-delay:55ms}.ListingHeader-module__oYeyfG__factCard:nth-child(3){animation-delay:.11s}.ListingHeader-module__oYeyfG__factCard:nth-child(4){animation-delay:.165s}.ListingHeader-module__oYeyfG__factCard:nth-child(5){animation-delay:.22s}.ListingHeader-module__oYeyfG__factCard:after{content:"";transform-origin:0;background:#39ff14;height:2px;transition:transform .36s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-1px;left:16px;right:16px;transform:scaleX(0)}.ListingHeader-module__oYeyfG__factCard:hover:after{transform:scaleX(1)}.ListingHeader-module__oYeyfG__factIcon{place-items:center;width:26px;height:26px;display:grid}.ListingHeader-module__oYeyfG__factIcon img{opacity:.78;margin:0}.ListingHeader-module__oYeyfG__factContent{gap:1px;min-width:0;display:grid}.ListingHeader-module__oYeyfG__factContent strong{color:#111;letter-spacing:-.025em;white-space:nowrap;font-size:21px;font-weight:600;line-height:1.1}.ListingHeader-module__oYeyfG__factContent span{color:#656c67;letter-spacing:.08em;text-transform:uppercase;white-space:normal;font-size:10px;font-weight:700;line-height:1.25}.ListingHeader-module__oYeyfG__mobileEnquiryJump{display:none}@keyframes ListingHeader-module__oYeyfG__listing-pulse{70%{box-shadow:0 0 0 7px #28ca1300}to{box-shadow:0 0 #28ca1300}}@keyframes ListingHeader-module__oYeyfG__fact-settle{0%{opacity:.72;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.ListingHeader-module__oYeyfG__metaRow{align-items:flex-start}.ListingHeader-module__oYeyfG__place{flex-wrap:wrap}.ListingHeader-module__oYeyfG__quickFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.ListingHeader-module__oYeyfG__factCard:nth-child(odd){border-left:0}.ListingHeader-module__oYeyfG__factCard:nth-child(n+3){border-top:1px solid #dfe3df}.ListingHeader-module__oYeyfG__mobileEnquiryJump{background:#14231b;border-left:5px solid #39ff14;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;min-height:70px;margin:-10px 0 31px;padding:13px 16px 13px 18px;font-size:13px;font-weight:760;line-height:1.25;text-decoration:none;display:flex;box-shadow:0 14px 32px #0c1b1224;color:#fff!important}.ListingHeader-module__oYeyfG__mobileEnquiryJump>span{color:#fff;gap:4px;display:grid}.ListingHeader-module__oYeyfG__mobileEnquiryJump small{color:#aebdb4;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:800}.ListingHeader-module__oYeyfG__mobileEnquiryJump b{color:#39ff14;border:1px solid #39ff148c;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:17px;font-weight:500;display:grid}}@media (max-width:420px){.ListingHeader-module__oYeyfG__quickFacts{grid-template-columns:1fr}.ListingHeader-module__oYeyfG__factCard,.ListingHeader-module__oYeyfG__factCard:nth-child(odd){border-left:0}.ListingHeader-module__oYeyfG__factCard:nth-child(n+2){border-top:1px solid #dfe3df}}@media (prefers-reduced-motion:reduce){.ListingHeader-module__oYeyfG__pulse,.ListingHeader-module__oYeyfG__factCard{animation:none}}
.ListingAgentContact-module__RpNbiG__professionalAvatar{color:#fff;background:#111;place-items:center;font-size:20px;font-weight:700;transition:background-color .26s,transform .26s cubic-bezier(.22,1,.36,1);display:grid!important}.ListingAgentContact-module__RpNbiG__professionalAvatar:hover{background:#176b4d;transform:translateY(-2px)}.ListingAgentContact-module__RpNbiG__professionalAvatar img{object-fit:cover;width:100%;height:100%}.ListingAgentContact-module__RpNbiG__phoneIcon{color:#176b4d}.ListingAgentContact-module__RpNbiG__contactBlock .horizontal-divider{background-color:#dfe3df}.ListingAgentContact-module__RpNbiG__contactBlock h3,.ListingAgentContact-module__RpNbiG__professionalName{color:#171917}.ListingAgentContact-module__RpNbiG__contactBlock .property-agent-name{color:#171917}.ListingAgentContact-module__RpNbiG__professionalName:hover,.ListingAgentContact-module__RpNbiG__phoneLink,.ListingAgentContact-module__RpNbiG__phoneLink:hover{color:#176b4d}.ListingAgentContact-module__RpNbiG__contactBlock .text-300.bold.property-agent-name:hover{color:#176b4d}.ListingAgentContact-module__RpNbiG__phoneLink:focus-visible,.ListingAgentContact-module__RpNbiG__professionalName:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #39ff14}@media (prefers-reduced-motion:reduce){.ListingAgentContact-module__RpNbiG__professionalAvatar{transition:none}}
