.work-page.svelte-oqsuc6{padding-top:clamp(150px,16vw,210px);padding-bottom:0}.page-head.svelte-oqsuc6{margin-bottom:clamp(36px,4vw,56px)}.filters.svelte-oqsuc6{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:10px;margin-bottom:clamp(40px,5vw,64px);padding-bottom:clamp(28px,3vw,40px);display:flex}.filters.svelte-oqsuc6 a:where(.svelte-oqsuc6){border:1px solid var(--line-strong);border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:0 18px;font-size:.9375rem;font-weight:700;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.filters.svelte-oqsuc6 a:where(.svelte-oqsuc6):hover{border-color:var(--paper)}.filters.svelte-oqsuc6 a[aria-current]:where(.svelte-oqsuc6){border-color:var(--paper);background:var(--paper);color:var(--ink)}.filters.svelte-oqsuc6 span:where(.svelte-oqsuc6){background:var(--line);text-align:center;border-radius:999px;min-width:22px;padding:2px 6px;font-size:.75rem}.filters.svelte-oqsuc6 a[aria-current]:where(.svelte-oqsuc6) span:where(.svelte-oqsuc6){background:var(--line-dark)}.project-grid.svelte-oqsuc6{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(48px,5vw,72px) clamp(24px,3vw,40px);display:grid}@media (width<=700px){.filters.svelte-oqsuc6 a:where(.svelte-oqsuc6){padding:0 14px;font-size:.875rem}.project-grid.svelte-oqsuc6{grid-template-columns:1fr}}
