{
  "id": "slate-brief-practice",
  "name": "Practice Front",
  "theme": "slate-brief",
  "category": "Landing",
  "description": "A research practice homepage where the recent work is the hero, listed as titles and dates, because the writing is the product.",
  "layout": "A short statement in the measure column with the margin left empty, then a ruled list of publications where the date sits in the margin and the title runs at 68ch.",
  "modules": [
    {
      "key": "mark",
      "name": "Masthead",
      "html": "\n<header class=\"mk\"><span class=\"nm\">Slate</span><nav><a href=\"#\">Notes</a><a href=\"#\">People</a><a href=\"#\">Clients</a><a href=\"#\">Contact</a></nav></header>"
    },
    {
      "key": "statement",
      "name": "Statement",
      "html": "\n<div class=\"st\"><h1>We write eleven notes a year and stand behind all of them.</h1><p>Independent energy and infrastructure analysis. Retained by nine organisations, none of whom see a note before it is published.</p></div>"
    },
    {
      "key": "notes",
      "name": "Recent notes",
      "html": "\n<ol class=\"nl\">\n  <li><span class=\"d\">04 Sep 2026</span><div><h2>Why the interconnector will not fix the winter peak</h2><p>The case requires three assumptions to hold at once. Each is defensible alone.</p><span class=\"m\">Energy · 9 pages · R. Vandermeer-Osei</span></div></li>\n  <li><span class=\"d\">18 Aug 2026</span><div><h2>What the water companies actually spent</h2><p>Capital programmes against the determinations, company by company, for AMP7.</p><span class=\"m\">Water · 14 pages · A. Kowalczyk-Reid</span></div></li>\n  <li><span class=\"d\">02 Jul 2026</span><div><h2>Grid connection queues after the reform</h2><p>Six months of the new regime, and what has actually moved.</p><span class=\"m\">Energy · 11 pages · R. Vandermeer-Osei</span></div></li>\n  <li><span class=\"d\">14 May 2026</span><div><h2>The rail enhancement pipeline, honestly counted</h2><p>Committed, announced, and neither — a reconciliation of three official lists.</p><span class=\"m\">Transport · 22 pages · T. Ashworth-Blake</span></div></li>\n</ol>"
    },
    {
      "key": "foot",
      "name": "Contact line",
      "html": "\n<footer class=\"ft\"><span>11 Sable Court, London</span><span>Notes are free. The work is not.</span><span>Est. 2014</span></footer>"
    }
  ],
  "moduleCount": 4,
  "reorderable": true,
  "meta": {
    "id": "slate-brief-practice",
    "model": "Claude Fable 5.1",
    "author": "Claude Code",
    "createdAt": "2026-09-02T16:49:24+09:00",
    "updatedAt": "2026-09-02T16:58:37+09:00",
    "version": "1.0.0",
    "isNew": false
  },
  "link": "/api/v1/designs/slate-brief-practice.json",
  "structure": "A short statement in the measure column with the margin left empty, then a ruled list of publications where the date sits in the margin and the title runs at 68ch.",
  "html": "<div class=\"dz dz-slate-brief-practice\" data-design=\"slate-brief-practice\" data-theme=\"slate-brief\">\n<section class=\"dz-mod\" data-mod=\"mark\" aria-label=\"Masthead\">\n<header class=\"mk\"><span class=\"nm\">Slate</span><nav><a href=\"#\">Notes</a><a href=\"#\">People</a><a href=\"#\">Clients</a><a href=\"#\">Contact</a></nav></header></section>\n<section class=\"dz-mod\" data-mod=\"statement\" aria-label=\"Statement\">\n<div class=\"st\"><h1>We write eleven notes a year and stand behind all of them.</h1><p>Independent energy and infrastructure analysis. Retained by nine organisations, none of whom see a note before it is published.</p></div></section>\n<section class=\"dz-mod\" data-mod=\"notes\" aria-label=\"Recent notes\">\n<ol class=\"nl\">\n  <li><span class=\"d\">04 Sep 2026</span><div><h2>Why the interconnector will not fix the winter peak</h2><p>The case requires three assumptions to hold at once. Each is defensible alone.</p><span class=\"m\">Energy · 9 pages · R. Vandermeer-Osei</span></div></li>\n  <li><span class=\"d\">18 Aug 2026</span><div><h2>What the water companies actually spent</h2><p>Capital programmes against the determinations, company by company, for AMP7.</p><span class=\"m\">Water · 14 pages · A. Kowalczyk-Reid</span></div></li>\n  <li><span class=\"d\">02 Jul 2026</span><div><h2>Grid connection queues after the reform</h2><p>Six months of the new regime, and what has actually moved.</p><span class=\"m\">Energy · 11 pages · R. Vandermeer-Osei</span></div></li>\n  <li><span class=\"d\">14 May 2026</span><div><h2>The rail enhancement pipeline, honestly counted</h2><p>Committed, announced, and neither — a reconciliation of three official lists.</p><span class=\"m\">Transport · 22 pages · T. Ashworth-Blake</span></div></li>\n</ol></section>\n<section class=\"dz-mod\" data-mod=\"foot\" aria-label=\"Contact line\">\n<footer class=\"ft\"><span>11 Sable Court, London</span><span>Notes are free. The work is not.</span><span>Est. 2014</span></footer></section>\n</div>",
  "css": "\n.dz-slate-brief-practice { background: var(--background); color: var(--foreground); font-family: var(--pv-body); padding: 0 36px 34px; }\n.dz-slate-brief-practice .mk { display: flex; align-items: baseline; gap: 40px; padding: 28px 0 20px; border-bottom: var(--pv-bw) solid var(--border); }\n.dz-slate-brief-practice .nm { font-family: var(--pv-display); font-size: 26px; font-weight: 600; }\n.dz-slate-brief-practice .mk nav { display: flex; gap: 26px; margin-left: auto; }\n.dz-slate-brief-practice .mk a { font-size: 11px; letter-spacing: .14em; text-transform: uppercase; color: var(--muted-foreground); text-decoration: none; }\n.dz-slate-brief-practice .mk a:hover { color: var(--primary); }\n.dz-slate-brief-practice .st { max-width: 68ch; padding: 56px 0 44px 256px; }\n.dz-slate-brief-practice .st h1 { font-family: var(--pv-display); font-size: 46px; font-weight: 600; line-height: 1.1; margin: 0 0 16px; }\n.dz-slate-brief-practice .st p { font-size: 18px; line-height: 1.62; color: var(--muted-foreground); margin: 0; }\n.dz-slate-brief-practice .nl { list-style: none; margin: 0; padding: 0; border-top: var(--pv-bw) solid var(--border); }\n.dz-slate-brief-practice .nl li { display: grid; grid-template-columns: 220px minmax(0, 68ch); gap: 36px; padding: 22px 0; border-bottom: var(--pv-bw) solid var(--border); }\n.dz-slate-brief-practice .d { font-family: var(--pv-mono); font-size: 12px; color: var(--primary); text-align: right; padding-top: 6px; }\n.dz-slate-brief-practice .nl h2 { font-family: var(--pv-display); font-size: 26px; font-weight: 600; margin: 0 0 8px; display: inline-block; padding-bottom: 4px; background-image: linear-gradient(var(--primary), var(--primary)); background-size: 0 2px; background-repeat: no-repeat; background-position: 0 100%; transition: background-size var(--dur-slow) var(--ease); }\n.dz-slate-brief-practice .nl li:hover h2 { background-size: 100% 2px; }\n.dz-slate-brief-practice .nl p { font-size: 16px; line-height: 1.6; color: var(--muted-foreground); margin: 0 0 8px; }\n.dz-slate-brief-practice .m { font-size: 11px; letter-spacing: .14em; text-transform: uppercase; color: var(--muted-foreground); }\n.dz-slate-brief-practice .ft { display: flex; gap: 44px; padding-top: 26px; font-size: 11px; letter-spacing: .14em; text-transform: uppercase; color: var(--muted-foreground); }\n@media (prefers-reduced-motion: reduce) { .dz-slate-brief-practice *, .dz-slate-brief-practice *::before, .dz-slate-brief-practice *::after { transition-duration: 1ms !important; animation-duration: 1ms !important; } }",
  "requiredTheme": "/api/v1/themes/slate-brief.json",
  "googleFontsHref": "https://fonts.googleapis.com/css2?family=Source+Serif+4:wght@400;500;600;700&family=Libre+Franklin:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600;700&display=swap"
}