Hello, world

This is the first post on the site. It lives in src/content/posts/ as a Markdown file with a small frontmatter block (title, description, date).

To add another post, drop a new .md file in the same directory with the same frontmatter fields. The home page picks it up automatically from the content collection — no layout changes required.

The whole site is styled from a single design-token system: primitives feed semantic roles, and components reference those roles. Switching the data-theme attribute on <html> between light and dark re-themes everything at once.