When we work with type sizes, we should always make sure they are legible and have adequate contrast. If done wrong, it directly affects the legibility metrics.
A modular type scale is a sequence of consistent type sizes. We can construct a type scale either with standard scale values or a custom multiplier.