---
name: Rauno Freiberg
description: "This site is a prime example of bold, typographic portfolio design, using extreme scale and stark contrast to create a memorable visual impact."
version: alpha

colors:
  background: "#8f8f8f"
  primary: "#000000"
  secondary: "#171717"
  tertiary: "#FFFF02"
  neutral: "#6f6f6f"
  bg-soft: "#ededed"
  line: "rgba(0, 0, 0, 1)"

typography:
  display:
    fontFamily: grotesque-sans
    fontSize: 85px
    lineHeight: 1.0
    fontWeight: 400
    letterSpacing: "-1px"
  body:
    fontFamily: system-sans
    fontSize: 16px
    lineHeight: 1.5
    fontWeight: 400
    letterSpacing: "0"
  label:
    fontFamily: system-sans
    fontSize: 14px
    lineHeight: 1.4
    fontWeight: 400
    letterSpacing: "0"

rounded:
  sm: 4px
  md: 12px
  lg: 12px
  pill: 9999px

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

---

## Overview

A bold, typographic portfolio site defined by extreme scale and stark contrast.

*A stark, brutalist exhibition space for interaction design work.*

## Colors

High-contrast monochrome base with a single high-chroma accent.

- **Background (`#8f8f8f`)** — uses `bg` token
- **Primary text (`#000000`)** — uses `ink` token
- **Secondary text (`#171717`)** — uses `ink-soft` token
- **Accent (`#FFFF02`)** — uses `accent` token
- **Muted (`#6f6f6f`)** — uses `muted` token
- **Borders (`rgba(0, 0, 0, 1)`)** — uses `line` token

## Typography

- **Display:** grotesque-sans
- **Body:** system-sans
- **Mono:** monospace

- Use extremely large font sizes for key text elements.
- Maintain tight line-heights for display text.
- Limit font weight to mostly 400.

## Layout

Asymmetric, card-based layout.

*Rhythm:* Generous padding within containers.

## Elevation & Depth

- Borders: 1px solid black borders on some elements.

## Shapes

- `sm`: 4px
- `md`: 12px
- `lg`: 12px
- `pill`: 9999px

## Components

- **button:** Not clearly visible as standard buttons; interactions are primarily hover states on large containers.
- **card:** White rectangular cards on a gray background.
- **chip:** Not present.
- **input:** Not present.
- **hero:** Large typography on a white card, sometimes overlapping with a large geometric shape.

## Do's and Don'ts

**Don't:**
- don't use heavy drop shadows — screenshot shows flat, borderless white cards.
- don't use bright, saturated background colors everywhere — screenshot shows a dominant neutral gray.
- don't use small, delicate typography for headlines — screenshot shows massive, bold text.
- don't use multiple font weights — screenshot shows a reliance on 400 weight.
- don't use traditional navigation bars — screenshot shows a minimalist, custom top navigation.
- don't use rounded corners on everything — screenshot shows sharp or only slightly rounded corners.

---

## System Prompt (paste into AI agent)

```
Design a minimalist, typography-driven portfolio site inspired by brutalist web design. Use a stark, high-contrast palette dominated by neutral grays (#8f8f8f, #ededed) and pure black (#000000), with a single, vibrant accent color like electric yellow (#FFFF02) used sparingly for geometric shapes. The typography should be bold and large, using grotesque-sans categories for display and system-sans for body text, maintaining a mostly uniform 400 weight. Layout should be asymmetric and card-based, with generous padding (e.g., 64px) inside containers. Critical constraints: avoid decorative elements or complex gradients, never use small delicate typography for headlines, and always prioritize bold, impactful typographic statements over dense paragraphs.
```
