How would you use CSS to ensure your theme was mobile responsive?
all of these answers
Use Flexbox to create flexible page layouts.
Use media queries to add breakpoints for different screen sizes.
Use CSS grid to create responsive layouts.