.intro.svelte-1uha8ag{margin-bottom:3.5rem}.intro.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:1.0625rem;line-height:1.8;color:var(--fg);margin:0 0 .75rem}.intro.svelte-1uha8ag .sub:where(.svelte-1uha8ag){color:var(--fg-muted);font-size:.9375rem}.posts.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-family:var(--font-mono);font-size:.6875rem;font-weight:500;color:var(--fg-muted);text-transform:uppercase;letter-spacing:.12em;margin:0 0 1rem;padding-bottom:.625rem;border-bottom:1px solid var(--border)}ul.svelte-1uha8ag{list-style:none;padding:0;margin:0 0 1.25rem}li.svelte-1uha8ag{opacity:0;animation:svelte-1uha8ag-fadeUp .35s ease forwards}li.svelte-1uha8ag a:where(.svelte-1uha8ag){display:flex;align-items:baseline;gap:1.25rem;padding:.625rem 0;border-bottom:1px solid var(--border);text-decoration:none;color:var(--fg);transition:color .15s}li.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--accent)}li.svelte-1uha8ag a:where(.svelte-1uha8ag):hover .date:where(.svelte-1uha8ag){color:var(--accent)}.date.svelte-1uha8ag{font-family:var(--font-mono);font-size:.75rem;color:var(--fg-muted);flex-shrink:0;transition:color .15s}.title.svelte-1uha8ag{font-size:.9375rem;line-height:1.5}.all-link.svelte-1uha8ag{font-family:var(--font-mono);font-size:.8125rem;color:var(--fg-muted);text-decoration:none;transition:color .15s}.all-link.svelte-1uha8ag:hover{color:var(--accent)}@keyframes svelte-1uha8ag-fadeUp{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}
