# Enamel sign / umber

Visual specification · 808713beb06c573e73b156180da66113de32d975f83cdc94ed769ee2edcab862

- Art direction: Enamel sign. Source logic: Painted enamel signs and shop fascia. Graphic purpose: A typographic seal and nested sign border; ornament frames the name.
- No arbitrary mirrored copies, arbitrary rotations or unrelated motif mixing.
- Algorithm: random-design/2; rule fingerprint: 71caaea0f85d569c
- Reproduction: preserve this design JSON and use the matching release. Seed alone does not encode history-dependent candidate selection.
- Type: Bodoni Moda / Manrope; CJK: Noto Serif SC. Scale 1.347; tracking -0.012em; leading 1.487.
- Composition: stack; 6 columns; margins 7.555%; graphic on right; balance 0.464; rhythm alternating.
- Graphic: seal; count 6; stroke 1.757; amplitude 0.632; rotation 0°. Use the exported SVG or reproduce its parameters.
- Surface: enamel; radius 0px; depth flat.
- WCAG text/paper contrast: body 7.01:1; secondary 4.62:1; accent text 4.6:1. Use accentInk for text on paper, onAccent for text on accent. Accent2 is decorative, not a general text colour.

## Execution contract
Preserve supplied copy, facts and chart data. Do not randomize voice. Use semantic, responsive structure on the web; maintain one coherent theme across varied slide types. Keep text and data editable. Prioritize readable, complete content. A new seed or name alone does not constitute a new style. Explicitly selected themes may be reused. Fonts are referenced, not embedded; install them or agree on substitutes.

## Tokens

```css
:root{
  --paper:#804d1c;
  --ink:#ffffff;
  --muted:#dfcfc2;
  --accent:#f0d3a8;
  --accent-ink:#f4cb8f;
  --accent2:#f0d3a8;
  --panel:#f1ba89;
  --panel-ink:#3d332b;
  --rule:#ceb5a1;
  --on-accent:#484137;
  --font-display:"Bodoni Moda","Noto Serif SC",serif;
  --font-body:"Manrope","Noto Sans SC",sans-serif;
  --font-cjk:"Noto Serif SC";
  --type-scale:1.347;
  --tracking:-0.012em;
  --leading:1.487;
  --page-margin:7.555%;
  --radius:0px;
  --border:2.5px;
  --section-gap:70px;
}
```
