Public marketing site locked to Gemini Light. Two CSS-variable themes are defined (Gemini Light & Gemini Dark) for reuse by the dashboard app; the marketing site does not expose a theme switcher. Dashboard nav goes to /login, which offers a Continue to Demo button → /dashboard?demo=1.
npm i
npm run dev
# build & start
npm run build && npm start
# tests
npm test