.account-setup-main{min-height:calc(100vh - 90px);display:grid;place-items:center;padding:140px max(var(--page-padding),calc((100vw - 1280px)/2)) 80px}.account-setup-card{width:min(100%,620px);padding:44px;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:#fff}.account-setup-card h1{font-size:clamp(42px,6vw,68px);letter-spacing:-3px}.account-intro{max-width:500px;margin:20px 0 30px;color:var(--color-muted)}.account-form{display:grid;gap:18px}.account-form label{display:grid;gap:7px;font-size:13px;font-weight:500}.account-form input{width:100%;min-height:48px;padding:10px 13px;border:1px solid var(--color-line);border-radius:var(--radius-md);background:#fff}.account-form input:focus{outline:2px solid var(--color-teal-dark);outline-offset:2px}.account-form .button{justify-self:start;border:0;cursor:pointer}.account-status{margin-top:18px;font-size:13px;color:var(--color-muted)}.account-error{color:#8a2d2d}@media(max-width:680px){.account-setup-main{padding-top:110px}.account-setup-card{padding:28px 22px}.account-setup-card h1{letter-spacing:-2px}}