.login-page{display:grid;place-items:center;min-height:100vh;padding:24px}.login-card{width:min(430px,100%);padding:32px}.login-card .brand{padding:0 0 28px}.login-card h1{font:700 25px "Plus Jakarta Sans";margin:0 0 7px}.login-card>p{color:var(--muted);margin:0 0 24px}.login-form{display:grid;gap:16px}.login-form .button{margin-top:6px}.login-card>small{display:block;color:var(--muted);margin-top:22px}
