.otp-step-container .otp-step-wrapper{gap:41px}.otp-step-container .otp-step-wrapper .intro{flex-direction:column;align-items:center;gap:10px;display:flex}.otp-step-container .otp-step-wrapper .intro h2{text-align:center;letter-spacing:-.003em;color:#2c2c2c;font-size:21px;font-weight:500;line-height:24px}.otp-step-container .otp-step-wrapper .intro p{text-align:center;color:#2c2c2c;font-size:14px;font-weight:500;line-height:18px}.otp-step-container .otp-step-wrapper form .otp-wrap{gap:10px}.otp-step-container .otp-step-wrapper form .otp-wrap input{border:1px solid #d2d2d2;border-radius:6px;width:50px;height:50px;padding:10px}@media (max-width:400px){.otp-step-container .otp-step-wrapper form .otp-wrap{gap:6px}.otp-step-container .otp-step-wrapper form .otp-wrap input{width:42px;height:42px;padding:6px}}.otp-step-container .otp-step-wrapper form .txt span{text-align:center;font-size:12px;font-weight:500;line-height:15px}.otp-step-container .otp-step-wrapper form .otp-signup-prompt{margin-top:-18px}.otp-step-container .otp-step-wrapper form .otp-signup-prompt .otp-signup-link{color:var(--color-adam-teal,#016d5b);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:600;line-height:15px;text-decoration:underline}.otp-step-container .otp-step-wrapper form .otp-signup-prompt .otp-signup-link:disabled{cursor:not-allowed;opacity:.5}
