https://www.limlessons.com/en/blog_post/compound-nouns-deriv...
In this case, "off" is not a preposition, but "lay off" is a phrasal verb