# How to make Text size consistent with ImageSize

I'm using Mathematica to create complex figures. I would like to work them out on small size images and then, just before exporting them, increase the ImageSize. But I find that when I change the ImageSize, the Text remains the same size and so the image does not resize proportionally. Is there a strategy for overcoming this?

The first image has a small ImageSize and the second image has a large ImageSize.

Graphics[{
{Thickness[0.015], Arrowheads[0.08], Arrow[{{0, 0}, {1, 1} Sqrt[2]/2}]},

The critical detail being FontSize -> Scaled[0.05] which I see is exactly what Carl Woll already proposed in a comment. I also used Thickness rather than AbsoluteThickness for the EdgeForm and Arrow` so that these elements scale as well.