@keyframes twinkle-1{50%{transform:scale(0.5);opacity:0.5}}body.register #main-content .hidden{display:none!important}body.register #main-content .ld-content{padding:64px 60px;display:flex;flex-direction:column}body.register #main-content .ld-content h2{margin:0;margin-bottom:32px;font-size:1.5rem}body.register #main-content .ld-content h2.create-account{font-size:1.625rem}body.register #main-content .ld-content p{margin:0}body.register #main-content .ld-content #signup-phone-form{padding-top:24px}body.register #main-content .ld-content #signup-phone-form .send-code-btn-container{padding-top:48px;display:flex;justify-content:center}body.register #main-content .ld-content form#code-form{display:flex;flex-direction:column;align-items:center;padding-top:24px}body.register #main-content .ld-content form#code-form button[type="submit"]{display:flex;align-items:center;min-height:2.75rem;gap:4px}body.register #main-content .ld-content form#code-form button[type="submit"] svg{margin:0;top:0}body.register #main-content .ld-content form#code-form.with-errors #code-container{padding-bottom:6px}body.register #main-content .ld-content form#code-form.with-errors #code-container input{border:1px solid #b61616}body.register #main-content .ld-content button.ut-btn[type="submit"]:disabled,body.register #main-content .ld-content input.ut-btn[type="submit"]:disabled{background:#ddd;transform:none;box-shadow:none}body.register #main-content .ld-content #code-container{display:flex;gap:8px;justify-content:center;padding-bottom:32px}body.register #main-content .ld-content #code-container input{margin:0;border:1px solid #262626;min-height:4.5rem;border-radius:10px;max-width:3.25rem;padding:8px;box-sizing:border-box;text-align:center;font-size:2rem;color:#262626}body.register #main-content .ld-content #code-container input:focus{border:1px solid #262626;box-shadow:none}body.register #main-content .ld-content #code-form-error{color:#b61616;padding-bottom:32px;font-size:0.875rem}body.register #main-content .ld-content #phone-form-error{color:#b61616;padding-top:12px}body.register #main-content .ld-content .resend-code{text-align:center;padding-top:12px;display:flex;flex-direction:column;gap:2px}body.register #main-content .ld-content .resend-code p{line-height:normal}body.register #main-content .ld-content .resend-code a:hover,body.register #main-content .ld-content .resend-code a:focus{text-decoration:underline;color:#262626}body.register #main-content .ld-content .resend-code a.disabled{color:#acacac;pointer-events:none;cursor:default}body.register #main-content .ld-content .resend-code a.disabled.sent{color:#262626;text-decoration:none}body.register #main-content .ld-content .confirmation-step{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:350px;gap:32px}body.register #main-content .ld-content .confirmation-step h2{margin-bottom:0;font-size:1.5rem}body.register #main-content .ld-content .confirmation-step svg{width:100%}@media only screen and (max-width:992px){body.register #main-content .ld-content{padding:48px 24px}body.register #main-content .ld-content #div_id_terms_and_conds_accepted{margin-bottom:48px}}body.welcome .ld-content{padding:100px 0 0;max-width:600px}body.welcome .ld-content .ld-title-huge{margin:0 0 24px}body.welcome .ld-content p{margin:20px 0}body.welcome .continue-btn{display:flex;align-items:center;gap:12px;width:min-content;margin-top:60px;min-height:2.75rem}body.welcome .continue-btn span{line-height:normal}@media only screen and (max-width:992px){body.welcome .ld-content{padding:40px 16px}body.welcome .ld-content .ld-title-huge{font-size:1.625rem}body.welcome .continue-btn{margin-top:32px}}body.welcome-page{height:100%}body.welcome-page main{padding:100px 0;max-width:600px;margin:0 auto;height:100%}body.welcome-page main h1{margin:0;padding-bottom:16px}body.welcome-page main p{margin:0;font-size:1.375rem}body.welcome-page main .welcome-btns-container{padding-top:60px;display:flex;gap:16px}body.welcome-page main .welcome-btns-container a{min-height:2.75rem;display:flex;align-items:center;gap:12px}body.welcome-page main .welcome-btns-container a svg{margin:0}@media only screen and (max-width:992px){body.welcome-page main{padding:40px 0}body.welcome-page main h1{font-size:1.625rem;padding-bottom:12px}body.welcome-page main .welcome-btns-container{padding-top:48px;flex-direction:column-reverse;align-items:flex-start}body.welcome-page main p{font-size:1.125rem}}