Sign the first offer, continue interviewing, if you end up switching companies just write a nice email to your recruiter/manager explaining the situation. It wouldn’t be the first or last time that it’s happened.
If they refuse to give you more time (they often will, if you demand it) then just accept the offer and keep interviewing during the interim before your start date.