internal/httpx changed its Do signature and the rest of the module has not caught up. Update every call site to the new API, preserving the timeout each caller was using. Do not change internal/httpx.