.questions-module__iIgIpG__page{justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.questions-module__iIgIpG__bgImage{pointer-events:none;z-index:0;opacity:.6;background:url(/login-bg.png) 50%/cover no-repeat;position:fixed;inset:0}.questions-module__iIgIpG__bgGlow{background:radial-gradient(circle, var(--accent-glow) 0%, transparent 70%);pointer-events:none;z-index:0;width:800px;height:800px;animation:8s ease-in-out infinite questions-module__iIgIpG__bgPulse;position:fixed;top:-30%;left:50%;transform:translate(-50%)}@keyframes questions-module__iIgIpG__bgPulse{0%,to{opacity:.3;transform:translate(-50%)scale(1)}50%{opacity:.5;transform:translate(-50%)scale(1.08)}}.questions-module__iIgIpG__langToggle{z-index:100;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-full);gap:2px;padding:3px;display:flex;position:fixed;top:24px;right:24px}.questions-module__iIgIpG__langBtn{border-radius:var(--radius-full);color:var(--text-muted);letter-spacing:.05em;cursor:pointer;background:0 0;border:none;padding:5px 14px;font-size:.6875rem;font-weight:600;transition:all .15s}.questions-module__iIgIpG__langBtn:hover{color:var(--text-primary)}.questions-module__iIgIpG__langActive{background:var(--accent-primary);color:#fff}.questions-module__iIgIpG__langActive:hover{color:#fff}.questions-module__iIgIpG__container{z-index:10;width:100%;max-width:540px;padding:24px;animation:.6s ease-out questions-module__iIgIpG__fadeUp;position:relative}@keyframes questions-module__iIgIpG__fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.questions-module__iIgIpG__backLink{color:var(--text-secondary);align-items:center;gap:6px;margin-bottom:20px;font-size:.8125rem;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.questions-module__iIgIpG__backLink:hover{color:var(--accent-primary)}.questions-module__iIgIpG__card{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:40px 32px;box-shadow:0 16px 64px #0000004d}.questions-module__iIgIpG__logoSection{justify-content:center;align-items:center;gap:10px;margin-bottom:28px;display:flex}.questions-module__iIgIpG__logoImg{border-radius:var(--radius-md);object-fit:contain;width:36px;height:36px}.questions-module__iIgIpG__logoText{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.02em;font-size:1.25rem;font-weight:700}.questions-module__iIgIpG__title{text-align:center;font-family:var(--font-display);color:var(--text-primary);margin-bottom:10px;font-size:1.5rem;font-weight:700;line-height:1.2}.questions-module__iIgIpG__subtitle{text-align:center;color:var(--text-secondary);margin-bottom:28px;font-size:.8125rem;line-height:1.6}.questions-module__iIgIpG__form{flex-direction:column;gap:20px;display:flex}.questions-module__iIgIpG__fieldGroup{flex-direction:column;gap:6px;display:flex}.questions-module__iIgIpG__label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.questions-module__iIgIpG__input{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-sans);outline:none;padding:12px 16px;font-size:.9375rem;transition:all .15s}.questions-module__iIgIpG__input:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-glow)}.questions-module__iIgIpG__input::placeholder{color:var(--text-muted)}.questions-module__iIgIpG__input:disabled{opacity:.5}.questions-module__iIgIpG__textarea{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-sans);resize:vertical;outline:none;min-height:120px;padding:12px 16px;font-size:.9375rem;line-height:1.6;transition:all .15s}.questions-module__iIgIpG__textarea:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-glow)}.questions-module__iIgIpG__textarea::placeholder{color:var(--text-muted)}.questions-module__iIgIpG__textarea:disabled{opacity:.5}.questions-module__iIgIpG__error{color:#ef4444;border-radius:var(--radius-sm);background:#ef444414;border:1px solid #ef444426;padding:8px 12px;font-size:.8125rem;font-weight:500}.questions-module__iIgIpG__submitBtn{border-radius:var(--radius-md);background:var(--accent-primary);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 24px;font-size:.9375rem;font-weight:600;transition:all .2s;display:flex}.questions-module__iIgIpG__submitBtn:hover:not(:disabled){opacity:.9;box-shadow:0 4px 16px var(--accent-glow);transform:translateY(-1px)}.questions-module__iIgIpG__submitBtn:disabled{opacity:.5;cursor:default}.questions-module__iIgIpG__successState{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:20px 0;display:flex}.questions-module__iIgIpG__successIcon{color:var(--node-subtopic);animation:.5s cubic-bezier(.34,1.56,.64,1) questions-module__iIgIpG__scaleIn}@keyframes questions-module__iIgIpG__scaleIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.questions-module__iIgIpG__successTitle{font-family:var(--font-display);color:var(--text-primary);font-size:1.5rem;font-weight:700}.questions-module__iIgIpG__successMessage{color:var(--text-secondary);max-width:360px;font-size:.875rem;line-height:1.6}.questions-module__iIgIpG__footer{text-align:center;color:var(--text-muted);padding:20px 0 0;font-size:.75rem}@media (max-width:520px){.questions-module__iIgIpG__card{padding:28px 20px}.questions-module__iIgIpG__title{font-size:1.25rem}.questions-module__iIgIpG__langToggle{top:16px;right:16px}}
