.work-card.svelte-1c915sl{gap:1rem;display:grid}.image-wrap.svelte-1c915sl{background:var(--paper-deep);transition:box-shadow .45s var(--ease), transform .45s var(--ease);position:relative;box-shadow:5px 6px 0 -1px #1b1b1912}.image-wrap.svelte-1c915sl img:where(.svelte-1c915sl){width:100%;height:auto;transition:filter .7s var(--ease);filter:grayscale()contrast(1.06)}.sketch-frame.svelte-1c915sl{pointer-events:none;z-index:2;width:100%;height:100%;color:var(--ink);position:absolute;inset:0}.sketch-frame.svelte-1c915sl path:where(.svelte-1c915sl){fill:none;stroke:currentColor;stroke-width:.4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:.75;transition:stroke-dashoffset .9s var(--ease-emph)}.work-card.svelte-1c915sl:hover .image-wrap:where(.svelte-1c915sl),.work-card.svelte-1c915sl:focus-visible .image-wrap:where(.svelte-1c915sl),.work-card.svelte-1c915sl.is-centered .image-wrap:where(.svelte-1c915sl){transform:rotate(-.4deg);box-shadow:3px 4px 0 -1px #1b1b191f}.work-card.svelte-1c915sl:hover .image-wrap:where(.svelte-1c915sl) img:where(.svelte-1c915sl),.work-card.svelte-1c915sl:focus-visible .image-wrap:where(.svelte-1c915sl) img:where(.svelte-1c915sl),.work-card.svelte-1c915sl.is-centered .image-wrap:where(.svelte-1c915sl) img:where(.svelte-1c915sl){filter:grayscale(0%)contrast(1.03)}.work-card.svelte-1c915sl:hover .sketch-frame:where(.svelte-1c915sl) path:where(.svelte-1c915sl),.work-card.svelte-1c915sl:focus-visible .sketch-frame:where(.svelte-1c915sl) path:where(.svelte-1c915sl),.work-card.svelte-1c915sl.is-centered .sketch-frame:where(.svelte-1c915sl) path:where(.svelte-1c915sl){stroke-dashoffset:0}.meta.svelte-1c915sl{flex-direction:column;gap:.35rem;display:flex}.meta.svelte-1c915sl h3:where(.svelte-1c915sl){font-family:var(--serif);color:var(--ink);margin:0;font-size:clamp(1.35rem,1.8vw,1.7rem);font-weight:400}.meta.svelte-1c915sl p:where(.svelte-1c915sl){letter-spacing:.22em;text-transform:uppercase;color:var(--graphite-soft);margin:0;font-size:.68rem;font-weight:500}
