.Enquiry_section__GG2hA{background:var(--bg);padding:28px 16px 36px;opacity:0;transform:translateY(18px);transition:opacity .56s ease,transform .56s ease}.Enquiry_reveal__7YjAC{opacity:1;transform:translateY(0)}.Enquiry_inner__buAgN{max-width:1160px;margin:0 auto}.Enquiry_title__fXqP2{margin:6px 12px 16px;font-weight:700;color:var(--ink);letter-spacing:-.01em;font-size:24px}@media (min-width:768px){.Enquiry_title__fXqP2{font-size:28px}}@media (min-width:1100px){.Enquiry_title__fXqP2{font-size:32px}}.Enquiry_grid__edOPv{display:grid;gap:24px}@media (min-width:768px){.Enquiry_grid__edOPv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.Enquiry_grid__edOPv{grid-template-columns:repeat(3,minmax(0,1fr))}}.Enquiry_card___2VW2{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow);overflow:hidden}.Enquiry_media__AJHSj{position:relative;height:220px;margin:12px 12px 10px;border-radius:var(--radius-xl);overflow:hidden}@media (min-width:640px){.Enquiry_media__AJHSj{height:230px}}@media (min-width:1100px){.Enquiry_media__AJHSj{height:240px}}.Enquiry_photo__sfvlx{object-fit:cover}.Enquiry_badges__iG7UA{position:absolute;top:10px;left:10px;display:flex;gap:6px;z-index:2}.Enquiry_badge__qn3AM{background:rgba(255,255,255,.9);color:#0b1220;font-size:11px;font-weight:700;padding:4px 8px;border-radius:10px;box-shadow:var(--shadow)}.Enquiry_badgeBuy__xjFqr{background:#4ade80;color:#0b1220}.Enquiry_wish__daBiZ{position:absolute;top:10px;right:10px;width:28px;height:28px;border-radius:999px;background:rgba(255,255,255,.95);border:0;display:grid;place-items:center;color:#64748b;box-shadow:var(--shadow);cursor:pointer}.Enquiry_body__ZMjLB{padding:0 16px 16px}.Enquiry_priceRow__sy5pp{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;margin:6px 0 8px}.Enquiry_price__zzi6H{color:var(--primary);font-weight:700;text-decoration:none;font-size:14px}.Enquiry_mapBtn__qncSS{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;background:var(--primary);color:#fff;border-radius:8px;text-decoration:none;font-size:12.5px;font-weight:600;box-shadow:var(--shadow);transition:transform .15s ease,background-color .2s ease}.Enquiry_mapBtn__qncSS:hover{transform:translateY(-1px)}.Enquiry_pin___skQ5{width:18px;height:18px;background:#fff;color:var(--primary);border-radius:999px;display:grid;place-items:center}.Enquiry_features__3PNSH{display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:#2a3343;opacity:.9;font-size:12px;margin-bottom:6px}.Enquiry_feat__pEwge{display:inline-flex;gap:6px;align-items:center}.Enquiry_sep__714DC{opacity:.5}.Enquiry_cardTitle__PGNd9{margin:6px 0 2px;color:#0b1220;font-weight:700;font-size:16px}.Enquiry_addr__Ped5g{margin:0 0 10px;color:var(--muted);font-size:12.5px}.Enquiry_listingRow__U2xeU{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;margin-bottom:10px}.Enquiry_lProfile__5ELEs{display:inline-grid;grid-auto-flow:column;gap:10px;align-items:center}.Enquiry_avatar__b84FN{position:relative;width:32px;height:32px;border-radius:999px;overflow:hidden;box-shadow:var(--shadow)}.Enquiry_avatarImg__wLe_w{object-fit:cover}.Enquiry_listingBy__fP5Qe{display:block;font-size:11px;color:var(--muted)}.Enquiry_agent__Ltvg2{font-size:12.5px;font-weight:600;color:#0b1220}.Enquiry_actions__cQULq{display:inline-flex;gap:10px}.Enquiry_iconBtn__CNu3F{width:32px;height:32px;border-radius:999px;border:0;display:grid;place-items:center;background:#eef2ff;color:#334155}.Enquiry_cta__vGJo_{width:100%;height:42px;border:0;border-radius:10px;background:var(--primary);color:#fff;font-weight:600;font-size:14px;box-shadow:var(--shadow);cursor:pointer;transition:transform .15s ease,background-color .2s ease}.Enquiry_cta__vGJo_:hover{transform:translateY(-1px)}.Enquiry_fadeUp__cQ_RN{opacity:0;transform:translateY(10px);animation:Enquiry_fadeUp__cQ_RN .52s ease forwards}@keyframes Enquiry_fadeUp__cQ_RN{to{opacity:1;transform:translateY(0)}}.Enquiry_pagination__FePWA{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:24px}.Enquiry_pgBtn__PYTW1{height:36px;padding:0 12px;border-radius:8px;background:#eef2ff;color:#1f2937;border:0;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.Enquiry_pgBtn__PYTW1[disabled]{opacity:.5;cursor:default}.Enquiry_chevLeft__G4V58,.Enquiry_chevRight__IQo2X{width:10px;height:10px;border:solid;border-width:0 2px 2px 0;display:inline-block}.Enquiry_chevLeft__G4V58{transform:rotate(135deg)}.Enquiry_chevRight__IQo2X{transform:rotate(-45deg)}.Enquiry_pgNums__t7W6c{display:inline-flex;gap:6px;justify-self:center}.Enquiry_pgNum__H_h82{min-width:32px;height:32px;border-radius:8px;border:0;background:#fff;color:#1f2937;box-shadow:var(--shadow);cursor:pointer}.Enquiry_pgActive__ZrX_G{background:var(--primary);color:#fff}@media (prefers-reduced-motion:reduce){.Enquiry_section__GG2hA{transition:none;transform:none;opacity:1}.Enquiry_fadeUp__cQ_RN{animation:none;opacity:1;transform:none}}@media (min-width:1200px){.Enquiry_inner__buAgN{max-width:1320px}}@media (min-width:1536px){.Enquiry_inner__buAgN{max-width:1420px}}.PopAreas_section__rMYiB{background:var(--bg);padding:28px 16px 36px;opacity:0;transform:translateY(18px);transition:opacity .56s ease,transform .56s ease}.PopAreas_reveal__XG4zr{opacity:1;transform:translateY(0)}.PopAreas_inner___pT8S{max-width:1160px;margin:0 auto}.PopAreas_headerRow__lCiIx{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;margin-bottom:16px}.PopAreas_title__wfyyu{margin:0;font-weight:700;color:var(--ink);letter-spacing:-.01em;font-size:32px}@media (max-width:767px){.PopAreas_title__wfyyu{font-size:24px}}.PopAreas_allBtn__VHph8{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:12px;background:var(--primary);color:#fff;text-decoration:none;font-weight:700;font-size:14px;box-shadow:var(--shadow);transition:transform .18s ease,box-shadow .2s ease}.PopAreas_allBtn__VHph8:hover{transform:translateY(-1px)}.PopAreas_grid__rMn_w{display:grid;gap:18px;grid-template-columns:1fr}@media (min-width:768px){.PopAreas_grid__rMn_w{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.PopAreas_grid__rMn_w{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:280px;gap:22px}.PopAreas_card__1xPPU:first-child{grid-column:span 2}.PopAreas_card__1xPPU:first-child .PopAreas_media__lj0nC{width:100%;height:100%;aspect-ratio:auto}.PopAreas_card__1xPPU:first-child .PopAreas_photo__dFIo8{inset:0;width:100%;height:100%;object-fit:cover}.PopAreas_media__lj0nC{aspect-ratio:auto;height:100%}}.PopAreas_card__1xPPU{border-radius:var(--radius-xl,18px);overflow:hidden;box-shadow:var(--shadow)}.PopAreas_media__lj0nC{position:relative;border-radius:inherit;overflow:hidden;aspect-ratio:16/10}.PopAreas_photo__dFIo8{object-fit:cover;transition:transform .5s ease}.PopAreas_card__1xPPU:hover .PopAreas_photo__dFIo8{transform:scale(1.035)}.PopAreas_shade__GPWHC{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 35%,rgba(0,0,0,.65));pointer-events:none}.PopAreas_meta__p_fTf{position:absolute;left:18px;right:18px;bottom:16px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.35)}.PopAreas_cardTitle__4W8kb{margin:0 0 6px;font-weight:700;font-size:20px}.PopAreas_cardSub___h4Fk{margin:0;font-size:15px;opacity:.95}.PopAreas_fadeUp__7qTSs{opacity:0;transform:translateY(10px);animation:PopAreas_fadeUp__7qTSs .52s ease forwards}@keyframes PopAreas_fadeUp__7qTSs{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PopAreas_card__1xPPU:hover .PopAreas_photo__dFIo8,.PopAreas_fadeUp__7qTSs,.PopAreas_section__rMYiB{transition:none;animation:none;transform:none}}@media (min-width:1200px){.PopAreas_inner___pT8S{max-width:1320px}}@media (min-width:1536px){.PopAreas_inner___pT8S{max-width:1440px}}@media (min-width:1024px){.PopAreas_section__rMYiB{padding-left:8px;padding-right:8px}}.PopAreas_photo__dFIo8,.PopAreas_shade__GPWHC{border-radius:inherit}.PopSearches_section__ybyRM{position:relative;background:#f9fbff;padding:18px 16px 36px;overflow:hidden;opacity:0;transform:translateY(14px);transition:opacity .52s ease,transform .52s ease}.PopSearches_reveal__dmXoG{opacity:1;transform:translateY(0)}.PopSearches_decor__jTdIS{position:absolute;right:-120px;bottom:-80px;width:min(40vw,520px);height:auto;opacity:.05;pointer-events:none;user-select:none}.PopSearches_inner__ciM5w{max-width:1160px;margin:0 auto}.PopSearches_title__LfLVd{margin:0 0 12px;color:var(--ink);font-weight:700;letter-spacing:-.01em;font-size:20px}@media (min-width:768px){.PopSearches_title__LfLVd{font-size:22px}}@media (min-width:1100px){.PopSearches_title__LfLVd{font-size:24px}}.PopSearches_chips__Llyxr{display:flex;flex-wrap:wrap;gap:12px 14px}.PopSearches_chip__FWZ1n{display:inline-flex;align-items:center;justify-content:center;background:var(--chip-bg);color:#1f2937;text-decoration:none;padding:10px 14px;border:1px solid var(--chip-br);box-shadow:var(--shadow);border-radius:6px;font-size:14px;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:transform .14s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease}.PopSearches_chip__FWZ1n:hover{transform:translateY(-1px);background-color:#f2f6ff;box-shadow:0 6px 16px rgba(19,33,60,.08)}.PopSearches_fadeIn__EfKIM{opacity:0;transform:translateY(6px);animation:PopSearches_fadeInUp__aw_C3 .46s ease forwards}@keyframes PopSearches_fadeInUp__aw_C3{to{opacity:1;transform:translateY(0)}}@media (max-width:540px){.PopSearches_chips__Llyxr{gap:10px}.PopSearches_chip__FWZ1n{font-size:13px;padding:9px 12px;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;text-align:center;line-height:1.2}}@media (prefers-reduced-motion:reduce){.PopSearches_section__ybyRM{transition:none;transform:none;opacity:1}.PopSearches_fadeIn__EfKIM{animation:none;opacity:1;transform:none}}@media (min-width:1200px){.PopSearches_inner__ciM5w{max-width:1320px}}@media (min-width:1536px){.PopSearches_inner__ciM5w{max-width:1440px}}@media (min-width:1024px){.PopSearches_section__ybyRM{padding-left:8px;padding-right:8px}}.PopSearches_chips__Llyxr{display:block;text-align:justify}.PopSearches_chips__Llyxr:after{content:"";display:inline-block;width:100%}.PopSearches_chip__FWZ1n{display:inline-block;margin:6px 8px 10px 0;vertical-align:top}.HomeSection_hero__ZTZYw{position:relative;min-height:100vh;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center}.HomeSection_overlay__yl0_m{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);z-index:0}.HomeSection_heroContent__IJsti{position:relative;z-index:1;max-width:1200px;width:100%;padding:0 1.5rem}.HomeSection_textContainer__ZEDzz{text-align:center;color:#fff}.HomeSection_title__QFkai{font-size:3rem;font-weight:600;line-height:1.2;font-family:var(--font-quicksand)}.HomeSection_highlight__1wZIe{color:white}.HomeSection_buttonGroup___qnx4{display:flex;gap:1rem;justify-content:center;margin-top:1.5rem}@media (min-width:768px){.HomeSection_title__QFkai{font-size:4rem}}@media (min-width:1024px){.HomeSection_title__QFkai{font-size:5rem}}@media (max-width:560px){.HomeSection_buttonGroup___qnx4{gap:.6rem;margin-top:1rem}.HomeSection_buttonGroup___qnx4 a[role=button],.HomeSection_buttonGroup___qnx4 button{font-size:1rem;padding:12px;min-height:36px;line-height:1.2}.HomeSection_title__QFkai{font-size:2.6rem;line-height:1.25;margin-bottom:.75rem}.HomeSection_buttonGroup___qnx4{margin-top:5.25rem}}.Button_button__y6cjA{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .3s ease;border:none;position:relative;overflow:hidden;text-align:center;text-decoration:none}.Button_variant-primary__wWEu9{background-color:var(--primary);color:white;box-shadow:0 4px 6px rgba(37,99,235,.2)}.Button_variant-primary__wWEu9:hover{background-color:var(--primary);box-shadow:0 6px 8px rgba(37,99,235,.3)}.Button_variant-secondary__9WApE{background-color:#10b981;color:white;box-shadow:0 4px 6px rgba(16,185,129,.2)}.Button_variant-secondary__9WApE:hover{background-color:#059669;box-shadow:0 6px 8px rgba(16,185,129,.3)}.Button_variant-outline__biRhV{background-color:transparent;color:var(--primary);border:2px solid var(--primary)}.Button_variant-outline__biRhV:hover{background-color:rgba(37,99,235,.1)}.Button_size-sm__eM8hD{padding:.5rem 1rem;font-size:.875rem}.Button_size-md__qhNY2{padding:.75rem 1.5rem;font-size:1rem}.Button_size-lg__0QV9t{padding:1rem 2rem;font-size:1.125rem}.Button_fullWidth__IomvO{width:100%}.Button_button__y6cjA:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:radial-gradient(circle,rgba(255,255,255,.3) 1%,transparent 0) 50%/15000%;opacity:0;transition:opacity .5s,background-size .5s}.Button_button__y6cjA:active:after{background-size:100%;opacity:1;transition:background-size 0s}.Button_button__y6cjA:disabled{opacity:.7;cursor:not-allowed;transform:none!important}.Button_variant-white__w_ZTR{background-color:white;color:black;border:none}.Button_variant-white__w_ZTR:hover{background-color:#e5e5e5}.Button_variant-outline-white__KmP7_{background-color:transparent;color:white;border:2px solid white}.Button_variant-outline-white__KmP7_:hover{background-color:rgba(255,255,255,.1)}.PropertyCTA_section__vlB_s{padding:3rem 0;background:url(/_next/static/media/property1.f99315eb.svg) no-repeat 50%;background-size:cover;color:white;text-align:center}.PropertyCTA_container__83diN{max-width:1200px;margin:0 auto;padding:0 1.5rem}.PropertyCTA_content__Lrz_O{max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.PropertyCTA_title__SHjmE{font-size:2rem;font-weight:700;margin-bottom:.5rem;line-height:1.3}.PropertyCTA_description__PGSEB{font-size:1.1rem;opacity:.9;margin-bottom:1.5rem;max-width:600px}@media (min-width:768px){.PropertyCTA_title__SHjmE{font-size:2.5rem}.PropertyCTA_section__vlB_s{padding:2rem 0}}@media (min-width:1024px){.PropertyCTA_title__SHjmE{font-size:3rem}}@media (max-width:640px){.PropertyCTA_content__Lrz_O :where(button,a[role=button],.PropertyCTA_btn__NyB3j){font-size:.9rem;padding:8px 14px;min-height:40px;border-radius:10px}}.Services_section__w1NDQ{padding:5rem 0;background-color:#f8fafc}.Services_container__W_X4Y{max-width:1200px;margin:0 auto;padding:0 1.5rem}.Services_header__O0ryV{text-align:center;margin-bottom:3rem}.Services_title___myT2{font-size:2.5rem;font-weight:700;color:#1e293b;margin-bottom:.5rem}.Services_subtitle__5fL0s{font-size:1.1rem;color:#64748b;margin:0}.Services_servicesGrid__jpY6H{display:grid;grid-template-columns:repeat(1,1fr);gap:2rem;margin-bottom:3rem}.Services_serviceCard__qh1s0{position:relative;background-color:white;border-radius:12px;padding:2rem;box-shadow:0 4px 6px rgba(0,0,0,.05);transition:all .3s ease}.Services_serviceCard__qh1s0:hover{box-shadow:0 10px 15px rgba(0,0,0,.1)}.Services_corner__osL2u{position:absolute;width:32px;height:32px;border:8px solid #9d99f4}.Services_cornerTopLeft__jj0Mr{top:-12px;left:-12px;border-right:none;border-bottom:none;border-radius:6px 0 0 0}.Services_iconWrapper__ArJjF{margin-bottom:1rem}.Services_iconWrapper__ArJjF img{width:40px;height:40px}.Services_serviceTitle__BMAua{font-size:1.25rem;font-weight:600;color:#000;margin-bottom:.5rem}.Services_serviceDescription__lu9qI{color:#64748b;line-height:1.6;margin-bottom:1.5rem}.Services_learnMore__aS39r{color:var(--primary);font-weight:500;text-decoration:none}.Services_exploreMore__nQe6W{text-align:center}@media (min-width:768px){.Services_servicesGrid__jpY6H{grid-template-columns:repeat(2,1fr)}.Services_title___myT2{font-size:3rem}}@media (min-width:1024px){.Services_servicesGrid__jpY6H{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.Services_section__w1NDQ{padding:2.5rem 0}.Services_exploreMore__nQe6W button{padding:8px 14px!important;font-size:.9rem!important;border-radius:10px!important}}