.breadcrumb[data-astro-cid-akaxwhpn]{padding:20px;max-width:1400px;margin:0 auto}.breadcrumb[data-astro-cid-akaxwhpn] ol[data-astro-cid-akaxwhpn]{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;font-size:.9rem}.breadcrumb[data-astro-cid-akaxwhpn] li[data-astro-cid-akaxwhpn]{display:flex;align-items:center}.breadcrumb[data-astro-cid-akaxwhpn] li[data-astro-cid-akaxwhpn]:not(:last-child):after{content:"/";margin:0 10px;color:#9ca3af}.breadcrumb[data-astro-cid-akaxwhpn] a[data-astro-cid-akaxwhpn]{color:#3b82f6;text-decoration:none}.breadcrumb[data-astro-cid-akaxwhpn] li[data-astro-cid-akaxwhpn]:last-child{color:#6b7280;font-weight:600}.brands-overview[data-astro-cid-akaxwhpn]{max-width:1400px;margin:0 auto;padding:0 20px 60px}.page-header[data-astro-cid-akaxwhpn]{text-align:center;margin-bottom:48px}.page-header[data-astro-cid-akaxwhpn] h1[data-astro-cid-akaxwhpn]{font-size:2.5rem;font-weight:800;margin:0 0 12px;color:#111827}.page-header[data-astro-cid-akaxwhpn] .lead[data-astro-cid-akaxwhpn]{font-size:1.2rem;color:#6b7280;margin:0 0 32px}.stats-bar[data-astro-cid-akaxwhpn]{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;background:linear-gradient(135deg,#f8fafc,#f1f5f9);padding:24px;border-radius:16px;margin-bottom:24px}.stats-bar[data-astro-cid-akaxwhpn] .stat[data-astro-cid-akaxwhpn]{text-align:center;min-width:80px}.stats-bar[data-astro-cid-akaxwhpn] .number[data-astro-cid-akaxwhpn]{display:block;font-size:2rem;font-weight:800;color:#3b82f6}.stats-bar[data-astro-cid-akaxwhpn] .label[data-astro-cid-akaxwhpn]{font-size:.85rem;color:#6b7280}.quick-nav[data-astro-cid-akaxwhpn]{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.quick-nav[data-astro-cid-akaxwhpn] a[data-astro-cid-akaxwhpn]{padding:10px 20px;background:#fff;border:1px solid #e5e7eb;border-radius:25px;color:#374151;text-decoration:none;font-weight:500;transition:all .2s}.quick-nav[data-astro-cid-akaxwhpn] a[data-astro-cid-akaxwhpn]:hover{border-color:#3b82f6;color:#3b82f6}.brand-section[data-astro-cid-akaxwhpn]{margin-bottom:48px}.brand-section[data-astro-cid-akaxwhpn] h2[data-astro-cid-akaxwhpn]{font-size:1.5rem;font-weight:700;color:#111827;margin:0 0 24px;padding-bottom:12px;border-bottom:3px solid #3b82f6}.brand-section[data-astro-cid-akaxwhpn] h2[data-astro-cid-akaxwhpn] .count[data-astro-cid-akaxwhpn]{font-weight:400;color:#6b7280;font-size:1rem}.brands-grid[data-astro-cid-akaxwhpn]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.brand-card[data-astro-cid-akaxwhpn]{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;text-decoration:none;color:inherit;transition:all .2s}.brand-card[data-astro-cid-akaxwhpn]:hover{border-color:#3b82f6;box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.brand-logo[data-astro-cid-akaxwhpn]{width:60px;height:60px;flex-shrink:0;background:#f9fafb;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:8px}.brand-logo[data-astro-cid-akaxwhpn] img[data-astro-cid-akaxwhpn]{max-width:100%;max-height:100%;object-fit:contain}.brand-info[data-astro-cid-akaxwhpn]{flex:1;min-width:0}.brand-info[data-astro-cid-akaxwhpn] h3[data-astro-cid-akaxwhpn]{font-size:1rem;font-weight:700;margin:0 0 4px;color:#111827}.product-counts[data-astro-cid-akaxwhpn]{font-size:.8rem;color:#6b7280;display:flex;gap:8px;flex-wrap:wrap}.product-counts[data-astro-cid-akaxwhpn] span[data-astro-cid-akaxwhpn]{background:#f3f4f6;padding:2px 8px;border-radius:4px}.source-info[data-astro-cid-akaxwhpn]{margin-top:60px;padding-top:40px;border-top:1px solid #e5e7eb}.citation-box[data-astro-cid-akaxwhpn]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;padding:24px}.citation-box[data-astro-cid-akaxwhpn] h3[data-astro-cid-akaxwhpn]{font-size:1rem;font-weight:700;color:#374151;margin:0 0 12px}.citation-text[data-astro-cid-akaxwhpn]{font-size:.9rem;color:#6b7280;line-height:1.6}.citation-text[data-astro-cid-akaxwhpn] a[data-astro-cid-akaxwhpn]{color:#3b82f6;word-break:break-all}@media(max-width:768px){.page-header[data-astro-cid-akaxwhpn] h1[data-astro-cid-akaxwhpn]{font-size:1.75rem}.stats-bar[data-astro-cid-akaxwhpn]{gap:16px;padding:16px}.stats-bar[data-astro-cid-akaxwhpn] .number[data-astro-cid-akaxwhpn]{font-size:1.5rem}.brands-grid[data-astro-cid-akaxwhpn]{grid-template-columns:1fr}}
