What problem does it solve? Choosing and implementing web typography is error-prone: body text set too small, lines running too long, clashing font pairings, and slow font loading that causes FOIT or layout shift. This Skill provides a systematic framework for evaluating, pairing, and implementing typefaces so text is readable, performant, and hierarchically clear. ## Core Features & Use Cases - Typeface Evaluation and Pairing: Quality checklists covering x-height, counters, kerning, character-set completeness, plus proven pairing strategies (serif + sans, superfamilies, same-designer) with contrast rules. - CSS Implementation Patterns: Ready-to-use @font-face setups, font-display strategies, variable font axes, system font stacks, OpenType features, and fluid clamp() type scales. - Performance and Responsiveness: Font subsetting with pyftsubset, preloading, WOFF2 formats, a 200KB payload budget, and responsive line length/height guidance. - Use Case: A developer building a content site asks for a readable article page. The Skill recommends an 18px body at 1.6 line-height with a 65ch max-width, pairs Source Serif Pro headings with a sans body, and ships preloaded subsetted WOFF2 fonts with font-display: swap. ## Quick Start Ask the assistant to review your page's typography and recommend a font pairing, fluid type scale, and font-loading setup using the web typography guidelines.