h3.svelte-12legpx{margin-block:0}p.svelte-12legpx{margin-block:.25rem 1rem}img.svelte-12legpx{aspect-ratio:16/9;object-fit:cover;border-radius:.5rem}.works-page.svelte-12legpx{flex-direction:column;align-items:center;gap:2rem;margin:2rem 0;display:flex}.grid.svelte-12legpx{grid-gap:2rem;grid-template-columns:1fr;display:grid}.search-filter.svelte-12legpx{text-wrap:balance;flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}button.filter-btn.svelte-12legpx{outline-offset:1px;background:0 0;border:1px solid #0000;border-radius:100vh;padding:.25rem .75rem;font-size:clamp(.75rem,2vw,1rem);transition:all .2s ease-in-out}button.filter-btn.svelte-12legpx.active{border:1px solid var(--color-brand);background:oklch(from var(--color-button) l c h / 25%)}button.filter-btn.svelte-12legpx:hover{cursor:pointer;font-weight:500;transition:all .1s ease-in-out;transform:translateY(-.2rem)scale(1.05)}.card.svelte-12legpx{padding:.75rem}a.card.svelte-12legpx{color:inherit;text-decoration:none}.info.svelte-12legpx{margin-top:.5rem;padding:.5rem}.tags.svelte-12legpx{flex-wrap:wrap;gap:.5rem;display:flex}@media (width>850px){.grid.svelte-12legpx{grid-template-columns:repeat(2,1fr)}}@media (height<500px){.grid.svelte-12legpx{grid-template-columns:repeat(auto-fill,minmax(26rem,1fr))}.card.svelte-12legpx{flex-direction:row;gap:1rem;display:flex}.info.svelte-12legpx{align-content:center}img.svelte-12legpx{aspect-ratio:5/4;width:25%}}
