.projects.svelte-1tes396{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}a.svelte-1tes396{border-bottom:1px solid var(--line);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto 3.5rem;align-items:center;gap:1.5rem;margin-inline:-1rem;padding:1.4rem 1rem;text-decoration:none;transition:background .2s;display:grid}a.svelte-1tes396:hover{background:var(--blue-soft)}a.svelte-1tes396:hover h3:where(.svelte-1tes396){color:var(--blue)}h3.svelte-1tes396{font-size:var(--t-lg);transition:color .2s}p.svelte-1tes396{color:var(--ink-2)}.tags.svelte-1tes396{gap:.35rem;display:flex}.year.svelte-1tes396{color:var(--ink-3);text-align:right;font-variant-numeric:tabular-nums}@media (width<=760px){a.svelte-1tes396{grid-template-columns:1fr auto;gap:.5rem 1rem}p.svelte-1tes396,.tags.svelte-1tes396{grid-column:1/-1}.year.svelte-1tes396{grid-area:1/2}}
