Electric Lime
#beff50Primary action background, hero surface fills, accent panels — the singular chromatic charge against an otherwise achromatic system, creating brand presence through contrast not decoration
Perk operates as an electric yellow command center on warm off-white paper — a travel platform that treats every screen like a piece of editorial product design. The dominant lime accent (#beff50) charges through an otherwise quiet achromatic palette of near-black ink (#14140f) and parchment cream (#f5f5eb), creating a brand presence that feels activated rather than decorated. Typography is single-source: OTSono carries every voice from 90px display headlines down to 10px micro-labels, weight 500 for emphasis moments, weight 400 for body, with tight tracking at scale (-0.03em) and a generous all-caps tracking (0.1em) reserved for tiny eyebrow labels. Surfaces stack in soft radii — 28px for cards and primary buttons, 9999px for pills and tags — and the system avoids elevation entirely, relying on tonal contrast and generous whitespace to separate layers.
#beff50Primary action background, hero surface fills, accent panels — the singular chromatic charge against an otherwise achromatic system, creating brand presence through contrast not decoration
#14140fBody text, headings, icon fills, link borders, button text — warm-tinted near-black that feels less clinical than pure black against parchment
#f5f5ebCard surfaces, secondary page background — warm parchment replacing cold white as the resting surface for the lime accent
#ffffffHighest surface level, card fills, input fields — used where clean white needs to lift above the parchment
#d2d2c8Borders, dividers, subtle structural lines, inactive backgrounds — the warm gray that separates surfaces without harshness
#6e6e64Muted body text, secondary copy, card text — warm gray for de-emphasized information
#30302aDark card surfaces, inverted blocks — for rare moments when the page flips to a dark island
#919183Faint borders, decorative strokes — only visible at fine stroke widths
#b9b9b7Placeholder backgrounds, subtle wash zones
200px · 500 · 1.2The quick brown fox jumps
90px · 500 · 0.89 · -2.7px trackingThe quick brown fox jumps
80px · 500 · 0.9The quick brown fox jumps
60px · 500 · 1 · -1.8px trackingThe quick brown fox jumps
40px · 500 · 1.05The quick brown fox jumps
32px · 400 · 1.5The quick brown fox jumps
28px · 500 · 1.14 · -0.56px trackingThe quick brown fox jumps
24px · 400 · 1.5The quick brown fox jumps
Font samples use locally available fonts and fallbacks.
Single-family system covering everything from 90px display headlines (weight 500, line-height 0.89, tracking -0.03em) through 16px body (weight 400, line-height 1.5) to 10px micro-labels. Weight 500 is the emphasis voice used on headings, labels, and CTAs; weight 400 handles body, icons, and supporting text. The 0.1em tracking on small caps is reserved for eyebrow labels and category tags.
9999px28px18px9999px8px28px1px2px3px4px8px9px10px12px16px20px23px24px30px32px40px50px60px63px64px72px80px96px183px218px220px224px283px320pxBackground #beff50, text #14140f, radius 28px, padding 16px top/bottom × 16px left × 12px right. Weight 500, 16px OTSono. This is the only filled button in the system — the electric lime against off-white is the singular action signal.
Transparent background, text #14140f or #6e6e64, no border, radius 9999px or 0px. Weight 500 at 14px, weight 400 at 16px. Used for nav items, inline links, and tertiary actions where the lime CTA is already present.
Transparent background, text inherits body color, bottom border 1px in #14140f or #ffffff. Weight 400–500, 14–16px. The underline is the affordance — no color change, no fill.
Background #f5f5eb (warm parchment), radius 28px, padding 32–48px, no shadow. Text in #14140f with supporting copy in #6e6e64. The card sits on a white page, lifted by tonal contrast alone.
Background #ffffff, radius 28px, padding 32–48px. Used when content needs to lift above parchment backgrounds — provides a cooler, cleaner reading surface.
Background #30302a (deep charcoal), radius 28px, text in white/cream. Rare usage — creates a dark moment in the otherwise light system, typically for testimonials or hero stats.
Full-bleed or large-area background fill in #beff50. No border, no shadow. Hosts display typography and imagery. The lime IS the background — no other chrome needed.
Background transparent or #f5f5eb, text #14140f, weight 500, 12px OTSono, text-transform uppercase, letter-spacing 0.1em. Radius 9999px for pill form or 0px for inline. Sits above headings as a category marker.
Background #ffffff, text #000000, border 1px solid #d2d2c8, radius 0–8px. Weight 400, 16px OTSono. Minimal chrome — the border IS the affordance.
1px solid line in #d2d2c8. The system uses rules, not whitespace alone, to mark section boundaries. Full-width within container.
16–24px OTSono glyph, color #14140f or accent, no background. Icons are typographic, not illustrated — weight 400 OTSono characters serve as the icon set.
OTSono wordmark "Perk" in #14140f, positioned top-left of header. Clean, single-weight — no separate logomark needed.
#ffffffPrimary page background — the clean white base
#f5f5ebWarm parchment surface for feature cards, secondary blocks, and content containers
#beff50Hero bands, accent panels, and primary action backgrounds — the electric ground
#30302aRare inverted blocks for testimonials or stats — breaks the light monotony
No shadows. The design separates layers through tonal contrast alone — white canvas → parchment card → lime accent → dark island. Elevation is communicated by surface color shifts, not drop shadows. This keeps the system feeling flat, editorial, and fast.
Max-width ~1200px centered container with generous outer padding. Hero pattern is large display typography (60–90px) on a parchment or lime background, often paired with a product screenshot or illustration to the right. Sections alternate between white and parchment (#f5f5eb) backgrounds, creating gentle tonal bands. Content arrangement is mixed: full-width display headlines, 2-column text+image splits, and 3-column feature grids at 28px radii. Vertical rhythm is spacious — 80–120px between sections. Navigation is a single top bar with ghost text links and a lime pill CTA anchored right. Footer is dark (#14140f) with white text, providing the only inverted moment at page bottom.
Photography and product screenshots are treated as editorial inserts — full-bleed or contained within the 28px-radius cards, always on warm parchment or white surfaces. Imagery is not decorative atmosphere; it serves explanatory content (product UI, travel context). No lifestyle photography, no overlapping compositions. Icons are typographic OTSono glyphs at 16–24px, monochromatic in #14140f. The lime color does not appear in imagery — it is reserved exclusively for UI surfaces and actions.
Quick Color Reference: - Text: #14140f - Background (canvas): #ffffff - Background (card/surface): #f5f5eb - Border/divider: #d2d2c8 - Accent surface: #beff50 - primary action: #beff50 (filled action) Example Component Prompts: 1. Create a Primary Action Button: #beff50 background, #000000 text, 9999px radius, compact pill padding. Use this filled treatment for the main CTA. 2. Create a feature card grid: 3 columns on white canvas. Each card: background #ffffff, border-radius 28px, padding 40px, no shadow. Category eyebrow label at 12px OTSono weight 500, uppercase, letter-spacing 0.1em, color #6e6e64. Card title at 28px OTSono weight 500, color #14140f, letter-spacing -0.02em. Body text at 16px OTSono weight 400, color #6e6e64. 3. Create a lime accent panel: full-bleed #beff50 background, generous padding (80px vertical). Centered display text at 80px OTSono weight 500, color #14140f, letter-spacing -0.03em, line-height 0.9. Below: ghost text button (transparent background, #14140f text, 1px underline border). 5. Create a dark footer section: background #14140f, padding 80px. Multi-column layout with link lists. All text in #f5f5eb at 14px OTSono weight 400. Section headers at 12px uppercase, letter-spacing 0.1em, weight 500, color #d2d2c8.
OTSono is the sole typeface. The system uses only two weights: 400 (body, icons, supporting text) and 500 (headings, labels, CTAs). Line-height tightens dramatically at display sizes — 0.83 to 0.90 for 60px+ headings — while body text sits at a relaxed 1.5. Letter-spacing follows the same pattern: -0.03em on display text (28px and above), default tracking on body, and +0.1em reserved exclusively for uppercase micro-labels at 10–12px. There is no italic, no condensed variant, and no separate display face. The restraint is the signature — a single geometric sans carrying every voice in the system.
Same single-accent strategy — one vivid chromatic color against an otherwise restrained neutral palette, with pill-shaped controls and tight typographic tracking
Similar electric-saturated accent color on warm neutral surfaces, editorial card layouts with large radii, minimal shadows
Bold single-accent brand color against clean white/off-white, oversized display typography with tight tracking, playful geometric sans throughout
Minimal geometric sans typeface, generous whitespace, rounded card surfaces, single accent for action moments
Warm off-white surfaces replacing cold grays, large display type, pill-shaped CTAs, flat hierarchy without shadows
Use the design exports or connect Musterlab to your AI.