Learn how to design layouts that adapt to mobile, tablet, and desktop – using grids, breakpoints, and flexible elements.