main.svelte-rqn88j{width:100%;max-width:52rem;margin:0 auto;padding:2rem 1.5rem 4rem}h1.svelte-rqn88j{margin:.5rem 0 0;font-size:2rem;letter-spacing:-.02em}.lede.svelte-rqn88j{font-size:1rem;color:var(--txt-2);margin:.5rem 0 3rem;max-width:38rem}h2.svelte-rqn88j{font-family:Space Mono,monospace;font-size:.95rem;font-weight:400;color:var(--txt-2);letter-spacing:.04em;margin:0 0 1.25rem}.posts.svelte-rqn88j{list-style:none;padding:0;margin:0}.posts.svelte-rqn88j li:where(.svelte-rqn88j){border-bottom:1px dashed var(--bg-3)}.posts.svelte-rqn88j li:where(.svelte-rqn88j):last-child{border-bottom:none}.project.svelte-rqn88j{display:grid;grid-template-columns:10rem 1fr;gap:1.5rem;padding:1.25rem 0;text-decoration:none;color:var(--txt);align-items:start}.thumb.svelte-rqn88j{overflow:hidden;border:1px solid var(--bg-3);transition:border-color .2s,transform .2s}.project.svelte-rqn88j:hover .thumb:where(.svelte-rqn88j){border-color:var(--accent)}.project.svelte-rqn88j:hover .arrow:where(.svelte-rqn88j){transform:translate(.2em)}.meta.svelte-rqn88j{display:flex;flex-direction:column;gap:.3rem}.row.svelte-rqn88j{display:flex;align-items:baseline;gap:.5rem}.title.svelte-rqn88j{font-family:Space Mono,monospace;font-size:1rem;color:var(--txt)}.arrow.svelte-rqn88j{font-family:Space Mono,monospace;color:var(--txt-3);display:inline-block;transition:transform .2s}.date.svelte-rqn88j{font-family:Space Mono,monospace;font-size:.8rem;color:var(--txt-2)}.description.svelte-rqn88j{font-size:.95rem;line-height:1.55;color:var(--txt-2);margin-top:.15rem}.tags.svelte-rqn88j{font-family:Space Mono,monospace;font-size:.8rem;color:var(--txt-3);margin-top:.2rem}.tags.svelte-rqn88j .sep:where(.svelte-rqn88j){margin:0 .35ch}@media(max-width:600px){.project.svelte-rqn88j{grid-template-columns:7rem 1fr;gap:1rem}.title.svelte-rqn88j{font-size:.95rem}}
