.firms.svelte-ijyx7e{padding-top:2rem}.lead.svelte-ijyx7e{color:var(--muted);max-width:46rem}.filters.svelte-ijyx7e{flex-wrap:wrap;align-items:end;gap:.75rem;margin:1.25rem 0;display:flex}.filters.svelte-ijyx7e label:where(.svelte-ijyx7e){gap:.25rem;font-size:.9rem;font-weight:600;display:grid}.filters.svelte-ijyx7e select:where(.svelte-ijyx7e){font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:.45rem .6rem;font-weight:400}.grid.svelte-ijyx7e{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.grid.svelte-ijyx7e h2:where(.svelte-ijyx7e){margin:0 0 .2rem;font-size:1.15rem}.small.svelte-ijyx7e{font-size:.9rem}.pills.svelte-ijyx7e{flex-wrap:wrap;gap:.35rem;margin:.6rem 0 0;padding:0;list-style:none;display:flex}.join.svelte-ijyx7e{margin-top:2rem}.join.svelte-ijyx7e h2:where(.svelte-ijyx7e){margin-top:0}.actions.svelte-ijyx7e{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}
