Build a clamp(min, preferred, max). The preferred value scales with viewport, clamped between min and max.
clamp(min, preferred, max)
Calculate a fluid value that scales linearly between two viewport widths.