.page-hero.svelte-14cbwga{padding:calc(var(--header-h) + clamp(48px,8vw,112px)) 0 clamp(16px,3vw,32px)}.page-hero.svelte-14cbwga .container:where(.svelte-14cbwga){display:flex;flex-direction:column;gap:24px}.page-hero.svelte-14cbwga .lead:where(.svelte-14cbwga){max-width:680px}.filters.svelte-14cbwga{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.filters.svelte-14cbwga button:where(.svelte-14cbwga){height:40px;padding:0 18px;border-radius:999px;border:1px solid var(--line-2);background:#ffffff05;color:var(--text-2);font-size:14px;cursor:pointer;transition:all .2s var(--ease)}.filters.svelte-14cbwga button:where(.svelte-14cbwga):hover{color:var(--text);border-color:var(--line-3)}.filters.svelte-14cbwga button.on:where(.svelte-14cbwga){background:var(--text);color:var(--bg);border-color:var(--text)}.group.svelte-14cbwga+.group:where(.svelte-14cbwga){margin-top:72px}.group-title.svelte-14cbwga{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:18px;margin-bottom:24px;border-bottom:1px solid var(--line-2);font-family:var(--font-display);font-weight:600;font-size:clamp(24px,2.4vw,32px);letter-spacing:-.03em}.count.svelte-14cbwga{font-size:12px;color:var(--text-3);font-weight:400;letter-spacing:.08em}.grid.svelte-14cbwga{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.grid.svelte-14cbwga>div:where(.svelte-14cbwga){display:flex}.grid.svelte-14cbwga>div:where(.svelte-14cbwga)>*{flex:1}@media(max-width:1000px){.grid.svelte-14cbwga{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.grid.svelte-14cbwga{grid-template-columns:minmax(0,1fr)}}
