/* Public stylesheet referenced by crawler-rendered article HTML.
   Kept intentionally minimal — humans get the full Vite bundle via the SPA. */
:root { color-scheme: light dark; }
body { font-family: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif; line-height: 1.6; max-width: 760px; margin: 2rem auto; padding: 0 1rem; }
h1, h2, h3 { line-height: 1.25; }
img { max-width: 100%; height: auto; }
a { color: #0a66c2; }
