02 / Typography Scale
Typography Rules
Display Hero
Display / Hero — 72px / 700 / 1.00 / -1.8px — rb-freigeist-neue (system-ui fallback)
Section Heading
Section Heading — 48px / 400-700 / 1.00 / normal — rb-freigeist-neue (system-ui fallback)
Sub-heading Display
Sub-heading — 30px / 600 / 1.20 / normal — rb-freigeist-neue (system-ui fallback)
Sub-heading Sans
Sub-heading Sans — 38.4px / 400 / 0.83 / normal — basier-square (Inter fallback)
Feature Title
Feature Title — 18px / 600 / 1.56 / normal — basier-square (Inter fallback)
Body large text for intro paragraphs. Basier-square at 400 weight provides quiet geometric precision for all readable content.
Body Large — 20px / 400 / 1.40 / normal — basier-square (Inter fallback)
Standard body text for paragraphs, navigation, and button labels. The workhorse of the type system.
Body / Button — 16px / 400-600 / 1.50 / normal — basier-square (Inter fallback)
Caption and metadata descriptions for model cards
Caption — 14px / 400-600 / 1.43 / -0.35px — basier-square (Inter fallback)
small tag / lowercase transform
Small / Tag — 12px / 400 / 1.33 / normal / lowercase — basier-square (Inter fallback)
replicate.run("stability-ai/sdxl", input={"prompt": "..."})
Code Body — 14px / 400 / 1.43 / normal — JetBrains Mono
import replicate
Code Small — 11px / 400 / 1.50 / normal — JetBrains Mono