Made sizing and animations more dynamic for screen sizes