Display heading
Section heading
Sub heading
Supporting heading
Minor heading
Eyebrow
Pier keeps defaults human sized so you can ship without tuning every variable. The lead class uses relaxed line height and the accent display family.
Regular body copy inherits the fluid scale. Use the .muted role for de-emphasised text and .mono for inline code like npm run build:css.
Small text helps with captions and legal copy. The mixin accepts size, weight, line height, and tracking tokens.
body { @include pier-text(md); }
code { @include pier-text(sm, $line: 1.6); }