.work-card[data-astro-cid-ryuh4v2g]{flex-direction:column;gap:.7rem;text-decoration:none;display:flex}.frame[data-astro-cid-ryuh4v2g]{background:var(--night-2);aspect-ratio:4/5;overflow:hidden}.frame[data-astro-cid-ryuh4v2g] img{object-fit:cover;filter:grayscale(.35)brightness(.88);width:100%;height:100%;transition:transform 1.2s var(--ease), filter .8s}.work-card[data-astro-cid-ryuh4v2g]:hover .frame[data-astro-cid-ryuh4v2g] img{filter:none;transform:scale(1.05)}.title[data-astro-cid-ryuh4v2g]{font-size:1.35rem;line-height:1.15}.meta[data-astro-cid-ryuh4v2g]{flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.88rem;display:flex}.tag[data-astro-cid-ryuh4v2g]{letter-spacing:.14em;text-transform:uppercase;border:1px solid;padding:.05rem .45rem;font-size:.72rem;font-style:normal}.avail[data-astro-cid-ryuh4v2g]{color:var(--moon);border-color:var(--balloon)}.intro[data-astro-cid-rptlt5iz]{gap:1rem;padding-block:5rem 2.5rem;display:grid}.lead[data-astro-cid-rptlt5iz]{max-width:52ch;margin:0;font-size:1.2rem}.filters[data-astro-cid-rptlt5iz]{flex-wrap:wrap;gap:.6rem;padding-bottom:3rem;display:flex}.filters[data-astro-cid-rptlt5iz] a[data-astro-cid-rptlt5iz]{border:1px solid var(--rule);border-radius:999px;padding:.55rem 1.1rem;font-size:.92rem;text-decoration:none;transition:border-color .3s,background .3s,color .3s}.filters[data-astro-cid-rptlt5iz] a[data-astro-cid-rptlt5iz] span[data-astro-cid-rptlt5iz]{color:var(--moon-dim);margin-left:.2rem;font-size:.8rem}.filters[data-astro-cid-rptlt5iz] a[data-astro-cid-rptlt5iz]:hover{border-color:var(--moon)}.filters[data-astro-cid-rptlt5iz] a[data-astro-cid-rptlt5iz][aria-current=page]{background:var(--moon);color:var(--night);border-color:var(--moon)}.filters[data-astro-cid-rptlt5iz] a[data-astro-cid-rptlt5iz][aria-current=page] span[data-astro-cid-rptlt5iz]{color:var(--night)}.grid[data-astro-cid-rptlt5iz]{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:3.5rem 2rem;display:grid}
