landing.js hardcoded the OS-aware download URLs to the old GitHub releases
page at v0.7.10, so macOS/Windows/Linux download buttons linked to stale
GitHub assets. Point releasesUrl at the Gitea releases page and bump the
version to 0.7.12; add a v0.7.12 changelog entry.
Hide entry-animated elements at first paint (html.anime-ready guard in
global.css) so the landing page no longer flashes visible content before
anime.js loads. Adds a <noscript> fallback and a JS load-error fallback to
guarantee content is never permanently hidden, and reveals the hero
immediately for prefers-reduced-motion users. Includes #macos-hint in the
hero entrance timeline so the macOS command box animates in correctly.