.hero[data-astro-cid-bbe6dxrz]{margin-bottom:var(--hi-space-4)}.eyebrow[data-astro-cid-bbe6dxrz]{font-size:var(--hi-fs-eyebrow);text-transform:uppercase;letter-spacing:.08em;color:var(--hi-muted);margin:0}h1[data-astro-cid-bbe6dxrz]{font-size:var(--hi-fs-title);margin:var(--hi-space-1) 0}.subtitle[data-astro-cid-bbe6dxrz]{color:var(--hi-ink);margin:0}.meta[data-astro-cid-bbe6dxrz]{font-size:var(--hi-fs-meta);color:var(--hi-muted);margin-top:var(--hi-space-2)}.pill[data-astro-cid-bbe6dxrz]{padding:2px 8px;border-radius:10px}.pill-limited[data-astro-cid-bbe6dxrz]{background:var(--hi-warn-bg);color:var(--hi-warn-fg)}.pill-building[data-astro-cid-bbe6dxrz]{background:#dbeafe;color:#1e40af}.pill-strong[data-astro-cid-bbe6dxrz]{background:#d1fae5;color:#065f46}.ids[data-astro-cid-paclmprs]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--hi-space-2);margin-bottom:var(--hi-space-4)}.tile[data-astro-cid-paclmprs]{border:1px solid var(--hi-border);border-radius:var(--hi-radius);padding:var(--hi-space-3)}.label[data-astro-cid-paclmprs]{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--hi-muted)}.value[data-astro-cid-paclmprs]{font-size:13px;font-weight:600;margin-top:2px}.fallback[data-astro-cid-paclmprs] .value[data-astro-cid-paclmprs]{font-weight:400;font-style:italic;color:var(--hi-muted)}.record-card[data-astro-cid-wgtmmjcx]{background:var(--hi-surface);border:1px solid var(--hi-border);border-radius:var(--hi-radius);padding:var(--hi-space-2) var(--hi-space-3);margin-bottom:var(--hi-space-2)}.record-card[data-astro-cid-wgtmmjcx][data-confidence=low]{border-style:dashed}.record-name[data-astro-cid-wgtmmjcx]{margin:0 0 var(--hi-space-1);font-size:var(--hi-fs-body);font-weight:600}.record-body[data-astro-cid-wgtmmjcx]{margin:0 0 var(--hi-space-1);color:var(--hi-fg);line-height:1.5}.record-meta[data-astro-cid-wgtmmjcx]{margin:0;color:var(--hi-muted);font-size:var(--hi-fs-meta);border-top:1px dotted var(--hi-border);padding-top:var(--hi-space-1)}.record-meta[data-astro-cid-wgtmmjcx] a[data-astro-cid-wgtmmjcx]{color:var(--hi-muted);text-decoration:underline}.record-meta[data-astro-cid-wgtmmjcx] a[data-astro-cid-wgtmmjcx]:hover{color:var(--hi-fg)}.sep[data-astro-cid-wgtmmjcx]{margin:0 .25em}.snap[data-astro-cid-qlqjzks5]{margin-bottom:var(--hi-space-4)}h2[data-astro-cid-qlqjzks5]{font-size:14px;margin:0 0 var(--hi-space-2)}.serving[data-astro-cid-qlqjzks5]{font-weight:600;margin:0 0 var(--hi-space-2)}.fallback[data-astro-cid-qlqjzks5]{color:var(--hi-muted);font-style:italic;margin:0}.snap[data-astro-cid-fd3qkg5d]{margin-bottom:var(--hi-space-4)}h2[data-astro-cid-fd3qkg5d]{font-size:14px;margin:0 0 var(--hi-space-2)}.fallback[data-astro-cid-fd3qkg5d]{color:var(--hi-muted);font-style:italic;margin:0}.snap[data-astro-cid-utzcvosv]{margin-bottom:var(--hi-space-4)}h2[data-astro-cid-utzcvosv]{font-size:14px;margin:0 0 var(--hi-space-2)}.fallback[data-astro-cid-utzcvosv]{color:var(--hi-muted);font-style:italic;margin:0}.snap[data-astro-cid-bmbykqkv]{margin-bottom:var(--hi-space-4)}h2[data-astro-cid-bmbykqkv]{font-size:14px;margin:0 0 var(--hi-space-2)}.fallback[data-astro-cid-bmbykqkv]{color:var(--hi-muted);font-style:italic;margin:0}.cq[data-astro-cid-egaqxiil]{margin-bottom:var(--hi-space-3)}h2[data-astro-cid-egaqxiil]{font-size:14px;margin:0 0 var(--hi-space-1)}.fallback[data-astro-cid-egaqxiil]{color:var(--hi-muted);font-style:italic;margin:0}ul[data-astro-cid-egaqxiil]{margin:0;padding-left:18px}.cta[data-astro-cid-hitacxs7]{display:block;text-align:center;background:var(--hi-accent);color:var(--hi-accent-fg);text-decoration:none;border-radius:var(--hi-radius);padding:var(--hi-space-3);font-weight:600;margin:var(--hi-space-4) 0}.sf[data-astro-cid-c37icwxr]{border-top:1px solid var(--hi-border);margin-top:var(--hi-space-4);padding-top:var(--hi-space-2)}.value[data-astro-cid-c37icwxr],.fallback[data-astro-cid-c37icwxr],.date[data-astro-cid-c37icwxr]{font-size:var(--hi-fs-meta);color:var(--hi-muted);margin:0}.fallback[data-astro-cid-c37icwxr]{font-style:italic}.related[data-astro-cid-e5fxkb35]{margin-top:var(--hi-space-4)}h2[data-astro-cid-e5fxkb35]{font-size:14px;margin:0 0 var(--hi-space-2)}ul[data-astro-cid-e5fxkb35]{list-style:none;margin:0;padding:0}li[data-astro-cid-e5fxkb35]{margin-bottom:var(--hi-space-1)}.tag[data-astro-cid-e5fxkb35]{font-size:10px;text-transform:uppercase;border:1px solid var(--hi-border);border-radius:10px;padding:1px 6px;color:var(--hi-muted)}.tag-may-need[data-astro-cid-e5fxkb35]{border-color:var(--hi-accent);color:var(--hi-accent)}.sib[data-astro-cid-4f2x6bxy]{margin:var(--hi-space-4) 0;padding:var(--hi-space-3);border:1px solid var(--hi-border);border-radius:var(--hi-radius)}.sib[data-astro-cid-4f2x6bxy] ul[data-astro-cid-4f2x6bxy]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--hi-space-3)}.sib[data-astro-cid-4f2x6bxy] a[data-astro-cid-4f2x6bxy]{color:var(--hi-accent);text-decoration:none;font-weight:600;font-size:13px}.sib[data-astro-cid-4f2x6bxy] a[data-astro-cid-4f2x6bxy]:hover{text-decoration:underline}.state-index[data-astro-cid-xrz7km4c]{margin-bottom:var(--hi-space-4)}.tier-group[data-astro-cid-xrz7km4c]{margin-bottom:var(--hi-space-3)}h3[data-astro-cid-xrz7km4c]{font-size:var(--hi-fs-body);margin:0 0 var(--hi-space-1)}ul[data-astro-cid-xrz7km4c]{margin:0;padding-left:var(--hi-space-4)}li[data-astro-cid-xrz7km4c]{margin:var(--hi-space-1) 0}.city-index[data-astro-cid-ep5v7omc]{margin-bottom:var(--hi-space-4)}.projects[data-astro-cid-ep5v7omc]{list-style:none;padding-left:0;margin:0}.projects[data-astro-cid-ep5v7omc]>li[data-astro-cid-ep5v7omc]{margin-bottom:var(--hi-space-3)}.project-name[data-astro-cid-ep5v7omc]{font-weight:600;font-size:var(--hi-fs-body);margin-bottom:var(--hi-space-1)}.page-types[data-astro-cid-ep5v7omc]{margin:0;padding-left:var(--hi-space-4)}.page-types[data-astro-cid-ep5v7omc] li[data-astro-cid-ep5v7omc]{display:inline-block;margin-right:var(--hi-space-2)}.empty[data-astro-cid-ep5v7omc]{color:var(--hi-muted);font-style:italic;margin:0 0 0 var(--hi-space-4)}.draft-banner[data-astro-cid-fzx4jmue]{background:var(--hi-warn-bg);color:var(--hi-warn-fg);padding:var(--hi-space-2) var(--hi-space-3);border-radius:var(--hi-radius);font-weight:700;text-align:center;margin-bottom:var(--hi-space-4)}
