.signup{place-items:center;min-height:100vh;display:grid;position:relative}.signup .no-underline{text-decoration:none!important}.signup-background{object-fit:cover;filter:blur(10px)}.signup-content{z-index:1;background-color:var(--color-background);border-radius:var(--radius-2xl);text-align:center;flex-direction:column;align-items:center;width:28rem;padding:3rem 1.5rem 1.5rem;display:flex;box-shadow:0 2px 4px -2px #0000000d,0 4px 6px -1px #0000001a,0 0 0 100vmax #0000001f}.signup-content__logo{width:6.3125rem;margin-bottom:1.5rem}.signup-content__title{font-family:var(--font-secondary);font-weight:var(--font-semibold);letter-spacing:-.05rem;color:var(--clr-text-strong);margin-bottom:1.5rem;font-size:2.5rem;line-height:3rem}.signup-content__form{text-align:start;grid-template-columns:1fr 1fr;gap:.75rem;width:100%;margin-bottom:1rem;display:grid}.signup-content__form .full-width{grid-column:1/-1}.signup-content__form-button{margin-top:.25rem}.signup-content__continue{width:100%;margin-bottom:1rem}.signup-content__continue p{font-weight:var(--font-normal);font-size:var(--text-sm);text-align:center;color:var(--clr-text-subtle);margin-bottom:1rem;line-height:1.25rem}.signup-content__continue div{gap:.5rem;display:flex}.signup-content__continue div>*{flex:1}.signup-content__login{font-weight:var(--font-normal);font-size:var(--text-sm);text-align:center;color:var(--clr-text-subtle);justify-content:center;align-items:center;gap:.25rem;height:1.75rem;margin-bottom:1rem;line-height:1.25rem;display:flex}.signup-content__login .button{display:inline}.signup-content__terms{border-top:1px solid var(--clr-secondary);width:100%;padding:1rem 1rem 0}.signup-content__terms p{font-weight:var(--font-normal);font-size:var(--text-sm);text-align:center;color:var(--clr-text-subtle);margin-bottom:.125rem;line-height:1.25rem}
