.Input_container__542yU{display:flex;flex-direction:column;gap:10px;font-size:var(--font-size-1)}.Input_label__uls9I{color:var(--color-primary-70);font-weight:var(--font-weight-bold);display:flex;flex-direction:column;gap:.5 * var(--magic-unit)}.Input_description__nD2NC{color:var(--color-primary-50);font-weight:var(--font-weight-regular)}.Input_inputContainer__NfFwW{position:relative;color:var(--color-primary-20)}.Input_icon__uGV9J{position:absolute;top:10px;left:10px}.Input_input__pSQor{color:var(--color-primary-30);border:2px solid var(--color-primary-20);border-radius:60px}.Input_input__pSQor::placeholder{color:var(--color-primary-30)}.Input_input__pSQor:focus{border-color:var(--color-primary-70);color:var(--color-grey-blue)}.Input_input__pSQor:focus::placeholder{color:var(--color-grey-blue)}.Input_inputIcon__YRcgu{padding:10px 20px 10px calc(20px + var(--font-size-p2))}.Input_inputNoIcon__c64Jx{padding:10px 20px}.Input_error__Clj5k{color:var(--color-red)}.Input_inputError__aOYqZ{border-color:var(--color-red)}.Bold_boldText__RGGY6.Bold_regular__IyraO{font-weight:var(--font-weight-regular)}.Bold_boldText__RGGY6.Bold_bold__L1CNZ{font-weight:var(--font-weight-bold)}.Bold_boldText__RGGY6.Bold_semi-bold__T1KrV{font-weight:var(--font-weight-semibold)}.Bold_boldText__RGGY6.Bold_extra-bold__SRJWm{font-weight:var(--font-weight-extrabold)}.Button_button__KQzaA{display:flex;flex-direction:row;align-items:center;justify-content:space-around;gap:var(--magic-unit);border-radius:68px;font-weight:var(--font-weight-semibold);font-family:Inter;width:-moz-fit-content;width:fit-content}.Button_button__KQzaA:not(:disabled){cursor:pointer}.Button_button__KQzaA>*{margin:0!important}.Button_button__KQzaA:focus-visible{outline:2px solid #e35e03;outline-offset:4px}.Button_large__mob42{height:60px;padding:24px 16px;font-size:var(--font-size-2);line-height:28px}.Button_medium__xaBOw{height:48px;padding:20px 12px;font-size:var(--font-size-1);line-height:24px}.Button_small__4DnD8{height:34px;padding:12px 8px;font-size:var(--font-size-0);line-height:18px}.Button_danger__0Zj6X{background-color:var(--color-red);color:var(--color-fresh-white)}.Button_danger__0Zj6X:hover{background-color:var(--color-epic);color:var(--color-fresh-white)}.Button_filled__4W2XR{background-color:var(--color-primary-100);color:var(--color-fresh-white);text-decoration:unset}.Button_filled__4W2XR:hover{background-color:var(--color-primary-60)}.Button_filled__4W2XR:active{background-color:var(--color-primary-80);box-shadow:var(--inner-box-shadow)}.Button_filledSecondary__8U79R{background-color:var(--color-honey-yellow);color:var(--color-primary-100)}.Button_filledSecondary__8U79R:hover{background-color:var(--color-honey-yellow-lt);box-shadow:inset 4px 4px 10px #f3b241}.Button_filledSecondary__8U79R:active{box-shadow:var(--inner-box-shadow)}.Button_outlined__TEUjr{background-color:var(--color-fresh-white);color:var(--color-primary-100);border:2px solid var(--color-primary-100)}.Button_outlined__TEUjr:active{box-shadow:var(--inner-box-shadow)}.Button_outlined__TEUjr:hover{color:var(--color-indigo-blue);border-color:var(--color-indigo-blue)}.Button_button__KQzaA:disabled{color:var(--color-primary-40);background-color:var(--color-primary-20);border:unset}.Button_button__KQzaA.Button_transparent__iy3Wu{color:var(--color-grey-blue);background-color:unset;-webkit-text-decoration-line:underline;text-decoration-line:underline}.Button_button__KQzaA.Button_transparent__iy3Wu:hover{color:var(--color-primary-100)}.Button_button__KQzaA.Button_transparent__iy3Wu:hover path{fill:var(--color-primary-100)}.Card_container__hDU_E{width:auto;max-width:1200px;margin:0 auto;padding:calc(4 * var(--magic-unit));border-radius:var(--radius-lg)}.Card_shadow__cvg6V{box-shadow:var(--box-shadow)}.Dropdown_container__0jXMF{width:auto}.Dropdown_container__0jXMF>*{width:100%;max-width:1200px;margin:0 auto}.Dropdown_container__0jXMF>:nth-child(2){margin-top:calc(3 * var(--magic-unit))}.Dropdown_container__0jXMF .Dropdown_dropdown__iysHS{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.Dropdown_container__0jXMF .Dropdown_dropdown__iysHS .Dropdown_title__s117M{display:flex;align-items:center}.Dropdown_container__0jXMF .Dropdown_toggleIndicationContainer__pA6AV{display:flex;align-items:center;gap:calc(var(--magic-unit));font-weight:600;color:var(--color-grey-blue);text-decoration:underline}.Dropdown_container__0jXMF .Dropdown_dropdown__iysHS .Dropdown_toggled___GZGt{transform:rotate(180deg)}.Dropdown_container__0jXMF .Dropdown_dropdown__iysHS .Dropdown_text__urElT{position:relative}.Dropdown_container__0jXMF .Dropdown_dropdown__iysHS .Dropdown_text__urElT:hover{color:var(--color-primary-100)}.Dropdown_container__0jXMF .Dropdown_dropdown__iysHS .Dropdown_titleContainer__qN91G{display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer}.H_container__WOd1l h1,.H_container__WOd1l h2,.H_container__WOd1l h3{margin:0;padding:0;word-break:break-word;font-family:Roobert}.H_container__WOd1l h1,.H_container__WOd1l h2{font-weight:var(--font-weight-semibold)}.H_container__WOd1l h1{font-size:var(--font-size-5);line-height:var(--line-height-5)}.H_container__WOd1l h2{font-size:var(--font-size-4);line-height:var(--line-height-4)}.H_container__WOd1l h3{font-weight:var(--font-weight-bold);font-size:var(--font-size-3);line-height:var(--line-height-6)}.P_container__QVfCp{font-family:Inter;word-break:break-word}.P_one__yY2Hm{font-size:var(--font-size-2);line-height:var(--line-height-3)}.P_two__MT48_{font-size:var(--font-size-1);line-height:var(--line-height-2)}.P_three__pmG_l{font-size:var(--font-size-0);line-height:var(--line-height-1)}.P_regular__kXtSY{font-weight:var(--font-weight-regular)}.P_semi-bold__4ebeh{font-weight:var(--font-weight-semibold)}.P_extra-bold__f3_f7{font-weight:var(--font-weight-extrabold)}.P_center__Kr1nh{text-align:center}.P_end___giKP{text-align:end}.RadioButton_answer__MNcBY{position:relative;display:flex;gap:16px}.RadioButton_answer__MNcBY>input{position:absolute;width:20px;height:20px;border:2px solid var(--color-primary-40);border-radius:50%;display:grid;place-content:center}.RadioButton_answer__MNcBY.RadioButton_correct__QutvO>input{border:2px solid var(--color-success)}.RadioButton_answer__MNcBY.RadioButton_correct__QutvO>input+label{color:var(--color-success);font-weight:var(--font-weight-semibold)}.RadioButton_answer__MNcBY.RadioButton_wrong__js6B4>input:checked{border:2px solid var(--color-crimson);accent-color:var(--color-crimson)}.RadioButton_answer__MNcBY.RadioButton_wrong__js6B4>input:checked:before{background-color:var(--color-crimson)}.RadioButton_answer__MNcBY.RadioButton_wrong__js6B4>input:checked+label{color:var(--color-crimson);-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.RadioButton_answer__MNcBY>label{font-size:var(--font-size-1);padding-left:calc(4 * var(--magic-unit));color:var(--color-grey-blue);line-height:var(--line-height-2)}.RadioButton_answer__MNcBY>input:checked{border-color:var(--color-primary-70)}.RadioButton_answer__MNcBY>input:focus-visible{border-color:var(--color-primary-70);outline:2px solid #e35e03}.RadioButton_answer__MNcBY>input:checked+label{color:var(--color-primary-100)}.RadioButton_answer__MNcBY>input:before{content:"";width:12px;height:12px;border-radius:50%;background-color:var(--color-primary-100);opacity:0}.RadioButton_answer__MNcBY>input:checked:before{opacity:1}.Tag_container__y_IPR{height:28px;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:10px;padding:5px 14px 5px 10px;border-radius:100px;font-size:var(--font-size-1);font-weight:var(--font-weight-semibold)}.ProgressBar_progressBar__DYimb{display:flex;align-items:center;gap:var(--magic-unit)}.ProgressBar_progressBar__DYimb>progress{width:320px;height:15px}.ProgressBar_progressBar__DYimb.ProgressBar_small__FuxwM>progress{width:223px;height:15px}.ProgressBar_progressBar__DYimb>progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ProgressBar_progressBar__DYimb progress[value]::-webkit-progress-value{background:var(--color-emerald-green);border-radius:var(--radius-md)}.ProgressBar_progressBar__DYimb progress[value]::-webkit-progress-bar{border-radius:var(--radius-md);width:100%}.ProgressBar_progressBar__DYimb.ProgressBar_white__godr0 progress[value]::-webkit-progress-bar{background-color:var(--color-fresh-white)}.ProgressBar_progressBar__DYimb.ProgressBar_light-blue__Czayh progress[value]::-webkit-progress-bar{background-color:var(--color-light-blue)}.ProgressBar_progressBar__DYimb.ProgressBar_survey__955WP progress{width:100%}.ProgressBar_progressBar__DYimb.ProgressBar_survey__955WP progress[value]::-webkit-progress-bar,.ProgressBar_progressBar__DYimb.ProgressBar_survey__955WP progress[value]::-webkit-progress-value{border-radius:0}.Banner_container__c8Ik3{width:auto;max-width:1200px;border-radius:var(--radius-lg)}.Banner_shadow__zLgXh{box-shadow:var(--box-shadow)}.Banner_regularPadding__pWJQB{padding:calc(2 * var(--magic-unit)) calc(3 * var(--magic-unit))}.Banner_noPadding__Dte_i{padding:0}.Child_container__ArrtN{width:-moz-fit-content;width:fit-content;padding:calc(3 * var(--magic-unit));background:var(--color-light-blue);border-radius:var(--radius-md)}.UnderlineTitle_underlinedTitle__mF8DG{display:flex;gap:calc(3 * var(--magic-unit));align-items:center;justify-content:center}.UnderlineTitle_underlinedTitle__mF8DG .UnderlineTitle_line__J_MJ5{content:"";border-bottom:var(--underline-height) solid;display:block;margin-top:10px}.UnderlineTitle_underlinedTitle__mF8DG .UnderlineTitle_line__J_MJ5.UnderlineTitle_atom__54Q4J{border-color:var(--color-atom)}.UnderlineTitle_underlinedTitle__mF8DG .UnderlineTitle_line__J_MJ5.UnderlineTitle_campus__OhgdO{border-color:var(--color-campus)}.UnderlineTitle_underlinedTitle__mF8DG .UnderlineTitle_line__J_MJ5.UnderlineTitle_epic__nuhLk{border-color:var(--color-epic)}.UnderlineTitle_underlinedTitle__mF8DG .UnderlineTitle_line__J_MJ5.UnderlineTitle_source__x85pT{border-color:var(--color-source)}.UnderlineTitle_underlinedTitle__mF8DG .UnderlineTitle_line__J_MJ5.UnderlineTitle_summit__dcbWJ{border-color:var(--color-summit)}.TextareaWithRef_container__fVMnu{display:flex;flex-direction:column;gap:10px;font-size:var(--font-size-1)}.TextareaWithRef_label__r61es{color:var(--color-primary-70);font-weight:var(--font-weight-bold);display:flex;flex-direction:column;gap:.5 * var(--magic-unit)}.TextareaWithRef_description__JlfbK{color:var(--color-primary-50);font-weight:var(--font-weight-regular)}.TextareaWithRef_textareaContainer__3F__d{color:var(--color-primary-20)}.TextareaWithRef_textarea__zn9Mz{color:var(--color-primary-30);min-height:120px;border:2px solid var(--color-primary-20);border-radius:10px;resize:none;padding:20px 8px}.TextareaWithRef_textarea__zn9Mz::placeholder{color:var(--color-primary-30)}.TextareaWithRef_textarea__zn9Mz:focus{border-color:var(--color-primary-70);color:var(--color-grey-blue)}.TextareaWithRef_textarea__zn9Mz:focus::placeholder{color:var(--color-grey-blue)}.TextareaWithRef_error__23Bjd{color:var(--color-red)}.TextareaWithRef_inputError__AzlrI{border-color:var(--color-red)}.Modal_backdrop__bpOSq{position:fixed;top:0;left:0;background-color:#212a4c;opacity:75%;z-index:5;width:100vw;height:100vh}.Modal_modal__63lOx{position:fixed;z-index:6;left:50%;top:50%;transform:translate(-50%,-50%);max-width:601px}.ResetPassword_formContainer__yDJDC{display:flex;flex-direction:column;align-items:center;gap:1.5vw;padding:1vw}.ResetPassword_errorContainer__NawjK{color:red;font-size:14px;margin-top:10px}.CredentialsLogin_formContainer__CdC1h{width:20vw;min-width:350px;display:flex;flex-direction:column;align-items:center;gap:30px;padding:25px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.CredentialsLogin_formContainer__CdC1h div{display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%}.CredentialsLogin_formContainer__CdC1h input{width:100%}.CredentialsLogin_errorContainer__w2qbe{color:red;font-size:14px;margin-top:10px}.CredentialsLogin_resetPwd__vPW2T{font-size:.9vw}.CredentialsLogin_resetPwd__vPW2T:hover{cursor:pointer}.GoogleLoginButton_googleLoginButton__4NEkS{display:inline-block;background-color:#4285f4;color:#fff;padding:15px 30px;border-radius:6px;font-weight:700;text-decoration:none;cursor:pointer;font-size:18px;transition:all .3s ease}.GoogleLoginButton_googleLoginButton__4NEkS:hover{background-color:#357ae8}.Auth_auth__4ZYhz{height:600px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}