.filters[data-astro-cid-i7d3hkxu]{scrollbar-width:none;gap:.5rem;margin-bottom:2rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.filters[data-astro-cid-i7d3hkxu]::-webkit-scrollbar{display:none}.filter-btn[data-astro-cid-i7d3hkxu]{border-radius:var(--radius-full);border:1px solid var(--border);background:var(--surface);min-height:42px;color:var(--text-muted);cursor:pointer;transition:background-color .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease);flex:none;padding:.5rem 1.1rem;font-size:.9rem;font-weight:700}.filter-btn[data-astro-cid-i7d3hkxu]:hover{color:var(--text);border-color:color-mix(in srgb, var(--brand) 35%, var(--border))}.filter-btn[data-astro-cid-i7d3hkxu][aria-pressed=true]{background:var(--active);border-color:var(--active);color:#fff}.grid[data-astro-cid-i7d3hkxu]{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:1.25rem;display:grid}
