.breadcrumb.svelte-1yrqu37{font-size:.8rem;color:var(--text-muted);margin-bottom:1rem}.breadcrumb.svelte-1yrqu37 a:where(.svelte-1yrqu37){color:var(--text-secondary);text-decoration:none}.breadcrumb.svelte-1yrqu37 a:where(.svelte-1yrqu37):hover{color:var(--primary)}.breadcrumb.svelte-1yrqu37 span:where(.svelte-1yrqu37){margin:0 .25rem}.page-header.svelte-1yrqu37{max-width:720px;margin-bottom:1.5rem}h1.svelte-1yrqu37{font-size:1.75rem;font-weight:700;letter-spacing:-.03em}.subtitle.svelte-1yrqu37{color:var(--text-secondary);margin-top:.5rem}.prose.svelte-1yrqu37{max-width:760px;margin-bottom:2rem;color:var(--text);font-size:.95rem;line-height:1.7}.agency-grid.svelte-1yrqu37{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:.75rem;margin-bottom:2rem}.agency-card.svelte-1yrqu37{display:block;padding:.9rem 1.1rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-card);text-decoration:none;color:var(--text);transition:border-color .15s}.agency-card.svelte-1yrqu37:hover{border-color:var(--primary)}.agency-card.svelte-1yrqu37 h3:where(.svelte-1yrqu37){font-size:.95rem;font-weight:600;line-height:1.35;margin:0 0 .4rem}.meta.svelte-1yrqu37 .bids:where(.svelte-1yrqu37){font-size:.78rem;color:var(--text-muted)}.empty.svelte-1yrqu37{padding:1.5rem;color:var(--text-secondary)}.empty.svelte-1yrqu37 a:where(.svelte-1yrqu37){color:var(--primary)}.cross-links.svelte-1yrqu37{margin:2rem 0;padding-top:1.5rem;border-top:1px solid var(--border-light)}.cross-links.svelte-1yrqu37 ul:where(.svelte-1yrqu37){list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.5rem 1.2rem}.cross-links.svelte-1yrqu37 a:where(.svelte-1yrqu37){color:var(--primary);text-decoration:none;font-size:.9rem}.cross-links.svelte-1yrqu37 a:where(.svelte-1yrqu37):hover{text-decoration:underline}
