.brands-lead[data-astro-cid-od7zlrqi]{margin:1rem 0 1.5rem;max-width:64ch;font-size:clamp(1.06rem,.6vw + .92rem,1.18rem);line-height:1.6;color:var(--text)}.brands-filter[data-astro-cid-od7zlrqi]{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 .9rem}.brands-chip[data-astro-cid-od7zlrqi]{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .85rem;border:1px solid var(--border, rgba(255, 255, 255, .12));border-radius:999px;background:var(--surface-2, rgba(255, 255, 255, .02));color:var(--text-muted);font:inherit;font-size:.85rem;cursor:pointer;transition:color .18s ease,border-color .18s ease,background-color .18s ease}.brands-chip[data-astro-cid-od7zlrqi]:hover,.brands-chip[data-astro-cid-od7zlrqi]:focus-visible{color:var(--text-strong);border-color:var(--brand-accent)}.brands-chip[data-astro-cid-od7zlrqi].is-active{color:var(--text-strong);border-color:var(--brand-primary, var(--brand-accent));background:color-mix(in srgb,var(--brand-primary, #e11d74) 12%,transparent)}.brands-chip-n[data-astro-cid-od7zlrqi]{font-size:.72rem;font-variant-numeric:tabular-nums;padding:.05rem .4rem;border-radius:999px;background:var(--surface-3, rgba(255, 255, 255, .06));color:var(--text-muted)}.brands-count[data-astro-cid-od7zlrqi]{margin:0 0 1.6rem;font-size:.82rem;color:var(--text-muted)}.brands-grid[data-astro-cid-od7zlrqi]{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:640px){.brands-grid[data-astro-cid-od7zlrqi]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.brands-grid[data-astro-cid-od7zlrqi]{grid-template-columns:repeat(3,1fr)}}.brands-card[data-astro-cid-od7zlrqi]{padding:1.1rem 1.2rem;display:grid;gap:.45rem;align-content:start}.brands-card[data-astro-cid-od7zlrqi][hidden]{display:none}.brands-card-name[data-astro-cid-od7zlrqi]{font-size:1.05rem;font-weight:600;color:var(--text-strong);text-decoration:none;letter-spacing:-.01em}.brands-card-name[data-astro-cid-od7zlrqi]:hover,.brands-card-name[data-astro-cid-od7zlrqi]:focus-visible{color:var(--brand-accent)}.brands-card-blurb[data-astro-cid-od7zlrqi]{margin:0;font-size:.85rem;line-height:1.45;color:var(--text-muted)}.brands-pills[data-astro-cid-od7zlrqi]{list-style:none;display:flex;flex-wrap:wrap;gap:.35rem;margin:.2rem 0 0;padding:0}.brands-pill[data-astro-cid-od7zlrqi]{font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;padding:.18rem .5rem;border-radius:999px;border:1px solid var(--border, rgba(255, 255, 255, .12));color:var(--text-muted)}.brands-empty[data-astro-cid-od7zlrqi]{margin:1.25rem 0 0;font-size:.9rem;color:var(--text-muted)}
