I’ve often wished I could just drop for 20 beside my desk to get the blood pumping but that would be considered super-weird anywhere I’ve worked recently.
We had a guy who put an inflatable mattress inside an empty office and took naps there on his breaks.
First people laughed, after a week it was just "his thing".
I keep a pair of tight-fitting lightweight mechanix gloves on hand for doing pushups anywhere...