.page-head[data-v-c31515df]{max-width:640px}.filters[data-v-c31515df]{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:30px}.filter[data-v-c31515df]{display:inline-flex;align-items:baseline;gap:7px;font-family:var(--font-display);font-weight:600;font-size:.85rem;padding:8px 16px;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--text-muted);cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease}.filter[data-v-c31515df]:hover{color:var(--text);border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.filter .count[data-v-c31515df]{font-size:.72rem;font-variant-numeric:tabular-nums;opacity:.6}.filter.active[data-v-c31515df]{background:var(--grad);border-color:transparent;color:var(--text-on-accent)}.filter.active .count[data-v-c31515df]{opacity:1}.grid[data-v-c31515df]{display:grid;gap:22px}.closer[data-v-c31515df]{margin-top:72px;padding-top:44px;border-top:1px solid var(--border);text-align:center}.closer h2[data-v-c31515df]{font-size:clamp(1.5rem,4vw,2rem)}.closer p[data-v-c31515df]{max-width:460px;margin:0 auto 20px}.closer .btn[data-v-c31515df] svg{width:18px;height:18px}@media (min-width: 720px){.grid[data-v-c31515df]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1080px){.grid[data-v-c31515df]{grid-template-columns:repeat(3,1fr)}}
