.brands-page.svelte-494twe{max-width:1100px;margin:0 auto}.breadcrumbs.svelte-494twe{margin-bottom:1.5rem;color:#666;font-size:.9rem}.breadcrumbs.svelte-494twe a:where(.svelte-494twe){color:#1a1a2e;text-decoration:none}.breadcrumbs.svelte-494twe a:where(.svelte-494twe):hover{text-decoration:underline}.breadcrumbs.svelte-494twe .separator:where(.svelte-494twe){margin:0 .5rem;color:#aaa}.breadcrumbs.svelte-494twe .current:where(.svelte-494twe){color:#888}.page-header.svelte-494twe{margin-bottom:2rem}.page-header.svelte-494twe h1:where(.svelte-494twe){font-size:2rem;color:#1a1a2e;margin-bottom:.75rem}.page-header.svelte-494twe .lead:where(.svelte-494twe){color:#555;font-size:1.05rem;line-height:1.6;max-width:720px}.brand-grid.svelte-494twe{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.brand-card.svelte-494twe{display:block;padding:1.25rem;background:#fff;border:1px solid #e6e8f0;border-radius:12px;text-decoration:none;color:inherit;transition:transform .15s,border-color .15s,box-shadow .15s;height:100%}.brand-card.svelte-494twe:hover{transform:translateY(-2px);border-color:#1a1a2e;box-shadow:0 6px 16px #0000000f}.brand-card.svelte-494twe h2:where(.svelte-494twe){font-size:1.15rem;color:#1a1a2e;margin:0 0 .25rem}.count.svelte-494twe{color:#888;font-size:.9rem;margin:0}.brand-pseo.svelte-494twe{list-style:none;padding:0;margin:.5rem 0 0;color:#555;font-size:.85rem;line-height:1.4}.brand-pseo.svelte-494twe li:where(.svelte-494twe):before{content:"→ ";color:#aaa}
