Project reference

Style Guide

Minimal monochromatic design with clean typography, generous whitespace, and executive-level aesthetics.

Design

Design Philosophy

Monochromatic base — Near-monochromatic foundation using white (#FAFAFA), off-whites, neutral grays, and black as the single accent for primary CTAs. No gradients, no heavy shadows, no unnecessary decorative elements.

Executive aesthetic — Clean, uncluttered interfaces that feel like private investment or sovereign advisory platforms. Generous whitespace, refined typography, and restrained color usage.

Palette

Color Palette

Maximum 3-5 colors. One accent (black/neutral-900), rest are neutrals.

Background

#FAFAFA

Surface (Cards)

#FFFFFF

Border

neutral-200

Text Primary

neutral-900

Text Secondary

neutral-500

Text Tertiary

neutral-400

Type

Typography

Geist Sans for all text. Font weights: light (font-light) for primary page headlines and body, extralight (200) where noted for legacy patterns, medium (500) for navigation and labels, normal (400) for general text.

Primary marketing headline uses tracking-tight and leading-tight. Relaxed line-height for body (leading-[1.7]).

Homepage hero hierarchy — The person or brand line is a single semantic <p> (not the page title): small caps, muted. The value proposition is the sole <h1>, larger and visually dominant; use an intentional <br /> inside the headline when a line break improves scanability.

Layout

Spacing & Layout

Generous vertical padding between sections: py-20 to py-24.

Max content width: max-w-4xl (896px). Card padding: p-6 to p-8.

UI

Component Styles

Primary CTA (Black)

className="rounded-md bg-neutral-900 px-6 py-3 text-[13px] font-medium text-white hover:bg-neutral-800"

Card

className="rounded-lg border border-neutral-200 bg-white p-6"

Section Label

className="text-[10px] font-medium uppercase tracking-[0.15em] text-neutral-400"

Homepage hero — eyebrow row

Dot plus dual uppercase labels (see SovereignLandingContent).

className="mb-8 flex items-center gap-3"
// dot: h-1.5 w-1.5 rounded-full bg-neutral-900
// labels: text-[11px] font-medium tracking-[0.2em] uppercase (neutral-500 / neutral-400)

Homepage hero — name line (secondary, not the h1)

className="mb-3 text-sm uppercase tracking-wide text-neutral-500"

Homepage hero — primary headline (h1)

className="mb-16 max-w-2xl font-sans text-4xl font-light leading-tight tracking-tight text-neutral-900 md:text-5xl"

Rules

Strict Design Rules

  • Border radius: 6-8px max (rounded-md, rounded-lg)
  • No gradients, no heavy shadows
  • No unnecessary icons or decorative elements
  • Black (neutral-900) only for primary actionable elements
  • All copy should feel executive-level, not marketing-heavy

Full Project Reference

The complete style guide is maintained in the repository.

← Back to home