.project-card[data-astro-cid-y2vllrex]{flex-direction:column;gap:16px;display:flex}.media[data-astro-cid-y2vllrex]{border-radius:var(--radius);background:var(--surface-2);aspect-ratio:4/3;border:1px solid var(--line);display:block;position:relative;overflow:hidden}.media[data-astro-cid-y2vllrex] img[data-astro-cid-y2vllrex]{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.media[data-astro-cid-y2vllrex]:hover img[data-astro-cid-y2vllrex]{transform:scale(1.03)}.tags[data-astro-cid-y2vllrex]{flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:12px;left:12px}.cat[data-astro-cid-y2vllrex]{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin:0 0 .5rem;font-size:.78rem}h3[data-astro-cid-y2vllrex]{margin:0 0 .4rem}h3[data-astro-cid-y2vllrex] a[data-astro-cid-y2vllrex]{color:var(--text);text-decoration:none}h3[data-astro-cid-y2vllrex] a[data-astro-cid-y2vllrex]:hover{color:var(--gold-strong);text-decoration:underline 1px}.meta[data-astro-cid-y2vllrex] p[data-astro-cid-y2vllrex].muted{margin:0;font-size:.98rem}.project-card[data-astro-cid-y2vllrex][hidden]{display:none}
