Mobile-First Design
Mobile-first means writing CSS for the smallest screen by default, then adding styles for larger screens with min-width media queries.
This approach produces leaner CSS and ensures mobile performance, since mobiles download only base styles.