Signal Red
#fe2f2fPrimary accent border on cards and badges — the brand's loudest punctuation, used as outline not fill
Cards Against Humanity uses a game-night table aesthetic: near-black canvas, white card surfaces scattered at chaotic angles, and a tight three-color accent system (signal red, royal violet, antique gold) applied as thick borders rather than fills. Typography is uniformly heavy — Helvetica Neue LT at weight 800 even for mid-size copy — treating the screen like a punchline card rather than a SaaS dashboard. Buttons are chunky pills with 2px inset borders that read as physical objects sitting on the felt, not flat UI controls. The card metaphor saturates everything: content blocks, decorative backgrounds, badges, even borders adopt card-like geometry. Density is spacious but the large display sizes (55-80px) keep the vertical rhythm from feeling airy — each line lands like a card being dealt.
#fe2f2fPrimary accent border on cards and badges — the brand's loudest punctuation, used as outline not fill
#7333f1Primary accent border on cards and badges — deep saturated purple carrying the brand's irreverent energy
#d7b73bPrimary accent border on cards and badges — warm yellow-gold that rounds out the three-color system
#fffe5bCard face fill for highlighted playing cards in the scattered background
#ede5ffCard face fill for pastel playing cards, soft purple surface
#1b5bffCard face fill for blue playing cards, saturated blue accent surface
#a0e9ffCard face fill for light blue playing cards
#ffa0f0Card face fill for pink playing cards
#b4ff91Card face fill for green playing cards
#ff9559Card face fill for orange playing cards
#000000Page background, card shadows, button borders, heading text on light surfaces
#ffffffCard surfaces, body text on dark, button borders, input fills
80px · 800 · 0.98The quick brown fox jumps
65px · 800 · 1The quick brown fox jumps
55px · 800 · 1.05The quick brown fox jumps
40px · 800 · 1.07The quick brown fox jumps
28px · 400 · 1.3The quick brown fox jumps
24px · 800 · 1.25The quick brown fox jumps
21px · 700 · 1.38The quick brown fox jumps
20px · 400 · 1.29The quick brown fox jumps
Font samples use locally available fonts and fallbacks.
The site's sole typeface. Weight 800 dominates everything from body up through 80px display — this anti-hierarchy choice makes the brand feel like it's shouting a punchline rather than presenting information. Tight leading at display sizes (0.98–1.07) creates an impactful block, generous leading on body (2.0–2.86) lets the heavy weight breathe. No letter-spacing tricks; the geometry of Helvetica at 800 weight does all the work.
Helvetica Neue — detected in extracted data but not described by AI
13px38px38px38px5px7px10px12px13px15px20px24px30px32px40px50px60px90px100px160px170px254pxWhite (#ffffff) background, 13–20px border-radius, 2px black (#000000) inset border, 20px padding. Black text at weight 800. Functions as both literal product imagery and as the site's content card metaphor. When used as decorative background elements, cards are rotated at various angles and offset to create a scattered-table composition.
Transparent fill on #000000 surface. White (#ffffff) 2px border, 38–64px border-radius (pill shape). Text: Helvetica Neue LT weight 800, 14–16px, #ffffff. Padding: 12px vertical, 32px horizontal. The 2px inset shadow creates the border — no stroke property used. Sits as a physical object, not a flat UI element.
Transparent fill on #ffffff surface. Black (#000000) 2px inset border, 38–64px radius. Text: #000000, weight 800, 14–16px. Same padding and geometry as the dark variant — only the color polarity inverts.
White or transparent fill with 2px border in one of the three brand accent colors (Signal Red #fe2f2f, Royal Violet #7333f1, or Antique Gold #d7b73b). 13–20px radius. Used to draw the eye to specific cards in the scattered background or to highlight featured content.
Filled card with one of the seven accent surface colors (Lemon, Lavender, Cobalt, Sky, Bubblegum, Mint, Tangerine). 13–20px radius, black text at weight 800. Functions purely as decorative atmosphere in the card-scatter background pattern.
Centered on the page with a darkened scrim behind. Black (#000000) background, white text, 13–20px radius. Contains a bold heading ("Cookie Settings"), descriptive body copy, checkbox controls, and a row of outlined pill buttons (Accept All / Reject All / Confirm My Choices). The dialog itself follows the card aesthetic — it looks like a card dealt face-up on the table.
Transparent or dark (#000000) background, white text. Brand name "Cards Against Humanity" at left in weight 800, ~24px. Nav items (Shop, About) at right with small dropdown carets. Minimal — no background fill, no border-bottom. Sits cleanly on the dark canvas.
Helvetica Neue LT weight 800, 55–80px, line-height 0.98–1.05. Color inverts by section: white on dark sections, black on light sections. Extremely tight leading at this scale — words stack into an impactful block. No letter-spacing manipulation.
Small square checkbox (~16–18px), 2px white border on the dark dialog surface. Unchecked state is transparent fill; checked state shows white fill with black checkmark. Sits inline with label text at 14px weight 400.
One of the three brand accent colors as 2px border (Signal Red, Royal Violet, Antique Gold), transparent or matching-tinted fill. 38px border-radius (pill). Text in matching color, weight 800, 12–14px. Padding: ~10–20px horizontal.
#000000Primary page background, the dark surface cards are dealt onto
#ffffffPlaying card surfaces and content blocks that read as physical cards
#ede5ffSoft accent card surfaces for featured or decorative playing cards
No drop shadows. All depth is communicated through 2px inset borders that make UI elements read as physical card edges sitting on the table surface. This keeps everything flat but tactile — you can see the border, you can feel the weight, but nothing floats.
rgb(0, 0, 0) 0px 0px 0px 2px inset
rgb(255, 255, 255) 0px 0px 0px 2px inset
Full-bleed sections that alternate between black (#000000) and white (#ffffff) backgrounds, creating stark contrast boundaries. Hero section opens on black with massive display text (55–80px) and scattered card background elements. Content sections switch to white backgrounds with black text for readability, then return to black for CTA sections like "Buy the game." Content is max-width contained (~1200px) and centered within each section. Navigation is a minimal top bar with brand left, links right. The scattered card pattern fills negative space in hero and transition areas, creating visual texture without competing with foreground copy. Section gaps are generous (~50px) but the large display type sizes keep vertical density high.
The site is dominated by playing card imagery — white rectangular cards with black sans-serif text, some bordered in the three brand accent colors (red, violet, gold), others filled in pastel card colors (lemon, lavender, mint, sky, etc.). Cards are arranged in scattered, overlapping compositions at various rotation angles against the black canvas, creating a sense of a game mid-play. Card content includes both product cards (the actual game) and quote/headline cards that function as typographic display elements. The card IS the imagery — there are no photographs, no illustrations, no abstract graphics. Everything visual is either a card, a card border, or negative space between cards. Iconography is minimal or absent from the visible chrome.
**Quick Color Reference** - text (on dark): #ffffff - text (on light): #000000 - background (dark sections): #000000 - background (light sections): #ffffff - border / accent outline: use Signal Red (#fe2f2f), Royal Violet (#7333f1), or Antique Gold (#d7b73b) — pick one per element - primary action: #000000 (filled action) **Example Component Prompts** 1. Hero section on black (#000000). Scattered white card rectangles in the background, rotated -15° to +20° at various sizes, some with 2px borders in Signal Red, Royal Violet, or Antique Gold. Headline: "Cards Against Humanity" at 80px, Helvetica Neue LT weight 800, #ffffff, line-height 0.98. Subtext at 20px weight 800, #ffffff. 2. Outlined pill button: transparent fill, 2px white (#ffffff) inset border, 38px border-radius, 12px vertical / 32px horizontal padding. Text: 16px Helvetica Neue LT weight 800, #ffffff, centered. 3. Content card: white (#ffffff) background, 2px black (#000000) inset shadow as border, 13px border-radius, 20px padding. Heading inside: 28px weight 800, #000000, line-height 1.3. Body text: 16px weight 400, #000000, line-height 2.38. 4. Cookie/modal dialog: centered overlay on darkened scrim. Background #000000, 13px border-radius, 30px padding. Heading "Cookie Settings" at 24px weight 800, #ffffff. Body text at 14px weight 400, #ffffff. Three outlined pill buttons (Accept All / Reject All / Confirm My Choices) at the bottom, white 2px borders on transparent fill, 38px radius. 5. Section divider/transition: full-bleed band switching from #000000 to #ffffff. Display heading at 65px weight 800, color inverts with the background. 50px vertical padding above and below.
Same scattered card/tile composition at varied angles on near-black canvas, same heavy display sans-serif, same stark black-to-white section inversions
Same product-as-decorative-imagery approach with card-shaped elements scattered across a dark background, same irreverent tone reflected in bold typographic voice
Same party-game brand energy expressed through scattered card-like content blocks, same high-contrast black/white palette with accent color pops
Same card-product-first visual language where the game's visual identity (colorful card faces, scattered arrangement) IS the website's design system
Same anti-soft aesthetic: heavy Helvetica-weight typography, no drop shadows, thick outlined buttons, stark section polarity inversions
Use the design exports or connect Musterlab to your AI.