# Porsche España — Style Reference
> Precision engineered sleekness – every element is a calculated, high-contrast decision on a clean canvas.
**Theme:** mixed
This system projects an image of controlled power and exclusivity, reflecting the Porsche brand. The primary visual tension arises from the interplay of stark black and white surfaces, punctuated by crisp, minimal typography. Design decisions lean towards functional elegance, conveying luxury through restraint and precise spacing rather than overt embellishment, often employing photography within geometric containers.
## Tokens — Colors
| Name | Value | Token | Role |
|------|-------|-------|------|
| Obsidian | `#000000` | `--color-obsidian` | Major text, site background for dark sections, button text on light backgrounds, card surfaces in dark mode, significant border colors. |
| Ghost White | `#ffffff` | `--color-ghost-white` | Default page background, text on dark backgrounds, interactive element backgrounds. |
| Charcoal Accent | `#0e0e12` | `--color-charcoal-accent` | Secondary text in dark sections, subtle background variations to create depth. |
| Slate Text | `#535457` | `--color-slate-text` | Supporting text, input placeholder text. |
| Deep Black Text | `#010205` | `--color-deep-black-text` | Primary headings and prominent body text on light backgrounds. |
| Input Placeholder | `#949598` | `--color-input-placeholder` | Placeholder text for input fields, light borders. |
## Tokens — Typography
### Porsche Next — The sole typeface, used across all elements from headings to body text and interactive components. The variable weights and sizes allow for a highly refined typographic hierarchy without introducing additional families, prioritizing brand consistency. · `--font-porsche-next`
- **Substitute:** Inter, Montserrat
- **Weights:** 400, 600
- **Sizes:** 14px, 16px, 33px, 43px, 73px, 95px
- **Line height:** 1.19, 1.21, 1.26, 1.31, 1.50, 1.55, 1.88
- **Letter spacing:** normal
- **Role:** The sole typeface, used across all elements from headings to body text and interactive components. The variable weights and sizes allow for a highly refined typographic hierarchy without introducing additional families, prioritizing brand consistency.
## Tokens — Spacing & Shapes
**Base unit:** 6px
**Density:** spacious
### Spacing Scale
| Name | Value | Token |
|------|-------|-------|
| 5 | 5px | `--spacing-5` |
| 7 | 7px | `--spacing-7` |
| 8 | 8px | `--spacing-8` |
| 12 | 12px | `--spacing-12` |
| 13 | 13px | `--spacing-13` |
| 30 | 30px | `--spacing-30` |
| 49 | 49px | `--spacing-49` |
| 63 | 63px | `--spacing-63` |
| 81 | 81px | `--spacing-81` |
| 179 | 179px | `--spacing-179` |
| 186 | 186px | `--spacing-186` |
| 211 | 211px | `--spacing-211` |
| 225 | 225px | `--spacing-225` |
### Border Radius
| Element | Value |
|---------|-------|
| cards | 8px |
| badges | 4px |
| inputs | 4px |
| buttons | 12px |
### Layout
- **Card padding:** 0px
## Components
### Hero Headline
**Role:** Primary visual weight on section introductions.
Set in Porsche Next, weight 400 or 600, size 73px or 95px on a dark background, using Ghost White text. Positioned left-aligned on the hero image.
### Transparent Border Button
**Role:** Secondary call to action.
Background transparent, text Obsidian, border Obsidian, 12px border radius. Padding is not explicitly defined but appears minimal around text.
### Dark Overlay Card
**Role:** Content container for showcasing product categories.
Background Obsidian, 8px border radius, no box-shadow. Zero padding, with image content filling the card. Inner text is Ghost White, Porsche Next, typically 33px or 43px.
### Standard Input Field
**Role:** User data entry.
Background transparent, text Input Placeholder (#949598), border Input Placeholder (#949598), 4px border radius. Padding 8px vertical, 49px horizontal.
### Ghost Badge
**Role:** Category labels or navigation items.
Background transparent, text Obsidian, 0px border radius for most variants, 4px for some. Minimal padding for text-only, or significant bottom padding for larger, image-related badges.
### Footer Scroll Indicator
**Role:** Navigation cue for returning to top.
Small arrow icon pointing up, with 'Volver arriba' (Go back up) text. Text is Ghost White on an Obsidian background, Porsche Next, weight 400, size 14px or 16px.
## Do's and Don'ts
### Do
- Use Obsidian (#000000) for all primary body text and most UI elements on light backgrounds.
- Maintain a clear visual hierarchy with Porsche Next, reserving larger sizes (73px, 95px) for hero headlines and smaller sizes (14px, 16px) for details and navigation.
- Apply 8px radius consistently to all content cards and larger visual containers.
- Employ the 12px radius for interactive elements like buttons, creating a subtle contrast with card radii.
- Prioritize generous vertical section gaps of 63px or 81px to ensure a spacious and premium feel.
- Leverage the pure contrast of #000000 and #ffffff for text and background pairings to achieve maximum readability and a bold aesthetic.
### Don't
- Avoid using multiple font families; adhere strictly to Porsche Next for all typography.
- Do not introduce decorative shadows; the design relies on flat, high-contrast surfaces and careful spacing for depth.
- Refrain from using saturated accent colors; the palette is strictly achromatic to maintain sophistication.
- Do not deviate from the established radii of 8px (cards), 12px (buttons), and 4px (inputs/badges); consistent subtle shaping is key.
- Avoid dense information blocks; use spacious layouts with ample white (or black) space around content.
- Do not use gradients; the system employs flat colors for a crisp, unambiguous presentation.
## Imagery
Photography is paramount, featuring product (cars) either tightly cropped and pristine, often under a dark veil to hint at new releases, or in epic, dynamic landscape settings. Images are mostly full-bleed within sections or large product cards, with sharp, unmasked edges. No illustrations or abstract graphics are present; the visual focus is entirely on the vehicles themselves and their aspirational context. The icons are universally outlined and achromatic, blending seamlessly into the UI.
## Layout
The layout combines full-bleed visual sections with contained content blocks. The hero features a large, dark, full-viewport image with white, left-aligned typography. Subsequent sections alternate between full-width black backgrounds and pure white content areas. Content frequently uses a two-column distribution with text on one side and an image or card on the other, or grids of product cards. A consistent pageMaxWidth is not imposed, with elements adapting to fill available space or aligning to a logical content core. Vertical spacing is generous, creating distinct visual breaks between sections.
## Agent Prompt Guide
### Quick Color Reference
- Text (Dark BG): #ffffff (Ghost White)
- Text (Light BG): #000000 (Obsidian)
- Page Background (Light): #ffffff (Ghost White)
- Page Background (Dark): #000000 (Obsidian)
- Input Border: #949598 (Input Placeholder)
### 3-5 Example Component Prompts
1. **Create a hero section:** 100vh height, full-width image background (dark toned), with a white headline 'Pulso a toda velocidad.' in Porsche Next, weight 400, size 95px, positioned bottom-left. Below the headline, add a transparent button 'Descubra más' with white text, 12px radius, 1px white border.
2. **Generate a product card:** Dark background (#000000), 8px border-radius, zero padding. Inside, place a full-bleed product image. Overlay the top-left of the image with text '911' in Porsche Next, weight 600, size 43px, color #ffffff. The card should have 12px right margin when in a grid.
3. **Design an input field:** Transparent background, 4px border-radius. Border color and placeholder text are both #949598. Text input color should be #535457. Add 8px vertical padding and 49px horizontal padding.
4. **Create a footer section:** Full-width, #000000 background. Center an 'up' arrow icon in #ffffff and below it, the text 'Volver arriba' in Porsche Next, weight 400, size 14px, color #ffffff. Ensure ample top padding of 63px.
## Similar Brands
- **Aston Martin** — Shares a monochromatic, high-contrast aesthetic and a focus on premium product photography against stark backgrounds.
- **Mercedes-Benz** — Employs similar typography and a spacious, clean layout to convey luxury and technological advancement without excessive visual noise.
- **Rimowa** — Uses high-contrast black and white, minimalist typography, and a strong emphasis on product imagery within a structured, often grid-based layout.
- **Apple** — Similar approach to product marketing through clean layouts, generous whitespace, and high-quality, often full-bleed, product photography to emphasize design purity.
## Quick Start
### CSS Custom Properties
```css
:root {
/* Colors */
--color-obsidian: #000000;
--color-ghost-white: #ffffff;
--color-charcoal-accent: #0e0e12;
--color-slate-text: #535457;
--color-deep-black-text: #010205;
--color-input-placeholder: #949598;
/* Typography — Font Families */
--font-porsche-next: 'Porsche Next', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-sm: 14px;
--leading-sm: 1.55;
--text-base: 16px;
--leading-base: 1.5;
--text-3xl: 33px;
--leading-3xl: 1.31;
--text-4xl: 43px;
--leading-4xl: 1.26;
--text-5xl: 73px;
--leading-5xl: 1.21;
--text-5xl-2: 95px;
--leading-5xl-2: 1.19;
/* Typography — Weights */
--font-weight-regular: 400;
--font-weight-semibold: 600;
/* Spacing */
--spacing-unit: 6px;
--spacing-5: 5px;
--spacing-7: 7px;
--spacing-8: 8px;
--spacing-12: 12px;
--spacing-13: 13px;
--spacing-30: 30px;
--spacing-49: 49px;
--spacing-63: 63px;
--spacing-81: 81px;
--spacing-179: 179px;
--spacing-186: 186px;
--spacing-211: 211px;
--spacing-225: 225px;
/* Layout */
--card-padding: 0px;
/* Border Radius */
--radius-md: 4px;
--radius-lg: 8px;
--radius-xl: 12px;
/* Named Radii */
--radius-cards: 8px;
--radius-badges: 4px;
--radius-inputs: 4px;
--radius-buttons: 12px;
}
```
### Tailwind v4
```css
@theme {
/* Colors */
--color-obsidian: #000000;
--color-ghost-white: #ffffff;
--color-charcoal-accent: #0e0e12;
--color-slate-text: #535457;
--color-deep-black-text: #010205;
--color-input-placeholder: #949598;
/* Typography */
--font-porsche-next: 'Porsche Next', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-sm: 14px;
--leading-sm: 1.55;
--text-base: 16px;
--leading-base: 1.5;
--text-3xl: 33px;
--leading-3xl: 1.31;
--text-4xl: 43px;
--leading-4xl: 1.26;
--text-5xl: 73px;
--leading-5xl: 1.21;
--text-5xl-2: 95px;
--leading-5xl-2: 1.19;
/* Spacing */
--spacing-5: 5px;
--spacing-7: 7px;
--spacing-8: 8px;
--spacing-12: 12px;
--spacing-13: 13px;
--spacing-30: 30px;
--spacing-49: 49px;
--spacing-63: 63px;
--spacing-81: 81px;
--spacing-179: 179px;
--spacing-186: 186px;
--spacing-211: 211px;
--spacing-225: 225px;
/* Border Radius */
--radius-md: 4px;
--radius-lg: 8px;
--radius-xl: 12px;
}
```
Precision engineered machinery.…
Precision-engineered monochrome…
Precision-engineered black steel…

Subtle Power, Precision…
Precision minimal optics. White…
Photographic gallery on…

Precise Canvas, Vivid Product. A…
Precision engineered,…
Automotive Showroom on Screen.…

Gallery of precise objects. A…
engineered precision, clean…
Precision instrument display. A…

Precision instrument in shadow —…

Architectural Blueprint on White…
gallery wall contrast

Minimalist digital gallery

Polished lens on innovation —…
Ethereal canvas with typographic…
Gray canvas, vivid art
Monochrome high-performance stadium