Kathy has a MacBook Air and she spends a lot of time on it. Lately she's been experiencing pain in her neck and back. Leo says that's likely because Kathy has been hunched over while using it. What she needs is an ergonomist to take a look at her habits. Also raising the keyboard and computer screen can help. The screen should be as close to eye level as she can. A laptop stand can help.
Leo uses the VARIDESK at TWiT, and they have models that go on top of an existing desk. It can be compacted down when not in use, but she could easily raise it up. She could also get a standing desk, like the UpDesk.