h1.svelte-13npjhv{margin-bottom:.25rem}.project-list.svelte-13npjhv{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem}.project-card.svelte-13npjhv{border:2px solid var(--color-border, #dee2e6);border-radius:var(--radius);padding:1.25rem;display:flex;gap:1.5rem;align-items:flex-start}.project-img-link.svelte-13npjhv{flex-shrink:0;display:block;width:180px}.project-img-link.svelte-13npjhv img:where(.svelte-13npjhv){width:100%;height:auto;display:block;border-radius:2px}.project-body.svelte-13npjhv{flex:1;min-width:0}.project-body.svelte-13npjhv h2:where(.svelte-13npjhv){font-size:1.25rem;margin:0 0 .5rem}.project-body.svelte-13npjhv h2:where(.svelte-13npjhv) a:where(.svelte-13npjhv){color:var(--color-foreground);text-decoration:none}.project-body.svelte-13npjhv h2:where(.svelte-13npjhv) a:where(.svelte-13npjhv):hover{color:var(--color-primary)}.project-body.svelte-13npjhv p:where(.svelte-13npjhv){margin:0 0 .75rem;color:var(--color-muted-foreground);font-size:1rem}.read-more.svelte-13npjhv{display:inline-block;padding:.375rem .875rem;background:var(--color-primary);color:#fff;border-radius:var(--radius);font-size:1rem;font-weight:500;text-decoration:none}.read-more.svelte-13npjhv:hover{opacity:.85}@media(max-width:560px){.project-card.svelte-13npjhv{flex-direction:column}.project-img-link.svelte-13npjhv{width:100%}}
