This approach works well and is responsive, although it requires media queries to size the font based on device width.