.page-head[data-astro-cid-rzswltzp]{padding-bottom:var(--space-m)}.filters[data-astro-cid-rzswltzp]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:var(--space-l)}.filter[data-astro-cid-rzswltzp]{display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;padding:.35rem .95rem .35rem .45rem;border:var(--border-thick) solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);font-weight:650;font-size:var(--step--1);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.filter[data-astro-cid-rzswltzp][data-filter-value=all]{padding-inline-start:.85rem}.filter[data-astro-cid-rzswltzp]:hover{transform:translateY(-2px)}.filter[data-astro-cid-rzswltzp][aria-pressed=true]{background:var(--cat, var(--accent));color:var(--tile-fg);box-shadow:0 .2rem 0 var(--line-strong)}.filter__dot[data-astro-cid-rzswltzp]{display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:50%;background:var(--cat);color:var(--tile-fg);border:var(--border) solid var(--line-strong)}.grid[data-astro-cid-rzswltzp]{display:grid;gap:var(--space-s);grid-template-columns:repeat(auto-fill,minmax(min(100%,14.5rem),1fr))}@media(width<=30rem){.grid[data-astro-cid-rzswltzp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.grid[data-astro-cid-rzswltzp] .tile__title{font-size:var(--step-0)}.grid[data-astro-cid-rzswltzp] .tile__cat{display:none}}
