.QG1L0G_form{flex-direction:column;gap:16px;display:flex}.QG1L0G_error{color:#7c2d12;font-size:13px;font-family:var(--font-inter-tight), "Inter Tight", sans-serif;background:#fffbeb;border:1px solid #fef3c7;border-radius:10px;padding:12px 14px}.QG1L0G_field{flex-direction:column;gap:8px;display:flex}.QG1L0G_label{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:#52525b;font-size:11px;font-weight:500}.QG1L0G_input{font-size:14px;font-family:var(--font-inter-tight), "Inter Tight", sans-serif;color:#0e0e0f;box-sizing:border-box;background:#fff;border:1px solid #d4d4d8;border-radius:10px;width:100%;padding:12px 14px;transition:border-color .15s,box-shadow .15s}.QG1L0G_input:focus{border-color:#f59e0b;outline:none;box-shadow:0 0 0 3px #f59e0b26}.QG1L0G_checkboxField{color:#3f3f46;font-size:13px;font-family:var(--font-inter-tight), "Inter Tight", sans-serif;align-items:center;gap:10px;display:flex}.QG1L0G_submitBtn{color:#faf8f3;font-family:var(--font-inter-tight), "Inter Tight", sans-serif;cursor:pointer;background:#0e0e0f;border:1px solid #0e0e0f;border-radius:10px;width:100%;margin-top:4px;padding:14px 22px;font-size:14px;font-weight:600;transition:background .15s}.QG1L0G_submitBtn:hover:not(:disabled){background:#26262a}.QG1L0G_submitBtn:disabled{opacity:.65;cursor:not-allowed}.QG1L0G_divider{color:#71717a;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;margin:4px 0;font-size:10px;display:flex}.QG1L0G_divider:before,.QG1L0G_divider:after{content:"";background:#e4e4e7;flex:1;height:1px}.QG1L0G_googleBtn{font-family:var(--font-inter-tight), "Inter Tight", sans-serif;color:#0e0e0f;cursor:pointer;background:#faf8f3;border:1px solid #d4d4d8;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.QG1L0G_googleBtn:hover{background:#f6f4ef;border-color:#a1a1aa}.QG1L0G_hint{color:#71717a;font-size:12px;font-family:var(--font-inter-tight), "Inter Tight", sans-serif}.QG1L0G_termsText{color:#52525b;font-size:12px;line-height:1.6;font-family:var(--font-inter-tight), "Inter Tight", sans-serif}.QG1L0G_termsText a{color:#b45309;text-decoration:underline}.QG1L0G_termsText a:hover{color:#7c2d12}
