WordPress multisite with separate domains

Set it up using a subdomain/whatever is needed to get it working, then go to network admin and edit the site, and change its URL to the desired domain.

If you want more complex setups though, what you’re trying to do is called domain mapping, and there are plugins from before WP Core supported this that are more flexible