.animated-text{animation:.3s fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.otp-input{text-align:center;color:#fff;background:#111;border:2px solid #00ff9d;border-radius:10px;width:45px;height:55px;font-size:20px}.otp-input:focus{outline:none;box-shadow:0 0 10px #00ff9d}.subscription-ui{animation:.4s slideUp}.pricing-page__submit{border-radius:14px;padding-top:18px;padding-bottom:18px;box-shadow:0 14px 34px #5a0dff3d}.pricing-page__divider{color:#737373;align-items:center;gap:12px;margin:26px 0 18px;font-size:13px;display:flex}.pricing-page__divider:before,.pricing-page__divider:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1f,#0000);flex:1;height:1px}.pricing-page__divider span{flex-shrink:0}.pricing-page__login{color:#fff;text-transform:uppercase;letter-spacing:.06em;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;justify-content:center;align-items:center;width:100%;min-height:52px;font-weight:700;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:flex}.pricing-page__login:hover{color:#fff;background:#ffffff12;border-color:#ff29b873;transform:translateY(-1px)}@keyframes slideUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}
