@layer components{:root{--work-h:var(--work-h-sm);--hang-gap:2.75rem;--glow-reach:.5rem;--glow-blur:9px;--glow-room:calc(var(--glow-reach) + var(--glow-blur) * 2.5)}.work[data-astro-cid-t3eiqlen]{flex:none}.work__hang[data-astro-cid-t3eiqlen]{isolation:isolate;position:relative}.work__hit[data-astro-cid-t3eiqlen]{display:block;overflow:hidden}.work__img[data-astro-cid-t3eiqlen]{height:min(var(--work-h), calc(100cqw / var(--r)));width:auto;max-width:none;transition:transform var(--dur) var(--ease)}.work__title[data-astro-cid-t3eiqlen]{width:0;min-width:100%;min-height:2.4em;font-family:var(--f-mono);font-size:var(--t-xs);color:var(--ash);transition:color var(--dur-quick) var(--ease);margin-top:1.75rem;line-height:1.2}.work[data-astro-cid-t3eiqlen]:has(.work__hit:focus-visible) .work__title[data-astro-cid-t3eiqlen]{color:var(--ink)}@media (hover:hover) and (pointer:fine){.work__hit[data-astro-cid-t3eiqlen]:hover .work__img[data-astro-cid-t3eiqlen]{transform:scale(1.04)}.work[data-astro-cid-t3eiqlen]:has(.work__hit:hover) .work__title[data-astro-cid-t3eiqlen]{color:var(--ink)}}@media (width>=40em){:root{--work-h:var(--work-h-md);--hang-gap:3rem;--glow-reach:.7rem;--glow-blur:12px}.work__title[data-astro-cid-t3eiqlen]{min-height:1.2em;margin-top:2.25rem}}@media (width>=60em){:root{--work-h:var(--work-h-lg);--hang-gap:3.5rem}}}
