I want to create a responsive WebApp, similar to a landing page. The WebApp should be able to display properly on various devices. Is it possible to set multiple breakpoints for the layout? If so, could you explain how to do it? Additionally, since this is a responsive WebApp, the layers—such as text, images, and icons—on the scene should adjust their sizes according to the breakpoints. Could you recommend the best way to achieve this?