.body-container.body-singup{align-items:center;background:var(--color-primary-4);display:flex;height:100vh;justify-content:center;width:100vw}.body-container.body-singup .signup-wrapper{align-items:center;display:flex;flex-direction:column;gap:1rem;height:auto;max-width:400px;width:90vw}.body-container.body-singup .signup-content h1{margin:0 0 20px}.body-container.body-singup .signup-content{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-top:1rem;padding:2rem;width:100%}.body-container.body-singup .signup-content a.button{width:100%}.body-container.body-singup .signup-legal{padding:0 2rem;text-align:center}.body-container.body-singup .signup-legal,.body-container.body-singup .signup-legal a{color:var(--color-neutral-600);font-size:.8rem;line-height:1.75em}.body-container.body-singup .signup-legal a{text-decoration:underline}