This would be handled by a character style, but since stroke thickness and offset distance is set in absolute values, you would have to make a set of them.
The good news *might* be that you could Nested Style them into the paragraph style to automate the matter. It might also be possible that a GREP style could call on the correct size among several character styles.
The bad news is if you are freely styling text at random sizes, for example title treatments, this would not be a good solution for you.
(I await the counterpoint from all you smart scripters out there!)
Thank you for the input. I didn't think of nesting and thought this might fall under GREP (with a lot of cursing on my part trying to do that!) In the end it might have to be a judgement call as to maybe just doing it for the 5 most common occurances. We just have a lot of brand standards and the more I can automate anything that could be a mistake I am all over it. 🙂