A brand is a system, not a logo. We build identity systems for companies that need their brand to work across a dozen surfaces — product UI, marketing site, sales decks, OG images, app icon, dashboard themes — without losing coherence. Tokens are the source of truth, the brand book is a live web property (not a 80-page PDF), and every asset has a place to live in your codebase. We’ve designed identities for fintech, healthcare, logistics, and B2B SaaS — quietly building the kind of brand that doesn’t need a relaunch in two years.

Stack & defaults

Design
Figma + Variables
Marks
Adobe Illustrator
Type
Variable fonts
System
tokens.json
Motion
Lottie / After Effects
Brand book
Notion + Linear
Asset CDN
Cloudinary / R2
Implementation
Storybook

What you receive

Mark + lockups
Primary mark, secondary marks, lockups (horizontal, vertical, mark-only) in blue and white. Vector + PNG at every reasonable size.
Color system
Brand palette as design tokens, with semantic mapping (bg, fg, accent, signal). Built for dark + light mode from day one.
Typography system
Variable-font selection, weights, scale, tokens. Self-hostable, no Google Fonts dependency.
Voice & tone
How the brand speaks — short doc, real examples, do/don't pairs. Lives in your CMS.
Digital brand book
Live, link-able, never-printed. Updated as the brand evolves.
Implementation kit
Tokens.json, Tailwind config, Figma library, favicon set, OG image generator. Drops into the codebase.

Timeline

Wk 1–2
Discovery
Stakeholder interviews, competitive landscape, written brand brief.
Wk 3–5
Mark + system
Mark options, refine to one, build out the system around it.
Wk 6–7
Apply + voice
Apply the system to digital surfaces. Write the voice doc.
Wk 8
Handoff
Brand book, asset CDN, implementation kit handed off.

FAQ

Do you do print, packaging, retail?
We focus on digital. For full print/packaging/retail brand systems we partner with specialist studios — we'll recommend one we trust.
Can you refresh an existing brand?
Yes. We've done both ends: full identity from scratch, and tightening an existing brand into a working system. Refresh engagements are usually 4-6 weeks.
Do you do naming / verbal identity?
We do voice & tone. Naming is a specialist craft — we'll pull in a partner.
What's the deliverable format?
Figma library + tokens.json + a static brand book site (built in Astro, hosted on your domain). No 80-page PDF.