.GeoEnrichDemoClient_page__yGKHa{background:#ffffff;min-height:100vh;font-family:Poppins,sans-serif;overflow-x:hidden}.GeoEnrichDemoClient_inner__cbMaa{max-width:1080px;margin:0 auto;padding:56px 60px 72px}.GeoEnrichDemoClient_header__4E27Y{text-align:center;max-width:700px;margin:0 auto 32px}.GeoEnrichDemoClient_badge__JhIg8{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:#0B1F3A;background:#fff;border:1px solid #e5e7eb;padding:6px 13px;border-radius:999px;margin-bottom:16px}.GeoEnrichDemoClient_badge__JhIg8 svg{color:#C9A84C}.GeoEnrichDemoClient_heading__KoP5T{font-size:34px;font-weight:700;color:#0B1F3A;letter-spacing:-.6px;margin:0 0 12px}.GeoEnrichDemoClient_subheading__zynIV{font-size:14.5px;line-height:1.6;color:#5b6573;margin:0}.GeoEnrichDemoClient_panel__5x_V0{background:#fff;border:1px solid #e8ebf0;border-radius:18px;box-shadow:0 14px 44px rgba(11,31,58,.08);overflow:hidden}.GeoEnrichDemoClient_searchRow__dOeGy{display:flex;gap:10px;padding:22px 22px 16px;flex-wrap:wrap}.GeoEnrichDemoClient_searchField__eTmJK{position:relative;flex:1;min-width:240px}.GeoEnrichDemoClient_searchIcon__kWjpL{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#9ca3af}.GeoEnrichDemoClient_input__hqurl{width:100%;background:#ffffff;border:1px solid #d7dce3;border-radius:12px;padding:13px 14px 13px 40px;font-size:14px;font-family:Poppins,sans-serif;color:#1A2332;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.GeoEnrichDemoClient_input__hqurl::-moz-placeholder{color:#9ca3af}.GeoEnrichDemoClient_input__hqurl::placeholder{color:#9ca3af}.GeoEnrichDemoClient_input__hqurl:focus{border-color:#0B1F3A;box-shadow:0 0 0 3px rgba(11,31,58,.08)}.GeoEnrichDemoClient_suggestions__733uL{position:absolute;z-index:30;left:0;right:0;margin-top:6px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 16px 40px rgba(11,31,58,.14);overflow:hidden;list-style:none;padding:0}.GeoEnrichDemoClient_suggestion__1oD8s{display:flex;align-items:center;gap:9px;width:100%;padding:11px 14px;text-align:left;font-size:13.5px;color:#374151;background:transparent;border:none;cursor:pointer}.GeoEnrichDemoClient_suggestion__1oD8s:hover{background:#f6f8fb}.GeoEnrichDemoClient_suggestion__1oD8s svg{color:#9ca3af;flex-shrink:0}.GeoEnrichDemoClient_suggestionLabel__xjoVj{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GeoEnrichDemoClient_suggestionLayer__5yH5W{font-size:10px;text-transform:uppercase;letter-spacing:.4px;color:#b8bfc9;flex-shrink:0}.GeoEnrichDemoClient_findButton__E6FEw{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:13px 24px;border:none;border-radius:12px;background:#0B1F3A;color:#fff;font-size:14px;font-weight:600;font-family:Poppins,sans-serif;cursor:pointer;transition:background .16s ease}.GeoEnrichDemoClient_findButton__E6FEw:hover{background:#142c52}.GeoEnrichDemoClient_error__F1_tk{padding:0 22px 12px;font-size:12.5px;color:#DC2626}.GeoEnrichDemoClient_mapHint__WRj76{padding:0 22px 10px;font-size:12px;color:#6b7280}.GeoEnrichDemoClient_kbd___oHxi{border:1px solid #d7dce3;background:#f3f4f6;border-radius:5px;padding:1px 6px;font-weight:600;color:#374151;font-size:11px}.GeoEnrichDemoClient_mapWrap__VRyVF{margin:0 22px;border-radius:12px;overflow:hidden;border:1px solid #e5e7eb}.GeoEnrichDemoClient_mapLoading__HJP9K{height:240px;display:flex;align-items:center;justify-content:center;gap:8px;color:#9ca3af;font-size:13px}.GeoEnrichDemoClient_pinCoords__ADbcJ{padding:8px 22px 0;font-size:11.5px;color:#9ca3af;font-variant-numeric:tabular-nums}.GeoEnrichDemoClient_options___nvNx{padding:18px 22px 22px}.GeoEnrichDemoClient_radiusRow__M3T4L{display:flex;align-items:center;gap:10px;font-size:12.5px;color:#6b7280;margin-bottom:14px}.GeoEnrichDemoClient_radiusLabel__aSEhP{font-weight:600;color:#374151}.GeoEnrichDemoClient_radiusSlider__FYRBB{width:180px;accent-color:#0B1F3A}.GeoEnrichDemoClient_radiusValue__J48HK{font-variant-numeric:tabular-nums}.GeoEnrichDemoClient_chips__un8wH{display:flex;flex-wrap:wrap;gap:7px}.GeoEnrichDemoClient_chip__eg0om{display:inline-flex;align-items:center;gap:5px;padding:7px 12px;border-radius:999px;border:1px solid #e0e4ea;background:#fff;color:#9aa2ad;font-size:12.5px;font-weight:500;font-family:Poppins,sans-serif;cursor:pointer;transition:all .14s ease}.GeoEnrichDemoClient_chipOn__C43Zj{border-color:#0B1F3A;background:#0B1F3A;color:#fff}.GeoEnrichDemoClient_chipOn__C43Zj svg{color:#C9A84C}.GeoEnrichDemoClient_fetchWrap__UET60{padding:4px 22px 24px}.GeoEnrichDemoClient_fetchButton__delCY{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;padding:15px 28px;border:none;border-radius:12px;background:linear-gradient(135deg,#C9A84C,#b89339);color:#0B1F3A;font-size:15px;font-weight:700;font-family:Poppins,sans-serif;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;box-shadow:0 10px 26px rgba(201,168,76,.4)}.GeoEnrichDemoClient_fetchButton__delCY:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 32px rgba(201,168,76,.5)}.GeoEnrichDemoClient_fetchButton__delCY:disabled{cursor:default;opacity:.95;background:linear-gradient(135deg,#0B1F3A,#1d3a6b);color:#fff;box-shadow:0 10px 26px rgba(11,31,58,.3)}.GeoEnrichDemoClient_fetchCounter__8M7VQ{display:flex;align-items:center;justify-content:center;gap:7px;margin:13px 0 0;font-size:12.5px;font-weight:500;color:#6b7688;font-family:Poppins,sans-serif;letter-spacing:.1px}.GeoEnrichDemoClient_fetchCounter__8M7VQ strong{color:#0B1F3A;font-weight:700}.GeoEnrichDemoClient_fetchCounterDot__5kLng{width:7px;height:7px;border-radius:50%;display:inline-block}.GeoEnrichDemoClient_spin__KLFIw{animation:GeoEnrichDemoClient_geoSpin__cRDtW .8s linear infinite}@keyframes GeoEnrichDemoClient_geoSpin__cRDtW{to{transform:rotate(1turn)}}.GeoEnrichDemoClient_loader__oq1eq{margin-top:20px;background:#fff;border:1px solid #e8ebf0;border-radius:14px;padding:18px 20px;box-shadow:0 6px 20px rgba(11,31,58,.05)}.GeoEnrichDemoClient_loaderRow__vGFLc{display:flex;align-items:center;gap:9px;font-size:13.5px;color:#374151;margin-bottom:12px}.GeoEnrichDemoClient_loaderStep__7RJXA{flex:1}.GeoEnrichDemoClient_loaderPct__clg8T{font-size:12px;color:#9ca3af;font-variant-numeric:tabular-nums}.GeoEnrichDemoClient_loaderTrack__hc_Na{height:6px;width:100%;border-radius:999px;background:#eef2f7;overflow:hidden}.GeoEnrichDemoClient_loaderBar__jPcOD{height:100%;border-radius:999px;background:linear-gradient(90deg,#0B1F3A,#1d3a6b);transition:width .15s ease}.GeoEnrichDemoClient_results__uiByq{margin-top:32px}.GeoEnrichDemoClient_resultsHead__R0uuT{text-align:center;max-width:680px;margin:0 auto 24px}.GeoEnrichDemoClient_resolved__bo9OZ{font-size:13px;color:#6b7280;margin-top:8px}.GeoEnrichDemoClient_resolved__bo9OZ b{color:#0B1F3A}.GeoEnrichDemoClient_didYouMean__dyWY5{display:inline-flex;flex-wrap:wrap;gap:6px;margin-left:6px}.GeoEnrichDemoClient_dymButton__WjyfR{border:1px solid #e0e4ea;background:#fff;border-radius:8px;padding:2px 8px;font-size:12px;color:#6b7280;cursor:pointer}.GeoEnrichDemoClient_dymButton__WjyfR:hover{border-color:#0B1F3A;color:#0B1F3A}.GeoEnrichDemoClient_toolbar__CZDq3{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-bottom:24px}.GeoEnrichDemoClient_toolButton__xtQ2e{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:1px solid #e0e4ea;background:#fff;border-radius:10px;font-size:13px;font-weight:600;font-family:Poppins,sans-serif;color:#374151;cursor:pointer;transition:border-color .15s ease}.GeoEnrichDemoClient_toolButton__xtQ2e:hover{border-color:#0B1F3A;color:#0B1F3A}.GeoEnrichDemoClient_footer__e7eym{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:40px;font-size:12px;color:#9ca3af}.GeoEnrichDemoClient_footer__e7eym span{display:inline-flex;align-items:center;gap:5px}.GeoEnrichDemoClient_note__HY0KS{text-align:center;font-size:12px;color:#9ca3af;margin-top:16px}.GeoEnrichDemoClient_tableGroup__ixEjL{margin-bottom:28px}.GeoEnrichDemoClient_tableTitle__Q7WjT{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:17px;font-weight:700;color:#0B1F3A}.GeoEnrichDemoClient_tableTitleIcon__8EBqn{width:32px;height:32px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.GeoEnrichDemoClient_tableTitleCount__Cxy_j{font-size:12px;font-weight:700;color:#6b7280;background:#f3f4f6;border-radius:999px;min-width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px}.GeoEnrichDemoClient_tableScroll__ov22s{overflow-x:auto;border:1px solid #e8ebf0;border-radius:14px;box-shadow:0 6px 20px rgba(11,31,58,.05)}.GeoEnrichDemoClient_table__cJZJs{width:100%;border-collapse:collapse;font-size:13px}.GeoEnrichDemoClient_table__cJZJs thead th{position:sticky;top:0;background:#f6f8fb;text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#6b7280;padding:11px 14px;border-bottom:1px solid #e8ebf0;white-space:nowrap}.GeoEnrichDemoClient_table__cJZJs tbody td{padding:10px 14px;border-bottom:1px solid #f1f3f6;color:#374151;white-space:nowrap}.GeoEnrichDemoClient_table__cJZJs tbody tr:last-child td{border-bottom:none}.GeoEnrichDemoClient_table__cJZJs tbody tr:hover td{background:#fafbfc}.GeoEnrichDemoClient_cellName__lEVt1{font-weight:600;color:#1A2332;white-space:normal;min-width:180px}.GeoEnrichDemoClient_cellNum__4DCYl{text-align:right;font-variant-numeric:tabular-nums}.GeoEnrichDemoClient_catPill__F_Swi{display:inline-flex;align-items:center;gap:5px;font-weight:600;font-size:12px}.GeoEnrichDemoClient_catDot__N1uiA{width:8px;height:8px;border-radius:50%;flex-shrink:0}.GeoEnrichDemoClient_cardList__QkZmE{display:none;list-style:none;margin:0;padding:0}.GeoEnrichDemoClient_card__6DRC4{border:1px solid #e8ebf0;border-radius:12px;padding:13px 15px;margin-bottom:10px;box-shadow:0 4px 14px rgba(11,31,58,.04)}.GeoEnrichDemoClient_cardName__Sy_3C{font-size:14.5px;font-weight:700;color:#1A2332;margin-bottom:5px}.GeoEnrichDemoClient_cardFoot__nv__s,.GeoEnrichDemoClient_cardMeta__KyIf7{display:flex;flex-wrap:wrap;align-items:center;font-size:12.5px;color:#6b7280}.GeoEnrichDemoClient_cardFoot__nv__s>span+span:before,.GeoEnrichDemoClient_cardMeta__KyIf7>span+span:before{content:"·";margin:0 7px;color:#c2c8d0}.GeoEnrichDemoClient_cardMeta__KyIf7{margin-bottom:7px}.GeoEnrichDemoClient_cardTravel__7c_nm{display:flex;flex-wrap:wrap;gap:14px;font-size:12.5px;color:#374151;font-variant-numeric:tabular-nums;margin-bottom:6px}.GeoEnrichDemoClient_cardFoot__nv__s span,.GeoEnrichDemoClient_cardTravel__7c_nm span{display:inline-flex;align-items:center;gap:4px}.GeoEnrichDemoClient_cardTravel__7c_nm svg{color:#9aa2ad}.GeoEnrichDemoClient_cardFoot__nv__s{margin-top:2px}.GeoEnrichDemoClient_cardFoot__nv__s svg{color:#C9A84C}@media (max-width:600px){.GeoEnrichDemoClient_tableScroll__ov22s{display:none}.GeoEnrichDemoClient_cardList__QkZmE{display:block}}@media (max-width:768px){.GeoEnrichDemoClient_inner__cbMaa{padding:40px 20px 52px}.GeoEnrichDemoClient_heading__KoP5T{font-size:27px}.GeoEnrichDemoClient_searchRow__dOeGy{padding:18px 16px 12px}.GeoEnrichDemoClient_searchField__eTmJK{min-width:0}.GeoEnrichDemoClient_findButton__E6FEw{width:100%}.GeoEnrichDemoClient_fetchWrap__UET60,.GeoEnrichDemoClient_mapWrap__VRyVF,.GeoEnrichDemoClient_options___nvNx{margin-left:16px;margin-right:16px}.GeoEnrichDemoClient_fetchWrap__UET60,.GeoEnrichDemoClient_options___nvNx{padding-left:0;padding-right:0}.GeoEnrichDemoClient_results__uiByq{margin-top:24px}.GeoEnrichDemoClient_toolbar__CZDq3{gap:8px}.GeoEnrichDemoClient_viewSwitch__MoZ4x{max-width:100%;flex-wrap:wrap;justify-content:center}}@media (max-width:480px){.GeoEnrichDemoClient_inner__cbMaa{padding:32px 14px 44px}.GeoEnrichDemoClient_heading__KoP5T{font-size:23px}.GeoEnrichDemoClient_subheading__zynIV{font-size:13.5px}.GeoEnrichDemoClient_searchRow__dOeGy{padding:14px 12px 10px}.GeoEnrichDemoClient_fetchWrap__UET60,.GeoEnrichDemoClient_mapWrap__VRyVF,.GeoEnrichDemoClient_options___nvNx{margin-left:12px;margin-right:12px}.GeoEnrichDemoClient_radiusSlider__FYRBB{flex:1;width:auto}.GeoEnrichDemoClient_table__cJZJs{font-size:12.5px}.GeoEnrichDemoClient_cellName__lEVt1{min-width:140px}.GeoEnrichDemoClient_viewSwitch__MoZ4x button{padding:8px 12px;font-size:12px}}.NeighbourhoodIntelligence_wrapper__zHhY9{background:linear-gradient(180deg,#f6f8fb,#eef2f7);border-top:1px solid #e5e7eb;font-family:Poppins,sans-serif;animation:NeighbourhoodIntelligence_sectionIn__TAkTM .5s ease both}@keyframes NeighbourhoodIntelligence_sectionIn__TAkTM{0%{opacity:0}to{opacity:1}}.NeighbourhoodIntelligence_inner__2dRDt{max-width:1400px;margin:0 auto;padding:56px 60px 72px}.NeighbourhoodIntelligence_header__FNTmK{text-align:center;max-width:680px;margin:0 auto 36px}.NeighbourhoodIntelligence_badge__6E56V{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:#0B1F3A;background:#fff;border:1px solid #e5e7eb;padding:6px 13px;border-radius:999px;margin-bottom:16px}.NeighbourhoodIntelligence_badge__6E56V svg{color:#C9A84C}.NeighbourhoodIntelligence_heading__cL2tS{font-size:34px;font-weight:700;color:#0B1F3A;letter-spacing:-.6px;margin:0 0 12px}.NeighbourhoodIntelligence_subheading__paVGs{font-size:14.5px;line-height:1.6;color:#5b6573;margin:0}.NeighbourhoodIntelligence_viewToggle__GJ7ro{display:inline-flex;gap:4px;padding:5px;margin:0 auto 32px;background:#fff;border:1px solid #e5e7eb;border-radius:999px;box-shadow:0 4px 14px rgba(11,31,58,.05);width:-moz-fit-content;width:fit-content;display:flex}.NeighbourhoodIntelligence_viewBtn__qa42d{display:inline-flex;align-items:center;gap:7px;padding:9px 18px;border:none;background:transparent;border-radius:999px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#6b7280;cursor:pointer;transition:background .18s ease,color .18s ease}.NeighbourhoodIntelligence_viewBtn__qa42d:hover:not(.NeighbourhoodIntelligence_viewBtnActive__tOC3G){color:#0B1F3A}.NeighbourhoodIntelligence_viewBtnActive__tOC3G{background:#0B1F3A;color:#fff}.NeighbourhoodIntelligence_viewBtnActive__tOC3G svg{color:#C9A84C}.NeighbourhoodIntelligence_aiView__Mu1Nr{display:grid;grid-template-columns:1fr 1.2fr;gap:26px;align-items:start;animation:NeighbourhoodIntelligence_cardIn__hXGQU .5s cubic-bezier(.16,1,.3,1) both}.NeighbourhoodIntelligence_aiExplainer__xb7yF{background:#fff;border:1px solid #e8ebf0;border-radius:16px;padding:26px 26px 28px;box-shadow:0 6px 20px rgba(11,31,58,.05)}.NeighbourhoodIntelligence_aiExplainerTitle__ig35Q{display:flex;align-items:center;gap:9px;font-size:17px;font-weight:700;color:#0B1F3A;margin:0 0 12px}.NeighbourhoodIntelligence_aiExplainerTitle__ig35Q svg{color:#C9A84C}.NeighbourhoodIntelligence_aiExplainerText__pPwMh{font-size:13.5px;line-height:1.65;color:#5b6573;margin:0 0 18px}.NeighbourhoodIntelligence_aiPoints__r6Zal{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.NeighbourhoodIntelligence_aiPoints__r6Zal li{display:flex;align-items:flex-start;gap:9px;font-size:13px;line-height:1.5;color:#1A2332}.NeighbourhoodIntelligence_aiPoints__r6Zal svg{color:#16A34A;flex-shrink:0;margin-top:1px}.NeighbourhoodIntelligence_aiPoints__r6Zal code{font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:12px;background:#f3f4f6;border-radius:5px;padding:1px 5px;color:#0B1F3A}.NeighbourhoodIntelligence_codePanel__E_BbG{border-radius:16px;overflow:hidden;border:1px solid #1e293b;box-shadow:0 12px 34px rgba(11,31,58,.18)}.NeighbourhoodIntelligence_codeHeader__kQFkE{display:flex;align-items:center;justify-content:space-between;padding:13px 18px;background:#1e293b;border-bottom:1px solid #334155}.NeighbourhoodIntelligence_codeLabel__MkoxY{font-size:12.5px;font-weight:600;color:#94a3b8}.NeighbourhoodIntelligence_codeBadge__FJ6v3{font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:6px;background:#faf5ff;color:#7c3aed}.NeighbourhoodIntelligence_codePre__60F2A{margin:0;padding:20px;background:#0f172a;overflow:auto;max-height:560px}.NeighbourhoodIntelligence_codeBlock__a42il{font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:12.5px;line-height:1.65;color:#e2e8f0;white-space:pre;display:block}.NeighbourhoodIntelligence_statStrip__6zlgE{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:40px}.NeighbourhoodIntelligence_statItem__NcVI4{background:#fff;border:1px solid #e8ebf0;border-radius:14px;padding:20px 18px;text-align:center;box-shadow:0 4px 14px rgba(11,31,58,.04)}.NeighbourhoodIntelligence_statValue__RmKlf{font-size:26px;font-weight:700;color:#0B1F3A;line-height:1;margin-bottom:6px}.NeighbourhoodIntelligence_statLabel__gyzRv{font-size:12px;color:#6b7280;line-height:1.4}.NeighbourhoodIntelligence_grid__4yPiS{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:20px}.NeighbourhoodIntelligence_card__y00nm{background:#fff;border:1px solid #e8ebf0;border-radius:16px;padding:22px 22px 10px;box-shadow:0 6px 20px rgba(11,31,58,.05);animation:NeighbourhoodIntelligence_cardIn__hXGQU .55s cubic-bezier(.16,1,.3,1) both}@keyframes NeighbourhoodIntelligence_cardIn__hXGQU{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.NeighbourhoodIntelligence_cardHeader__PKRAO{display:flex;align-items:center;gap:11px;margin-bottom:14px}.NeighbourhoodIntelligence_cardIcon__cbj4x{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.NeighbourhoodIntelligence_cardTitle__ods6f{font-size:15.5px;font-weight:700;color:#0B1F3A;flex:1}.NeighbourhoodIntelligence_cardCount__LbLka{font-size:12px;font-weight:700;color:#6b7280;background:#f3f4f6;border-radius:999px;min-width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0 7px}.NeighbourhoodIntelligence_placeList__ix0lD{list-style:none;margin:0;padding:0}.NeighbourhoodIntelligence_place__vy9Rd{display:flex;align-items:flex-start;gap:11px;padding:12px 0;border-top:1px solid #f1f3f6}.NeighbourhoodIntelligence_placeDot__sHxmV{width:8px;height:8px;border-radius:50%;margin-top:6px;flex-shrink:0}.NeighbourhoodIntelligence_placeBody__1wBKg{flex:1;min-width:0}.NeighbourhoodIntelligence_placeNameRow__MKcvq{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.NeighbourhoodIntelligence_placeName__aLR3Q{font-size:13.5px;font-weight:600;color:#1A2332}.NeighbourhoodIntelligence_placeMeta__QWgIW{font-size:12px;color:#8a93a0;margin-top:2px}.NeighbourhoodIntelligence_placeRight__99Ivv{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.NeighbourhoodIntelligence_placeDistance__n5zz6,.NeighbourhoodIntelligence_placeTime__ON9oO{display:inline-flex;align-items:center;gap:3px;font-size:11.5px;white-space:nowrap}.NeighbourhoodIntelligence_placeDistance__n5zz6{color:#6b7280}.NeighbourhoodIntelligence_placeDistance__n5zz6 svg{color:#C9A84C}.NeighbourhoodIntelligence_placeTime__ON9oO{color:#0B1F3A;font-weight:600}.NeighbourhoodIntelligence_placeTime__ON9oO svg{color:#16A34A}.NeighbourhoodIntelligence_freshness__WEOvw{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:12px;margin:36px auto 0;padding:14px 20px;background:#fff;border:1px solid #d6e8dd;border-radius:14px;box-shadow:0 4px 14px rgba(16,163,74,.08)}.NeighbourhoodIntelligence_freshnessIcon__ZkES5{width:34px;height:34px;border-radius:9px;background:#ECFDF5;color:#16A34A;display:flex;align-items:center;justify-content:center;flex-shrink:0}.NeighbourhoodIntelligence_freshnessText__nrju_{display:flex;flex-direction:column;gap:2px;text-align:left}.NeighbourhoodIntelligence_freshnessTitle___dJll{font-size:13.5px;font-weight:700;color:#0B1F3A}.NeighbourhoodIntelligence_freshnessSub__Ey9RM{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#6b7280}.NeighbourhoodIntelligence_freshnessSub__Ey9RM svg{color:#16A34A}@media (max-width:768px){.NeighbourhoodIntelligence_inner__2dRDt{padding:40px 20px 52px}.NeighbourhoodIntelligence_statStrip__6zlgE{grid-template-columns:repeat(2,1fr)}.NeighbourhoodIntelligence_aiView__Mu1Nr,.NeighbourhoodIntelligence_grid__4yPiS{grid-template-columns:1fr}.NeighbourhoodIntelligence_heading__cL2tS{font-size:27px}}.PropertyDiscoveryClient_container__tL_YA{min-height:100vh;background-color:#f9fafb;position:relative;max-width:100vw}.PropertyDiscoveryClient_toast__EfX0l{position:fixed;top:24px;right:24px;z-index:9999;background-color:#0B1F3A;color:white;padding:16px 24px;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.25);display:flex;align-items:center;gap:12px;animation:PropertyDiscoveryClient_slideIn__h5tk7 .3s ease-out}@keyframes PropertyDiscoveryClient_slideIn__h5tk7{0%{transform:translateX(400px);opacity:0}to{transform:translateX(0);opacity:1}}.PropertyDiscoveryClient_toastTitle__uI1ey{font-weight:600;font-size:15px}.PropertyDiscoveryClient_toastMessage__fFrTZ{font-size:13px;color:rgba(255,255,255,.7);margin-top:2px}.PropertyDiscoveryClient_hero__terat{display:grid;grid-template-columns:2fr 3fr;height:600px;background-color:white}.PropertyDiscoveryClient_heroPhotos__lq_bI{display:flex;flex-direction:column;height:100%}.PropertyDiscoveryClient_heroPhotosTop__yX_kk{height:400px;overflow:hidden;position:relative}.PropertyDiscoveryClient_heroPhotosTopImage__i2W7G{-o-object-fit:cover;object-fit:cover;transition:transform .45s ease}.PropertyDiscoveryClient_heroPhotosTopImage__i2W7G:hover{transform:scale(1.04)}.PropertyDiscoveryClient_priceOverlay__P8_nL{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(11,31,58,.95));padding:48px 22px 20px;z-index:2}.PropertyDiscoveryClient_priceText__YZujX{font-size:34px;font-weight:700;color:#fff;letter-spacing:-.8px;line-height:1}.PropertyDiscoveryClient_addressText__SDPq8{color:rgba(255,255,255,.7);font-size:13.5px;margin-top:4px}.PropertyDiscoveryClient_actionButtons__iWBPc{position:absolute;top:14px;right:14px;display:flex;gap:8px;z-index:2}.PropertyDiscoveryClient_actionButton__MS_9k{width:38px;height:38px;border-radius:50%;background:rgba(0,0,0,.5);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.2);color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .18s}.PropertyDiscoveryClient_actionButton__MS_9k:hover{background:rgba(0,0,0,.7)}.PropertyDiscoveryClient_heroPhotosBottom___Y387{display:grid;grid-template-columns:1fr 1fr;gap:3px}.PropertyDiscoveryClient_heroPhotosBottomImage__AB3d5{overflow:hidden;position:relative;height:200px}.PropertyDiscoveryClient_heroPhotosBottomImageImg__1bN1R{-o-object-fit:cover;object-fit:cover;transition:transform .45s ease}.PropertyDiscoveryClient_heroPhotosBottomImageImg__1bN1R:hover{transform:scale(1.05)}.PropertyDiscoveryClient_heroMap__QpW4A{height:100%}@media (max-width:768px){.PropertyDiscoveryClient_hero__terat{grid-template-columns:1fr;height:auto}.PropertyDiscoveryClient_heroPhotos__lq_bI{height:500px}.PropertyDiscoveryClient_heroPhotosTop__yX_kk{height:300px}.PropertyDiscoveryClient_heroMap__QpW4A{height:500px}}.DemoPropertyListingClient_fetchSection__X6x1a{max-width:1400px;margin:0 auto;padding:8px 60px 64px;display:flex;justify-content:center}.DemoPropertyListingClient_fetchCard__GVx7d{background:#fff;border:1px solid #e8ebf0;border-radius:18px;padding:40px 36px 30px;max-width:520px;width:100%;text-align:center;box-shadow:0 14px 44px rgba(11,31,58,.08);font-family:Poppins,sans-serif;position:relative;overflow:hidden}.DemoPropertyListingClient_fetchCard__GVx7d:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 80% at 50% 0,rgba(11,31,58,.05) 0,transparent 60%);pointer-events:none}.DemoPropertyListingClient_fetchCardIcon__qTO95{width:56px;height:56px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0B1F3A,#1d3a6b);color:#fff;margin-bottom:18px}.DemoPropertyListingClient_fetchHeading__TT7IY{font-size:24px;font-weight:700;color:#0B1F3A;letter-spacing:-.4px;margin-bottom:10px}.DemoPropertyListingClient_fetchSub__6Gkwq{font-size:13.5px;line-height:1.6;color:#6b7280;margin:0 auto 24px;max-width:400px}.DemoPropertyListingClient_fetchButton__bs1jW{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 28px;border:none;border-radius:12px;background:linear-gradient(135deg,#C9A84C,#b89339);color:#0B1F3A;font-size:15px;font-weight:700;font-family:Poppins,sans-serif;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;box-shadow:0 10px 26px rgba(201,168,76,.4)}.DemoPropertyListingClient_fetchButton__bs1jW:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 32px rgba(201,168,76,.5)}.DemoPropertyListingClient_fetchButton__bs1jW:disabled{cursor:default;opacity:.95;background:linear-gradient(135deg,#0B1F3A,#1d3a6b);color:#fff;box-shadow:0 10px 26px rgba(11,31,58,.3)}.DemoPropertyListingClient_fetchPowered__QdwwX{margin-top:14px;font-size:11px;font-weight:500;letter-spacing:.3px;color:#9ca3af}.DemoPropertyListingClient_spin__40nVV{animation:DemoPropertyListingClient_demoSpin__V5DL_ .8s linear infinite}@keyframes DemoPropertyListingClient_demoSpin__V5DL_{to{transform:rotate(1turn)}}@media (max-width:768px){.DemoPropertyListingClient_fetchSection__X6x1a{padding:8px 20px 48px}.DemoPropertyListingClient_fetchCard__GVx7d{padding:32px 22px 24px}}