.media.svelte-1dbdjrf{width:100%;margin:0;position:relative;aspect-ratio:3 / 2;border-radius:4px;overflow:hidden}.image.svelte-1dbdjrf,video.svelte-1dbdjrf{object-fit:cover;object-position:50% top;width:100%;height:100%;display:block}@media (max-width: 460px){.media.svelte-1dbdjrf{margin-bottom:8px}}.project.svelte-t0rc38{display:flex;flex-direction:column}.body.svelte-t0rc38{padding-top:12px;line-height:1.4}.org.svelte-t0rc38{font-family:Inconsolata,monospace;font-size:.875rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--color);margin:0}.org.svelte-t0rc38 a{color:inherit;border-bottom:.5px solid var(--color)}.header.svelte-t0rc38{font-weight:500;color:var(--color);display:inline}.header.svelte-t0rc38:hover{text-decoration:underline}.project-name.svelte-t0rc38{font-weight:500}.description.svelte-t0rc38{color:#1c1a19;max-width:56ch;margin-top:6px}.project.svelte-t0rc38 a{color:inherit}.body.svelte-t0rc38>a.header:where(.svelte-t0rc38){color:var(--color)}.body.svelte-t0rc38>a,.media-link.svelte-t0rc38{border-bottom:0}.description.svelte-t0rc38 a,.caption.svelte-t0rc38 a{border-bottom:.5px solid var(--color)}.project.svelte-t0rc38 a:hover:not(.header){text-decoration:none}.caption.svelte-t0rc38{font-family:Inconsolata,monospace;font-size:.875rem;font-weight:400;line-height:1.4;color:var(--muted);margin-top:10px}@media (max-width: 460px){.description.svelte-t0rc38{margin-top:4px}}.grid.svelte-etbxz3{display:grid;row-gap:50px;column-gap:25px;grid-template-columns:repeat(2,1fr)}@media (max-width: 768px){.grid.svelte-etbxz3{grid-template-columns:1fr}}@media (max-width: 460px){.grid.svelte-etbxz3{grid-template-columns:1fr;row-gap:30px}}
