# Design Language for causality.club

## Aesthetics and Tone
causality.club is a Scandinavian-designed debate salon -- imagine a Helsinki design studio's meeting room where philosophers gather around a blonde-wood table to trace cause-and-effect chains on large sheets of handmade paper. The Scandinavian aesthetic brings clean functional lines, generous white space, and natural material warmth, while the "causality" theme introduces visual metaphors for logical chains, cause-and-effect diagrams, and branching decision trees. The "club" suffix implies membership and intellectual community -- an exclusive but welcoming gathering of minds. The entire site reads like a high-end Scandinavian furniture catalog that accidentally wandered into a philosophy department: every element is beautifully functional, every interaction reveals a deeper layer of thought, and the experience feels both luxurious and intellectually stimulating. The tone is elegant-sophisticated: composed, confident, and quietly impressive.

## Layout Motifs and Structure
The layout uses a **hero-dominant** structure -- each section is anchored by a single large visual element (the "hero") that commands attention before yielding to supporting content.

**Primary structure:**
- **Opening viewport (100vh):** A single massive typographic statement fills the upper 60% -- a philosophical provocation about causality rendered in large Futura-geometric type on a warm white background. Below, a smaller subtitle in body text provides context. The entire composition sits within generous padding (15% margins), with a single organic-blob illustration (see motifs) floating in the lower-right corner, partially cropped by the viewport edge.
- **Cause-effect sections:** Each subsequent section follows the hero-dominant pattern: a large illustration of a cause-effect diagram (rendered on paper-aged backgrounds) occupies the hero position (60% of viewport height), followed by a text block in a narrow measure (max 640px, centered). The diagrams are styled to look like hand-drawn on aged paper -- fine lines connecting circular nodes, with each node containing a brief label.
- **Branching interstitials:** Between major sections, interactive branching diagrams appear. These are horizontal flowcharts where the user can hover over different nodes to see different effect descriptions -- visualizing how one cause leads to multiple possible outcomes. The inactive paths remain as subtle outlines while the hovered path illuminates with a warm accent.
- **Closing salon:** The final section is a full-viewport warm panel (#F5F0E8 background) with a curated grid of "debate prompts" -- each a small paper-like card with a causal question. Cards have a bounce-enter animation as they scroll into view.

## Typography and Palette
**Fonts:**
- **Headlines/Display:** "Jost" (Google Fonts) -- a geometric sans-serif inspired by Futura with slightly softer proportions, making it less cold while retaining the geometric clarity essential to the Scandinavian aesthetic. Weight 600 for headlines, 700 for the hero statement. Size clamp(28px, 5vw, 64px). Letter-spacing: -0.01em for a modern, confident feel.
- **Body text:** "Source Serif 4" (Google Fonts) -- a refined serif with optical sizing that transitions gracefully between body and display sizes. Weight 400 for body, 600 for emphasis. Size 18px, line-height 1.8. Its transitional design bridges the geometric headlines with the warm, scholarly content.
- **Diagram labels/Accents:** "Jost" weight 400, size 13px, letter-spacing 0.05em -- used for node labels in cause-effect diagrams, navigation items, and metadata. Maintains typographic family unity.

**Palette:**
- **Birch White:** #FAFAF5 -- primary background, a barely-warm neutral white
- **Aged Linen:** #F5F0E8 -- secondary warm surface for hero panels and card backgrounds
- **Charcoal Ink:** #2D2D2D -- primary text color, dark and authoritative but softer than black
- **Clay Amber:** #C4883A -- primary warm accent for interactive elements, active states, and causality connection lines
- **Slate Fog:** #8B9AA3 -- secondary accent for inactive elements, borders, and muted text
- **Pressed Olive:** #6B7D5E -- tertiary accent for organic-blob shapes and nature-derived decorative elements
- **Deep Walnut:** #3E2C1C -- used for footer backgrounds and high-contrast moments

## Imagery and Motifs
**Core visual motifs:**
- **Paper-aged cause-effect diagrams:** The signature visual element. Cause-and-effect relationships are mapped as node-and-edge diagrams rendered on paper-textured backgrounds (subtle feTurbulence noise in warm tones). Nodes are circles (40px diameter) with thin borders (1.5px, Charcoal Ink) containing brief text labels. Edges are slightly curved lines (quadratic bezier) connecting nodes, with small arrowheads indicating causal direction. The paper texture and fine line work give these diagrams the feel of philosophical manuscripts.
- **Organic-blob shapes:** Soft, amoebic shapes in Pressed Olive at 8% opacity float behind content sections, providing visual warmth and breaking the potential coldness of Scandinavian minimalism. These blobs are CSS shapes (border-radius with asymmetric values, e.g., 60% 40% 70% 30% / 50% 60% 30% 70%) that subtly morph on a slow CSS animation (20s cycle, changing border-radius values).
- **Bounce-enter micro-animations:** Elements entering the viewport arrive with a bounce -- a slight overshoot (translateY from 24px past destination to 0, scale from 0.95 to 1.02 to 1.0). The bounce timing uses cubic-bezier(0.34, 1.56, 0.64, 1) and lasts 500ms. Applied to cards, diagram nodes, and section headings.
- **Paper texture cards:** Debate prompt cards in the closing section have a paper-like appearance: background #F5F0E8, a subtle noise overlay (SVG feTurbulence, 2% opacity), slightly rounded corners (8px), and a thin shadow (box-shadow: 0 2px 8px rgba(0,0,0,0.04)) that suggests a card resting on a surface.
- **Horizontal branching flowcharts:** Interactive diagrams where nodes light up on hover, with the causal path from that node forward illuminating (Clay Amber color transition on edges and downstream nodes). Inactive paths remain in Slate Fog at 40% opacity.

## Prompts for Implementation
**Full-screen narrative experience:** The site should feel like exploring a beautifully designed philosophical text. Each hero-dominant section presents one big idea (cause-effect diagram + explanatory text), and the user scrolls through a sequence of increasingly complex causal relationships.

**Opening hero animation:**
- Frame 0-400ms: Birch White background present. Nothing else visible.
- Frame 400-1200ms: The large typographic statement fades in word by word (stagger 80ms per word), each word entering with a subtle bounce (translateY: 12px to 0, cubic-bezier bounce easing). The stagger creates a reading rhythm.
- Frame 1200-1800ms: Subtitle text fades in smoothly (opacity 0 to 1, 400ms).
- Frame 1800-2400ms: Organic blob in lower-right corner morphs into visibility (scale 0 to 1, with border-radius animation beginning simultaneously). Its slow 20s morphing loop starts.

**Cause-effect diagram interaction:** SVG-based diagrams with individual circle and path elements. On hover over any node, run a depth-first traversal of connected downstream nodes. Apply CSS class transitions: hovered node gets Clay Amber border and slight scale (1.15), downstream edges transition stroke color from Slate Fog to Clay Amber (200ms), downstream nodes get Clay Amber border (200ms staggered by graph distance, 80ms per level). On mouseleave, reverse all transitions.

**Bounce-enter scroll triggers:** Use IntersectionObserver (threshold 0.15) on all content elements. Apply a CSS class that triggers the bounce-enter @keyframes animation. Each element within a group (e.g., debate cards) gets a stagger delay calculated from its index (index * 80ms).

**AVOID:** CTA-heavy layouts, pricing blocks, stat-grids, dark backgrounds, neon colors. This is a refined intellectual space with Scandinavian warmth.

## Uniqueness Notes
**Differentiators from other designs:**

1. **Interactive causal node-graph diagrams as primary content:** While other designs may use diagrams decoratively, this design makes interactive cause-effect flowcharts the central content element. Users can trace causal chains by hovering through connected nodes -- a unique interactive paradigm.

2. **Scandinavian minimalism applied to philosophical debate content:** The combination of Nordic design restraint with intellectual/philosophical subject matter creates a specific atmosphere -- a Helsinki design-philosophy salon -- not found in other designs.

3. **Word-by-word bounce-stagger hero animation:** The opening typographic statement that bounces in word by word creates a reading rhythm unique among hero animations in the collection. It paces the user's first encounter with the content.

4. **Morphing organic blobs as persistent background life:** The slowly shape-shifting organic blobs that run on a continuous 20-second animation cycle add perpetual subtle movement to the Scandinavian minimalist layout -- a living backdrop that prevents the clean design from feeling static.

**Chosen seed/style:** scandinavian aesthetic, hero-dominant layout, futura-geometric typography (adapted to Jost), warm palette, bounce-enter patterns, paper-aged imagery, organic-blobs motifs, elegant-sophisticated tone.

**Avoided overused patterns:** Avoided centered layout (93%), card-grid (80%), photography (73%), gradient palette (96%), parallax (90%), scroll-triggered (83%), cursor-follow (76%), mono typography (90%), mysterious-moody tone (73%). Instead used hero-dominant layout (13%), bounce-enter patterns (13%), paper-aged imagery (10%), organic-blobs motifs (10%), geometric-sans typography, and elegant-sophisticated tone (10%).
<!-- DESIGN STAMP
  timestamp: 2026-03-21T11:26:48
  seed: seed
  aesthetic: causality.club is a Scandinavian-designed debate salon -- imagine a Helsinki des...
  content_hash: 72dbe561e559
-->
