<!-- SPDX-License-Identifier: MIT -->
<!-- SPDX-FileCopyrightText: 2025-2026 Marcus Quinn -->

# terminalshop: Typography

## Observed source font evidence

- `Inter`
- `mono`

## Report substitutions

- Heading: `"IBM Plex Mono", "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace`
- Body: `"IBM Plex Mono", "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace`
- Code/data: `"IBM Plex Mono", "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace`

Use exact source fonts only when available and redistributable. Otherwise, use the documented system/open-source fallbacks while preserving the source's typographic feel.

## Report typography requirements

- Screen body text: 16px or larger with 1.58-1.75 line height.
- PDF body text: 10.5-12pt equivalent.
- Headings should echo the brand but stay within report-readable size limits.
- Code/data must wrap long lines in HTML and PDF.
