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

# lottiefiles: Typography

## Saved-page observed font evidence

- `Inter`
- `DM Sans`
- `Noto Sans JP`
- `Noto Sans KR`
- `Pretendard`
- `arboria`
- `karla`
- `ui-monospace`, `SFMono-Regular`, `Menlo`, `Monaco`, `Consolas`, `Liberation Mono`, `Courier New`
- Cookie/widget fallback stack: `Inter`, `DM Sans`, `Roboto`, `Helvetica Neue`, `Segoe UI`, regional Noto/system fonts

## Substitute policy

Use exact source fonts only when they are system/open-source and appropriate for redistribution. `Inter` and `DM Sans` are suitable report substitutes for the visible product UI. `arboria` and any hosted/proprietary faces should remain source evidence unless licensing is confirmed. Regional fallbacks (`Noto Sans JP`, `Noto Sans KR`, `Pretendard`) should remain in the stack for international report exports where useful.

## Report typography requirements

- Screen body text: 16px or larger with 1.45-1.7 line height.
- PDF body text: 10.5-12pt equivalent.
- Headings: preserve the source's broad serif/sans/mono character and weight contrast.
- Code/data: use a readable monospace stack and wrap long lines in PDF.
