:root{--bg:#f6f3ea;--text:#1f2a1f;--muted:#5b6656;--accent:#6b7f4e;color:var(--text);background:var(--bg);font-family:system-ui,-apple-system,Segoe UI,sans-serif}@media (prefers-color-scheme:dark){:root{--bg:#141a14;--text:#e8e2d0;--muted:#a9b29c;--accent:#b9c98f}}*{box-sizing:border-box}body{background:var(--bg);min-height:100vh;margin:0}.home{max-width:36rem;margin:0 auto;padding:4rem 1rem}h1{margin:0 0 .5rem;font-family:Georgia,serif;font-size:3rem}.tagline{color:var(--muted);font-size:1.15rem}.stages{padding-left:1.25rem;font-size:1.25rem;line-height:1.9}.stages li::marker{color:var(--accent)}.status{color:var(--muted);font-size:.9rem}
