.step7_stepContainer__SiDlq,.step7_successView__fawPv{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;background-color:#fff;border-radius:2rem;box-shadow:0 10px 40px rgba(0,0,0,.05);text-align:center;max-width:480px;margin:90px auto;animation:step7_fadeIn__V0Xjl .4s ease-out}@media(min-width:640px){.step7_stepContainer__SiDlq,.step7_successView__fawPv{padding:4rem 2rem}}.step7_stepContainer__SiDlq h1,.step7_successView__fawPv h1{font-size:1.75rem;font-weight:800;color:#111827;margin-bottom:.75rem}.step7_stepContainer__SiDlq p,.step7_successView__fawPv p{font-size:1rem;color:#6b7280;margin-bottom:2.5rem}.step7_stepContainer__SiDlq p strong,.step7_successView__fawPv p strong{color:#111827}.step7_mailIcon__gkmfc{margin:0 auto 1.5rem;color:#5b52bc;width:56px;height:56px}.step7_form__kWLKJ{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%}.step7_codeInputWrapper__BG_Pi{width:100%}.step7_codeInputWrapper__BG_Pi .step7_codeInput__OBjxJ{width:100%;background-color:#f3f4f6;border:3px solid transparent;border-radius:1rem;padding:1.5rem;text-align:center;font-size:1.5rem;font-weight:800;letter-spacing:.5rem;color:#5b52bc;outline:none;transition:all .2s}@media(min-width:490px){.step7_codeInputWrapper__BG_Pi .step7_codeInput__OBjxJ{font-size:2.5rem}}.step7_codeInputWrapper__BG_Pi .step7_codeInput__OBjxJ:focus{background-color:#fff;border-color:#5b52bc;box-shadow:0 0 0 5px rgba(91,82,188,.1)}.step7_codeInputWrapper__BG_Pi .step7_codeInput__OBjxJ::-moz-placeholder{color:#e5e7eb;letter-spacing:0}.step7_codeInputWrapper__BG_Pi .step7_codeInput__OBjxJ::placeholder{color:#e5e7eb;letter-spacing:0}.step7_errorText__YQuiu{color:#ef4444;font-size:.9rem;font-weight:600}.step7_submitBtn__iy4pJ{background-color:#5b52bc!important;color:#fff!important;padding:1.5rem!important;border-radius:1rem!important;font-size:.9rem!important;font-weight:700!important;width:100%;border:none;cursor:pointer;gap:.75rem;box-shadow:0 4px 14px rgba(91,82,188,.3)!important;display:flex;align-items:center;justify-content:center;transition:all .2s}@media(min-width:490px){.step7_submitBtn__iy4pJ{font-size:1.1rem!important;padding:1.75rem!important}}.step7_submitBtn__iy4pJ:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(91,82,188,.4)!important}.step7_submitBtn__iy4pJ:disabled{opacity:.6;cursor:not-allowed}.step7_resendBtn__vE9GU{background:none;border:none;color:#9ca3af;font-size:.9rem;font-weight:600;display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;padding:.5rem;transition:color .2s}.step7_resendBtn__vE9GU:hover{color:#5b52bc}.step7_successView__fawPv{padding:5rem 2rem}.step7_successIcon__1LBRQ{color:#10b981;margin-bottom:2rem;animation:step7_bounceIn__a2CZ_ .6s cubic-bezier(.175,.885,.32,1.275)}.step7_spinner__JKgsD{animation:step7_rotate___YKRC 1s linear infinite}@keyframes step7_rotate___YKRC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes step7_fadeIn__V0Xjl{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes step7_bounceIn__a2CZ_{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}