Skip to content
Musterlab
LibraryPricingGuideFavourites
Connect your AI
All stylesStyle reference

Titan

titan.com
Website preview
The character

warm-toned monochrome archive

lightfintechGeist
Colors
9
Typefaces
2
Components
11
Visit website

Copy a design guide, CSS variables or tokens into your next project.

The design language

Titan is a warm-toned monochrome editorial system: generous whitespace, a near-black ink color against soft cream surfaces, and pill-shaped geometry that softens what would otherwise feel like a strict financial product. Color is deliberately absent from the interface — all visual hierarchy comes from typography, spacing, and the warm/cool gray duality between structural borders (#e9eaeb) and surface tones (#f3efeb). Headlines carry authority through weight 500 at large sizes with tight -0.03em tracking rather than through bold weight or accent color. Components feel tactile but flat: no shadows, no gradients, no elevation — depth comes purely from the warm cream card surface (#f3efeb) sitting on the white canvas. The only dark element is the footer (#1e1e1d), creating a single inversion moment at the page bottom. Monospaced Geist Mono is reserved for large numerical stats ($1.2B, 10,000+, 2017), giving data a distinctive editorial quality that mirrors print financial journalism.

Inside this designColorsTypographySpacing & shapeGuidelinesComponentsSurfacesCompositionNotes

Color palette

neutral

Ink

#111111

Primary text, filled button background, icon strokes — near-black ink that carries the entire brand identity. The slight softness vs pure #000 keeps it from feeling sterile

Pure White

#ffffff

Page canvas, card surfaces, button text — the dominant light field the entire interface sits on

Mist Border

#e9eaeb

Primary hairline borders, nav pill background, structural dividers — cool gray that defines edges and containers without competing with content

Cream Surface

#f3efeb

Warm card and section surfaces — the warm signature tone that gives the system its editorial, paper-like quality against the cool white canvas

Tan Divider

#d8d3cc

Secondary borders on warm surfaces, subtle background washes — extends the cream warmth into the border layer

Warm Subtle

#615e5b

Muted helper text, secondary copy — warm gray that recedes on cream surfaces while staying readable on white

Mid Gray

#888888

Tertiary text and disabled states — only when even Warm Subtle is too prominent

Pure Black

#000000

Rare SVG fills and graphic accents — used sparingly where absolute black is required

Obsidian

#1e1e1d

Footer background, dark section inversions — the only dark surface in the system, creating a terminal moment at page bottom

Typography

Type scale

Minor Third (1.2) · 16px base
display60px · 500 · 66 · -1.8px tracking

The quick brown fox jumps

heading-lg48px · 500 · 52.8 · -0.48px tracking

The quick brown fox jumps

heading40px · 500 · 44 · -1.2px tracking

The quick brown fox jumps

heading-sm32px · 500 · 35.2 · -0.96px tracking

The quick brown fox jumps

subheading28px · 500 · 30.8 · -0.28px tracking

The quick brown fox jumps

body-lg20px · 400 · 26

The quick brown fox jumps

body18px · 400 · 23.4

The quick brown fox jumps

body-sm16px · 400 · 19.2

The quick brown fox jumps

Font samples use locally available fonts and fallbacks.

Aa
Primary typeface

Geist

Weights
400, 500
Sizes
10px, 12px, 14px, 16px, 18px, 20px, 32px, 40px, 60px
Line height
1.0–1.5
Letter spacing
-0.03em at display/heading sizes (60px: -1.8px, 40px: -1.2px, 32px: -0.96px); -0.01em at 48px; 0 at body sizes
Fallback
Inter
Features
"ss02", "ss03"

Primary interface and headline typeface — used at weight 500 (not 700) for all headings, a deliberate restraint that gives headlines editorial weight without shouting. Variable substitute: Inter.

Aa
Additional typeface

Geist Mono

Weights
400, 500
Sizes
11px, 13px, 28px, 48px
Line height
1.0–1.1
Letter spacing
-0.01em at 48/28px; 0.03em at 13px (uppercase overlines); 0.03em at 11px
Fallback
JetBrains Mono
Features
"ss08"

Numerical stats, metadata, small labels — reserved for figures like $1.2B, 10,000+, 2017 where monospaced digits create an editorial financial-journalism quality. Variable substitute: JetBrains Mono.

Spacing & shape

Spacing

Density
comfortable
Base unit
4px
Max width
1280px
Section gap
80-120px
Card padding
56px
Element gap
16-24px

Border radius

nav160px
tags9999px
cards32px
icons50%
buttons160px

Spacing scale

4px
5px
6px
8px
10px
11px
12px
14px
16px
18px
20px
24px
28px
32px
34px
40px
52px
56px
60px
64px
78px
80px
84px
88px
104px
128px
132px
166px

Guidelines

Do

  • Use pill buttons with 160px border-radius for all primary actions — never square or slightly-rounded buttons
  • Set all headlines to weight 500 in Geist with -0.03em tracking at 32px+; reserve weight 400 for body copy
  • Use Geist Mono 48px weight 500 for all large numerical stats — the mono typeface for financial figures is signature
  • Pair cream #f3efeb card surfaces with the white canvas to create depth; never add box-shadow for elevation
  • Keep the interface fully monochrome — do not introduce accent colors, the absence of color IS the brand identity
  • Use 1px solid #e9eaeb for hairline borders on white surfaces and #d8d3cc for borders on cream surfaces
  • Apply 0.03em positive tracking to all uppercase labels and micro-copy (10-14px) for an editorial-tag quality

Don’t

  • Do not use weight 600 or 700 for headings — weight 500 at large sizes with tight tracking is the system's voice
  • Do not add box-shadow, gradients, or any form of elevation — depth comes from surface color contrast only
  • Do not introduce blue, green, or any chromatic accent — the 0% colorfulness is intentional
  • Do not use sharp corners (0-8px radius) on buttons or cards — the pill (160px) and large-rounded (32px) geometry is mandatory
  • Do not center body text — left-align all paragraphs, descriptions, and feature lists
  • Do not use pure #000000 for body text or button backgrounds — use #111111 for a softer near-black
  • Do not place dark cards on light backgrounds outside the footer — the Obsidian #1e1e1d inversion is reserved for terminal page sections only

Components

01

Filled Pill Button (Primary)

Primary call-to-action across the site

160px border-radius (full pill), background #111111, text #ffffff, padding 0 24px, height ~48px, font Geist 16px weight 500. No border. The pill shape is signature — never use sharp corners or square buttons for primary actions.

02

Outline Pill Button (Secondary)

Secondary actions, less prominent CTAs

140px border-radius, transparent background, 1px solid #111111 border, text #111111, padding 11px 18px, font Geist 16px weight 500. Used when two actions sit side-by-side and hierarchy must be preserved.

03

Inverse Pill Button

Actions on dark backgrounds

160px border-radius, background #ffffff, text #111111, 1px solid #ffffff border. Used in the dark footer for 'TALK TO AN ADVISOR'.

04

Circular Icon Button

Compact icon-only controls

50% border-radius, background rgba(0,0,0,0.1), no border, contains a single icon at #111111. Used for utility controls and compact interactions.

05

Cream Editorial Card

Content blocks that need warmth and breathing room

32px border-radius, background #f3efeb, padding 56-60px all sides, no border, no shadow. Sits on the white canvas to create tonal depth. Generous internal padding signals editorial importance.

06

Borderless Feature Card

Inline content blocks without surface weight

0px border-radius, transparent background, no padding, no shadow. Pure layout containers — the content itself provides hierarchy.

07

Stat Block

Displaying numerical proof points ($1.2B, 10,000+, 2017)

Label in Geist 13px weight 500 uppercase, tracking 0.03em, color #111111. Value in Geist Mono 48px weight 500, line-height 1.1, tracking -0.01em, color #111111. The mono typeface for large numbers is a signature choice — gives financial data an editorial-print quality.

08

Feature Item with Icon

Feature lists with small circular icon + text

Small circular icon badge (~40px) with #111111 icon glyph, paired with Geist 16-18px text at #111111. Arranged in a left-aligned column with 24-32px row gaps. Simple, no card chrome.

09

Navigation Bar

Top-level site navigation

88px height, white background, 1px solid #e9eaeb bottom border. Logo left, nav links center, auth buttons right. Nav links are Geist 16px weight 400 at #111111. The auth buttons ('Log In' text, 'Join Titan' filled pill) sit on the right.

10

Hero Split Layout

Above-the-fold page entry

Two-column asymmetric split: left column holds large headline (60px Geist weight 500), primary CTA, supporting copy, and stat row; right column holds a full-bleed portrait photograph. Generous vertical padding (~80px top/bottom).

11

Dark Footer

Site-wide footer with links and legal

Background #1e1e1d, padding 56-80px vertical, white text at varying opacity. Multi-column link grid (Titan / Offerings / Diversify). Inverse pill button ('TALK TO AN ADVISOR') for final CTA. Social icons in a row. Large disclaimer text block at bottom in Geist 10px weight 400, tracking 0.03em.

Surfaces & elevation

Level 1

Canvas

#ffffff

Primary page background, dominant light field

Level 2

Cream Card

#f3efeb

Warm editorial card surface — sits on canvas to create tonal depth without shadow

Level 3

Obsidian Footer

#1e1e1d

Dark inversion for footer and terminal sections

No drop shadows. The system intentionally avoids box-shadow entirely — depth is communicated through surface color contrast (cream #f3efeb on white #ffffff) and hairline borders (#e9eaeb), creating a flat editorial feel rather than a layered card-stack metaphor.

Layout & imagery

Layout

Max-width 1280px centered container with generous side padding. The hero is a two-column asymmetric split: left ~55% holds headline + CTA + supporting copy + stat row, right ~45% holds a large editorial portrait photograph with no border or rounding treatment. Mid-page sections alternate between two-column text+icon-feature layouts and three-column feature card grids. Cards use generous 56px internal padding on cream #f3efeb surfaces. Section gaps are 80-120px creating a spacious, editorial rhythm. The footer is a full-width dark inversion (#1e1e1d) that closes the page with a multi-column link grid and a single inverse pill CTA. Navigation is a thin 88px top bar with logo left, nav center, auth buttons right.

Imagery

Photography is full-bleed editorial portraiture — medium-toned, warm-lit shots of tech professionals in candid working environments (holding laptops, walking through offices). Subjects are captured mid-action rather than posed, giving an authentic editorial-magazine quality. Images are treated with warm color grading that matches the cream/ivory interface tones, creating cohesion between photography and UI surfaces. Photography occupies the right column of the hero at large scale and appears as full-width supporting imagery in mid-page sections. No illustration or 3D renders — the visual language is exclusively photographic + typographic.

Design notes

Agent Guide

## Quick Color Reference - Canvas: #ffffff - Card surface: #f3efeb (warm cream) - Primary text: #111111 - Subtle text: #615e5b - Hairline border: #e9eaeb (on white) / #d8d3cc (on cream) - Footer surface: #1e1e1d - primary action: #111111 (filled action) ## 3 Example Component Prompts 1. **Hero section**: White canvas (#ffffff). Two-column split. Left: headline at 60px Geist weight 500, #111111, letter-spacing -1.8px. Subtext at 18px Geist weight 400, #615e5b. Filled pill CTA: #111111 background, white text, 160px radius, 16px 24px padding. Right: full-bleed editorial portrait photograph. Below: stat row with Geist Mono 48px weight 500 values (#111111) and Geist 13px weight 500 uppercase labels (0.03em tracking). 2. **Cream editorial card**: Background #f3efeb, 32px border-radius, 56px padding all sides. Heading at 32px Geist weight 500, #111111, letter-spacing -0.96px. Body text at 18px Geist weight 400, #111111. No border, no shadow. 3. **Footer**: Full-width background #1e1e1d, 80px vertical padding. Multi-column link grid in Geist 16px weight 400 white text. Single inverse pill button: white background, #111111 text, 160px radius. Disclaimer text in Geist 10px weight 400 at ~60% opacity white.

Typography Voice

The typography follows a deliberate restraint philosophy: weight 500 (not 700) at large sizes gives headlines authority through size and tracking, not volume. The -0.03em letter-spacing on all display text (32px+) tightens the letterforms for a refined editorial feel — headlines feel composed, not projected. Body copy sits at 16-18px weight 400 with default tracking, creating a calm reading rhythm. The signature move is Geist Mono at 48px for financial stats: monospaced digits at display size give numbers a distinctive editorial-print quality, differentiating data from prose and making financial figures feel considered rather than incidental.

Motion Profile

Motion is moderate and unobtrusive. Primary duration is 0.3s with a custom easing curve cubic-bezier(0.83, 0, 0.17, 1) — a smooth-out curve that feels responsive but not bouncy. Properties transitioned most frequently: color (54×), transform (21×), opacity (15×), background-color (13×). Transitions are functional — hover state color shifts, subtle transforms — never decorative. The system avoids elaborate entrance animations or parallax.

Similar brands

Mercury

Both use fully monochrome interfaces with pill-shaped buttons and generous editorial whitespace, though Mercury is dark-mode dominant while Titan stays light with warm cream surfaces

Wealthsimple

Shared editorial-fintech aesthetic: generous typography, restrained palette, and rounded card geometry that feels more like a premium publication than a traditional banking product

Arc Browser

Identical monochrome philosophy with pill-shaped UI elements and 32px card radii — both rely on surface tone contrast rather than shadows for depth

Copilot Money

Personal finance apps that share the warm-neutral card-on-white pattern and the editorial typography approach to displaying financial data

Take this style into your next project.

Use the design exports or connect Musterlab to your AI.

Connect your AI

Keep exploring

Browse the library
Lithic

Lithic

Warm marble briefing room for card architects — confident, earthy, deliberate.

lightfintechABC Monument Grotesk
UGLYCASH
U

UGLYCASH

Sticker-covered notebook on cream paper — a vibe of irreverent, maximalist fintech that wears its chaos proudly.

lightfintechHelvetica Now Display Cn Bold
Shares

Shares

Ivory terminal with violet pulse — a clinical white workspace where one color marks every deliberate action.

lightfintechAeonik
Revolut

Revolut

Monochrome editorial banking on cloud photography — white ink, pill buttons, one blue ribbon of color in an otherwise grayscale world.

lightfintechAeonik Pro
Jeton

Jeton

Editorial fintech on warm marble

lightfintechSequel Sans
Column

Column

deep navy ledger under cool dawn

lightfintechSuisseIntl
Musterlab. A closer look at good design.About the library