The problem
Our previous site was a JavaScript-heavy single-page app: slow first paint, invisible to search engines without JS, and hard to keep fast.
What we built
A ground-up rebuild in Next.js with TypeScript and Tailwind, exported to pure static HTML. Structured data, per-page metadata, self-hosted fonts, and CSS-only motion — no animation libraries, no client-side bloat.
The result
Every page is pre-rendered HTML that any host can serve. It's the proof of how we build: fast by default, accessible, and easy to maintain.