.country-alert.svelte-1u4m79m{border:1px solid var(--accent);min-height:42px;color:var(--text);font-family:var(--mono);letter-spacing:.04em;cursor:pointer;background:0 0;border-radius:4px;padding:10px 16px;font-size:11px;font-weight:750}.country-alert.svelte-1u4m79m:hover,.country-alert.svelte-1u4m79m:focus-visible,.country-alert.saved.svelte-1u4m79m{background:var(--accent);color:var(--accent-ink)}.country-alert.svelte-1u4m79m:disabled{cursor:default}.firm-name.svelte-16pmxav{letter-spacing:-.025em;overflow-wrap:break-word;font-size:20px;transition:color .15s}.company-row.svelte-16pmxav:hover .firm-name:where(.svelte-16pmxav){color:var(--accent)}.firm-grid.svelte-16pmxav{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.firm-meta.svelte-16pmxav{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.firm-micro.svelte-16pmxav{font:10px var(--mono);letter-spacing:.05em;color:var(--muted-2)}.firm-location.svelte-16pmxav{font:11px var(--mono);color:var(--muted);margin-top:.375rem}.firm-services-label.svelte-16pmxav{text-transform:uppercase;margin-bottom:.625rem}.firm-capacity.svelte-16pmxav{color:#16a34a;font-size:28px;line-height:1}.firm-unit.svelte-16pmxav{color:var(--muted-2);font-size:16px}.firm-capacity-label.svelte-16pmxav{text-transform:uppercase;margin-top:.375rem}@media (min-width:640px){.firm-capacity.svelte-16pmxav{font-size:32px}}@media (max-width:359px){.geo-stat-strip.svelte-16pmxav{grid-template-columns:1fr}}
