Mobile first
Write the base classes for a small phone screen. Then add breakpoint prefixes for tablets and laptops.
In Tailwind, md:grid-cols-2 means “use 2 columns from the md width and up.” The unprefixed class is the default.
Why it matters
Recruiters and judges often open your project on a phone first. Your page should not need pinching, sideways scrolling, or tiny buttons.
A finished page usually has one column on mobile, more space on tablet, and a wider layout on laptop.