Colophon
A short note on how this site is made.
Built in-studio. No CMS, no page builder, no marketing platform. The site is an artifact of the people who write our code, made the same way we'd make any product.
Typography
- Cormorant Garamond
- The serif voice of the studio. Used for italic emphasis, display moments, and the quiet, considered beats of a sentence.
- Geist
- The body face. Open, neutral, and well-balanced at small sizes — chosen because it gets out of the way of the writing.
- JetBrains Mono
- The monospace tag for metadata, eyebrows, and the small annotative type. A nod to where the work is actually done.
Stack
Next.js on the App Router, React 18, and TypeScript. Static rendering wherever the page allows it. Hosted on Vercel. The animations — the canvas hero, the signature scroll, the kinetic type — are written in vanilla TypeScript against the canvas API.
Details
- Display type
- Cormorant Garamond, italic preferred
- Body type
- Geist, regular and medium
- Mono type
- JetBrains Mono, 11–14px
- Framework
- Next.js 14 · React 18 · TypeScript
- Hosting
- Vercel · edge cached
- Observability
- Vercel Analytics · Sentry
- Design tools
- Figma · Linear · iA Writer
- Repository
- Private · GitHub
- Operating company
- Virtual Franciscans OÜ · Tallinn, EE
Last updated 2026-05-01
