.project.svelte-oviq8z{transition:transform .35s var(--ease), border-color .35s var(--ease), box-shadow .35s var(--ease);flex-direction:column;display:flex;overflow:hidden}.project.svelte-oviq8z:hover{border-color:color-mix(in srgb, var(--accent) 45%, transparent);transform:translateY(-4px)}.body.svelte-oviq8z{flex-direction:column;flex:1;gap:12px;padding:22px 24px 24px;display:flex}.meta.svelte-oviq8z,.tags.svelte-oviq8z{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}h3.svelte-oviq8z{font-size:1.3rem}p.svelte-oviq8z{font-size:.97rem}.more.svelte-oviq8z{color:var(--accent);align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-size:.92rem;font-weight:600;display:inline-flex}.more.svelte-oviq8z svg{transition:transform .25s var(--ease)}.project.svelte-oviq8z:hover .more:where(.svelte-oviq8z) svg{transform:translate(4px)}
