.crumb{padding:18px 0 6px;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute);display:flex;gap:10px;align-items:center}.crumb a:hover,.crumb .here{color:var(--ink)}.rhero{padding:14px 0 36px;display:grid;grid-template-columns:1.5fr 1fr;gap:48px;align-items:start}.rhero .meta{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:14px}h1.regionH{margin:0 0 16px;font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:54px;line-height:1.04;letter-spacing:-.028em}.regionSub{color:#6b6b66;font-size:16px;line-height:1.5;max-width:520px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:32px;padding-top:24px;border-top:1px solid var(--hairline)}.stats .stat{display:flex;flex-direction:column;gap:4px}.stats .k{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute)}.stats .v{font-family:IBM Plex Mono,monospace;font-size:24px;font-weight:500;color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.1}.stats .vsub{font-family:IBM Plex Mono,monospace;font-size:10px;color:var(--ink-mute);letter-spacing:.06em}h2.sectionLabel{font-family:IBM Plex Mono,monospace;font-size:10.5px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);padding-bottom:14px;border-bottom:1px solid var(--hairline);margin:0 0 22px;display:flex;align-items:center;gap:14px}.sectionLabel .spacer{flex:1}.section{margin-top:64px}.shopList{display:flex;flex-direction:column}.shopRow{display:grid;grid-template-columns:auto 1fr auto;gap:14px;padding:16px 0;border-bottom:1px solid var(--hairline);align-items:center;text-decoration:none;color:inherit;transition:background .14s,padding .14s}.shopRow:hover{background:var(--bg-hover);padding-left:8px;padding-right:8px;margin:0 -8px}.shopRow .pin{width:28px;height:28px;border:1px solid var(--hairline-2);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500}.shopRow .nm{font-size:15px;font-weight:600;letter-spacing:-.005em}.shopRow .city{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--ink-mute);text-transform:uppercase;letter-spacing:.1em;margin-top:3px}.shopRow .addr{font-size:12.5px;color:var(--ink-mute);margin-top:2px}.shopRow .nums{text-align:right;font-family:IBM Plex Mono,monospace}.shopRow .nums .big{font-size:16px;font-weight:500;font-variant-numeric:tabular-nums}.shopRow .nums .lbl{display:block;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);margin-top:3px}.deals{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--hairline);border-left:1px solid var(--hairline)}.deal{border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:18px 20px 20px;display:flex;flex-direction:column;gap:8px;text-decoration:none;color:inherit;transition:background .12s}.deal:hover{background:var(--bg-hover)}.deal .top{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute)}.deal .nm{font-size:15px;font-weight:600;line-height:1.3}.dealPrice{display:flex;align-items:baseline;gap:6px;margin-top:2px}.dealPrice .big{font-family:IBM Plex Mono,monospace;font-variant-numeric:tabular-nums;font-size:24px;font-weight:500;letter-spacing:-.01em;line-height:1}.dealPrice .unit{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--ink-mute)}.dealFoot{margin-top:auto;padding-top:10px;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dealFoot .sep{opacity:.45}.dealFoot .shop{color:var(--ink)}.medRow{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:18px;padding:14px 0;border-bottom:1px solid var(--hairline);align-items:baseline}.medRow.head{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);padding:10px 0}.medRow .cal{font-size:14px;font-weight:500}.medRow .cal .sub{font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--ink-mute);margin-left:6px;letter-spacing:.06em}.medRow .num{font-family:IBM Plex Mono,monospace;font-variant-numeric:tabular-nums;font-size:14px;text-align:right}.medRow .delta{font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--olive);text-align:right}.medRow .delta.up{color:#9c5b33}.neighbors{display:flex;flex-wrap:wrap;gap:8px}.nbChip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--hairline-2);border-radius:999px;font-size:13px;text-decoration:none;color:inherit;transition:border-color .12s,background .12s}.nbChip:hover{border-color:var(--ink);background:var(--bg-hover)}.nbChip .cnt{font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--ink-mute)}@media(max-width:760px){.rhero{grid-template-columns:1fr;gap:24px;padding:6px 0 24px}h1.regionH{font-size:40px}.stats{grid-template-columns:1fr 1fr;gap:18px}.stats .v{font-size:20px}.deals{grid-template-columns:1fr;border-left:0}.deal{border-right:0;padding:16px 0}.medRow{grid-template-columns:1fr auto auto;gap:8px}.medRow .num:nth-of-type(2){display:none}}
