Hi @Nick Diaz ,
You can add a custom sign-in page and use either your own HTML layout or one of the templates provided here. All of the customization options are also documented on that page.
You can host the page content on any publicly available HTTPS endpoint that supports CORS. Note that Azure AD B2C doesn't support frame, iframe, or form HTML elements. The list of limitations is documented here.
If the information provided was helpful to you, please remember to "mark as answer" so that others in the community with similar questions can more easily find a solution.