.login-card{max-width:420px;margin:72px auto;padding:0 24px}.login-brand{font-size:12px;letter-spacing:.12em;color:var(--blue);font-weight:700}.login-card h1{font-size:30px;margin:12px 0}.login-card .muted{font-size:14px}.login-card input{font-size:16px}.login-card #login-status{min-height:24px;color:var(--danger);font-size:13px}.login-card form>.primary{margin-top:8px}.back-link{display:block;text-align:center;margin-top:24px;font-size:13px}@media(max-width:620px){.login-card{margin:44px auto}}
