.work-card.svelte-1c915sl{transition:transform .4s var(--ease-out);gap:1rem;display:grid}.work-card.svelte-1c915sl:hover{transform:translateY(-4px)}.thumb.svelte-1c915sl{aspect-ratio:4/3;background:repeating-linear-gradient(45deg, var(--bg-raised), var(--bg-raised) 12px, transparent 12px, transparent 24px), var(--bg-raised);border:1px solid var(--line);position:relative;overflow:hidden}.thumb-year.svelte-1c915sl{position:absolute;top:.75rem;right:.75rem}.work-card.svelte-1c915sl:hover .thumb:where(.svelte-1c915sl){border-color:var(--accent)}.title.svelte-1c915sl{font-size:var(--step-1)}.client.svelte-1c915sl{margin:.35rem 0 .75rem}.services.svelte-1c915sl{flex-wrap:wrap;gap:.5rem 1rem;margin:0;padding:0;list-style:none;display:flex}.page-head.svelte-oqsuc6{margin-bottom:clamp(2rem,6vh,4rem)}.page-head.svelte-oqsuc6 h1:where(.svelte-oqsuc6){font-size:var(--step-3);margin-top:.5rem}.work-grid.svelte-oqsuc6{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:clamp(1.5rem,4vw,3rem);display:grid}.muted.svelte-oqsuc6{color:var(--muted)}
