Copy is taken from ENG-9936
Styles are taken from similar register screens, and there is a chance that those will duplicate with other QR Auth screens - if so I am going to refactor this but for now I prefer to keep this like this if there are any changes needed specific to a screen.
Also, after this is done maybe worth renaming the <Registration* components to <Auth* components to avoid confusion.
In ENG-9968 there is an example of what the flow looks like.
Depends on D14105
Can we extract this to its own line? Similar to how we want await to be visible, I think it's good for hooks to be as well