Skip to content
Perception Beta closes July 15. Lock in $149/mo for life before rates transition to $249/mo.Lock in rate

Brand
guidelines

Color palette

Standardized around Perception Royal Blue, deep slate typography, and clean, high-contrast light backdrops. Click any swatch to copy the hex code directly.

The logo system

Our signature geometric P-mark is balanced with structured monospace alignment, representing precision data streams and early signal tracking.

Verified Logo Assets

Original Black Logo
Original Black Logo

For use on pure white or light grey background panels

Original Light Logo
Original Light Logo

For use on dark backgrounds (e.g., footers or comparison grids)

Usage Guidelines & Don'ts

Clear Margin Rule

Always maintain a minimum spacing margin surrounding the logo equivalent to 50% of the logo's width to prevent element overlap.

Strict Logo Don'ts
  • xNever rotate, skew, or flip the geometric P-mark
  • xNever add dropshadows, borders, or color fills to the logo
  • xNever stretch or distort the proportions of the typography mark
  • xNever use unapproved legacy colors like orange or lime on logo variations

Typography scale

Geist carries the entire display and reading hierarchy at medium weight with tight tracking. Necto Mono handles labels, indices, and data display.

Geist - Display

Consolidate your media stack

Necto Mono - Data display
$17,400/yr savings | +14.85% share of voice
LevelFontSize SpecsLetter SpacingUsage
Display HeaderGeist Medium (500)36px - 68pxtracking-[-0.03em]Primary hero headlines
Heading 1Geist Medium (500)36px - 48pxtracking-[-0.03em]Section titles
Heading 2Geist Medium (500)18px - 30pxtracking-[-0.02em]Subsection containers, cards
Body CopyGeist Regular (400)14px - 18pxNormalDescriptive paragraphs, benefits
Mono Labels & DataNecto Mono10px - 14pxtracking-[0.2em] uppercase (labels)Section eyebrows, indices, tabular values

Geometry & component rules

Standardized radii and hairline borders across CTAs, cards, and content panels. 3px chips, 4px buttons, 6px cards, 8px panels.

Action Buttons

Primary Action (rounded-[4px])
Secondary Action (rounded-[4px])
Styling Tokens
border-radius: 4px (default CTA buttons)
primary: bg-slate-950, hover bg-slate-800 (no colored shadows)

Hairline Cards & Panels

Hairline Card Frame

Flat white surfaces with 1px slate-200 hairline borders for dashboard mockups, pricing cards, and content panels. Structure comes from borders, not shadows.

Styling Tokens
border-radius: 6px cards (rounded-md) | 8px panels (rounded-lg)
border: 1px solid #E2E8F0 | hover: border-slate-400