---
name: Transformfestival
description: "This site is an excellent example of using bold typography and high-quality photography to create a powerful, immersive brand identity for an arts organization."
version: alpha

colors:
  background: "#F4EDE9"
  primary: "#000000"
  tertiary: "#FB00C2"
  neutral: "#767676"
  line: "rgba(0, 0, 0, 0.1)"

typography:
  display:
    fontFamily: geometric-sans
    fontSize: 80px
    lineHeight: 1.0
    fontWeight: 900
    letterSpacing: "-1.12px"
  heading:
    fontFamily: geometric-sans
    fontSize: 56px
    lineHeight: 1.1
    fontWeight: 800
    letterSpacing: "-1px"
  subhead:
    fontFamily: geometric-sans
    fontSize: 24px
    lineHeight: 1.2
    fontWeight: 800
    letterSpacing: "-0.36px"
  body:
    fontFamily: geometric-sans
    fontSize: 18px
    lineHeight: 1.45
    fontWeight: 400
    letterSpacing: "-0.36px"

rounded:
  sm: 0px
  md: 0px
  lg: 0px
  pill: 999px

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

---

## Overview

An international performance arts festival with bold editorial typography and cinematic photography.

*A bold theatrical poster meets a clean editorial magazine.*

## Colors

High contrast: deep black ink on a warm, slightly off-white canvas, punctuated by a single electric pink accent.

- **Background (`#F4EDE9`)** — uses `bg` token
- **Primary text (`#000000`)** — uses `ink` token
- **Accent (`#FB00C2`)** — uses `accent` token
- **Muted (`#767676`)** — uses `muted` token
- **Borders (`rgba(0, 0, 0, 0.1)`)** — uses `line` token

## Typography

- **Display:** geometric-sans
- **Body:** geometric-sans

- Use uppercase for strong emphasis and navigation links.
- Tight tracking for large display text to maintain impact.
- Maintain high weight contrast between display and body text.

## Layout

A full-width hero followed by a multi-column card grid, leading into bold typographic sections.

*Rhythm:* A clear vertical rhythm established through consistent padding and gap multiples.

## Elevation & Depth

- 0 4px 24px rgba(0, 0, 0, 0.1)
- Borders: Minimal use of borders, relying primarily on strong typography and image contrast for separation.

## Shapes

- `sm`: 0px
- `md`: 0px
- `lg`: 0px
- `pill`: 999px

## Components

- **button:** High-contrast filled rectangles with uppercase text.
- **card:** Clean, borderless cards with prominent imagery, a bold headline, and a simple arrow icon for navigation.
- **chip:** Used for navigation or small labels, often in uppercase.
- **input:** Clean text fields with minimal borders.
- **hero:** A full-bleed cinematic photograph overlaid with massive, heavy-weight typography.

## Do's and Don'ts

**Don't:**
- Don't use rounded corners on primary UI elements — the screenshot shows sharp, rectangular shapes.
- Don't use multiple competing accent colors — the screenshot shows a clear hierarchy dominated by pink and purple.
- Don't use light, thin font weights for headlines — the screenshot shows exclusively heavy, bold weights.
- Don't use sans-serif fonts with wide or irregular proportions — the screenshot shows a very geometric, tight typeface.
- Don't use complex, multi-layered shadows — the screenshot relies on flat color and sharp edges for definition.
- Don't use gray as a primary background — the screenshot shows a warm, off-white (#F4EDE9) instead.

---

## System Prompt (paste into AI agent)

```
This is a bold editorial and event website for an international performance arts festival. The design is dominated by massive, heavy-weight typography in black (#000000) set against a warm off-white background (#F4EDE9). A vibrant electric pink (#FB00C2) serves as the primary accent for calls to action, while a deep purple (#340068) is used for large background blocks and secondary buttons. The typography is a clean, geometric sans-serif used in both uppercase and sentence case. Layouts are generous, utilizing full-bleed cinematic photography and a clean 4-column grid for content. Critical constraints: avoid rounded corners on buttons, avoid using multiple competing bright accent colors, and avoid using light or decorative font weights.
```
