---
name: Cardsagainsthumanity
description: "The site perfectly translates the physical, irreverent identity of the product into a clean, minimalist, and highly effective digital experience."
version: alpha

colors:
  background: "#000000"
  primary: "#FFFFFF"
  secondary: "#FFFFFF"
  neutral: "#808080"
  line: "rgba(255, 255, 255, 1)"

typography:
  display:
    fontFamily: grotesque-sans
    fontSize: 80px
    lineHeight: 1.0
    fontWeight: 800
    letterSpacing: "-1px"
  heading:
    fontFamily: grotesque-sans
    fontSize: 55px
    lineHeight: 1.0
    fontWeight: 800
    letterSpacing: "-1px"
  subheading:
    fontFamily: grotesque-sans
    fontSize: 40px
    lineHeight: 1.05
    fontWeight: 800
    letterSpacing: "-0.5px"
  body:
    fontFamily: grotesque-sans
    fontSize: 20px
    lineHeight: 1.3
    fontWeight: 400
    letterSpacing: "0px"
  small:
    fontFamily: grotesque-sans
    fontSize: 14px
    lineHeight: 1.0
    fontWeight: 400
    letterSpacing: "0px"

rounded:
  sm: 4px
  md: 13px
  lg: 20px
  pill: 999px

spacing:
  xs: 4px
  sm: 8px
  md: 16px
  lg: 24px
  xl: 32px
  2xl: 48px
  3xl: 64px

---

## Overview

A minimalist, starkly contrasted e-commerce site for the popular party game.

*A stark black-and-white box of shocking jokes.*

## Colors

High-contrast black and white only, reflecting the physical product.

- **Background (`#000000`)** — uses `bg` token
- **Primary text (`#FFFFFF`)** — uses `ink` token
- **Secondary text (`#FFFFFF`)** — uses `ink-soft` token
- **Muted (`#808080`)** — uses `muted` token
- **Borders (`rgba(255, 255, 255, 1)`)** — uses `line` token

## Typography

- **Display:** grotesque-sans
- **Body:** grotesque-sans

## Layout

Centered content with generous whitespace.

*Rhythm:* Flexible grid based on 4px increments.

## Elevation & Depth

- none
- Borders: 2px solid #FFFFFF or #000000 depending on background

## Shapes

- `sm`: 4px
- `md`: 13px
- `lg`: 20px
- `pill`: 999px

## Components

- **button:** Simple text links with underline or circular arrow icons.
- **card:** Rotated white rectangles with black text mimicking physical playing cards.
- **input:** Minimalist bottom-bordered text field.
- **hero:** Scattered, overlapping physical card graphics on a stark black background.

## Do's and Don'ts

**Don't:**
- Don't use pastel or soft colors — the screenshot shows strict black and white.
- Don't use serif fonts — the screenshot shows a clean, bold sans-serif.
- Don't use drop shadows or soft gradients — the screenshot shows flat, high-contrast elements.
- Don't align cards in a rigid grid — the screenshot shows them casually scattered and rotated.
- Don't use conventional padding or margins — the screenshot shows generous, sometimes overlapping whitespace.
- Don't use rounded corners on primary elements — the screenshot shows sharp or slightly rounded rectangular cards.

---

## System Prompt (paste into AI agent)

```
A stark, irreverent e-commerce site for a party game. Uses a strictly high-contrast black and white palette (hex #000000 and #FFFFFF) with no accent colors. Typography is a bold grotesque-sans-serif (Helvetica Neue) at massive scales (up to 80px). Layouts feature scattered, overlapping card components rotated at angles. Critical don'ts: never use pastel colors, never use serif fonts, never use drop shadows, never align elements in a rigid grid, never use conventional soft UI, never use excessive padding.
```
