{
  "name": "Kernes",
  "slug": "kernes",
  "description": "Swiss architectural precision with exposed grids, monumental typography and self-drawing axonometric studies.",
  "audience": ["architect", "studio"],
  "category": "Portfolio",
  "job": "freelance",
  "categoryId": "architect",
  "mood": ["light", "calm", "modern"],
  "palette": {"--bg": "#E7E4DE", "--ink": "#1C1C1A", "--accent": "#FF4F1F"},
  "fonts": ["Inter Tight", "JetBrains Mono"],
  "files": ["index.html", "styles.css", "script.js", "favicon.svg"],
  "customise": {
    "strings": ["Business name 'Kernes Studio' in <title>, header accessible label, #studio, #people and footer; wordmark 'kernes' in header and footer", "Project names and specifications in #work and #index", "Address, opening hours, telephone and email in #contact"],
    "colours": "Edit the :root tokens at the top of styles.css",
    "fonts": "Change the Google Fonts <link> in index.html and --font-display/--font-body",
    "sections": "Each <section> has an id and is self-contained; delete or reorder freely"
  },
  "visuals": {
    "notes": "Pure type and line work: architectural drawings are inline SVG strokes that draw themselves via stroke-dashoffset transitions triggered by IntersectionObserver. Exposed grids come from repeating-linear-gradient backgrounds; no photos or image files.",
    "prompt": "Draw a precise single-weight black line SVG of a modernist building elevation on white, with grid lines, dimension ticks and no fills."
  }
}
