What is the maximum attachment size I can sync across?
QuickBooks Online has a maximum allowed attachment size of 20MB:

Due to this, we can only sync across your PDFs if they are under 20MB in size from Procore to QuickBooks online or between QuickBooks Online and Procore.