Modern responsive design uses CSS Grid + Flexbox + fluid typography + container queries. Test on real devices — Chrome DevTools mobile emulation misses touch behaviour, keyboard quirks, and safe-area insets. For law firm sites, mobile is the primary target, not an afterthought.