Use logical DPI instead of physical. Also, use point-size for font instead of pixel-size again.