the most practical solution I can think of is to add some media queries to the offset on the HTML tag, but it does seem like a slightly janky solution