.sign-up-input{font-family:Chakra Petch,sans-serif;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative}.sign-up-input-label{color:#fff;margin-bottom:8px}@media(max-width:640px){.sign-up-input-label{margin-bottom:4px}}.sign-up-input-input{border:none;background-image:none;background-color:#0000;box-shadow:none;width:100%;padding:2%;color:#ffffffb3;background:#2c2c78;font-size:clamp(.8rem,2.3vw,1rem);border-radius:4px;caret-color:#ffffffb3}.sign-up-input-input::placeholder{color:#ffffffb3}.sign-up-input-input:focus{outline:1px solid #1877f2}.sign-up-input-input:-webkit-autofill,.sign-up-input-input:-webkit-autofill:focus,.sign-up-input-input:-webkit-autofill:hover{caret-color:#ffffffb3;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#ffffffb3;background:#2c2c78}.sign-up-input-input-root{position:relative;width:100%}.sign-up-input-input-root:has(.sign-up-input-start-icon) .sign-up-input-input{padding-left:max(7%,1.9rem)}.sign-up-input-input-error{outline:1px solid #f97066;color:#f97066}.sign-up-input-input-error:focus{outline:1px solid #f97066}.sign-up-input-start-icon{position:absolute;left:3%;top:50%;transform:translateY(-50%)}.sign-up-input-helper-text{display:block}.sign-up-input-helper-text-error{color:#f97066;font-size:clamp(.8rem,2vw,.9rem);position:absolute;bottom:-1.35rem;left:0;width:100%}.app-button{border:none;outline:revert;font:inherit;color:inherit;background:none;font-family:inherit;border-radius:4px;background:linear-gradient(90deg,#003cff,#08f);display:flex;justify-content:center;align-items:center;font-family:Chakra Petch,sans-serif;font-weight:500;font-size:1rem;color:#fff;text-decoration:none;padding:1% 2%}@media(max-width:1280px){.app-button{font-size:.875rem}}.app-button .app-button-start-icon{width:1.2rem;height:1.2rem;display:flex;justify-content:center;align-items:center;margin-right:.25rem}.app-button .app-button-start-icon img{display:block;object-fit:contain}.app-button .app-button-text{text-align:center}.app-button:hover:not([disabled]){background:linear-gradient(90deg,#0088ffb3,#003cffb3)}.app-button:disabled{opacity:.8;cursor:not-allowed}.app-button.app-button--secondary{background:#0000;border:1px solid #fff}.app-button.app-button--secondary:hover:not([disabled]){opacity:.8;background:#0000}.app-button.app-button--gradient-flow{border-radius:8px;background-color:#08f;transform:skewX(-10deg);box-shadow:0 0 .5rem #0170ff;background:linear-gradient(90deg,#003cff,#08f);position:relative;z-index:0}.app-button.app-button--gradient-flow:before{content:"";position:absolute;inset:0;padding:3px;border-radius:inherit;background:linear-gradient(90deg,#fff,#0170ff 25%,#ef330e 50%,#fff 75%,#0170ff);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;background-size:200% 100%;animation:gradient-flow 3s ease infinite}@keyframes gradient-flow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.password-strength-tips{font-size:clamp(.7rem,2.2vw,.85rem);max-height:0;overflow:hidden;transition:max-height .5s ease;margin-top:1%}.password-strength-tips.password-strength-tips-visible{max-height:72px}.password-strength-tips.password-strength-tips-visible ul{padding-left:3%;list-style:none}.password-strength-tips.password-strength-tips-visible ul li:before{content:"•";color:#fff;margin-right:.5rem}.password-strength-tips.password-strength-tips-visible .password-strength-tips-error{color:#f97066;list-style:none}.password-strength-tips.password-strength-tips-visible .password-strength-tips-error:before{content:"✗";color:#f97066;margin-right:.5rem}.password-strength-tips.password-strength-tips-visible .password-strength-tips-valid{color:#32d583;list-style:none}.password-strength-tips.password-strength-tips-visible .password-strength-tips-valid:before{content:"✓";color:#32d583;margin-right:.5rem}.sign-up-form-default-content-container{width:100%;max-width:40rem;background:#07046b;color:#ffffffb3;font-family:Chakra Petch,sans-serif}.sign-up-form-default-content-container .sign-up-form-sso-button-group{display:flex;justify-content:space-between;align-items:center;width:100%;gap:2%}.sign-up-form-default-content-container .sign-up-form-sso-button-group .app-button{flex-grow:1;padding:1.9% 0;font-size:clamp(.85rem,3.2vw,1.1rem)}.sign-up-form-default-content-container .sign-up-form-sso-button-group .app-button.sign-up-form-facebook-button{background:#1877f2;color:#fff}.sign-up-form-default-content-container .sign-up-form-sso-button-group .app-button.sign-up-form-google-button{background:#fff;color:#070b1c}.sign-up-form-default-content-container .sign-up-form-sso-button-group .app-button:hover{opacity:.85}.sign-up-form-default-content-container .sign-up-form-or-row{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:3% 0;width:100%}.sign-up-form-default-content-container .sign-up-form-or-row:first-child{margin-top:0}.sign-up-form-default-content-container .sign-up-form-or-row-line{flex:1 1 auto;height:1px;width:100%;background:#fff3}.sign-up-form-default-content-container .sign-up-form-or-row-text{margin:0 5%;font-size:clamp(.8rem,2.5vw,1rem);flex:0 0 auto;color:#fff}.sign-up-form-default-content-container .inputs-wrapper{display:flex;flex-direction:column;gap:1.75rem}.sign-up-form-default-content-container .inputs-wrapper .sign-up-form-input{width:100%;color:#fff}.sign-up-form-default-content-container .inputs-wrapper .sign-up-form-password-input-adornment{position:absolute;top:50%;right:.75rem;transform:translateY(-50%);display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.sign-up-form-default-content-container .inputs-wrapper .sign-up-form-password-input-adornment-strength{margin-right:max(1%,.5rem);white-space:nowrap;font-weight:500;font-size:clamp(.8rem,1.7vw,.9rem)}.sign-up-form-default-content-container .inputs-wrapper .sign-up-form-password-input-adornment-reveal-button{border:none;outline:revert;font:inherit;color:inherit;background:none;font-family:inherit;height:90%;padding:2%;border-radius:8px;width:1.3rem}.sign-up-form-default-content-container .sign-up-form-cta-button{padding:1.9% 0;max-width:40rem;font-size:clamp(.85rem,3.2vw,1.1rem)}.sign-up-form-default-content-container .sign-up-form-cta-button:disabled{box-shadow:none}.sign-up-form-default-content-container .sign-up-form-cta-button:not([disabled]){background:linear-gradient(90deg,#32d583,#003cffb3)}.sign-up-form-default-content-container .sign-up-form-cta-button:not([disabled]):hover{opacity:.9}.sign-up-form-personal-info{font-family:Chakra Petch,sans-serif}.sign-up-form-personal-info .navigation-bar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;color:#ffffffb3;font-size:clamp(.8rem,2.5vw,1rem)}.sign-up-form-personal-info .navigation-bar .continuing-with-text{white-space:nowrap;margin-bottom:0}.sign-up-form-personal-info .navigation-bar .back-button{padding:0;border:none;outline:revert;font:inherit;color:inherit;background:none;font-family:inherit;display:flex;gap:.5rem}.sign-up-form-personal-info .navigation-bar .back-button svg{width:1rem;transform:rotate(180deg)}.sign-up-form-personal-info .navigation-bar hr{width:100%;background-color:#ffffffb3;margin:0 2%}.sign-up-form-personal-info .navigation-bar .sign-up-method{color:#fff}.sign-up-form-personal-info .text-wrapper{color:#fff;margin:4% 0}.sign-up-form-personal-info .text-wrapper .text-wrapper-title{font-size:clamp(1rem,4.2vw,1.5rem);margin-bottom:.25rem;font-weight:700}.sign-up-form-personal-info .text-wrapper .text-wrapper-description{font-size:clamp(.8rem,2.5vw,1rem);margin-bottom:0;color:#ffffffb3}.sign-up-form-personal-info .inputs-wrapper{display:flex;flex-direction:column;gap:1.75rem}.sign-up-form-personal-info .sign-up-form-next-button{padding:1.9% 0;max-width:40rem;font-size:clamp(.85rem,3.2vw,1.1rem)}.sign-up-form-personal-info .sign-up-form-next-button:disabled{box-shadow:none}.sign-up-form-personal-info .sign-up-form-next-button:not([disabled]){background:linear-gradient(90deg,#32d583,#003cffb3)}.sign-up-form-personal-info .sign-up-form-next-button:not([disabled]):hover{opacity:.9}.sso-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.25rem .5rem;border-radius:6px;border:none;font-family:Chakra Petch,sans-serif;color:#fff;font-weight:500;background:#006ada;width:100%;font-size:1.3125rem;height:3.75rem;white-space:nowrap}@media(max-width:640px){.sso-button{height:3rem;font-size:1.125rem}}.sso-button:focus-visible,.sso-button:hover{background:#0054ae}.sso-button:disabled{opacity:.6}.sso-button .button-icon{width:1.375rem;height:1.375rem;position:relative;margin-right:1.125rem}.sso-button .button-icon img{object-fit:contain}.sso-button .button-text{text-align:center}.facebook-auth-button{border:none;outline:revert;font:inherit;color:inherit;background:none;font-family:inherit;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.25rem .5rem;border-radius:6px;font-family:Chakra Petch,sans-serif;color:#fff;font-weight:500;background:#006ada;width:100%;font-size:1.3125rem;height:3.75rem}@media(max-width:640px){.facebook-auth-button{font-size:1.125rem;height:3rem}}.facebook-auth-button:hover{background:#0054ae}.facebook-auth-button:focus-visible{outline:1px solid #fff}.facebook-auth-button:disabled{background:#1877f2;cursor:not-allowed;opacity:.6}.facebook-auth-button:disabled .facebook-auth-button-icon{filter:brightness(0) saturate(100%) invert(83%) sepia(0) saturate(388%) hue-rotate(292deg) brightness(92%) contrast(89%)}.facebook-auth-button .facebook-auth-button-icon{width:1.5rem;height:1.5rem;position:relative;margin-right:1.125rem}.facebook-auth-button .facebook-auth-button-icon img{width:100%;height:100%;object-fit:contain}.facebook-auth-button .facebook-auth-button-text{text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:center}.facebook-auth-button .facebook-auth-button-spinner{flex:0 0 auto;width:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.sign-up-form-consent{font-family:Chakra Petch,sans-serif}.sign-up-form-consent .navigation-bar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;color:#ffffffb3;font-size:clamp(.8rem,2.5vw,1rem)}.sign-up-form-consent .navigation-bar .continuing-with-text{white-space:nowrap;margin-bottom:0}.sign-up-form-consent .navigation-bar .back-button{padding:0;border:none;outline:revert;font:inherit;color:inherit;background:none;font-family:inherit;display:flex;gap:.5rem}.sign-up-form-consent .navigation-bar .back-button svg{width:1rem;transform:rotate(180deg)}.sign-up-form-consent .navigation-bar hr{width:100%;background-color:#ffffffb3;margin:0 2%}.sign-up-form-consent .navigation-bar .sign-up-method{color:#fff}.sign-up-form-consent .text-wrapper-title{color:#fff;font-size:clamp(1rem,4.2vw,1.5rem);margin:min(3%,1.5rem) 0;font-weight:700;word-break:break-all}.sign-up-form-consent .wrapper{color:#fff}.sign-up-form-consent .wrapper .signup-form-checkboxes{display:flex;flex-direction:column;gap:1.75rem}.sign-up-form-consent .wrapper .checkbox-item{display:flex;flex-direction:row;align-items:flex-start;gap:.5rem;margin:2% 0}.sign-up-form-consent .wrapper .checkbox-item label{margin:0;font-size:clamp(.7rem,1.3vw,.9rem)}.sign-up-form-consent .wrapper .checkbox-item label a{color:#1877f2;text-decoration:none}.sign-up-form-consent .wrapper .checkbox-item input[type=checkbox]{position:relative;min-width:1rem;min-height:1rem;accent-color:#006ada;-webkit-appearance:none;appearance:none;border:2px solid #006ada;border-radius:4px;background-color:#0000;cursor:pointer}.sign-up-form-consent .wrapper .checkbox-item input[type=checkbox]:checked{background-color:#006ada}.sign-up-form-consent .wrapper .checkbox-item input[type=checkbox]:checked:after{content:"";position:absolute;left:4px;top:0;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.sign-up-form-consent .wrapper .sign-up-form-sign-up-button{width:100%;border-radius:4px;background:linear-gradient(90deg,#003cff,#08f);color:#fff}.sign-up-form-consent .wrapper .sign-up-form-sign-up-button:disabled{box-shadow:none}.sign-up-form-consent .wrapper .sign-up-form-sign-up-button:not([disabled]){background:linear-gradient(90deg,#32d583,#003cffb3)}.sign-up-form-consent .wrapper .sign-up-form-sign-up-button:not([disabled]):hover{opacity:.9}.sign-up-form-consent .wrapper .facebook-auth-button,.sign-up-form-consent .wrapper .sso-button{font-size:clamp(.85rem,3.2vw,1.1rem);height:unset;padding:1.5% 0}.sign-up-form-consent .wrapper .sso-button{background:#fff;color:#070b1c}.sign-up-form-consent .wrapper .signup-captcha-container{min-height:4rem}.sign-up-form-consent .wrapper .signup-captcha-container .signup-turnstile-container{margin:5% auto;border-radius:4px;overflow:hidden;width:51%;min-width:18.3125rem}.sign-up-form-consent .wrapper .sign-up-form-error-message{text-align:left;color:#f97066;font-size:clamp(.8rem,1.6vw,.9rem);margin:2% 0}.coupon-container{width:100%}@media(min-width:1280px){.coupon-container{min-height:8rem}}.coupon{position:relative;width:100%;margin:.625rem 0 .9375rem;border-radius:4px;padding:min(3%,.6rem) min(3%,1.5rem);background:#2c2981;cursor:pointer}@media(min-width:481px){.coupon{padding:.4rem .5rem}}.coupon .coupon__header{display:flex;align-items:center;justify-content:space-between;gap:2%}.coupon .coupon__header label{display:flex;align-items:center;gap:2%;font-size:clamp(.7rem,3vw,.9rem);flex-grow:1}@media(min-width:481px){.coupon .coupon__header label{flex-direction:row;margin-left:1%}}.coupon .coupon__header label svg{margin-right:4%;transform:scale(1.3)}@media(min-width:481px){.coupon .coupon__header label svg{margin-right:1%}}.coupon .coupon__header label .description-text{display:flex;flex-direction:column;gap:2%;white-space:nowrap}@media(min-width:481px){.coupon .coupon__header label .description-text{flex-direction:row;align-items:center;flex-grow:1}}.coupon .coupon__header label .description-text .primary-text{font-size:clamp(.7rem,3.7vw,1.05rem);font-weight:600}@media(min-width:993px){.coupon .coupon__header label .description-text .primary-text{font-size:clamp(.8rem,1.5vw,1.05rem)}}.coupon .coupon__header label .description-text .secondary-text{color:#ccaeea;font-size:clamp(.7rem,2.3vw,.8rem)}@media(min-width:993px){.coupon .coupon__header label .description-text .secondary-text{font-size:clamp(.6rem,1.1vw,.7rem)}}.coupon .expand-button{outline:revert;font:inherit;color:inherit;font-family:inherit;background:none;border:none;color:#fff;font-size:clamp(.8rem,3vw,.9rem);padding:min(2%,.3rem) min(5%,.5rem);background:linear-gradient(140deg,#08f,#003cff 150%);border-radius:.25rem;height:100%;width:20%;max-width:4.3rem;line-height:2}.coupon .close-icon{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;width:1rem;height:auto}.coupon .close-icon img{display:block}.coupon .close-icon svg{transform:rotate(-90deg);width:1rem}.coupon .coupon__content{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}.coupon .coupon__content .coupon__wrapper{display:flex;position:relative;align-items:center;justify-content:space-between;width:100%;border-radius:4px;gap:2%;margin-left:.0625rem}.coupon .coupon__content .coupon__wrapper .sign-up-input{flex-grow:1;padding:1% 0;line-height:2}.coupon .coupon__content .coupon__wrapper .sign-up-input .input-adornment{position:absolute;right:3%;top:50%;transform:translateY(-50%)}.coupon .coupon__content .coupon__wrapper .sign-up-input-input-root:has(.sign-up-input-start-icon) .sign-up-input-input{padding-top:3%;padding-bottom:3%;max-height:2.4rem;font-size:clamp(.6rem,2.7vw,.9rem)}.coupon .coupon__content .coupon__wrapper .sign-up-input-input-root:has(.check-with-circle){outline:1px solid #32d583;border-radius:4px}.coupon .coupon__content .coupon__wrapper .sign-up-input-input-root svg{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);cursor:default}.coupon .coupon__content .coupon__wrapper .sign-up-input-input-root svg.check-with-circle{transform:scale(1.3) translateY(-50%)}.coupon .coupon__content .coupon__wrapper__icon{color:green}.coupon .coupon__content .coupon__wrapper .coupon__apply-button{border-radius:4px;background:linear-gradient(90deg,#08f,#003cff);color:#fff;font-size:clamp(.6rem,2.7vw,.9rem);font-weight:700;padding:1.7% 0;width:30%;min-width:unset;max-width:6.5rem;min-height:1.5625rem;line-height:2}.coupon .coupon__content .coupon__wrapper .coupon__apply-button.coupon__apply-button:disabled{background:linear-gradient(90deg,#08f,#003cff)}.coupon .coupon__content .coupon__wrapper .coupon__apply-button:hover{color:#fff}.coupon .coupon__content .coupon__apply-msg{height:0;visibility:hidden}.coupon .coupon__content .coupon__apply-msg--visible{font-size:1rem;height:auto;visibility:visible;width:100%;margin:0}.coupon .coupon__content .coupon__apply-msg--error{color:#f97066;font-size:clamp(.8rem,1.7vw,.85rem)}.coupon .coupon__content .coupon__apply-msg--success{color:#32d583;font-size:clamp(.8rem,1.7vw,.85rem)}.coupon.coupon--expanded{background:#03005e;box-shadow:0 0 2rem 0 #38bdf8,inset 0 0 .4rem 0 #38bdf88c;border:2px solid #38bdf866;cursor:pointer}.coupon.coupon--expanded .coupon__content{max-height:500px;opacity:1;transition:max-height .3s ease-in-out,opacity .3s ease-in-out;margin-top:1%}.progress-bar-container{position:absolute;top:-.3rem;left:-1px;width:calc(100% + 2px)}.progress-bar-container .progress-bar{height:.3rem;background:#2c2981;overflow:visible}.progress-bar-container .progress-bar .progress-bar-fill{height:100%;width:0;background:linear-gradient(90deg,#58b984 79.33%,#93ffc5);border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;position:relative}.progress-bar-container .progress-bar .progress-bar-fill .progress-bar-fill-dot{position:absolute;right:-.3rem;top:50%;transform:translateY(-50%);width:.75rem;height:.75rem;border-radius:50%;background:#8afbbe;box-shadow:0 0 .9rem .55rem rgba(138,251,191,.376);filter:blur(1.5px)}.progress-bar-container .progress-bar .progress-bar-fill .progress-bar-shimmer{position:absolute;inset:0;background:linear-gradient(90deg,#0000,#fff6 50%,#0000);background-size:200% 100%;animation:shimmer 2s linear infinite}@keyframes shimmer{0%{background-position:0 0}to{background-position:200% 0}}.progress-bar-container .progress-bar .progress-bar-fill .progress-bar-dot{position:absolute;top:50%;right:-.375rem;transform:translateY(-50%);width:.7rem;height:.7rem;border-radius:50%;background:radial-gradient(circle,#0f8 0,#0f8 30%,#00ffb8 60%,#0000 100%);box-shadow:0 0 .5rem #0f8c,0 0 .3125rem #00ffb880}.progress-bar-container .progress-bar .progress-bar-fill .end-stage{animation:bounce 1s ease-in-out infinite alternate}@keyframes bounce{0%{transform:translateY(-50%) translateX(0)}50%{transform:translateY(-50%) translateX(.3125rem)}to{transform:translateY(-50%) translateX(-.3125rem)}}.progress-bar-container .progress-bar .progress-bar-fill .progress-bar-halo-inner{position:absolute;top:50%;right:-.625rem;transform:translateY(-50%);width:1.25rem;height:1.25rem;border-radius:50%;background:radial-gradient(circle,#0f89 0,#00ffb84d 40%,#0000 70%);box-shadow:0 0 1.5625rem #0f8c,0 0 .9375rem #00ffb899;filter:blur(3px);animation:haloInner 1.2s ease-in-out infinite}@keyframes haloInner{0%{transform:translateY(-50%) scale(1);opacity:.7}50%{transform:translateY(-50%) scale(1.3);opacity:1}to{transform:translateY(-50%) scale(1);opacity:.7}}.progress-bar-container .progress-bar .progress-bar-fill .progress-bar-halo-outer{position:absolute;top:50%;right:-.9375rem;transform:translateY(-50%);width:1.875rem;height:1.875rem;border-radius:50%;border:2px solid #00ff8880;box-shadow:0 0 1.25rem #0f89,inset 0 0 .625rem #00ff884d;filter:blur(1px);animation:haloOuter 1.5s ease-in-out infinite}@keyframes haloOuter{0%{transform:translateY(-50%) scale(.8);opacity:.8}50%{transform:translateY(-50%) scale(1.2);opacity:.4}to{transform:translateY(-50%) scale(.8);opacity:.8}}.progress-bar-container .progress-bar .progress-bar-fill .progress-bar-spark{position:absolute;top:50%;width:.1875rem;height:.1875rem;border-radius:50%;background:#fff}.progress-bar-container .progress-bar .progress-bar-fill .spark1{right:-.375rem;box-shadow:0 0 .5rem #0f8;animation:spark1 1.5s ease-out infinite}@keyframes spark1{0%{transform:translate(0) scale(0);opacity:0}50%{transform:translate(-.625rem,-.5rem) scale(1);opacity:1}to{transform:translate(0) scale(0);opacity:0}}.progress-bar-container .progress-bar .progress-bar-fill .spark2{right:-.375rem;box-shadow:0 0 .5rem #00ffb8;animation:spark2 1.5s ease-out .5s infinite}@keyframes spark2{0%{transform:translate(0) scale(0);opacity:0}50%{transform:translate(-.5rem,.5rem) scale(1);opacity:1}to{transform:translate(0) scale(0);opacity:0}}.progress-bar-container .progress-bar .progress-bar-fill .spark3{right:-.375rem;width:.125rem;height:.125rem;box-shadow:0 0 .375rem #0f8;animation:spark3 1.5s ease-out 1s infinite}@keyframes spark3{0%{transform:translate(0) scale(0);opacity:0}50%{transform:translate(-.75rem) scale(1);opacity:1}to{transform:translate(0) scale(0);opacity:0}}body.modal-open{padding-right:0!important;overflow-y:scroll!important}@media(max-width:480px){body,body.modal-open{padding-right:0!important}}@media only screen and (min-device-width:375px)and (max-device-width:767px)and (orientation:landscape){body.modal-open{padding-right:0!important}}.errorMsg{color:red;font-size:12px;position:absolute;bottom:-3px;left:0;margin:0}.hidden{display:none}@media(max-width:768px){#pay_iframe{width:95%!important;margin:0!important;max-height:100%!important;overflow:scroll!important;left:2.5%!important;top:2.5%!important;right:2.5%!important;bottom:2.5%!important;height:95%!important}}.borderError{border:1px solid red!important}.autocomplete-dropdown-container{position:absolute;z-index:2;padding:0;background-color:#fff;top:68px;left:0;right:0}.autocomplete-dropdown-container .suggestion-item,.autocomplete-dropdown-container .suggestion-item--active{padding:10px;border-bottom:1px solid #dadada}.sign-up-form{font-family:Chakra Petch,sans-serif;background-color:#07046b;max-width:40rem;min-height:17rem;width:100%;padding:5%;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;border:1px solid hsla(0,0%,100%,.102);position:relative}.marketing-campaign-bonus-banner{width:100%;color:#fff;text-align:center;padding:2% 2% 3%;border-radius:1rem 1rem 0 0;background:linear-gradient(90deg,#3589ff,#c446fe 25.43%,#ff4668 52.37%,#f8c577 97.81%)}.marketing-campaign-bonus-banner .marketing-campaign-bonus-banner-content-text{display:flex;align-items:center;justify-content:center;gap:1%;font-size:clamp(.6rem,2.8vw,.9rem);font-weight:500}.marketing-campaign-bonus-banner .marketing-campaign-bonus-banner-content-text .bonus-item{display:inline-flex;align-items:center;gap:2%;padding-right:2%;background:hsla(0,0%,100%,.302);border-radius:20px;line-height:1.7}.marketing-campaign-bonus-banner .marketing-campaign-bonus-banner-content-text .bonus-item img{flex-shrink:0;width:1.2rem;height:auto}@media(min-width:481px){.marketing-campaign-bonus-banner .marketing-campaign-bonus-banner-content-text .bonus-item img{width:1.5rem;height:1.5rem}}.sign-up-form-join-section{font-family:Chakra Petch,sans-serif;width:100%;max-width:40rem;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.sign-up-form-join-section .sign-up-form-join-section-top-row-left{flex:1 1 auto;padding-right:16px}.sign-up-form-join-section .sign-up-form-join-section-top-row-title{line-height:1;font-weight:700;font-size:clamp(.6rem,2.9vw,.85rem);width:-moz-fit-content;width:fit-content}.sign-up-form-join-section .sign-up-form-join-section-top-row-subtitle{font-size:clamp(.52rem,2.6vw,.75rem);color:#ccaeea;line-height:1.1}.sign-up-form-join-section .sign-up-form-join-section-top-row-right{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;justify-content:center}.sign-up-form-join-section .sign-up-form-join-section-top-row-image-container{width:100px;height:100px;position:relative}@media(min-width:993px){.sign-up-form-join-section .sign-up-form-join-section-top-row-image-container{width:80px;height:80px}}.sign-up-form-join-section .sign-up-form-join-section-bonus{width:100%;font-size:clamp(.9rem,4.4vw,1.5rem);margin:0 0 2%;padding:2%;border-radius:.65656rem;background:#06033a33;box-shadow:inset 0 1px 11.8px 0 #ffffff57;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);text-align:center}.sign-up-form-join-section .sign-up-form-join-section-bonus .main-text{font-size:clamp(.8rem,3.2vw,1.2rem)}.sign-up-form-join-section .sign-up-form-join-section-bonus .bonus-text{font-size:clamp(1.15rem,5vw,1.6rem);font-weight:500}.sign-up-form-join-section .sign-up-form-join-section-bonus-gc{color:#f5c566;white-space:nowrap}.sign-up-form-join-section .sign-up-form-join-section-bonus-sc{color:#00ffab;white-space:nowrap}.sign-up-form-join-section .sign-up-form-join-section-bonus-gc img,.sign-up-form-join-section .sign-up-form-join-section-bonus-sc img{width:2rem;height:2rem}.sign-up-page-container{width:100%;background-image:url(/_next/static/media/sign-up-background-desktop.fbddd8eb.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;padding-bottom:12%}.sign-up-android-only-message{width:100%;text-align:center;color:#fff;font-size:clamp(.8rem,2.5vw,1rem);margin-top:2%;margin-bottom:min(1rem,10%)}.sign-up-android-only-message.hidden{display:none}.sign-up-page-wrapper{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;font-family:Chakra Petch,sans-serif;padding:0 5%;margin:4rem auto 0}@media(min-width:993px){.sign-up-page-wrapper{width:80%;max-width:90rem;padding:3.75rem 0 0;margin-top:0}}.sign-up-page-wrapper .desktop-only-promotion-text{display:none}@media(min-width:993px){.sign-up-page-wrapper .desktop-only-promotion-text{display:block;width:100%;text-align:left}.sign-up-page-wrapper .desktop-only-promotion-text .main-text{font-size:clamp(1rem,3vw,1.8rem);color:#fff}.sign-up-page-wrapper .desktop-only-promotion-text .sub-text{font-size:clamp(.8rem,1.5vw,.95rem);color:#ccaeea}}.sign-up-page-wrapper .sign-up-page-width-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:2%}@media(min-width:993px){.sign-up-page-wrapper .sign-up-page-width-wrapper{flex-direction:row-reverse;align-items:center}}.sign-up-page-wrapper .desktop-graphic-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 5%;width:100%}@media(min-width:993px){.sign-up-page-wrapper .desktop-graphic-container{padding:0;margin-right:0;width:50%;position:relative}}.sign-up-page-wrapper .desktop-graphic-container .sign-up-page-graphic-container-desktop{display:none}@media(min-width:993px){.sign-up-page-wrapper .desktop-graphic-container .sign-up-page-graphic-container-desktop{display:block;position:absolute;left:20%;transform:scale(1.7)}.sign-up-page-wrapper .desktop-graphic-container .sign-up-page-graphic-container-desktop img{object-fit:contain}}.sign-up-page-wrapper .sign-up-form-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:40rem}@media(min-width:993px){.sign-up-page-wrapper .sign-up-form-container{width:55%;margin-top:-1.3rem}}.sign-up-page-wrapper .sign-up-form-login-row{color:#fff;text-align:center;margin-top:2%;width:100%}.sign-up-page-wrapper .sign-up-form-login-row .sign-up-form-login-button{padding:0;border:none;outline:revert;font:inherit;color:inherit;background:none;font-family:inherit;color:#1877f2;font-size:clamp(.9rem,2.7vw,1.1rem);text-decoration:underline;font-weight:bolder;margin-left:1%}.marketing-campaign-bonus-banner-container{width:100%}.marketing-campaign-bonus-banner-container.visible{opacity:1;visibility:visible;transition:all .7s ease-in-out;transform:translateY(0);margin-top:3%}.marketing-campaign-bonus-banner-container.hidden{opacity:0;visibility:hidden;transition:all .7s ease-in-out;transform:translateY(100%)}.sign-up-page-graphic-container-mobile{width:100%;height:5rem;position:relative}.sign-up-page-graphic-container-mobile img{width:100%;height:auto;max-width:30rem;position:absolute;left:50%;transform:translateX(-50%)}@media(min-width:993px){.sign-up-page-graphic-container-mobile{display:none}}@font-face{font-family:alternategotno3dregular;src:url(/_next/static/media/alternategotno3d-webfont.325e20d5.eot);src:url(/_next/static/media/alternategotno3d-webfont.325e20d5.eot) format("embedded-opentype"),url(/_next/static/media/alternategotno3d-webfont.d4ff455b.woff) format("woff"),url(/_next/static/media/alternategotno3d-webfont.a64e6e1d.ttf) format("truetype"),url(/_next/static/media/alternategotno3d-webfont.e600397e.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}.signup-header-root{top:0;left:0;position:fixed;z-index:11;padding:.625rem 1.25rem;width:100%}@media(min-width:993px){.signup-header-root{height:3.75rem}}@supports((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.signup-header-root{background-color:#0000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.signup-header-root .signup-header-content{width:100%;display:flex;align-items:center;gap:3%}@media(min-width:993px){.signup-header-root .signup-header-content{padding-left:10%}}.signup-header-root .signup-header-content .signup-header-logo{max-width:7.5rem;cursor:pointer;padding:0}.signup-header-root .signup-header-content img{width:7.5rem;height:auto}.signup-header-root .signup-header-content .mobile-only-text{display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;color:#fff;font-size:clamp(.7rem,2vw,1rem);line-height:1}.signup-header-root .signup-header-content .mobile-only-text .small-text{color:#ccaeea;font-size:clamp(.6rem,1.5vw,.8rem)}@media(min-width:993px){.signup-header-root .signup-header-content .mobile-only-text{display:none}}
/*# sourceMappingURL=436d5e23e1f8bb68.css.map*/