.logout-btn_btn__y1un4{color:var(--color-white)}@media(min-width:768px){.logout-btn_btn__y1un4:hover{cursor:pointer;background-color:var(--color-primary-dark)}}.button_button__g4Ovi{padding:4px 12px;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center}.button_button__g4Ovi:hover{cursor:pointer}.button_button__g4Ovi:disabled{background-color:var(--color-gray-300);color:var(--color-gray-500)}.button_button__g4Ovi:disabled:hover{background-color:var(--color-gray-300);color:var(--color-gray-500)!important}.button_is-solid__8DJM_{background-color:var(--color-primary);color:var(--color-text-on-primary)}.button_is-solid__8DJM_:hover{background-color:var(--color-primary-dark);color:var(--color-text-on-primary)!important}.button_is-outline__42CZo{background-color:var(--color-white);border:1px solid var(--color-primary);color:var(--color-primary)}.button_is-outline__42CZo:hover{border:1px solid var(--color-primary-dark);color:var(--color-primary-dark)}.button_is-ghost__cGas7{padding:0!important;color:var(--color-primary)}.button_is-ghost__cGas7:hover{color:var(--color-primary-dark)}.button_is-ghost__cGas7:disabled{padding:4px 12px!important}.button_is-ghost__cGas7:disabled,.button_is-ghost__cGas7:disabled:hover{background-color:var(--color-gray-300);color:var(--color-gray-500)}.button_radius-small__h7rtQ{border-radius:2px}.button_radius-medium__I5BF7{border-radius:4px}.button_radius-large__FfVyx{border-radius:8px}.button_radius-full__XG_M5{border-radius:16px}.button_is-compact__GoZEf{font-size:14px}.navbar_wrapper__EM0NE{display:flex;justify-content:center;border-bottom:1px solid var(--color-primary);position:relative}.navbar_navbar__ZvcEX{display:flex;flex-direction:row;justify-content:space-between}.navbar_logo__1gwxh{font-size:24px;font-weight:600}.navbar_logo-highlight__lRbGH{color:var(--color-primary)}.navbar_cta-btns__Fo4u7{display:none}@media(min-width:768px){.navbar_cta-btns__Fo4u7{display:flex;flex-direction:row;gap:16px}}.navbar_mobile-menu__PQBLz{display:flex;align-items:center;justify-content:center}@media(min-width:768px){.navbar_mobile-menu__PQBLz{display:none}}.navbar_menu-is-open__Qjsk7{translate:0!important}.navbar_navbar__menu__ro5xZ{width:100vw;position:fixed;inset:0;padding:1.5rem;background-color:#1282dd;color:#fff;translate:100vw 0;transition:translate .5s ease-in-out;display:flex;flex-direction:column;z-index:999}@media(min-width:768px){.navbar_navbar__menu__ro5xZ{display:none}}.navbar_navbar__close-icon-wrapper__mVDhA{display:flex;flex-direction:row-reverse}.navbar_navbar__links__foux5{display:flex;flex-direction:column;gap:18px;padding-top:24px}.navbar_navbar_link__04o7X{color:#fff}.navbar_navbar_link__04o7X:hover{text-decoration:underline}.form-title_wrapper__Z3Ju5{margin-bottom:24px}.form-title_title___9Xx6{font-size:24px;font-weight:600;color:var(--color-gray-950);text-align:center}.form-title_sub-title__vYK_j{color:var(--color-gray-700);text-align:center}.page_submit-btn__ZhtZw{padding:12px 24px;border-radius:24px;margin-top:24px}.form_wrapper__fAbaE{max-width:500px;margin:0 auto;padding:24px 16px}@media(min-width:1024px){.form_wrapper__fAbaE{padding:24px}}.form_submit-btn__MH40l{padding:12px 24px;border-radius:24px;margin-top:24px}.form_resend-btn-wrapper__AT9ab,.form_success-message__BUzW6{display:flex;flex-direction:column;justify-content:flex-end;align-items:end;text-size-adjust:12px}.form_google-btn__qV7fT{display:flex;align-items:center;justify-content:center;margin-top:24px;gap:8px;width:100%;padding:10px;font-size:16px;font-weight:500;border:1px solid #ccc;background-color:#fff;color:#333;border-radius:50px;transition:all .3s ease-in-out;cursor:pointer}.form_google-btn__qV7fT:hover{background-color:#f5f5f5}.form_google-icon__5_Exs{width:20px;height:20px}.form_separator-wrapper__H85px{display:flex;margin:24px 0;align-items:center;flex-wrap:nowrap;gap:8px}.form_separator__6FcZo{flex-grow:1;height:4px;border-radius:2px;background-color:var(--color-gray-300)}.form_separator-text__Jv9_i{font-size:18px;font-weight:600;color:var(--color-gray-500)}.form_google-btn-wrapper__3hQae,.form_signup-link-wrapper___Ymie{display:flex;justify-content:center}.form_signup-link-wrapper___Ymie{margin:32px auto 0;text-align:center}.form_signup-link__f3MpP{font-size:1.08rem;font-weight:500;color:var(--color-primary,#2563eb);text-decoration:none;transition:color .2s}.form_signup-link__f3MpP:hover{color:var(--color-primary-dark,#1e40af);text-decoration:underline}.test-session_question-wrapper__mf9T2{display:flex;flex-direction:column;padding:16px;align-items:center}.test-session_question-text__mzAVp{font-size:22px;text-align:center;margin-bottom:8px}.test-session_likert-5-wrapper__THcs2{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%}@media(min-width:600px){.test-session_likert-5-wrapper__THcs2{justify-content:center;gap:24px}}.test-session_likert-5-option__EWv5H{width:40px;height:40px;border-radius:40px;cursor:pointer;color:var(--color-white);display:flex;align-items:center;justify-content:center}.test-session_likert-option-agree__vgcYq{border:1px solid var(--color-green-800)}@media(min-width:1024px){.test-session_likert-option-agree__vgcYq:hover{background-color:var(--color-green-700)}}.test-session_likert-option-agree-selected__4cyYC{background-color:var(--color-green-700)}.test-session_likert-option-disagree__Ggvt_{border:1px solid var(--color-purple-900)}@media(min-width:1024px){.test-session_likert-option-disagree__Ggvt_:hover{background-color:var(--color-purple-900)}}.test-session_likert-option-disagree-selected__niDCk{background-color:var(--color-purple-900)}.test-session_likert-option-neutral__5J1Hn{border:1px solid var(--color-gray-500)}@media(min-width:1024px){.test-session_likert-option-neutral__5J1Hn:hover{background-color:var(--color-gray-500)}}.test-session_likert-option-neutral-selected__a6zwF{background-color:var(--color-gray-500)}.test-session_test-progress-wrapper__33q8q{display:flex;flex-direction:row;padding:8px 16px;background-color:var(--color-gray-800);gap:12px;align-items:center;border-radius:12px;color:#f2f7f0}.test-session_test-progress-start-progress-bar-wrapper__BPLiC{flex:1}.test-session_test-progress-start-progress-bar__H1GR9{height:16px;width:100%;background-color:#fff;border-radius:16px;display:flex}.test-session_test-progress-start-progress-bar-value__b87iS{background-color:var(--color-primary);height:16px;border-radius:16px}.test-session_navigation-wrapper__0JHv6{display:flex;justify-content:flex-end;padding:0 16px;margin-top:32px}.test-session_navigation-next-btn__GOqs9{flex:1;display:flex;justify-content:flex-end}.test-session_navigation-prev-btn__ExVVf{flex:1;display:flex;justify-content:flex-start}.test-session_submit-test-cta-wrapper__AvDEf{display:flex;gap:32px;margin-top:16px;justify-content:center}.test-session_navigation-btn__contents__fGxwE{display:flex;gap:8px;align-items:center;color:var(--color-gray-800)!important;font-size:14px!important}.test-session_likert-5-cta-hints__hv_pJ{display:flex;justify-content:space-between;width:100%;margin-top:16px}@media(min-width:600px){.test-session_likert-5-cta-hints__hv_pJ{width:300px}}@media(min-width:768px){.test-session_likert-5-cta-hints__hv_pJ{display:none}}.test-session_likert-5-cta-hint-desktop__kfiHr{display:none;font-size:14px;font-weight:600}@media(min-width:768px){.test-session_likert-5-cta-hint-desktop__kfiHr{display:block}}.test-session_likert-5-cta-hint__lhvo0{font-size:14px;font-weight:600}.test-session_is-disagree-hint__J_BpL{color:var(--color-purple-900)}.test-session_is-agree-hint__lHcs2{color:var(--color-green-700)}.test-session_likert-options-wrapper__jo9kD{display:flex;gap:24px;justify-content:center;align-items:center;width:100%;margin-top:16px}@media(min-width:768px){.test-session_likert-options-wrapper__jo9kD{width:auto}}.test-session_submit-test__wrapper__tf3Fx{max-width:500px;margin:0 auto;text-align:center}.test-session_question-wrapper__Uw8wb{display:flex;flex-direction:column;padding:16px;align-items:center}.test-session_question-text__pyi5e{font-size:22px;text-align:center;margin-bottom:8px}.test-session_likert-5-wrapper__gXYRr{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%}@media(min-width:600px){.test-session_likert-5-wrapper__gXYRr{justify-content:center;gap:24px}}.test-session_likert-5-option__121hT{width:40px;height:40px;border-radius:40px;cursor:pointer;color:var(--color-white);display:flex;align-items:center;justify-content:center}.test-session_likert-option-agree__CD9El{border:1px solid var(--color-green-800)}@media(min-width:1024px){.test-session_likert-option-agree__CD9El:hover{background-color:var(--color-green-700)}}.test-session_likert-option-agree-selected___xONa{background-color:var(--color-green-700)}.test-session_likert-option-disagree__nTgnh{border:1px solid var(--color-purple-900)}@media(min-width:1024px){.test-session_likert-option-disagree__nTgnh:hover{background-color:var(--color-purple-900)}}.test-session_likert-option-disagree-selected__BlBS9{background-color:var(--color-purple-900)}.test-session_likert-option-neutral__KoSEz{border:1px solid var(--color-gray-500)}@media(min-width:1024px){.test-session_likert-option-neutral__KoSEz:hover{background-color:var(--color-gray-500)}}.test-session_likert-option-neutral-selected__5hZWj{background-color:var(--color-gray-500)}.test-session_test-progress-wrapper__qVH3R{display:flex;flex-direction:row;padding:8px 16px;background-color:var(--color-gray-800);gap:12px;align-items:center;border-radius:12px;color:#f2f7f0}.test-session_test-progress-start-progress-bar-wrapper__3DO82{flex:1}.test-session_test-progress-start-progress-bar__MtyCE{height:16px;width:100%;background-color:#fff;border-radius:16px;display:flex}.test-session_test-progress-start-progress-bar-value__R5kTT{background-color:var(--color-primary);height:16px;border-radius:16px}.test-session_navigation-wrapper__4OXpm{display:flex;justify-content:flex-end;padding:0 16px;margin-top:32px}.test-session_navigation-next-btn__SxI7Q{flex:1;display:flex;justify-content:flex-end}.test-session_navigation-prev-btn__b_hKz{flex:1;display:flex;justify-content:flex-start}.test-session_submit-test-cta-wrapper__7tkmr{display:flex;gap:32px;margin-top:16px;justify-content:center}.test-session_navigation-btn__contents__84KwH{display:flex;gap:8px;align-items:center;color:var(--color-gray-800)!important;font-size:14px!important}.test-session_likert-5-cta-hints__w0xsZ{display:flex;justify-content:space-between;width:100%;margin-top:16px}@media(min-width:600px){.test-session_likert-5-cta-hints__w0xsZ{width:300px}}@media(min-width:768px){.test-session_likert-5-cta-hints__w0xsZ{display:none}}.test-session_likert-5-cta-hint-desktop__t1tVi{display:none;font-size:14px;font-weight:600}@media(min-width:768px){.test-session_likert-5-cta-hint-desktop__t1tVi{display:block}}.test-session_likert-5-cta-hint__qcthc{font-size:14px;font-weight:600}.test-session_is-disagree-hint__BQO2Q{color:var(--color-purple-900)}.test-session_is-agree-hint__k7uNI{color:var(--color-green-700)}.test-session_likert-options-wrapper__uUd2y{display:flex;gap:24px;justify-content:center;align-items:center;width:100%;margin-top:16px}@media(min-width:768px){.test-session_likert-options-wrapper__uUd2y{width:auto}}.test-session_submit-test__wrapper__Owj0m{max-width:500px;margin:0 auto;text-align:center}.test-session_testSessionContainer__YGESf{display:flex;justify-content:center;align-items:flex-start;min-height:100vh;padding:1rem 1rem 5rem}@media(min-width:768px){.test-session_testSessionContainer__YGESf{padding:2rem 2rem 8rem;align-items:flex-start}}.test-session_questionContainer__sKL7U,.test-session_submissionSection__McsMN{background-color:var(--color-white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);padding:1.5rem;max-width:700px;width:100%;text-align:center;display:flex;flex-direction:column;gap:.1rem;position:relative;margin-bottom:80px}@media(min-width:768px){.test-session_questionContainer__sKL7U,.test-session_submissionSection__McsMN{padding:2.5rem;margin-bottom:0;min-height:auto}}.test-session_introPrompt__HVQu8{padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:var(--color-white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);max-width:600px;margin:0 auto;width:100%;gap:.4rem}.test-session_introPrompt__HVQu8 p{font-size:1.1rem;color:var(--color-text);margin:0;line-height:1.6}@media(min-width:768px){.test-session_introPrompt__HVQu8 p{font-size:1.2rem}}.test-session_introPrompt__HVQu8 button{margin-top:1rem;min-width:200px}.test-session_questionContainer__sKL7U .test-session_formTitle__tOh7L{color:var(--color-primary-dark);margin-bottom:1rem;font-size:1.2rem}@media(min-width:768px){.test-session_questionContainer__sKL7U .test-session_formTitle__tOh7L{font-size:1.5rem;margin-bottom:1.5rem}}.test-session_questionContent__LlP_5{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.test-session_questionText__ffclZ{font-size:1.1rem;font-weight:500;color:var(--color-text-primary);line-height:1.6;margin:0;text-align:left}@media(min-width:768px){.test-session_questionText__ffclZ{font-size:1.25rem;line-height:1.7}}.test-session_questionText__ffclZ p{margin:0;display:inline}.test-session_questionText__ffclZ img{max-width:100%;height:auto;display:block;margin:1rem auto;object-fit:contain;max-height:300px}.test-session_optionsTitle__gh3OP{margin:24px 0 16px;font-size:18px;font-weight:600;color:var(--color-gray-800);text-align:left}.test-session_optionsGrid__eN_P3{display:flex;flex-direction:column;gap:.75rem;width:100%}@media(min-width:768px){.test-session_optionsGrid__eN_P3{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}}.test-session_optionButton__jo1T7{background-color:var(--color-white);border:2px solid var(--color-border);border-radius:var(--border-radius-md);padding:.75rem;font-size:.95rem;color:var(--color-text-primary);cursor:pointer;transition:all .2s ease-in-out;display:flex;align-items:center;text-align:left;width:100%;position:relative;min-height:44px}@media(min-width:768px){.test-session_optionButton__jo1T7{font-size:1rem;padding:1rem;min-height:60px}}.test-session_optionButton__jo1T7:hover{border-color:var(--color-primary-light)}.test-session_optionButton__jo1T7.test-session_selected__XjU0u{background-color:var(--color-primary-lightest);border-color:var(--color-primary);color:var(--color-primary-dark);font-weight:600}.test-session_optionButton__jo1T7 .test-session_radioCircle__Vewce{width:18px;height:18px;border:2px solid var(--color-border);border-radius:50%;margin-right:.75rem;flex-shrink:0;position:relative;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center}.test-session_optionButton__jo1T7 .test-session_radioCircle__Vewce:after{content:"";width:8px;height:8px;border-radius:50%;background-color:rgba(0,0,0,0);transition:all .2s ease-in-out}@media(min-width:768px){.test-session_optionButton__jo1T7 .test-session_radioCircle__Vewce{width:20px;height:20px;margin-right:1rem}.test-session_optionButton__jo1T7 .test-session_radioCircle__Vewce:after{width:10px;height:10px}}.test-session_optionButton__jo1T7.test-session_selected__XjU0u .test-session_radioCircle__Vewce{border-color:var(--color-primary)}.test-session_optionButton__jo1T7.test-session_selected__XjU0u .test-session_radioCircle__Vewce:after{background-color:var(--color-primary)}.test-session_optionButton__jo1T7 .test-session_optionContent__HcPic{flex:1;display:flex;align-items:center;gap:.75rem}@media(min-width:768px){.test-session_optionButton__jo1T7 .test-session_optionContent__HcPic{gap:1rem}}.test-session_optionImage__4LlrK{max-width:90%;max-height:100px;object-fit:contain;border-radius:var(--border-radius-sm)}@media(min-width:768px){.test-session_optionImage__4LlrK{max-height:150px}}.test-session_imageOption__V1ppL{padding:.75rem;flex-direction:column;gap:.75rem;align-items:flex-start}.test-session_imageOption__V1ppL .test-session_radioCircle__Vewce{margin-right:0;margin-bottom:.5rem}.test-session_imageOption__V1ppL .test-session_optionContent__HcPic{width:100%;justify-content:center}@keyframes test-session_shine__M9Nwx{0%{left:-100%}to{left:100%}}.test-session_navigationButtons__K9__w{display:flex;justify-content:center;gap:.75rem;position:fixed;bottom:1rem;left:0;right:0;background-color:rgba(0,0,0,0);padding:1rem;box-shadow:none;z-index:100}@media(min-width:768px){.test-session_navigationButtons__K9__w{position:absolute;bottom:-120px;left:0;right:0;transform:none;margin:0 0 2rem;padding:1rem 0 .5rem}}.test-session_navigationButtons__K9__w .test-session_navButton__zoUA_{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;justify-content:center;font-size:.9rem;min-width:120px;width:120px;position:relative}@media(min-width:768px){.test-session_navigationButtons__K9__w .test-session_navButton__zoUA_{padding:.8rem 1.5rem;font-size:1rem;min-width:140px;width:140px}}.test-session_navigationButtons__K9__w .test-session_navButton__zoUA_ .test-session_tabler-icon__on4OT{font-size:16px}@media(min-width:768px){.test-session_navigationButtons__K9__w .test-session_navButton__zoUA_ .test-session_tabler-icon__on4OT{font-size:20px}}.test-session_submissionSection__McsMN .test-session_formTitle__tOh7L{color:var(--color-primary-dark);margin-bottom:.5rem}.test-session_submissionSection__McsMN p{color:var(--color-text-secondary);font-size:1rem;line-height:1.6;margin-bottom:1rem}@media(min-width:768px){.test-session_submissionSection__McsMN p{font-size:1.1rem;margin-bottom:1.5rem}}.test-session_submissionForm__j7tN6{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.test-session_submissionForm__j7tN6{gap:1.5rem}}.test-session_submissionForm__j7tN6 .test-session_button__PDx34{margin-top:.5rem}@media(min-width:768px){.test-session_submissionForm__j7tN6 .test-session_button__PDx34{margin-top:1rem}}.test-session_progressBar__MjmfW{width:100%;height:6px;background-color:var(--color-border);border-radius:4px;overflow:hidden;margin:.25rem 0 .75rem}@media(min-width:768px){.test-session_progressBar__MjmfW{margin:.5rem 0 1rem}}.test-session_progressBarInner__EIyTr{height:100%;background-color:var(--color-primary);border-radius:4px;transition:width .3s ease-in-out}.test-session_guidelines__H_abY{text-align:left}.test-session_guidelines__H_abY h1{padding-bottom:.5rem;margin:2px;font-size:1.5rem;text-align:center;font-weight:500}.test-session_guidelines__H_abY h3{font-weight:400;color:#2c3e50;font-size:1.2rem}.test-session_guidelines__H_abY ul{list-style-type:disc;padding-left:24px;margin:5px 0}.test-session_guidelines__H_abY ul li{margin-bottom:8px;line-height:1.5;color:#4a5568}.test-session_guidelines__H_abY p{color:#4a5568;line-height:1.5;text-align:center;margin:0 0 20px}.test-session_startTestButton__6w1Q9{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);color:#fff;border:none;border-radius:var(--border-radius-lg);padding:1rem 2rem;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;min-width:200px;box-shadow:0 4px 15px rgba(0,0,0,.2);text-transform:uppercase;letter-spacing:.5px}@media(min-width:768px){.test-session_startTestButton__6w1Q9{padding:1.25rem 2.5rem;font-size:1.2rem;min-width:250px}}.test-session_startTestButton__6w1Q9:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.3);background:linear-gradient(135deg,var(--color-primary-dark) 0,var(--color-primary) 100%)}.test-session_startTestButton__6w1Q9:active{transform:translateY(0);box-shadow:0 4px 15px rgba(0,0,0,.2)}.test-session_startTestButton__6w1Q9:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s}.test-session_startTestButton__6w1Q9:hover:before{left:100%}.test-session_startTestButton__6w1Q9:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.3);transform:translate(-50%,-50%);animation:test-session_pulse__xOu5A 2s infinite}@keyframes test-session_pulse__xOu5A{0%{width:0;height:0;opacity:1}to{width:300px;height:300px;opacity:0}}.test-session_submit-test-cta-wrapper__I1ZUQ{display:flex;gap:32px;margin-top:16px;justify-content:center}.test-session_testSessionContainer___Tilw{display:flex;justify-content:center;align-items:flex-start;min-height:100vh;padding:1rem 1rem 5rem}@media(min-width:768px){.test-session_testSessionContainer___Tilw{padding:2rem 2rem 8rem;align-items:flex-start}}.test-session_questionContainer__4pwUa,.test-session_submissionSection__VUOKC{background-color:var(--color-white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);padding:1.5rem;max-width:700px;width:100%;text-align:center;display:flex;flex-direction:column;gap:.1rem;position:relative;margin-bottom:80px}@media(min-width:768px){.test-session_questionContainer__4pwUa,.test-session_submissionSection__VUOKC{padding:2.5rem;margin-bottom:0;min-height:auto}}.test-session_introPrompt__trx_G{padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:var(--color-white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);max-width:600px;margin:0 auto;width:100%;gap:.4rem}.test-session_introPrompt__trx_G p{font-size:1.1rem;color:var(--color-text);margin:0;line-height:1.6}@media(min-width:768px){.test-session_introPrompt__trx_G p{font-size:1.2rem}}.test-session_introPrompt__trx_G button{margin-top:1rem;min-width:200px}.test-session_questionContainer__4pwUa .test-session_formTitle__X8loC{color:var(--color-primary-dark);margin-bottom:1rem;font-size:1.2rem}@media(min-width:768px){.test-session_questionContainer__4pwUa .test-session_formTitle__X8loC{font-size:1.5rem;margin-bottom:1.5rem}}.test-session_questionContent__iC_iU{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.test-session_questionText__vZHHh{font-size:1.1rem;font-weight:500;color:var(--color-text-primary);line-height:1.6;margin:0;text-align:left}@media(min-width:768px){.test-session_questionText__vZHHh{font-size:1.25rem;line-height:1.7}}.test-session_questionText__vZHHh p{margin:0;display:inline}.test-session_questionText__vZHHh img{max-width:100%;height:auto;display:block;margin:1rem auto;object-fit:contain;max-height:300px}.test-session_optionsTitle__L2__G{margin:24px 0 16px;font-size:18px;font-weight:600;color:var(--color-gray-800);text-align:left}.test-session_optionsGrid__TyPFE{display:flex;flex-direction:column;gap:.75rem;width:100%}@media(min-width:768px){.test-session_optionsGrid__TyPFE{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}}.test-session_optionButton__mJEFA{background-color:var(--color-white);border:2px solid var(--color-border);border-radius:var(--border-radius-md);padding:.75rem;font-size:.95rem;color:var(--color-text-primary);cursor:pointer;transition:all .2s ease-in-out;display:flex;align-items:center;text-align:left;width:100%;position:relative;min-height:44px}@media(min-width:768px){.test-session_optionButton__mJEFA{font-size:1rem;padding:1rem;min-height:60px}}.test-session_optionButton__mJEFA:hover{border-color:var(--color-primary-light)}.test-session_optionButton__mJEFA.test-session_selected__2M5zl{background-color:var(--color-primary-lightest);border-color:var(--color-primary);color:var(--color-primary-dark);font-weight:600}.test-session_optionButton__mJEFA .test-session_radioCircle__fIM59{width:18px;height:18px;border:2px solid var(--color-border);border-radius:50%;margin-right:.75rem;flex-shrink:0;position:relative;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center}.test-session_optionButton__mJEFA .test-session_radioCircle__fIM59:after{content:"";width:8px;height:8px;border-radius:50%;background-color:rgba(0,0,0,0);transition:all .2s ease-in-out}@media(min-width:768px){.test-session_optionButton__mJEFA .test-session_radioCircle__fIM59{width:20px;height:20px;margin-right:1rem}.test-session_optionButton__mJEFA .test-session_radioCircle__fIM59:after{width:10px;height:10px}}.test-session_optionButton__mJEFA.test-session_selected__2M5zl .test-session_radioCircle__fIM59{border-color:var(--color-primary)}.test-session_optionButton__mJEFA.test-session_selected__2M5zl .test-session_radioCircle__fIM59:after{background-color:var(--color-primary)}.test-session_optionButton__mJEFA .test-session_optionContent__ELOoa{flex:1;display:flex;align-items:center;gap:.75rem}@media(min-width:768px){.test-session_optionButton__mJEFA .test-session_optionContent__ELOoa{gap:1rem}}.test-session_optionImage__7V4_9{max-width:90%;max-height:100px;object-fit:contain;border-radius:var(--border-radius-sm)}@media(min-width:768px){.test-session_optionImage__7V4_9{max-height:150px}}.test-session_imageOption__4Z3LV{padding:.75rem;flex-direction:column;gap:.75rem;align-items:flex-start}.test-session_imageOption__4Z3LV .test-session_radioCircle__fIM59{margin-right:0;margin-bottom:.5rem}.test-session_imageOption__4Z3LV .test-session_optionContent__ELOoa{width:100%;justify-content:center}@keyframes test-session_shine__Jy431{0%{left:-100%}to{left:100%}}.test-session_navigationButtons__HU0Mk{display:flex;justify-content:center;gap:.75rem;position:fixed;bottom:1rem;left:0;right:0;background-color:rgba(0,0,0,0);padding:1rem;box-shadow:none;z-index:100}@media(min-width:768px){.test-session_navigationButtons__HU0Mk{position:absolute;bottom:-120px;left:0;right:0;transform:none;margin:0 0 2rem;padding:1rem 0 .5rem}}.test-session_navigationButtons__HU0Mk .test-session_navButton__6GJfY{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;justify-content:center;font-size:.9rem;min-width:120px;width:120px;position:relative}@media(min-width:768px){.test-session_navigationButtons__HU0Mk .test-session_navButton__6GJfY{padding:.8rem 1.5rem;font-size:1rem;min-width:140px;width:140px}}.test-session_navigationButtons__HU0Mk .test-session_navButton__6GJfY .test-session_tabler-icon__Ka7zU{font-size:16px}@media(min-width:768px){.test-session_navigationButtons__HU0Mk .test-session_navButton__6GJfY .test-session_tabler-icon__Ka7zU{font-size:20px}}.test-session_submissionSection__VUOKC .test-session_formTitle__X8loC{color:var(--color-primary-dark);margin-bottom:.5rem}.test-session_submissionSection__VUOKC p{color:var(--color-text-secondary);font-size:1rem;line-height:1.6;margin-bottom:1rem}@media(min-width:768px){.test-session_submissionSection__VUOKC p{font-size:1.1rem;margin-bottom:1.5rem}}.test-session_submissionForm__4zPlb{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.test-session_submissionForm__4zPlb{gap:1.5rem}}.test-session_submissionForm__4zPlb .test-session_button__4CAp1{margin-top:.5rem}@media(min-width:768px){.test-session_submissionForm__4zPlb .test-session_button__4CAp1{margin-top:1rem}}.test-session_progressBar__xsyio{width:100%;height:6px;background-color:var(--color-border);border-radius:4px;overflow:hidden;margin:.25rem 0 .75rem}@media(min-width:768px){.test-session_progressBar__xsyio{margin:.5rem 0 1rem}}.test-session_progressBarInner__yv0Vc{height:100%;background-color:var(--color-primary);border-radius:4px;transition:width .3s ease-in-out}.test-session_guidelines__BMYkh{text-align:left}.test-session_guidelines__BMYkh h1{padding-bottom:.5rem;margin:2px;font-size:1.5rem;text-align:center;font-weight:500}.test-session_guidelines__BMYkh h3{font-weight:400;color:#2c3e50;font-size:1.2rem}.test-session_guidelines__BMYkh ul{list-style-type:disc;padding-left:24px;margin:5px 0}.test-session_guidelines__BMYkh ul li{margin-bottom:8px;line-height:1.5;color:#4a5568}.test-session_guidelines__BMYkh p{color:#4a5568;line-height:1.5;text-align:center;margin:0 0 20px}.test-session_startTestButton__rtsHM{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);color:#fff;border:none;border-radius:var(--border-radius-lg);padding:1rem 2rem;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;min-width:200px;box-shadow:0 4px 15px rgba(0,0,0,.2);text-transform:uppercase;letter-spacing:.5px}@media(min-width:768px){.test-session_startTestButton__rtsHM{padding:1.25rem 2.5rem;font-size:1.2rem;min-width:250px}}.test-session_startTestButton__rtsHM:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.3);background:linear-gradient(135deg,var(--color-primary-dark) 0,var(--color-primary) 100%)}.test-session_startTestButton__rtsHM:active{transform:translateY(0);box-shadow:0 4px 15px rgba(0,0,0,.2)}.test-session_startTestButton__rtsHM:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s}.test-session_startTestButton__rtsHM:hover:before{left:100%}.test-session_startTestButton__rtsHM:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.3);transform:translate(-50%,-50%);animation:test-session_pulse__oT3gt 2s infinite}@keyframes test-session_pulse__oT3gt{0%{width:0;height:0;opacity:1}to{width:300px;height:300px;opacity:0}}.test-session_submit-test-cta-wrapper__SXiNa{display:flex;gap:32px;margin-top:16px;justify-content:center}.feedback-form_wrapper__tJ68p{max-width:600px;margin:0 auto;padding:2rem}.feedback-form_title__xawWk{font-size:1.875rem;font-weight:600;color:#1a202c;margin-bottom:1rem;text-align:center}.feedback-form_description__3md6V{font-size:1.125rem;color:#4a5568;line-height:1.6;margin-bottom:2rem;text-align:center}.feedback-form_starRating__jaY9Y{display:flex;gap:.75rem;margin-top:1rem}.feedback-form_star__O9Gsz{cursor:pointer;color:#e2e8f0;transition:all .2s ease;opacity:.5}.feedback-form_star__O9Gsz:hover{transform:scale(1.1);opacity:1}.feedback-form_star__O9Gsz.feedback-form_active__GhQfw{color:#fbbf24;opacity:1}.feedback-form_submit-btn__IPvd0{padding:12px 24px;border-radius:24px;margin-top:24px;font-weight:500;transition:all .2s ease}.feedback-form_submit-btn__IPvd0:hover:not(:disabled){transform:translateY(-1px)}.feedback-form_successContainer__Dappy{display:flex;flex-direction:column;align-items:center;padding:3rem 1rem;animation:feedback-form_fadeIn__JiqvC .5s ease-out}.feedback-form_successIcon__gTukL{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background-color:#10b981;border-radius:50%;margin-bottom:1.5rem;color:#fff;animation:feedback-form_scaleIn__XU5Xg .5s ease-out}@keyframes feedback-form_fadeIn__JiqvC{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes feedback-form_scaleIn__XU5Xg{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.holland-code-breakdown_wrapper__f73Cb{margin:0 0 32px;padding:0 0 16px}.holland-code-breakdown_title__CxwPl{font-size:1.25em;font-weight:700;margin-bottom:24px;text-align:center}.holland-code-breakdown_sectionSubtitle___hStB{font-size:1.1em;font-weight:600;margin-bottom:16px;text-align:center;color:#333}.holland-code-breakdown_sectionDescription__2U6bR{font-size:.95em;color:#666;text-align:center;margin-bottom:20px;line-height:1.5;max-width:600px;margin-left:auto;margin-right:auto}.holland-code-breakdown_topCardsSection__38JgM{margin-bottom:32px}.holland-code-breakdown_bottomCardsSection__T2Aal{margin-bottom:24px}.holland-code-breakdown_cardsContainer__2TbIn{display:flex;flex-direction:column;gap:20px}.holland-code-breakdown_interestCard__Q_3nQ{background:#fff;border-radius:16px;box-shadow:0 2px 12px rgba(33,150,243,.08);border:1px solid rgba(33,150,243,.06);overflow:hidden;transition:all .3s ease}.holland-code-breakdown_interestCard__Q_3nQ:hover{box-shadow:0 4px 20px rgba(33,150,243,.12);transform:translateY(-2px)}.holland-code-breakdown_topCard__tndlc{border-left:4px solid #1976d2}.holland-code-breakdown_bottomCard__fpasJ{border-left:4px solid #90caf9;opacity:.9}.holland-code-breakdown_cardHeader__fvSnj{display:flex;align-items:center;justify-content:space-between;padding:20px;background:linear-gradient(135deg,#f8f9fa,#e3f2fd);border-bottom:1px solid rgba(33,150,243,.1)}.holland-code-breakdown_cardTitle__2mmmy{flex:1}.holland-code-breakdown_cardTitle__2mmmy h3{margin:0 0 8px;font-size:1.2em;font-weight:700;color:#1976d2}.holland-code-breakdown_scoreDisplay__Q8Cyv{display:flex;align-items:center;gap:8px}.holland-code-breakdown_score__ka9vP{font-size:.95em;font-weight:600;color:#1976d2;background:rgba(33,150,243,.1);padding:4px 12px;border-radius:8px}.holland-code-breakdown_lockedScore__F42tR{font-size:1.08em;font-weight:700;color:#fff;background:linear-gradient(90deg,#ff9800,#f57c00);padding:6px 16px;border-radius:10px;border:2px solid #ff9800;display:inline-flex;align-items:center;box-shadow:0 2px 8px rgba(245,124,0,.18);animation:holland-code-breakdown_lockedPulse__xraDj 1.2s infinite alternate;gap:8px}@keyframes holland-code-breakdown_lockedPulse__xraDj{0%{box-shadow:0 0 0 0 rgba(245,124,0,.18)}to{box-shadow:0 0 0 8px rgba(245,124,0,.08)}}.holland-code-breakdown_cardChart__nACaL{flex-shrink:0}.holland-code-breakdown_cardContent__bJidh{padding:20px}.holland-code-breakdown_enjoymentsSection__asf2w,.holland-code-breakdown_professionsSection__J7g7K,.holland-code-breakdown_strengthsSection__v4ZJh{margin-bottom:24px}.holland-code-breakdown_enjoymentsSection__asf2w h4,.holland-code-breakdown_professionsSection__J7g7K h4,.holland-code-breakdown_strengthsSection__v4ZJh h4{margin:0 0 12px;font-size:1.05em;font-weight:600;color:#333;display:flex;align-items:center;gap:8px}.holland-code-breakdown_enjoymentsSection__asf2w h4 svg,.holland-code-breakdown_professionsSection__J7g7K h4 svg,.holland-code-breakdown_strengthsSection__v4ZJh h4 svg{color:#1976d2;flex-shrink:0}.holland-code-breakdown_enjoymentsSection__asf2w ul,.holland-code-breakdown_strengthsSection__v4ZJh ul{margin:0;padding-left:20px}.holland-code-breakdown_enjoymentsSection__asf2w li,.holland-code-breakdown_strengthsSection__v4ZJh li{margin-bottom:8px;font-size:.95em;color:#555;line-height:1.4}.holland-code-breakdown_professionsList__jPwpv{display:flex;flex-direction:column;gap:12px}.holland-code-breakdown_professionItem__xFHGJ{display:flex;align-items:center;justify-content:space-between;padding:12px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef;transition:background .2s}.holland-code-breakdown_professionItem__xFHGJ:hover{background:#e3f2fd}.holland-code-breakdown_professionName__c1yeE{font-size:.95em;font-weight:500;color:#333;flex:1}.holland-code-breakdown_professionScore__hMpBu{display:flex;align-items:center;gap:8px;min-width:80px}.holland-code-breakdown_scoreBar__SN2BZ{width:60px;height:8px;background:#e0e0e0;border-radius:4px;overflow:hidden}.holland-code-breakdown_scoreBarFill__KMDf8{height:100%;border-radius:4px;transition:width .3s ease}.holland-code-breakdown_scoreValue__10ZCR{font-size:.85em;font-weight:600;color:#1976d2;min-width:25px;text-align:right}.holland-code-breakdown_simpleDescription__kz7eE{padding:16px 0}.holland-code-breakdown_simpleDescription__kz7eE p{margin:0;font-size:1em;color:#555;line-height:1.5;font-style:italic;text-align:center}.holland-code-breakdown_label__Xt0XP{font-size:.8em;font-weight:500;margin-top:4px;text-align:center;color:#333;line-height:1.2}.holland-code-breakdown_topBadge__5K3Df{position:absolute;top:4px;right:4px;background:linear-gradient(90deg,#e3f2fd,#bbdefb);color:#1976d2;font-size:.7em;font-weight:700;border-radius:6px;padding:1px 6px;box-shadow:0 1px 2px rgba(33,150,243,.07);white-space:nowrap}.holland-code-breakdown_hideBtn___PxIG,.holland-code-breakdown_showAllBtn__LUkW3{border:none;background:linear-gradient(135deg,#f3f6fa,#e3f2fd);color:#1976d2;font-weight:600;font-size:.95em;border-radius:12px;box-shadow:0 2px 6px rgba(33,150,243,.08);padding:12px 20px;cursor:pointer;transition:all .2s;width:100%;max-width:250px;margin:0 auto;display:block}.holland-code-breakdown_hideBtn___PxIG:hover,.holland-code-breakdown_showAllBtn__LUkW3:hover{background:linear-gradient(135deg,#e3f2fd,#bbdefb);box-shadow:0 4px 12px rgba(33,150,243,.15);transform:translateY(-1px)}.holland-code-breakdown_hideBtn___PxIG:active,.holland-code-breakdown_showAllBtn__LUkW3:active{transform:translateY(0)}.holland-code-breakdown_descPopover__QVbnp{position:absolute;left:50%;top:100%;transform:translateX(-50%);background:#fff;color:#333;font-size:.9em;font-weight:500;border-radius:10px;box-shadow:0 4px 12px rgba(33,150,243,.15);padding:10px 16px;margin-top:8px;z-index:10;min-width:140px;text-align:center;cursor:pointer;border:1px solid rgba(33,150,243,.1)}.holland-code-breakdown_lockMessage__Quchr{background:linear-gradient(135deg,#fff3e0,#ffe0b2);border:1px solid #ffb74d;border-radius:12px;padding:12px 16px;margin:16px 0;text-align:center;font-size:.95em;color:#e65100;font-weight:500;display:flex;align-items:center;justify-content:center;gap:8px}.holland-code-breakdown_lockMessage__Quchr svg{color:#e65100;flex-shrink:0}.holland-code-breakdown_summary__vIup7{margin:20px 0 12px;font-size:1.05em;text-align:center;color:#333;font-weight:500;line-height:1.5}.holland-code-breakdown_trustBadge__cCLNO{margin:12px auto 0;font-size:.9em;color:#666;text-align:center;background:#f8f9fa;border-radius:8px;padding:6px 14px;display:inline-flex;align-items:center;gap:6px;border:1px solid #e9ecef}.holland-code-breakdown_trustBadge__cCLNO svg{color:#666;flex-shrink:0}.holland-code-breakdown_unlockSection__cnQU2{margin:32px 0}.holland-code-breakdown_unlockCard__Yyu7E{background:linear-gradient(135deg,#fff,#f8f9fa);border:2px solid #e3f2fd;border-radius:20px;padding:32px;box-shadow:0 8px 32px rgba(33,150,243,.08);position:relative;overflow:hidden}.holland-code-breakdown_unlockCard__Yyu7E:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#1976d2,#42a5f5,#90caf9)}.holland-code-breakdown_unlockHeader__tuZzY{text-align:center;margin-bottom:24px}.holland-code-breakdown_unlockIcon__cwxkI{color:#1976d2;margin:0 auto}.holland-code-breakdown_unlockHeader__tuZzY h3{margin:0 0 8px;font-size:1.4em;font-weight:700;color:#1976d2}.holland-code-breakdown_unlockHeader__tuZzY p{margin:0;font-size:1em;color:#666;line-height:1.5}.holland-code-breakdown_benefitsGrid__oLu17{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-bottom:24px}.holland-code-breakdown_benefitItem__rMgpU{display:flex;align-items:center;gap:12px;padding:16px;background:#fff;border-radius:12px;border:1px solid #e3f2fd;transition:all .2s}.holland-code-breakdown_benefitItem__rMgpU:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(33,150,243,.1)}.holland-code-breakdown_benefitItem__rMgpU svg{color:#1976d2;flex-shrink:0}.holland-code-breakdown_benefitItem__rMgpU span{font-size:.95em;font-weight:500;color:#333}.holland-code-breakdown_pricingSection__UaiHr{text-align:center;margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#e3f2fd,#bbdefb);border-radius:16px;border:1px solid #90caf9}.holland-code-breakdown_offerBadge__owb2y{display:inline-flex;align-items:center;gap:6px;background:#ff6b35;color:#fff;font-size:.85em;font-weight:600;padding:6px 12px;border-radius:20px;margin-bottom:12px}.holland-code-breakdown_offerBadge__owb2y svg{color:#fff}.holland-code-breakdown_priceRow__ajSBG{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:8px}.holland-code-breakdown_originalPrice__omDSo{font-size:1.2em;color:#999;text-decoration:line-through}.holland-code-breakdown_discountBadge__OkMDn{background:#ff6b35;color:#fff;font-size:.8em;font-weight:700;padding:4px 8px;border-radius:8px}.holland-code-breakdown_finalPrice__gKOcD{font-size:2.2em;font-weight:700;color:#1976d2}.holland-code-breakdown_ctaSection__ME8dY{text-align:center;margin-bottom:24px}.holland-code-breakdown_unlockButton__z9rTM{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#1976d2,#42a5f5);color:#fff;border:none;border-radius:12px;padding:16px 32px;font-size:1.1em;font-weight:600;cursor:pointer;transition:all .3s;margin-bottom:16px;box-shadow:0 4px 12px rgba(33,150,243,.3)}.holland-code-breakdown_unlockButton__z9rTM:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(33,150,243,.4)}.holland-code-breakdown_unlockButton__z9rTM:disabled{opacity:.7;cursor:not-allowed}.holland-code-breakdown_unlockButton__z9rTM svg{color:#fff}.holland-code-breakdown_spinner__LuAg3{width:20px;height:20px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:holland-code-breakdown_spin__8cw9a 1s linear infinite}@keyframes holland-code-breakdown_spin__8cw9a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.holland-code-breakdown_trustIndicators__7YIgS{display:flex;justify-content:center;gap:24px;flex-wrap:wrap}.holland-code-breakdown_trustItem__2inpq{display:flex;align-items:center;gap:6px;font-size:.85em;color:#666}.holland-code-breakdown_trustItem__2inpq svg{color:#4caf50}.holland-code-breakdown_socialProof__M7HcK{text-align:center;margin-bottom:20px;padding:20px;background:#f8f9fa;border-radius:12px;border:1px solid #e9ecef}.holland-code-breakdown_rating__GpIgT{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:8px}.holland-code-breakdown_star__N2Syj{color:#ffc107;fill:#ffc107}.holland-code-breakdown_ratingText__GA0PU{font-size:.9em;font-weight:600;color:#333}.holland-code-breakdown_testimonial__QAZwm{margin:0;font-size:.95em;color:#666;font-style:italic}.holland-code-breakdown_sampleLink__Lceg_{text-align:center}.holland-code-breakdown_sampleButton__6i0Pp{display:inline-block;color:#1976d2;text-decoration:none;font-size:.95em;font-weight:500;padding:8px 16px;border:1px solid #1976d2;border-radius:8px;transition:all .2s}.holland-code-breakdown_sampleButton__6i0Pp:hover{background:#1976d2;color:#fff}.holland-code-breakdown_paymentModal__o7S1d{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.holland-code-breakdown_modalContent__ydjNs{background:#fff;border-radius:16px;padding:32px;text-align:center;max-width:400px;width:90%;box-shadow:0 8px 32px rgba(0,0,0,.2)}.holland-code-breakdown_modalContent__ydjNs h4{margin:0 0 12px;font-size:1.3em;font-weight:600;color:#333}.holland-code-breakdown_modalContent__ydjNs p{margin:0;font-size:1em;color:#666;line-height:1.5}.holland-code-breakdown_successIcon__wpoZY{color:#4caf50;margin-bottom:16px}.holland-code-breakdown_errorIcon__DtBpy{color:#f44336;font-size:2em;margin-bottom:16px}.holland-code-breakdown_retryButton__7T47u{background:#1976d2;color:#fff;border:none;border-radius:8px;padding:12px 24px;font-size:1em;font-weight:500;cursor:pointer;margin-top:16px;transition:background .2s}.holland-code-breakdown_retryButton__7T47u:hover{background:#1565c0}.holland-code-breakdown_professionsToggle__td1j4{text-align:center;margin:20px 0}.holland-code-breakdown_toggleButton__sKR4i{background:linear-gradient(135deg,#f3f6fa,#e3f2fd);color:#1976d2;border:1px solid #bbdefb;border-radius:8px;padding:10px 20px;font-size:.9em;font-weight:500;cursor:pointer;transition:all .2s}.holland-code-breakdown_toggleButton__sKR4i:hover{background:linear-gradient(135deg,#e3f2fd,#bbdefb);transform:translateY(-1px);box-shadow:0 2px 8px rgba(33,150,243,.15)}.holland-code-breakdown_bottomProfessionsSection__XXVR4{margin:24px 0;padding:24px;background:#f8f9fa;border-radius:16px;border:1px solid #e9ecef}.holland-code-breakdown_bottomProfessionsSection__XXVR4 h4{margin:0 0 12px;font-size:1.1em;font-weight:600;color:#333;text-align:center}.holland-code-breakdown_professionsNote__lIEwU{font-size:.9em;color:#666;text-align:center;margin-bottom:20px;line-height:1.5}.holland-code-breakdown_professionsGrid__2skVm{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.holland-code-breakdown_professionCategory__89JQl{background:#fff;border-radius:12px;padding:16px;border:1px solid #e9ecef}.holland-code-breakdown_categoryTitle__F945m{margin:0 0 12px;font-size:1em;font-weight:600;color:#333;text-align:center;padding-bottom:8px;border-bottom:1px solid #e9ecef}.holland-code-breakdown_cardProfessionsSection__UoqF6{margin-top:16px}.holland-code-breakdown_cardProfessionsSection__UoqF6 h4{margin:0 0 12px;font-size:1em;font-weight:600;color:#333;text-align:center}.holland-code-breakdown_unlockCtaHeader__aFu_6{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:8px}.holland-code-breakdown_unlockCtaTitle__kLYqc{font-size:1.35em;font-weight:700;color:#1976d2;text-align:center;display:inline-block;vertical-align:middle}@media(min-width:600px){.holland-code-breakdown_cardsContainer__2TbIn{gap:24px}.holland-code-breakdown_cardContent__bJidh,.holland-code-breakdown_cardHeader__fvSnj{padding:24px}.holland-code-breakdown_hideBtn___PxIG,.holland-code-breakdown_showAllBtn__LUkW3{max-width:220px;padding:14px 24px}.holland-code-breakdown_benefitsGrid__oLu17{grid-template-columns:repeat(2,1fr)}.holland-code-breakdown_trustIndicators__7YIgS{gap:32px}}@media(min-width:768px){.holland-code-breakdown_cardsContainer__2TbIn{gap:28px}.holland-code-breakdown_interestCard__Q_3nQ{max-width:600px;margin:0 auto}.holland-code-breakdown_unlockCard__Yyu7E{padding:40px}.holland-code-breakdown_benefitsGrid__oLu17{grid-template-columns:repeat(2,1fr);gap:20px}}@media(min-width:1024px){.holland-code-breakdown_cardsContainer__2TbIn{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:24px}.holland-code-breakdown_interestCard__Q_3nQ{max-width:none;margin:0}.holland-code-breakdown_benefitsGrid__oLu17{grid-template-columns:repeat(2,1fr)}}.holland-code-breakdown_topOccupationsSection__unDWE{margin:32px 0}.holland-code-breakdown_topOccupationsList__eBSAm{display:flex;flex-direction:column;gap:12px}.holland-code-breakdown_codeBadge__I7dSw{font-size:.85em;font-weight:700;padding:4px 8px;border-radius:6px;border:1px solid;text-align:center;min-width:24px}.holland-code-breakdown_occupationScoreSection__bwfm1{display:flex;flex-direction:column;align-items:center;min-width:60px}.form_wrapper__dfHkD{max-width:500px;margin:0 auto;padding:24px 16px}@media(min-width:1024px){.form_wrapper__dfHkD{padding:24px}}.form_submit-btn__wtGjx{padding:12px 24px;border-radius:24px;margin-top:24px}.form_resend-btn-wrapper__tLZpJ{display:flex;flex-direction:column;justify-content:flex-end;align-items:end;text-size-adjust:12px}.form_resend-timer__ilJCI{padding-right:16px}.form_google-btn__IaaFJ{display:flex;align-items:center;justify-content:center;margin-top:24px;gap:8px;width:100%;padding:10px;font-size:16px;font-weight:500;border:1px solid #ccc;background-color:#fff;color:#333;border-radius:50px;transition:all .3s ease-in-out;cursor:pointer}.form_google-btn__IaaFJ:hover{background-color:#f5f5f5}.form_google-icon__bmDx4{width:20px;height:20px}.form_separator-wrapper__2ALbH{display:flex;margin:24px 0;align-items:center;flex-wrap:nowrap;gap:8px}.form_separator__OKfsW{flex-grow:1;height:4px;border-radius:2px;background-color:var(--color-gray-300)}.form_separator-text__jIUWA{font-size:18px;font-weight:600;color:var(--color-gray-500)}.form_google-btn-wrapper__a7a1y{display:flex;justify-content:center}.form_test-result__msg__ALW6D{background-color:var(--color-green-100);border-radius:16px;border:1px solid var(--color-green-300);padding:16px;margin:12px 0}.form_email-btn__DvxRY{display:flex;align-items:center;justify-content:center;width:100%;padding:10px;font-size:16px;font-weight:500;border:none;background:var(--color-primary-500);color:#fff;border-radius:16px;transition:background .2s,box-shadow .2s;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.04);margin-bottom:0}.form_email-btn__DvxRY:hover{background:var(--color-primary-600);box-shadow:0 4px 16px rgba(0,0,0,.08)}.form_google-btn__IaaFJ{border-radius:16px;margin-bottom:0;margin-top:0}.form_method-select-container__KjVV3{display:flex;flex-direction:column;gap:1rem;margin-top:2rem;height:40vh;justify-content:flex-start}.form_email-btn-icon__dQrGj{display:flex;align-items:center;margin-right:.5rem}.verify-otp-form_wrapper__Quw4_{max-width:500px;margin:0 auto;padding:24px 16px}@media(min-width:1024px){.verify-otp-form_wrapper__Quw4_{padding:24px}}.verify-otp-form_submit-btn__qxxBy{padding:12px 24px;border-radius:24px;margin-top:5px}.verify-otp-form_resend-btn-wrapper__HMdjW{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.verify-otp-form_resend-timer__Zdo1g{font-size:14px;color:var(--color-gray-500)}.verify-otp-form_change-email-link__rHhCn{color:#007bff;text-decoration:underline;cursor:pointer;font-size:14px;display:inline-block;margin-top:10px}.verify-otp-form_change-email-link__rHhCn:hover{color:#0056b3}.verify-otp-form_email-info___d15B{margin-top:12px;font-size:14px;line-height:1.65;color:#555}.change-email-otp-form_submit-btn__dvbLZ{padding:12px 24px;border-radius:24px;margin-top:24px}.change-email-otp-form_resend-btn-wrapper__QfAEa{display:flex;flex-direction:row;justify-content:flex-end}.change-email-otp-form_resend-timer__sZ6T6{padding-right:16px}.change-email-otp-form_form-wrapper__Sh6Rs{padding-top:6px}.change-email-otp-form_back-icon__RVtfk{cursor:pointer}