Typography Systems is the practice of designing cohesive, scalable typographic systems for digital products. Rather than picking random font sizes and weights ad-hoc, you define a typographic system: font families, size scales, line heights, letter spacing, and weight hierarchies—then apply them consistently across all screens and platforms. A well-designed typography system ensures readability, hierarchy, brand consistency, and accessibility. You work with design tools (Figma), code (CSS custom properties), and web fonts (Google Fonts, Adobe, etc.) to implement and maintain the system across teams and products.