# Recommended fonts — Brutalist

Fonts are admin-controlled. Assign them in Admin → Appearance → Typography; the
theme consumes them only via `var(--font-heading|body|mono, <fallback>)`, never a
hardcoded family.

## Bundled (ship with this theme, SIL OFL 1.1)

These latin-subset woff2 files are bundled in `assets/fonts/` and appear in the
picker as `source=template` rows (see `assets/fonts/LICENSES.md`):

| Role | Family | Weights | Notes |
|------|--------|---------|-------|
| Heading | **Space Grotesk** | 500, 700 | The signature display face — oversized, uppercase. |
| Display (alt) | **Archivo Black** | 400 | Heavier alternative for masthead-scale headlines. |
| Body | **Inter** | 400, 500, 700 | Neutral, high-legibility body copy. |
| Mono | **IBM Plex Mono** | 400, 500 | Meta labels, captions, buttons, tags. |

## Suggested assignment

- **Heading:** Space Grotesk (700). Alternative: Archivo Black for maximum weight.
- **Body:** Inter (400).
- **Mono:** IBM Plex Mono (400). Alternative from the Google tab: JetBrains Mono.

## Fallback stacks (used when no admin font is set)

- Heading: `"Space Grotesk", "Inter Tight", "Helvetica Neue", Helvetica, Arial, sans-serif`
- Body: `"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif`
- Mono: `"JetBrains Mono", "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace`

All four bundled families are SIL Open Font License 1.1. Swap freely from the
Google Fonts tab; the theme only references the CSS variables.
