.LocationMap_wrap__jGk4O{display:flex;flex-direction:column;gap:var(--s-3)}.LocationMap_frame__lBQSw{width:100%;aspect-ratio:16/9;min-height:220px}.LocationMap_caption__9Qrok{font-family:var(--font-ui);font-size:13px;color:var(--ink-muted);display:flex;align-items:center;gap:var(--s-2)}.LocationMap_pin__CQ50a{font-size:16px}.PriceGuide_card__8_urc{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);padding:var(--s-5)}.PriceGuide_title__ut3TO{font-family:var(--font-display);font-weight:400;font-size:18px;letter-spacing:-.01em;color:var(--ink);margin:0 0 var(--s-4)}.PriceGuide_stats__nF9jT{display:flex;gap:var(--s-7);flex-wrap:wrap;margin-bottom:var(--s-5)}.PriceGuide_stat__ykuvY{display:flex;flex-direction:column;gap:2px}.PriceGuide_statValue__U0_AQ{font-family:var(--font-display);font-size:22px;font-weight:400;letter-spacing:-.02em;color:var(--ink);line-height:1}.PriceGuide_statLabel__V2HDV{font-family:var(--font-ui);font-weight:700;font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-muted)}.PriceGuide_bars__2_CEE{display:flex;flex-direction:column;gap:var(--s-2)}.PriceGuide_barRow__v2rfN{display:flex;align-items:center;gap:var(--s-3)}.PriceGuide_barLabel__BGQmu{font-family:var(--font-ui);font-size:13px;color:var(--ink-soft);min-width:90px;flex-shrink:0}.PriceGuide_barTrack__tS_hn{flex:1 1;height:10px;background:var(--soft-teal-2);border-radius:var(--r-pill);overflow:hidden}.PriceGuide_barFill__T2_tF{height:100%;border-radius:var(--r-pill);transition:width .6s cubic-bezier(.2,.6,.2,1)}.PriceGuide_barFillThis__RK2mh{background:var(--teal)}.PriceGuide_barFillArea__p3yf6{background:var(--coral-soft)}.PriceGuide_disclaimer__qdNA7{margin-top:var(--s-4);font-family:var(--font-ui);font-size:12px;color:var(--ink-muted)}