.login{place-items:center;min-height:100vh;padding:24px 16px;display:grid}.login__cartao{border:1px solid var(--hairline-strong);border-radius:var(--rounded-lg);background:var(--surface-card);gap:8px;width:min(400px,100%);padding:32px;display:grid}.login__marca{align-items:baseline;gap:8px;margin-bottom:16px;display:flex}.login__marca strong{font-size:16px;font-weight:600}.login__marca span{color:var(--muted);letter-spacing:.88px;text-transform:uppercase;font-size:11px;font-weight:600}.login__cartao h1{letter-spacing:-.5px;margin:0;font-size:24px;font-weight:600}.login__cartao>p{color:var(--body);margin:0 0 12px}.login__form{gap:14px;display:grid}.login__form label{gap:6px;font-size:13px;font-weight:600;display:grid}.login__form .button-primary{margin-top:4px}
