Display and body are the same face. That single-family austerity is the brand’s own
decision, not an oversight. This card renders the real cuts shipped in
fonts/ — if the specimens below look like a system sans, the
@font-face binding in colors_and_type.css has broken.
Bound in colors_and_type.css from fonts/Satoshi-*.woff2
with .woff fallbacks. The mono stack is used only for token readouts and code,
never for brand copy.
Production uses only 400 and 700. The package binds real Light, Medium and Black cuts so nothing is faux-weighted, but designs should stay on 400/700 to match the shipped site.
Satoshi’s single-storey a and flat-topped t are the quickest tell that the real face loaded.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 & @ # % → — •
fonts/Named heading sizes come from the production Tailwind @theme
block; the steps below --text-heading-sm are measured from the rendered site.
A bold violet line stacked with a larger light lead line, opening nearly every section.
Source: services/heading.astro, homepage/expertise.astro. It is
one sentence broken across two colors — never two sentences. This is the system’s
only typographic flourish; do not add a second.