Structured messaging
Headings, supporting copy, and calls to action are loaded from JSON page files.
AI Visual Production
Placeholder homepage content stored in JSON so the structure can evolve without rewriting components.
A content-first section model keeps business messaging outside the component layer.
Headings, supporting copy, and calls to action are loaded from JSON page files.
The site is configured for prerendered output suitable for Cloudflare Pages.
The baseline uses Nuxt, Tailwind, TypeScript, Playwright, and Vitest without extra runtime libraries.