.otp-verification h3{margin:0 0 .5rem}.otp-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.otp-header h3{margin:0}.logo-container{width:40px;height:40px;border-radius:50%;background-color:#F5F5F5;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:5px;box-sizing:border-box}.logo-container img,.logo-container svg{max-width:100%;max-height:100%;object-fit:contain}.otp-info{font-size:.8rem;font-weight:var(--font-weight-regular);color:#1a1a1a}.otp-container{display:flex;justify-content:space-between;align-items:center}.otp-input{width:100%;height:3rem;border-radius:4px;padding:0 .5rem;font-size:1.5rem;font-weight:700;border:1.5px solid #f2f2f2}.otp-input:focus{border:.7px solid #0bb4da;background:#ffffff;outline:#0bb4da}.otp-resend-info{display:flex;justify-content:space-between;color:#1a0c2f4d;font-size:.75rem;font-weight:400;border-radius:var(--radius-sm-1);background:#f5fdff;margin:1.5rem 0 0;padding:.25rem .75rem}.otp-resend-info.has-countdown{padding:.75rem}.otp-resend-info span{color:#000}.otp-resend-info span.countdown{color:var(--primary-blue)}.countdown-time{width:5rem}.button-wrapper{margin-top:2rem}.otp-verification-form{margin:1.5rem 0 1rem}.otp-label{display:block;margin-bottom:.5rem;color:#1a1a1a}.otp-resend-info-inline-layout{display:flex;align-items:center;width:100%;gap:5px}.button-wrapper-dismiss{margin-right:1rem}.outer-container.embedded .otp-verification{padding:0}.outer-container.embedded .otp-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.outer-container.embedded .otp-verification h3{font-size:18px;font-weight:700;margin:0;color:#1a1a1a;line-height:1.2}.outer-container.embedded .otp-info{font-size:.75rem;line-height:1.5;color:#333333;margin:0;font-weight:400;max-width:243px}.outer-container.embedded .otp-verification form{margin:1.25rem 0 0!important}@media screen and (max-height:280px){.outer-container.embedded .otp-verification form{margin:1rem 0 0!important}}.outer-container.embedded .otp-verification form label{font-size:.75rem;font-weight:700;margin-bottom:.5rem;color:#1a1a1a}.outer-container.embedded .otp-input{border:1px solid #cccccc;font-size:.875rem;text-align:left;padding-left:1rem;color:#1a1a1a;font-weight:600;height:2.625rem;border-radius:4px}.outer-container.embedded .otp-input::placeholder{color:#c0c0c0;letter-spacing:0;font-size:.875rem;font-weight:400;line-height:1.4}.outer-container.embedded .otp-input:focus{border:1px solid #0bb4da;background:#ffffff;color:#1a1a1a}.outer-container.embedded .otp-resend-info{background:transparent;padding:0;margin:.5rem 0 0;font-size:.8rem;color:#666666;font-weight:400}.outer-container.embedded .otp-resend-info .flex-center svg{display:none}.outer-container.embedded .otp-resend-info .pl-5{padding-left:0}.outer-container.embedded .otp-resend-info span{color:#1A0C2F;font-weight:400}.outer-container.embedded .otp-resend-info .resend-code-text{color:#999999;font-weight:600}.outer-container.embedded .button-wrapper{display:flex;justify-content:space-between;gap:1rem;margin-top:1.75rem}@media screen and (max-height:280px){.outer-container.embedded .button-wrapper{margin-top:1rem}}.outer-container.embedded .button-wrapper>button,.outer-container.embedded .button-wrapper>div{margin:0!important;flex:1 1;min-height:2.5rem}.outer-container.embedded .otp-resend-info .app-button.bare{font-size:.75rem}.outer-container.embedded .app{padding:0}.outer-container.embedded .header{position:absolute;top:1.5rem;right:1.5rem;margin:0}.outer-container.embedded .header>:first-child,.outer-container.embedded .payment-information,.outer-container.embedded .signup-details{display:none}@media screen and (max-width:480px){.inner-container,body{background:#fafafa}.otp-verification h2{margin-top:2rem;font-weight:var(--font-weight-semibold);font-size:1.25rem}.otp-verification form{background:#ffffff;border-radius:var(--radius-lg)}.outer-container.embedded .otp-verification form{background:none}.otp-input{width:100%;font-size:1.25rem;font-weight:var(--font-weight-semibold)}.countdown{display:inline}}