Hi! I totally understand—this is a common issue. If your site looks great on a PC but not on a phone, it might not be using responsive design. The first step is to make sure you have a <meta name="viewport" content="width=device-width, initial-scale=1.0"> tag in the <head> of your HTML. That helps your site adjust to different screen sizes. Also, try using flexible layouts with percentages instead of fixed widths, and test it using browser developer tools to see how it looks on different screen sizes. There are also frameworks like Bootstrap that make this easier. Hope that helps!