Make sure you get a laptop with a modern Ryzen processor since the battery life (and performance on battery) is often a lot better than Intel. There are a lot out there that fit the bill like Lenovo's yoga/ideapad lineup. Just be weary of two things:
- Some 14" laptops may have soldered RAM or SSDs making them impossible to upgrade
- Don't go off of processor names, they're often pretty misleading. For example a Ryzen 7 7730U is significantly worse than a Ryzen 7 7840U.