text scales dynamically with resolution.