.LoginForm-module__teg8eq__form{gap:16px;display:grid}.LoginForm-module__teg8eq__field{color:var(--ink-700);gap:8px;font-size:14px;display:grid}.LoginForm-module__teg8eq__field input{border:1px solid var(--stroke);background:#fff;border-radius:14px;padding:12px 14px;font-size:15px}.LoginForm-module__teg8eq__primaryButton{background:var(--accent-700);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:12px 16px;font-weight:600}.LoginForm-module__teg8eq__primaryButton:disabled{opacity:.6;cursor:not-allowed}.LoginForm-module__teg8eq__error{color:var(--ink-700);background:#e07a5f1f;border:1px solid #e07a5f3d;border-radius:12px;margin:0;padding:10px 12px;font-size:13px}
.page-module__aydn6q__page{place-items:center;min-height:100vh;padding:24px;display:grid}.page-module__aydn6q__card{border:1px solid var(--stroke);width:min(100%,460px);box-shadow:var(--shadow-lg);background:radial-gradient(circle at 100% 0,#76bcaa29,#0000 32%),linear-gradient(#fbfcfd 0%,#f4f8f7 100%);border-radius:28px;gap:22px;padding:28px;display:grid}.page-module__aydn6q__brandRow{align-items:center;gap:14px;display:flex}.page-module__aydn6q__brandMark{background:var(--accent-700);color:#fff;width:48px;height:48px;font-family:var(--font-display);border-radius:16px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.page-module__aydn6q__brandLabel{font-weight:600}.page-module__aydn6q__brandSub{color:var(--ink-500);font-size:13px}.page-module__aydn6q__copy{gap:10px;display:grid}.page-module__aydn6q__copy h1{font-size:34px;font-family:var(--font-display);margin:0}.page-module__aydn6q__copy p{color:var(--ink-500);margin:0;line-height:1.6}.page-module__aydn6q__kicker{text-transform:uppercase;letter-spacing:.18em;color:var(--accent-700);font-size:12px;font-weight:600}
