::initial (Set your own initial styles for CSS properties)

My bad, I needed to brush up on inherited values. ^^ Indeed inherited properties inherit (unless otherwise specified) from the parent element’s computed value, while only the root element gets the initial value (here, medium).

Does that mean that for inherited properties, there would be no need for @initial because declaring the values you want on :root already does the job?