.housing-local-decision-path{margin:0 0 24px}.housing-local-decision-path ol{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.housing-local-decision-path li{min-width:0}.housing-local-decision-path a{border:1px solid var(--ds-color-border);min-height:48px;color:var(--ds-color-text);background:var(--ds-color-surface);border-radius:8px;align-items:center;gap:8px;padding:10px;font-size:13px;font-weight:750;text-decoration:none;display:flex}.housing-local-decision-path small{color:var(--ds-color-primary)}.housing-local-decision-path a:hover,.housing-local-decision-path a:focus-visible{background:var(--ds-color-primary-soft);border-color:var(--ds-color-primary)}.housing-local-decision-section{overflow-wrap:anywhere;min-width:0;scroll-margin-top:96px}.housing-local-background{border:1px solid var(--ds-color-border);border-left:4px solid var(--ds-color-primary);background:var(--ds-color-surface-warm);border-radius:12px;padding:20px}.housing-local-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.housing-local-metrics>div{border-top:1px solid var(--ds-color-border);min-width:0;padding-top:12px}.housing-local-metrics dt{color:var(--ds-color-text-muted);font-size:12px}.housing-local-metrics dd{margin:4px 0;font-size:20px;font-weight:800;line-height:1.4}.housing-local-metrics small{color:var(--ds-color-text-muted);font-size:11px;display:block}@media (width<=900px){.housing-local-decision-path ol{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.housing-local-decision-path ol{grid-template-columns:repeat(2,minmax(0,1fr))}.housing-local-background{padding:16px 14px}.housing-local-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.housing-local-metrics dd{font-size:18px}}
