The four ideas that matter most
Keep this mental model in mind whenever you adopt a new CSS feature.
`@supports` feature queries
They let you apply an enhancement only when the browser understands the property-value pair you depend on.
Vendor prefixes
Use tooling such as Autoprefixer instead of hand-writing prefixes unless you are solving a very specific edge case.
Progressive enhancement
Start with a working default, then upgrade the experience without putting the baseline at risk.
Real compatibility decisions
Use Can I Use, Browserslist and your actual audience data to decide what support target makes sense.