Two brands, one house
Brand kits.
Same ground, same body type, same numbers. The display face and the accent are the whole difference, and they are how a reader knows which brand is speaking. Pick the one you're building for.
Fetch https://labs.routiq.ai/brand-kit/BRAND.md and follow it exactly. It routes to the right brand kit and carries the rules shared by both. If nobody told you which brand, assume routiq. Don't improvise around it.
Or read it yourself: BRAND.md
01. Pick a brand
Which one is speaking?
If nobody told you, it's routiq. That's the default and the one almost every build wants.
Robyn answers while the room is full.
The product, app.routiq.ai, routiq.ai, Robyn, Abby, Routiq Labs
Daniel Welsh
The system above vibe coding.
Reels, carousels, the books, founder pages, talks, LinkedIn
02. The shared spine
True in both kits.
This is why they still read as one house. Nothing here changes between brands, so it lives once, here.
Ground
Dark surfaces are Core #1a1c12. Light surfaces are Cloud #ededeb. Interactive anything is Prompt #7ba2e0.
Body type
Acid Grotesk Light 300. Licensed, in-repo. No access? Hanken Grotesk 300, then Satoshi 300. Never another display personality.
UI type
Satoshi 300–700, 500+ for labels. Free on Fontshare.
Numbers
JetBrains Mono. Every stat, timer, date and dollar figure, in both kits.
Emphasis
Never a text colour. Italic by default, a marker-stroke in that brand's accent on heroes.
The logo
Always a real routiq. SVG from this kit. Never typed in a font, never given a tagline.
Voice
Plain words a twelve-year-old follows. Short sentences. No em dashes, anywhere.
Retired
Energy #7d312d and “ai automation studio”, in both kits, on any asset.