.button{align-items:center;border:.0625rem solid #242324;border-radius:4px;cursor:pointer;display:flex;justify-content:center;text-align:center;vertical-align:middle;width:100%}.button--jump{-webkit-animation:jump .4s ease infinite alternate;animation:jump .4s ease infinite alternate}button[disabled]{opacity:.3}.button--primary{background-color:#693dee;color:#fff}.button--primary .button--loader{-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;border:.125rem solid #e3e5e5;border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:.9375rem;width:.9375rem}.button--primary:hover{background-color:#5430be}.button--warning{background-color:#fba002;color:#1c1f1e}.button--success{background-color:#07fec4;color:#1c1f1e}.button--success:hover{background-color:#51fed5;color:#1c1f1e}.button--danger{background-color:#d64933;color:#fff}.button--secondary{background-color:#fff;border-color:#1c1f1e;color:#1c1f1e}.button.button--tertiary{background-color:transparent;box-shadow:none}.button.button--tertiary .button--loader{-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;border:.125rem solid #1c1f1e;border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:.9375rem;width:.9375rem}.button.button--tertiary:hover{box-shadow:none}.button.button--tertiary.button--success{background-color:transparent;border:1px solid #07fec4;box-shadow:none;color:#07fec4}.button.button--tertiary.button--success .button--loader{-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;border:.125rem solid #07fec4;border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:.9375rem;width:.9375rem}.button.button--tertiary.button--warning{background-color:transparent;border:1px solid #fba002;box-shadow:none;color:#fba002}.button.button--tertiary.button--warning .button--loader{-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;border:.125rem solid #fba002;border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:.9375rem;width:.9375rem}.button.button--tertiary.button--white{background-color:transparent;border:1px solid #fff;box-shadow:none;color:#fff}.button.button--tertiary.button--white .button--loader{-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;border:.125rem solid;border-color:#fff #fff transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:.9375rem;width:.9375rem}.button--secondary.button--white{background-color:#fff;border-color:#1c1f1e;color:#fff}.button--secondary.button--warning{border-color:#fba002;color:#fba002}.button--secondary.button--warning .button--loader{-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;border:.125rem solid #fba002;border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:.9375rem;width:.9375rem}.button--secondary.button--success{border-color:#07fec4;color:#07fec4}.button--secondary.button--success .button--loader{-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;border:.125rem solid #07fec4;border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:.9375rem;width:.9375rem}.button--secondary.button--danger{border-color:#d64933;color:#d64933}.button--round{height:3rem;padding:none 1.5rem none none;width:3rem}.button--with-icon.button--round svg{margin-left:.1875rem}.button--lg{padding:1.125rem 2rem}.button--lg,.button--m{font-family:DarkerGrotesque-Medium,"sans-serif";font-size:1.25rem;line-height:140%}.button--m{padding:.625rem 2rem}.button--sm{padding:.25rem 1.5rem .5rem}.button--sm,.button--xs{border-radius:.5rem;font-family:DarkerGrotesque-Medium,"sans-serif";font-size:1.25rem;line-height:140%}.button--xs{padding-bottom:.375rem;padding-top:.125rem}.button--icon-xs{border-radius:.25rem;font-family:DarkerGrotesque-Medium,"sans-serif";font-size:1.25rem;line-height:140%;padding:12px}.button--drawing{background:transparent;border:none;box-shadow:none}.button--gradient{background:linear-gradient(90deg,#00cf9f,#693dee);border:1px solid #fff}.button--gradient:hover{background:linear-gradient(90deg,#07d9a8,#4a2ca3)}.button--with-icon svg{margin-right:4px}.button--content{align-items:center;display:flex;justify-content:center}.button--loader-container{display:block}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes jump{0%{box-shadow:0 1px 2px rgba(0,0,0,.15);-webkit-transform:scale(.95);transform:scale(.95)}to{box-shadow:0 4px 20px rgba(0,0,0,.1);-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes jump{0%{box-shadow:0 1px 2px rgba(0,0,0,.15);-webkit-transform:scale(.95);transform:scale(.95)}to{box-shadow:0 4px 20px rgba(0,0,0,.1);-webkit-transform:scale(1.05);transform:scale(1.05)}}.input{align-items:center;border:1px solid #1c1f1e;border-radius:.25rem;vertical-align:middle;width:100%}.input:focus{border:2px solid #1c1f1e;outline:none}.input--label{font-family:DarkerGrotesque-Medium,"sans-serif";font-size:1.25rem;line-height:140%;margin-bottom:8px}.input--label::selection{background-color:transparent}.input--large{padding:.5rem 1rem}.input--medium{font-family:DarkerGrotesque-Medium,"sans-serif";font-size:1.25rem;line-height:140%;padding:.75rem 1rem}.input--error{border:1px solid #d64933}.input--error-text{color:#d64933;font-family:DarkerGrotesque-Medium,"sans-serif";font-size:1rem;line-height:140%;margin-top:8px}.input--container-medium{display:inline-block;position:relative;width:100%}.input--container-medium .input--icon{cursor:pointer;position:absolute;right:24px;top:25%}.input--password{padding-right:56px}input[type=password]{font-family:Open Sans,sans-serif;padding-right:56px}input[type=password]::-webkit-input-placeholder{font-family:DarkerGrotesque-Medium,"sans-serif";font-size:1.25rem;line-height:140%}input[type=password]::placeholder{font-family:DarkerGrotesque-Medium,"sans-serif";font-size:1.25rem;line-height:140%}.signup{align-items:center;background-color:#140052;display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow-y:auto;width:100%}@media(min-width:360px){.signup{background-image:none;background-size:none}}@media(min-width:480px){.signup{background-image:url(/static/media/background.8ac18498d0bafcd67049.png);background-size:cover}}.signup--form{align-items:center;background-color:#fff;border-radius:16px;display:flex;flex-direction:column;margin-bottom:24px;margin-top:24px}@media(min-width:360px){.signup--form{padding:24px;width:90%}}@media(min-width:480px){.signup--form{padding:40px;width:520px}}@media(min-width:768px){.signup--form{padding:40px;width:550px}}.signup--form svg{scale:1.25}.signup--title{font-family:DarkerGrotesque-Bold,"sans-serif";font-size:2.5rem;margin-top:16px}.signup--subtitle,.signup--title{line-height:120%;margin-bottom:24px;text-align:center}.signup--subtitle{font-family:DarkerGrotesque-SemiBold,"sans-serif";font-size:1.5rem}.signup--input-container{margin-bottom:16px;width:100%}.signup--constraints-box{border:1px solid #1c1f1e;border-radius:4px;margin-top:16px;padding:16px;width:100%}.signup--constraints-box .constraint{color:#1c1f1e}.signup--constraints-box .constraint--1,.signup--constraints-box .constraint--2,.signup--constraints-box .constraint--3{color:#07fec4}.signup--constraints-box ul{margin:0}.signup--password-explain{font-family:DarkerGrotesque-Medium,"sans-serif";font-size:1.25rem;line-height:140%;margin-bottom:16px}.signup--btn{margin-top:24px}.signup--btn,.signup--policy{margin-bottom:16px;width:100%}.signup--policy{font-family:DarkerGrotesque-Medium,"sans-serif";font-size:1rem;line-height:140%}.signup--login{font-family:DarkerGrotesque-SemiBold,"sans-serif";font-size:1.25rem;line-height:120%;margin-top:24px}.signup--branding{cursor:pointer}