.tq-step h3+p{margin-top:10px}.tq-step .btn{margin:15px auto}.tq-step a.subscription-box-clickable{display:block;position:absolute;width:100%;height:100%;left:0;top:0;text-decoration:none;border:0;z-index:2}
.pin-entry-form .uforconsent .consent-msg{font-size:14px;margin:24px auto}
@keyframes shadow-pulse{0%{box-shadow:0 0 0 0px rgba(47,189,33,.7)}100%{box-shadow:0 0 0 20px rgba(47,189,33,0)}}.top-headline{display:flex;flex-direction:column;font-size:.85rem;font-weight:bold;line-height:1.2;color:#333;margin-left:8px;max-width:calc(100% - 110px)}@media(max-width: 380px){.top-headline{font-size:.75rem}}.top-headline .sub-headline{font-size:.65rem;color:#999;margin-top:1px;font-weight:normal;line-height:1.1;letter-spacing:-0.2px}@media(max-width: 380px){.top-headline .sub-headline{font-size:.55rem}}.headline,.top-legals{display:none}.steps>.title{font-size:2.2rem;text-align:center;margin-bottom:15px;font-weight:800;line-height:1.1}@media(max-width: 380px){.steps>.title{font-size:1.8rem}}.steps .subtitle{font-size:1.1rem;text-align:center;margin-bottom:30px;color:#333;display:block;font-weight:400}@media(max-width: 380px){.steps .subtitle{font-size:1rem}}.steps li .title{text-align:left}.phone-entry-step .additional-text-container,.pin-entry-form .additional-text-container{font-size:11px;line-height:1.2;text-align:center;margin-bottom:20px;color:#333}.phone-entry-step .phone-input,.phone-entry-step .pin-input,.pin-entry-form .phone-input,.pin-entry-form .pin-input{border:2px solid #4ade80 !important;border-radius:4px !important;height:60px !important;margin-bottom:8px;display:flex !important;align-items:center !important}.phone-entry-step .phone-input input.text-input,.phone-entry-step .phone-input input,.phone-entry-step .pin-input input.text-input,.phone-entry-step .pin-input input,.pin-entry-form .phone-input input.text-input,.pin-entry-form .phone-input input,.pin-entry-form .pin-input input.text-input,.pin-entry-form .pin-input input{font-size:1.8rem !important;color:#333;padding-left:10px !important;height:100% !important;border:none !important;background:rgba(0,0,0,0) !important}.phone-entry-step .phone-input input.text-input::placeholder,.phone-entry-step .phone-input input::placeholder,.phone-entry-step .pin-input input.text-input::placeholder,.phone-entry-step .pin-input input::placeholder,.pin-entry-form .phone-input input.text-input::placeholder,.pin-entry-form .phone-input input::placeholder,.pin-entry-form .pin-input input.text-input::placeholder,.pin-entry-form .pin-input input::placeholder{color:#aaa !important;opacity:1 !important}.phone-entry-step .phone-input .phone,.phone-entry-step .phone-input .pin,.phone-entry-step .pin-input .phone,.phone-entry-step .pin-input .pin,.pin-entry-form .phone-input .phone,.pin-entry-form .phone-input .pin,.pin-entry-form .pin-input .phone,.pin-entry-form .pin-input .pin{background-color:#eee !important;width:70px !important;height:100% !important;margin:0 !important;background-size:24px !important;background-position:center !important;border-right:1px solid #ddd}.phone-entry-step button.btn,.pin-entry-form button.btn{min-height:80px !important;border-radius:6px !important;font-size:1.75rem !important;text-transform:uppercase;letter-spacing:1px;background:#ccc !important;color:#fff !important;box-shadow:none !important;width:100% !important;margin:0 !important}.phone-entry-step button.btn:disabled,.pin-entry-form button.btn:disabled{background:#ccc !important;filter:none !important;opacity:1 !important}.phone-entry-step button.btn:not(:disabled),.pin-entry-form button.btn:not(:disabled){background:var(--cta-bg) !important}.phone-entry-step .link-try-again,.pin-entry-form .link-try-again{display:block;text-align:center;margin-top:15px;color:#f1c40f;text-decoration:underline;font-size:.9rem}.swal2-container{position:fixed}
