The brand shelf

One brand.css, one voice guide, drop into anything.

Every site under hiebel.lab links one stylesheet and inherits the palette, the typography, and the warm-dark feel. Voice rules in Vale catch off-brand prose at commit time.

Palette

bg
#15140f
surface
#1c1b15
surface2
#23211a
line
#2e2b21
text
#efeae0
muted
#8a8474
accent
#e9b15a
live
#5bc787
down
#e07560

Drop-in

<link rel="stylesheet" href="https://brand.hiebel.ai/brand.css">
<body class="hl-base">
  <!-- you now have the warm-dark palette, Geist + Geist Mono,
       a subtle amber radial backdrop, and CSS vars for everything. -->
</body>

Voice

Three rules carry most of the weight:

1. plain language. translate jargon on first use.
2. lead with story. analogies beat definitions.
3. no employer references. ever.

Full Vale ruleset lives in voice/. Pre-commit hook catches violations before they ship.