.BrandSilo_container__1yyit{width:100%;max-width:1200px;margin:0 auto;padding:1.5rem 1rem 3rem;box-sizing:border-box}.BrandSilo_breadcrumbs__84kck{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:.875rem;color:#64748b;margin-bottom:1.25rem;padding:.5rem .75rem;background:rgba(241,245,249,.6);border-radius:8px;border:1px solid rgba(226,232,240,.8)}.BrandSilo_breadcrumbLink__wi7rq{color:#475569;text-decoration:none;transition:color .15s ease;white-space:nowrap}.BrandSilo_breadcrumbLink__wi7rq:hover{color:#dc2a3f;text-decoration:underline}.BrandSilo_breadcrumbSep__OGYaw{color:#cbd5e1;font-size:.75rem}.BrandSilo_breadcrumbCurrent__ffjLN{color:#0f172a;font-weight:600;white-space:nowrap}.BrandSilo_brandHero__1dzPs{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e2e8f0;border-radius:16px;padding:1.75rem;margin-bottom:2rem;box-shadow:0 4px 20px -2px rgba(15,23,42,.05);position:relative}.BrandSilo_heroTop__26UbA{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.BrandSilo_heroIdentity__NpBvA{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;min-width:0}.BrandSilo_brandBadge__Ro4pU{width:52px;height:52px;border-radius:12px;background:var(--brand-accent,#dc2a3f);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;box-shadow:0 4px 10px rgba(0,0,0,.12);flex-shrink:0}.BrandSilo_titleGroup__dN3BQ{min-width:0}.BrandSilo_brandTitle__D6Net{margin:0;font-size:1.625rem;font-weight:700;color:#0f172a;line-height:1.25;word-break:break-word}.BrandSilo_brandSector__u0AIi{font-size:.875rem;color:#64748b;margin-top:.25rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.BrandSilo_sectorTag__0uLsJ{background:#f1f5f9;color:#475569;padding:.15rem .5rem;border-radius:4px;font-weight:500;font-size:.75rem}.BrandSilo_heroActions__uYs23{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.BrandSilo_dealCountBadge__lPnnv{display:inline-flex;align-items:center;gap:.4rem;background:#ecfdf5;color:#047857;border:1px solid #a7f3d0;font-size:.8125rem;font-weight:600;padding:.35rem .75rem;border-radius:9999px;white-space:nowrap}.BrandSilo_pulseDot__9EeK_{width:8px;height:8px;background:#10b981;border-radius:50%;box-shadow:0 0 0 2px rgba(16,185,129,.3);animation:BrandSilo_pulse__9_wNd 2s infinite}@keyframes BrandSilo_pulse__9_wNd{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(16,185,129,.7)}70%{transform:scale(1);box-shadow:0 0 0 6px rgba(16,185,129,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(16,185,129,0)}}.BrandSilo_officialLink__59bAV{display:inline-flex;align-items:center;gap:.35rem;background:#fff;color:#334155;border:1px solid #cbd5e1;padding:.35rem .75rem;border-radius:8px;font-size:.8125rem;font-weight:500;text-decoration:none;transition:all .15s ease;white-space:nowrap}.BrandSilo_officialLink__59bAV:hover{background:#f8fafc;color:#0f172a;border-color:#94a3b8}.BrandSilo_brandAbout__ZYETY{font-size:.9375rem;color:#334155;line-height:1.6;margin:1rem 0;padding:.875rem 1rem;background:rgba(248,250,252,.8);border:1px solid #e2e8f0;border-radius:8px}.BrandSilo_trustBar__T9N2F{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.75rem;color:#059669;background:#f0fdf4;padding:.4rem .75rem;border-radius:6px;border:1px solid #dcfce7;margin-top:.75rem}.BrandSilo_trustIcon__ZuflC{font-size:.875rem}.BrandSilo_siloNav__pYu3L{margin-bottom:2rem}.BrandSilo_siloNavTitle___K6wa{font-size:.875rem;font-weight:600;color:#475569;margin-bottom:.625rem;display:flex;align-items:center;gap:.4rem}.BrandSilo_siloChips___wRSE{display:flex;flex-wrap:wrap;gap:.5rem}.BrandSilo_siloChip__py3f0{display:inline-flex;align-items:center;gap:.35rem;background:#fff;color:#334155;border:1px solid #e2e8f0;padding:.35rem .75rem;border-radius:9999px;font-size:.8125rem;font-weight:500;text-decoration:none;transition:all .15s ease;white-space:nowrap}.BrandSilo_siloChip__py3f0:hover{background:#f1f5f9;color:#0f172a;border-color:#cbd5e1}.BrandSilo_siloChipActive__u2auH{background:#dc2a3f;color:#fff;border-color:#dc2a3f;font-weight:600}.BrandSilo_siloChipActive__u2auH:hover{background:#b91c1c;color:#fff;border-color:#b91c1c}.BrandSilo_emptyState__vK7Vv{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:2.5rem 1.5rem;text-align:center;margin:2rem 0}.BrandSilo_emptyIcon__jKRdC{font-size:2.5rem;margin-bottom:.75rem}.BrandSilo_emptyTitle__10ilf{font-size:1.25rem;font-weight:600;color:#0f172a;margin-bottom:.5rem}.BrandSilo_emptyText__czvpA{color:#64748b;font-size:.9375rem;max-width:540px;margin:0 auto 1.5rem;line-height:1.5}.BrandSilo_emptyCta__P9I55{display:inline-flex;align-items:center;gap:.5rem;background:#dc2a3f;color:#fff;padding:.625rem 1.25rem;border-radius:8px;font-weight:600;text-decoration:none;font-size:.875rem;transition:background .15s ease}.BrandSilo_emptyCta__P9I55:hover{background:#b91c1c;color:#fff}.BrandSilo_directoryHeader__nb85d{text-align:center;max-width:720px;margin:0 auto 2.5rem}.BrandSilo_directoryTitle__dm1tG{font-size:2rem;font-weight:800;color:#0f172a;margin-bottom:.75rem;line-height:1.2}.BrandSilo_directorySubtitle__NI4gA{font-size:1rem;color:#64748b;line-height:1.5;margin-bottom:1rem}.BrandSilo_sectorSection__0pM6h{margin-bottom:3rem}.BrandSilo_sectorHeading__9OLEr{font-size:1.25rem;font-weight:700;color:#1e293b;margin-bottom:1.25rem;padding-bottom:.5rem;border-bottom:2px solid #f1f5f9;display:flex;align-items:center;gap:.5rem}.BrandSilo_brandGrid__pfQlS{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1.25rem;gap:1.25rem}.BrandSilo_brandCard__L0dc9{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.25rem;text-decoration:none;color:inherit;display:flex;flex-direction:column;justify-content:space-between;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;position:relative;overflow:hidden}.BrandSilo_brandCard__L0dc9:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px rgba(15,23,42,.08);border-color:#cbd5e1;color:inherit}.BrandSilo_cardTop__ewQQp{display:flex;align-items:center;gap:.875rem;margin-bottom:.75rem}.BrandSilo_cardBadge__KsAZS{width:42px;height:42px;border-radius:10px;background:var(--brand-accent,#dc2a3f);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.125rem;flex-shrink:0}.BrandSilo_cardName__z11GB{font-size:1.125rem;font-weight:700;color:#0f172a;margin:0;line-height:1.2}.BrandSilo_cardSector__emmHn{font-size:.75rem;color:#64748b;margin-top:.2rem}.BrandSilo_cardAbout__f1PpQ{font-size:.8125rem;color:#475569;line-height:1.4;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BrandSilo_cardFooter__6dU1t{display:flex;align-items:center;justify-content:space-between;padding-top:.75rem;border-top:1px solid #f1f5f9;font-size:.8125rem}.BrandSilo_cardCount__pWXcz{font-weight:600;color:#047857;background:#ecfdf5;padding:.15rem .5rem;border-radius:9999px}.BrandSilo_cardArrow__Zn93M{color:#dc2a3f;font-weight:600;display:inline-flex;align-items:center;gap:.25rem}@media (max-width:640px){.BrandSilo_brandHero__1dzPs{padding:1.25rem}.BrandSilo_brandTitle__D6Net{font-size:1.375rem}.BrandSilo_brandBadge__Ro4pU{width:44px;height:44px;font-size:1.25rem}.BrandSilo_directoryTitle__dm1tG{font-size:1.625rem}.BrandSilo_brandGrid__pfQlS{grid-template-columns:1fr}}.BrandSilo_homeTopBrands__oyxcZ{width:100%;max-width:1200px;margin:.75rem auto 0;padding:0 1rem;box-sizing:border-box}.BrandSilo_homeTopBrandsInner__XNFi1{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding:.625rem .875rem;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 8px -2px rgba(15,23,42,.04)}.BrandSilo_homeTopBrandsLabel__N1gMn{font-size:.8125rem;font-weight:700;color:#0f172a;white-space:nowrap;display:inline-flex;align-items:center;gap:.25rem}.BrandSilo_homeTopBrandsChips__VsqLD{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;min-width:0}.BrandSilo_homeBrandChip__TQOqH{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .65rem;border-radius:9999px;background:#f8fafc;border:1px solid #e2e8f0;color:#334155;font-size:.8125rem;font-weight:500;text-decoration:none;transition:all .15s ease;white-space:nowrap}.BrandSilo_homeBrandChip__TQOqH:hover{background:#f1f5f9;border-color:#cbd5e1;color:#0f172a}.BrandSilo_homeBrandChipCount__hPe_I{font-size:.7rem;font-weight:700;background:#ecfdf5;color:#047857;padding:.05rem .35rem;border-radius:9999px}.BrandSilo_homeBrandAll__sBZgl{display:inline-flex;align-items:center;padding:.25rem .65rem;font-size:.8125rem;font-weight:600;color:#dc2a3f;text-decoration:none;white-space:nowrap;transition:color .15s ease}.BrandSilo_homeBrandAll__sBZgl:hover{color:#b91c1c;text-decoration:underline}.BrandSilo_transparencyBox__K8Mv5{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:1.75rem;margin:2.5rem 0 1rem;box-shadow:0 2px 10px -2px rgba(15,23,42,.03)}.BrandSilo_transparencyHeader__fwVYe{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:700;color:#0f172a;margin-bottom:.5rem}.BrandSilo_transparencyIntro__B0rSc{font-size:.875rem;color:#475569;line-height:1.5;margin-bottom:1.25rem}.BrandSilo_transparencyGrid__whgnD{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1rem;gap:1rem}.BrandSilo_transparencyItem__EgGI7{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:1.125rem}.BrandSilo_transparencyItemTitle__YKWuA{font-size:.9375rem;font-weight:600;color:#0f172a;margin-bottom:.4rem;display:flex;align-items:center;gap:.4rem}.BrandSilo_transparencyItemText__2_iJQ{font-size:.8125rem;color:#64748b;line-height:1.5;margin:0}body.dark-mode .BrandSilo_breadcrumbs__84kck{background:rgba(31,41,55,.6);border-color:rgba(55,65,81,.8);color:#94a3b8}body.dark-mode .BrandSilo_breadcrumbLink__wi7rq{color:#cbd5e1}body.dark-mode .BrandSilo_breadcrumbLink__wi7rq:hover{color:#f87171}body.dark-mode .BrandSilo_breadcrumbSep__OGYaw{color:#4b5563}body.dark-mode .BrandSilo_breadcrumbCurrent__ffjLN{color:#f1f5f9}body.dark-mode .BrandSilo_brandHero__1dzPs{background:linear-gradient(135deg,#1f2937,#111827);border-color:#374151;box-shadow:0 4px 20px -2px rgba(0,0,0,.4)}body.dark-mode .BrandSilo_brandTitle__D6Net{color:#f1f5f9}body.dark-mode .BrandSilo_brandSector__u0AIi{color:#94a3b8}body.dark-mode .BrandSilo_sectorTag__0uLsJ{background:#374151;color:#cbd5e1}body.dark-mode .BrandSilo_officialLink__59bAV{background:#1f2937;color:#cbd5e1;border-color:#374151}body.dark-mode .BrandSilo_officialLink__59bAV:hover{background:#374151;color:#f8fafc;border-color:#4b5563}body.dark-mode .BrandSilo_brandAbout__ZYETY{background:rgba(31,41,55,.7);color:#cbd5e1}body.dark-mode .BrandSilo_dealCountBadge__lPnnv{background:rgba(16,185,129,.12);color:#34d399;border-color:rgba(16,185,129,.25)}body.dark-mode .BrandSilo_trustBar__T9N2F{background:rgba(16,185,129,.08);border-color:rgba(16,185,129,.2);color:#34d399}body.dark-mode .BrandSilo_siloNavTitle___K6wa{color:#cbd5e1}body.dark-mode .BrandSilo_siloChip__py3f0{background:#1f2937;color:#cbd5e1;border-color:#374151}body.dark-mode .BrandSilo_siloChip__py3f0:hover{background:#374151;color:#f8fafc;border-color:#4b5563}body.dark-mode .BrandSilo_emptyState__vK7Vv{background:#1f2937;border-color:#374151}body.dark-mode .BrandSilo_emptyTitle__10ilf{color:#f1f5f9}body.dark-mode .BrandSilo_emptyText__czvpA{color:#94a3b8}body.dark-mode .BrandSilo_directoryTitle__dm1tG{color:#f1f5f9}body.dark-mode .BrandSilo_directorySubtitle__NI4gA{color:#94a3b8}body.dark-mode .BrandSilo_sectorHeading__9OLEr{color:#f1f5f9;border-bottom-color:#374151}body.dark-mode .BrandSilo_brandCard__L0dc9{background:#1f2937;border-color:#374151;color:#f1f5f9}body.dark-mode .BrandSilo_brandCard__L0dc9:hover{box-shadow:0 10px 25px -5px rgba(0,0,0,.5);border-color:#4b5563}body.dark-mode .BrandSilo_transparencyBox__K8Mv5{background:#111827;border-color:#374151;box-shadow:none}body.dark-mode .BrandSilo_transparencyHeader__fwVYe{color:#f1f5f9}body.dark-mode .BrandSilo_transparencyIntro__B0rSc{color:#94a3b8}body.dark-mode .BrandSilo_cardName__z11GB{color:#f1f5f9}body.dark-mode .BrandSilo_cardSector__emmHn{color:#94a3b8}body.dark-mode .BrandSilo_cardAbout__f1PpQ{color:#cbd5e1}body.dark-mode .BrandSilo_cardFooter__6dU1t{border-top-color:#374151}body.dark-mode .BrandSilo_cardCount__pWXcz{background:rgba(16,185,129,.12);color:#34d399}body.dark-mode .BrandSilo_cardArrow__Zn93M{color:#f87171}body.dark-mode .BrandSilo_homeTopBrandsInner__XNFi1{background:#1f2937;border-color:#374151;box-shadow:none}body.dark-mode .BrandSilo_homeTopBrandsLabel__N1gMn{color:#f1f5f9}body.dark-mode .BrandSilo_homeBrandChip__TQOqH{background:#111827;border-color:#374151;color:#cbd5e1}body.dark-mode .BrandSilo_homeBrandChip__TQOqH:hover{background:#374151;border-color:#4b5563;color:#f8fafc}body.dark-mode .BrandSilo_homeBrandChipCount__hPe_I{background:rgba(16,185,129,.12);color:#34d399}body.dark-mode .BrandSilo_homeBrandAll__sBZgl{color:#f87171}body.dark-mode .BrandSilo_transparencyItem__EgGI7{background:#1f2937;border-color:#374151}body.dark-mode .BrandSilo_transparencyItemTitle__YKWuA{color:#f1f5f9}body.dark-mode .BrandSilo_transparencyItemText__2_iJQ{color:#94a3b8}