Good job! Ems are great on smartphone screens because they leave the question of exactly how big to make something to the web browser.
Didn't we want to go for a relative length unit?