updated design + responsive fonts