.visuallyhiddenhav{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0px 0px 99.9% 99.9%);clip-path:inset(0px 0px 99.9% 99.9%);overflow:hidden;visibility:hidden;height:1px;width:1px;padding:0;border:0}a,button,select,div,span{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-select:none!important;-ms-user-select:none!important;user-select:none!important}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}ul,ol{list-style:none}a{text-decoration:none;color:#fff}img{display:block;max-width:100%}button,input,textarea,select{border:none;outline:none!important;font:inherit}button{box-sizing:border-box}html{font-size:10px}body{min-height:100vh;scroll-behavior:smooth!important;text-rendering:optimizeSpeed}body::-webkit-scrollbar{width:12px;height:12px}@media only screen and (max-width: 580px){body::-webkit-scrollbar{width:8px;height:8px}}body::-webkit-scrollbar-track{background-color:#fff}body::-webkit-scrollbar-thumb{border-radius:10px;border:3px solid #fff;background-color:#ff5c00}@media only screen and (max-width: 580px){body::-webkit-scrollbar-thumb{border:1px solid #fff}}.body-wrapper{position:relative;overflow:hidden;background:linear-gradient(180deg,#7b2bff 0%,#8729ff 32.29%,#bf82ff 42.71%,#a927ff 57.81%,#d353ff 100%)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea,input:not([type=radio]):not([type=checkbox]){-webkit-appearance:none}@media only screen and (max-width: 1024px){.lock-scroll{overflow:hidden!important;position:relative!important;touch-action:none;-ms-touch-action:none}}.lock-scroll .body-wrapper{padding-right:12px}@media only screen and (max-width: 1024px){.lock-scroll .body-wrapper{padding-right:0}}.lock-scroll .header{transform:translate(calc(-50% - 6px));width:calc(100% - 12px)}@media only screen and (max-width: 1024px){.lock-scroll .header{transform:translate(-50%);width:100%}}.preload,.preload *,.preload *:before,.preload *:after{transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}.title-l{font-size:5rem;line-height:6rem;font-weight:700}.title-xl{font-size:9rem;line-height:9rem;font-weight:700}.description{font-size:1.6rem;line-height:3rem;font-weight:400}@supports (-webkit-touch-callout: none){body{height:-webkit-fill-available}}.body-overlay{position:fixed;opacity:0;top:0;bottom:0;left:0;right:0;height:100vh;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);pointer-events:none;transition:opacity .4s ease-in-out,padding 0s .4s ease-in-out;z-index:400;padding-right:12px}@media only screen and (max-width: 1024px){.body-overlay{padding-right:0}}.body-overlay--shown{opacity:1;pointer-events:all}.lock-scroll .body-overlay{padding:0;transition:opacity .4s ease-in-out,padding 0s}.prevent-download,.prevent-download-long{display:none!important}.body-flex{display:flex;flex-direction:column;height:100%}.cwm{position:absolute;z-index:2147483647;top:0;left:0;right:0;bottom:0;pointer-events:none;overflow:hidden}.cwm div{position:absolute;top:0;left:0;align-items:center;width:100%;height:100%;transform:rotate(-30deg) translateY(50%);transform-origin:left bottom;display:flex;justify-content:flex-start}.cwm div p{margin:0;padding:0;white-space:nowrap;color:#ffffff18;font-size:14px}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}@font-face{font-family:ALS Sirius;src:url(/build/assets/ALS_Sirius_Regular_0.95-a50f7159.otf)}@font-face{font-family:ALS Sirius;src:url(/build/assets/ALS_Sirius-8c798365.woff) format("woff")}body{font-family:ALS Sirius,Arial,Helvetica Neue,Helvetica,sans-serif}form{width:100%}form.action-form{background-color:#fff}textarea,input,.input{display:block;padding:15px;font-size:1.6rem;line-height:1.6rem;color:#000;font-weight:500;letter-spacing:-.04em;border:1px solid #000;border-radius:15px;transition:color .3s ease-in-out,border-color .3s ease-in-out;cursor:pointer;-webkit-user-select:text}textarea:valid,textarea:focus,textarea:active,input:valid,input:focus,input:active,.input:valid,.input:focus,.input:active{background-color:#fff}textarea:focus,textarea:active,input:focus,input:active,.input:focus,.input:active{border-color:#ff5c00!important;caret-color:#ff5c00!important}textarea::placeholder,input::placeholder,.input::placeholder{transition:color .2s ease-in-out;color:#707070}textarea:valid:required::placeholder,textarea:focus::placeholder,textarea:active::placeholder,input:valid:required::placeholder,input:focus::placeholder,input:active::placeholder,.input:valid:required::placeholder,.input:focus::placeholder,.input:active::placeholder{opacity:0}@media (hover: hover) and (pointer: fine){textarea:hover::placeholder,input:hover::placeholder,.input:hover::placeholder{color:#000}textarea:hover:valid:required::placeholder,textarea:hover:focus:required::placeholder,textarea:hover:active::placeholder,input:hover:valid:required::placeholder,input:hover:focus:required::placeholder,input:hover:active::placeholder,.input:hover:valid:required::placeholder,.input:hover:focus:required::placeholder,.input:hover:active::placeholder{opacity:0;box-shadow:none}}form textarea,form input,form .input{width:100%}.popup-form textarea,.popup-form input,.popup-form .input{max-width:418px;width:100%;margin-top:24px;margin-bottom:32px}@media only screen and (max-width: 580px){.popup-form textarea,.popup-form input,.popup-form .input{margin-top:12px;margin-bottom:24px}}.action-form textarea,.action-form input,.action-form .input{margin-top:12px;margin-bottom:20px;padding:15px 16px;border-color:transparent;font-size:1.4rem;line-height:1.4rem;border-radius:8px;background-color:#d9d9d9}@media only screen and (max-width: 760px){.action-form textarea,.action-form input,.action-form .input{margin-bottom:16px}}.profile-form textarea,.profile-form input,.profile-form .input{margin-top:16px;margin-bottom:24px}.quiz-form textarea,.quiz-form input,.quiz-form .input{max-width:450px;width:100%;margin-top:12px;margin-bottom:14px;background-color:transparent;border-color:#fff;color:#fff}.quiz-form textarea:focus,.quiz-form textarea:active,.quiz-form input:focus,.quiz-form input:active,.quiz-form .input:focus,.quiz-form .input:active{caret-color:#fff}.quiz-form textarea::placeholder,.quiz-form input::placeholder,.quiz-form .input::placeholder{color:#fff;opacity:.8;transition:color .2s ease-in-out,opacity .2s ease-in-out}.quiz-form textarea:valid:required::placeholder,.quiz-form textarea:focus::placeholder,.quiz-form textarea:active::placeholder,.quiz-form input:valid:required::placeholder,.quiz-form input:focus::placeholder,.quiz-form input:active::placeholder,.quiz-form .input:valid:required::placeholder,.quiz-form .input:focus::placeholder,.quiz-form .input:active::placeholder{opacity:0}@media (hover: hover) and (pointer: fine){.quiz-form textarea:hover:valid:required::placeholder,.quiz-form textarea:hover:focus:required::placeholder,.quiz-form textarea:hover:active::placeholder,.quiz-form input:hover:valid:required::placeholder,.quiz-form input:hover:focus:required::placeholder,.quiz-form input:hover:active::placeholder,.quiz-form .input:hover:valid:required::placeholder,.quiz-form .input:hover:focus:required::placeholder,.quiz-form .input:hover:active::placeholder{opacity:0;box-shadow:none}}@media only screen and (max-width: 760px){.profile-form textarea,.profile-form input,.profile-form .input{margin-bottom:16px}}.profile-form textarea,.profile-form input,.profile-form .input{margin-bottom:20px;padding:16px;border:1px solid #000000;border-radius:40px;font-size:1.4rem;line-height:1.7rem;color:#000}textarea.input{resize:none;min-height:120px;height:auto}form textarea.input{border-radius:11px}.form .quiz-question__privacy-checkbox-wrapper,.form .popup-form__privacy-checkbox-wrapper{max-width:420px}.form .pretty{display:flex;align-items:center;position:relative;width:fit-content;margin-right:0;white-space:initial;cursor:pointer}.form .pretty .state{padding-left:32px;position:relative;z-index:2;cursor:pointer}.form .pretty .state label{text-indent:inherit;cursor:pointer;font-size:1.2rem;line-height:1.4rem;color:#000;font-weight:500;letter-spacing:-.04em;margin:0}.form .pretty .state label:before{top:7px;border-color:#000!important;display:block;width:14px!important;height:14px!important}.form .pretty .state label:after{top:10px;left:3px;display:block;width:8px;height:8px;transform:scale(1)}.form .pretty input{width:fit-content;margin:0;position:absolute;z-index:1;cursor:pointer}.form .pretty input:checked~.state.p-success label:after,.form .pretty.p-toggle .state.p-warning label:after{background-color:#000!important}@keyframes pulse{0%{box-shadow:0 0 #bdc3c7}to{box-shadow:0 0 0 13px #bdc3c700}}@keyframes pulsePrettyError{0%{box-shadow:0 0 #ff0000b3}to{box-shadow:0 0 0 13px #bdc3c700}}.form .pretty.p-pulse.p-pulse-error:not(.p-switch) .state label:before{-webkit-animation:pulsePrettyError 1s;animation:pulsePrettyError 1s}.form .quiz-question__privacy-checkbox-wrapper{margin-top:15px}.form .quiz-question__privacy-checkbox-wrapper .pretty .state label{color:#fff}.form .quiz-question__privacy-checkbox-wrapper .pretty .state label:before{border-color:#fff!important}.form .quiz-question__privacy-checkbox-wrapper .pretty input:checked~.state.p-success label:after,.form .quiz-question__privacy-checkbox-wrapper .pretty.p-toggle .state.p-warning label:after{background-color:#fff!important}.privacy-checkbox__link{font-weight:600;text-decoration:underline;color:#000;white-space:nowrap}@media (hover: hover) and (pointer: fine){.privacy-checkbox__link:hover{color:#000;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out;transition-delay:0s}}.quiz-question__privacy-checkbox-wrapper .privacy-checkbox__link{color:#fff}label,.label{position:relative;display:block;font-size:1.4rem;line-height:1.68rem;color:#000;font-weight:500;letter-spacing:-.04em}label .error-msg,.label .error-msg{display:none;color:#fd3635;position:absolute;bottom:-17px;font-size:12px;font-weight:500;line-height:12px}@media only screen and (max-width: 760px){label .error-msg,.label .error-msg{width:105%}}label .success-msg,.label .success-msg{display:block;color:#56fb3c}label.field-error .error-msg,.label.field-error .error-msg{display:block}.action-form label .error-msg,.action-form .label .error-msg{bottom:-15px;font-size:11px;line-height:11px}.profile-contact-form label .error-msg,.profile-contact-form .label .error-msg{bottom:6px;font-size:11px;line-height:11px}.quiz-form label .error-msg,.quiz-form .label .error-msg{bottom:-5px;font-size:12px;line-height:12px}label--optional:after,.label--optional:after{position:absolute;display:block;content:"";content:"*optional";top:0;right:0;font-size:1.2rem;line-height:1.2rem;color:#c7c7c7}.popup-form label,.popup-form .label{max-width:418px;font-size:1.6rem;line-height:1.6rem}.quiz-form label,.quiz-form .label{color:#fff}.separator{width:100%;height:2px;background-color:#000;border-radius:1px}.popup-form .separator{margin-top:48px;margin-bottom:80px}@media only screen and (max-width: 580px){.popup-form .separator{margin-top:36px;margin-bottom:60px}}.submit-loader{opacity:0;visibility:hidden;position:absolute;left:calc(50% - 12px);top:calc(50% - 12px);width:0;transition:opacity .2s ease-in-out}.submit-loader div{box-sizing:border-box;display:block;position:absolute;width:24px;height:24px;border:4px solid #f96703;border-radius:50%;animation:loader 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#f96703 transparent transparent transparent}.submit-loader div:nth-child(1){animation-delay:-.45s}.submit-loader div:nth-child(2){animation-delay:-.3s}.submit-loader div:nth-child(3){animation-delay:-.15s}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wrapper{max-width:1280px;margin:0 auto;padding:0 40px;display:flex}@media only screen and (max-width: 768px){.wrapper{padding:0 20px}}.header img{width:min(40%,250px)}.header__wrapper{display:flex;column-gap:20px;justify-content:center}@media only screen and (max-width: 1024px){.header__wrapper{margin-bottom:20px}}@media only screen and (max-width: 375px){.header__wrapper{padding:0;margin-bottom:0}}.logo__wrapper{justify-content:center;display:flex;align-items:center;padding:35px 10px 0;column-gap:25px;position:absolute}@media only screen and (max-width: 1024px){.logo__wrapper{position:relative}}@media only screen and (max-width: 375px){.logo__wrapper{width:100%;padding:25px 10px}}label{row-gap:5px;display:flex;flex-direction:column}body{background:gainsboro}.container{max-width:1200px}.custom-login{height:82vh;display:flex}.custom-login_container{width:100%;display:flex;justify-content:center;align-items:center;flex-grow:1;height:100vh}@media only screen and (max-width: 1024px){.custom-login_container{height:fit-content}}.custom-support-service-btn.mobile{display:none}@media only screen and (max-width: 768px){.custom-support-service-btn.mobile{display:flex;position:inherit;margin:10px auto 0}}.custom-support-service-btn{position:absolute;bottom:20px;right:20px;font-size:1.4rem;line-height:1.68rem;cursor:pointer;transition:.3s}.custom-support-service-btn:hover{color:#ff4c00}@media only screen and (max-width: 768px){.custom-support-service-btn{display:none}}.custom-login_form-container{background-color:#fff;padding:65px 54px;box-shadow:3px 4px 10px #facc6d33;width:100%;max-width:620px;border-radius:10px}@media only screen and (max-width: 768px){.custom-login_form-container{padding:20px;margin-bottom:20px}}.custom-login_form{width:100%;display:flex;flex-direction:column}.custom-login_form label+label{margin-top:20px}.custom-login_form h1{font-size:clamp(23px,5vw,33px);line-height:39px;font-weight:700;text-align:center;margin-bottom:35px}.check-button{margin-right:10px;min-width:235px;width:100%;max-width:250px;color:#fff;background-color:#ff4c00;border-radius:16px;font-weight:700;padding:12px 60px;flex-shrink:0;text-transform:unset;line-height:100%;text-align:center;letter-spacing:-.04em;cursor:pointer;position:relative;font-size:clamp(1.3rem,1.8vw,1.6rem)}.check-button:disabled{background-color:#ff4c0080}@media only screen and (max-width: 375px){.check-button{margin-right:0}}.custom-login_form .custom_checkbox a{color:#ff4c00}.custom-login_form .custom_checkbox input{margin-right:5px;display:none}.custom-login_form .custom_checkbox>input:checked+span:before{border:1px solid #ff4c00;box-sizing:border-box;border-radius:1px;padding:3px;background:#ff4c00 content-box}.custom-login_form .custom_checkbox>span:before{content:"";display:inline-block;width:15px;height:15px;border:1px solid #ff4c00;box-sizing:border-box;border-radius:1px;flex-shrink:0;flex-grow:0;margin-right:.5em;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-login__description{font-size:1.4rem;line-height:1.68rem;display:flex;flex-direction:column;row-gap:15px;margin-bottom:20px}.btn-container{display:flex;margin-top:20px;align-items:center}@media only screen and (max-width: 550px){.btn-container{flex-direction:column-reverse}}.custom-login_result{margin-left:auto;font-size:16px;color:green}@media only screen and (max-width: 550px){.custom-login_result{margin:0 auto 10px}}.custom-check-code_result{margin-left:auto;font-size:12px;color:green}@media only screen and (max-width: 550px){.custom-check-code_result{margin:0 auto 10px}}.error-input{border-color:#f83966;box-shadow:3px 4px 10px #e10a414d}.error{font-size:12px;color:#e72e57}#verificationCodeContainer{margin-top:20px}.checkLogin-js:disabled{padding:12px 20px;background-color:#fd824e;cursor:initial;max-width:250px}.modal{box-shadow:3px 4px 10px #facc6d33;border-radius:10px;width:100%;max-width:420px;display:none;position:absolute;background:aliceblue;left:50%;top:50%;z-index:100;transform:translate(-50%,-50%);padding:15px}.modal .modal-dialog{position:relative}.modal .modal-dialog .close{position:absolute;top:0;right:0;font-size:30px;background:transparent;height:fit-content;line-height:0;cursor:pointer;transition:.3s;z-index:10}.modal .modal-content{display:none;min-height:150px;flex-direction:column;justify-content:center}.modal .modal-header{position:relative;display:flex;justify-content:center}.modal .modal-title{padding-right:15px;font-size:24px;text-align:center}.modal .modal-body{display:flex;flex-direction:column;row-gap:10px;margin-top:10px;margin-bottom:30px;font-size:14px}.modal .modal-body.big{margin-top:0;text-align:center}.modal .modal-body p span{text-transform:capitalize}.modal .modal-body a{color:#ff4c00}.modal .modal-body .close-style{cursor:pointer;color:#ff4c00;text-align:center}@media (orientation: landscape) and (max-width: 1024px){.custom-login_form-container{width:100%}.custom-login_container{height:unset}.custom-login{height:fit-content}}.custom-login__description p b{text-transform:capitalize}
