---
version: alpha
name: FUNDAMENTALco
description: "Generated from the FUNDAMENTALco brand package 0.1.0. Full brief:
  https://brand.fcopilot.co/fundamentalco/brief.md"
colors:
  primary: "#000000"
  neutral: "#ffffff"
  black: "#000000"
  white: "#ffffff"
  black-10: "#0000001a"
  black-25: "#00000040"
  white-20: "#ffffff33"
  white-25: "#ffffff40"
  scheme-light-background: "#ffffff"
  scheme-light-foreground: "#000000"
  scheme-light-muted: "#00000040"
  scheme-light-border: "#000000"
  scheme-light-divider: "#0000001a"
  scheme-dark-background: "#000000"
  scheme-dark-foreground: "#ffffff"
  scheme-dark-muted: "#ffffff40"
  scheme-dark-border: "#ffffff"
  scheme-dark-divider: "#ffffff33"
typography:
  display:
    fontFamily: Helvetica Neue LT Pro
    fontSize: 240px
    fontWeight: 500
    lineHeight: 0.75
    letterSpacing: -7.2px
  headline:
    fontFamily: Helvetica Neue LT Pro
    fontSize: 40px
    fontWeight: 500
    lineHeight: 1
    letterSpacing: 0px
  title:
    fontFamily: Helvetica Neue LT Pro
    fontSize: 28px
    fontWeight: 500
    lineHeight: 1
    letterSpacing: 0px
  body:
    fontFamily: Helvetica Neue LT Pro
    fontSize: 20px
    fontWeight: 400
    lineHeight: 1.2
    letterSpacing: 0px
  slide-title:
    fontFamily: Helvetica Neue LT Pro
    fontSize: 64px
    fontWeight: 500
    lineHeight: 1.05
    letterSpacing: -1.3px
  slide-body:
    fontFamily: Helvetica Neue LT Pro
    fontSize: 28px
    fontWeight: 400
    lineHeight: 1.25
    letterSpacing: 0px
  slide-label:
    fontFamily: Helvetica Neue LT Pro
    fontSize: 20px
    fontWeight: 500
    lineHeight: 1.2
    letterSpacing: 0px
  slide-numeral:
    fontFamily: Helvetica Neue LT Pro
    fontSize: 200px
    fontWeight: 500
    lineHeight: 0.85
    letterSpacing: -6px
  slide-footer:
    fontFamily: Helvetica Neue LT Pro
    fontSize: 14px
    fontWeight: 400
    lineHeight: 1.2
    letterSpacing: 0px
rounded:
  none: 0px
  round: 9999px
spacing:
  space-gutter: 30px
  space-margin: 30px
  space-slide-margin: 80px
  grid-columns: 6
  grid-columns-logos: 8
  grid-columns-cards: 3
---

# FUNDAMENTALco

## Overview

Media covered: web, slides. Tags in brackets mark values that are inferred or assumed rather than confirmed. Full brief with every rule: https://brand.fcopilot.co/fundamentalco/brief.md. MCP server: https://brand.fcopilot.co/mcp.

Signature device, line grid: A rectangular grid of thin lines in the foreground colour. On deck covers it is 4 columns by 2 rows filling the slide inside the margins. The website intro animates a dense grid zooming out to a coarse one.

## Colors

Approved schemes: dark, light. FUNDAMENTALco has no accent colour of its own. A piece made for a client may use one colour from that client's brand.

Proportion: Black and white only. A client accent, if used, stays under 10% of the area.

- **COL-01** (must; web, slides): Use black and white only. White is pure #FFFFFF.
- **COL-02** (should; slides) [assumed]: A piece made for a client may add one colour taken from the client's brand, used for emphasis only (a numeral, a highlight, a key shape).
- **COL-03** (should; slides, web) [assumed]: Keep a client accent under 10% of the area of any slide or screen.
- **COL-04** (should; slides) [inferred]: Show inactive items (for example the other agenda items) at 25% opacity of the foreground colour.
- **COL-05** (should; slides) [inferred]: Use the dark scheme (black background) for covers and section dividers, and the light scheme (white background) for content slides.

## Typography

- **display**: 500 240px/0.75 "Helvetica Neue LT Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing -7.2px (typography.display)
- **headline**: 500 40px/1 "Helvetica Neue LT Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing 0px (typography.headline)
- **title**: 500 28px/1 "Helvetica Neue LT Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing 0px (typography.title)
- **body**: 400 20px/1.2 "Helvetica Neue LT Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing 0px (typography.body)
- **slide-title**: 500 64px/1.05 "Helvetica Neue LT Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing -1.3px (typography.slide.title)
- **slide-body**: 400 28px/1.25 "Helvetica Neue LT Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing 0px (typography.slide.body)
- **slide-label**: 500 20px/1.2 "Helvetica Neue LT Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing 0px (typography.slide.label)
- **slide-numeral**: 500 200px/0.85 "Helvetica Neue LT Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing -6px (typography.slide.numeral)
- **slide-footer**: 400 14px/1.2 "Helvetica Neue LT Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing 0px (typography.slide.footer)

- **TYPE-01** (must; web, slides): Set everything in Helvetica Neue (LT Pro where available), weights 400 and 500 only.
- **TYPE-02** (must; web, slides): Headings use weight 500 with tight leading (line height equal to the font size, 0.75 for the display size).
- **TYPE-03** (should; web, slides) [inferred]: Headings and titles are in sentence case. The only capitals are in the wordmark and proper nouns.
- **TYPE-04** (should; slides) [inferred]: Slide titles sit top-left and run to at most three lines.
- **TYPE-05** (should; slides) [inferred]: Show key figures as large numerals in 500 200px/0.85 "Helvetica Neue LT Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing -6px (typography.slide.numeral) with a short label beneath.

## Layout

- **GRID-01** (should; slides, web) [assumed]: The line grid is the signature graphic. Use it on deck covers and section dividers, on black.
- **GRID-02** (should; slides) [inferred]: On covers, draw the grid 4 columns by 2 rows inside the margins, in hairline white lines, with the wordmark above it.
- **GRID-03** (should; slides) [assumed]: Do not fill grid cells with colour or images; text may sit inside a cell.

- **LAY-01** (must; web): Website pages use a 6 (grid.columns)-column grid with 30px (space.gutter) gutters and margins.
- **LAY-02** (should; web, slides): Separate sections with a full-width hairline in the scheme's divider colour.
- **LAY-03** (should; slides) [inferred]: Put information in outline boxes (1px, square corners, no fill); use filled label boxes for row or column headers.
- **LAY-04** (should; slides) [assumed]: Leave generous empty space; one idea per slide.
- **LAY-05** (should; slides) [assumed]: Keep 80px (space.slide-margin) margins on 1920×1080 slides.

## Shapes

- `radius.none`: 0px
- `radius.round`: 9999px. Circular buttons on the website only.

## Components

- **outline-box**: Rectangle with a 1px (border.hairline) line in #000000 (color.scheme.light.border) (or dark), no fill, no radius, no shadow. Holds text or a diagram.
- **label-box**: Rectangle filled with the foreground colour, text in the background colour, 500 20px/1.2 "Helvetica Neue LT Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing 0px (typography.slide.label). Used for row and column labels.
- **divider**: Full-width 1px (border.hairline) line in the scheme's divider colour, between sections.
- **round-button**: Circular button filled with #000000 (color.black), icon in #ffffff (color.white). Turns 360° on hover in 200ms (duration.hover).
- **slide-footer**: "FUNDAMENTALco Confidential" bottom-left in 400 14px/1.2 "Helvetica Neue LT Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing 0px (typography.slide.footer); page number bottom-right; client logo small in a top or bottom corner.

## Do's and Don'ts

- Do: Use black and white only. White is pure #FFFFFF. (COL-01)
- Do: Website pages use a 6 (grid.columns)-column grid with 30px (space.gutter) gutters and margins. (LAY-01)
- Do: The wordmark is "FUNDAMENTALco" with a raised lowercase "co". Use the supplied files only. (LOGO-01)
- Do: Use the black wordmark on white and the white wordmark on black or on photographs. (LOGO-02)
- Do: In running text write the name as FUNDAMENTALco. (LOGO-04)
- Do: Respect reduced motion - with prefers-reduced-motion, show the end state with no transition. (MOT-03)
- Do: Slides are 16:9 (1920×1080). (SLD-01)
- Do: Every content slide has the footer "FUNDAMENTALco Confidential" bottom-left and the page number bottom-right. (SLD-02)
- Do: Set everything in Helvetica Neue (LT Pro where available), weights 400 and 500 only. (TYPE-01)
- Do: Headings use weight 500 with tight leading (line height equal to the font size, 0.75 for the display size). (TYPE-02)
- Don't: use any colour except black and white for FUNDAMENTALco's own material. A client colour is the only exception.
- Don't: use more than one accent colour in a piece.
- Don't: round corners or add shadows.
- Don't: set headings in bold (700). Use 400 or 500.
- Don't: use an off-white or cream background. White is #FFFFFF.
- Don't: recolour, outline, stretch or retype the wordmark.
- Don't: use a typeface other than Helvetica Neue for FUNDAMENTALco's own material.
- Don't: add gradients to FUNDAMENTALco's own material.
