.filters.svelte-12legpx{flex-wrap:wrap;gap:8px;margin:14px 0 12px;display:flex}.filters.svelte-12legpx button:where(.svelte-12legpx){color:inherit;cursor:pointer;background:#2fbf7126;border:none;border-radius:999px;padding:6px 14px;font-family:inherit;font-weight:700}.filters.svelte-12legpx button.active:where(.svelte-12legpx){background:var(--green);color:#fff}.count.svelte-12legpx{opacity:.7;margin-bottom:10px;font-size:.85rem}.grid.svelte-12legpx{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;display:grid}.work.svelte-12legpx{background:#fff;border:1px solid #00000014;border-radius:20px;transition:transform .25s,box-shadow .25s;overflow:hidden}.work.svelte-12legpx:hover{transform:translateY(-5px);box-shadow:0 12px 30px #0000001f}body.night .work.svelte-12legpx{background:#ffffff0f;border-color:#ffffff1f}.thumb.svelte-12legpx{color:#fff;justify-content:center;align-items:center;height:120px;font-size:3rem;display:flex}.body.svelte-12legpx{padding:20px}h3.svelte-12legpx{margin:8px 0 4px;font-size:1.05rem}h3.svelte-12legpx a:where(.svelte-12legpx){text-decoration:none}h3.svelte-12legpx a:where(.svelte-12legpx):hover{text-decoration:underline}.client.svelte-12legpx{opacity:.7;margin-bottom:6px;font-size:.8rem}.client.svelte-12legpx i:where(.svelte-12legpx){color:var(--green)}.body.svelte-12legpx p:where(.svelte-12legpx){font-size:.88rem}.tags.svelte-12legpx{justify-content:flex-start}
