.assessment_assessmentPage__PSf3m{margin:6rem;position:relative}.assessment_assessmentPage__PSf3m img{z-index:-1}@media screen and (max-width:800px){.assessment_assessmentPage__PSf3m{margin:3rem 0}}.assessment_container__mWdaE{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);margin:0 auto;max-width:800px;padding:24px}.assessment_header__hDoGL{margin-bottom:24px}.assessment_title__7gG9O{color:#333;font-size:24px;font-weight:700;margin-bottom:8px}.assessment_subtitle__vOuWg{color:#666;margin-bottom:16px}.assessment_progressContainer__4aNPV{background-color:#eee;border-radius:999px;height:8px;margin-top:16px;width:100%}.assessment_progressBar__5nsJa{background-color:#046999;border-radius:999px;height:8px;transition:width .3s ease}.assessment_progressText__bX8bf{color:#777;font-size:14px;margin-top:4px}.assessment_questionCard__mS_dk{background-color:#f9f9f9;border-radius:8px;margin-bottom:24px;padding:16px}.assessment_sectionTitle__fZqXL{color:#777;font-size:14px;font-weight:500;margin-bottom:4px}.assessment_questionText__2YP2O{color:#333;font-size:18px;font-weight:600;margin-bottom:16px}.assessment_optionsContainer__jc8el{display:flex;flex-direction:column;gap:12px}.assessment_optionButton__MkwNm{background-color:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;padding:12px;text-align:left;transition:all .2s ease;width:100%}.assessment_optionButton__MkwNm:hover{background-color:rgba(4,105,153,.05);border-color:rgba(4,105,153,.3)}.assessment_emailFormContainer__4pYfh{background-color:rgba(4,105,153,.1);border-radius:8px;padding:24px}.assessment_emailFormTitle__VHhP9{color:#333;font-size:20px;font-weight:700;margin-bottom:8px}.assessment_emailFormDescription__1DKSD{color:#666;margin-bottom:16px}.assessment_form__Zh3i_{display:flex;flex-direction:column;gap:16px}.assessment_formGroup__MhF1D{display:flex;flex-direction:column;gap:4px}.assessment_formLabel__NJ4nF{color:#555;font-size:14px;font-weight:500;margin-bottom:4px}.assessment_formInput__uZx_a{border:1px solid #ddd;border-radius:4px;padding:8px;width:100%}.assessment_formInput__uZx_a:focus{border-color:#046999;outline:none}.assessment_checkboxContainer__IDkRf{align-items:flex-start;display:flex;gap:8px}.assessment_checkbox__A36yA{margin-top:4px}.assessment_checkboxLabel__dfrOq{color:#666;font-size:14px}.assessment_submitButton__fWxcw{background-color:#046999;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:500;padding:10px 16px;transition:background-color .2s ease;width:100%}.assessment_submitButton__fWxcw:hover{background-color:#034767}.assessment_resultsContainer__uLhyA{display:flex;flex-direction:column;gap:24px}.assessment_resultsTitle__A1mNy{color:#333;font-size:24px;font-weight:700;margin-bottom:8px}.assessment_scoreGrid__VeQyg{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:16px;gap:16px;margin-bottom:16px}@media (min-width:768px){.assessment_scoreGrid__VeQyg{grid-template-columns:repeat(2,1fr)}}.assessment_scoreCard__TY00q{background-color:#f9f9f9;border-radius:8px;padding:16px}.assessment_scoreCardTitle__Nv5MD{color:#333;font-weight:600;margin-bottom:8px}.assessment_scoreBarContainer___S9mb{align-items:center;display:flex;gap:8px;margin-bottom:8px}.assessment_scoreBarBackground__htG6x{background-color:#eee;border-radius:999px;flex-grow:1;height:8px}.assessment_scoreBar__RIWqG{border-radius:999px;height:8px}.assessment_scoreBar__RIWqG.assessment_advanced__et7t0{background-color:#10b981}.assessment_scoreBar__RIWqG.assessment_intermediate__LY8Y7{background-color:#046999}.assessment_scoreBar__RIWqG.assessment_basic__vF7OK{background-color:#f59e0b}.assessment_scoreBar__RIWqG.assessment_none__hGiaz{background-color:#9ca3af}.assessment_scorePercentage__LpBhd{font-size:14px;font-weight:500;min-width:40px;text-align:right}.assessment_proficiencyLevel__JQQf6{color:#666;font-size:14px;text-transform:capitalize}.assessment_recommendationsTitle__fxxLJ{color:#333;font-size:20px;font-weight:700;margin-bottom:16px}.assessment_recommendationsContainer__jxTg0{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}.assessment_recommendation__fRgHv{padding-bottom:4px;padding-left:16px;padding-top:4px;position:relative}.assessment_recommendation__fRgHv:before{border-radius:4px;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.assessment_recommendation__fRgHv.assessment_advanced__et7t0:before{background-color:#10b981}.assessment_recommendation__fRgHv.assessment_intermediate__LY8Y7:before{background-color:#046999}.assessment_recommendation__fRgHv.assessment_basic__vF7OK:before{background-color:#f59e0b}.assessment_recommendationTitle__KR0O0{color:#333;font-weight:600;margin-bottom:4px}.assessment_recommendationDescription__JxdW9{color:#666;margin-bottom:12px}.assessment_resourceLinks__KubiX{display:flex;flex-direction:column;gap:8px}.assessment_resourceLink__YiMHK{align-items:center;display:flex;font-size:14px;gap:4px;text-decoration:none;transition:color .2s ease}.assessment_serviceLink__9EXwv{color:#046999}.assessment_serviceLink__9EXwv:hover{color:#02364e}.assessment_resourceGuideLink__8Gctw{color:#10b981}.assessment_resourceGuideLink__8Gctw:hover{color:#0a7350}.assessment_resourceIcon__h7ONQ{align-items:center;display:inline-flex;font-size:14px;justify-content:center}.assessment_ctaContainer__C1sV7{background-color:rgba(4,105,153,.1);border-radius:8px;padding:16px}.assessment_ctaTitle__BTPOK{color:#333;font-weight:600;margin-bottom:8px}.assessment_ctaDescription__Vte2_{color:#666;margin-bottom:12px}.assessment_ctaButton__WxWLV{background-color:#046999;border:none;border-radius:4px;color:#fff;display:inline-block;font-weight:500;padding:8px 16px;text-decoration:none;transition:background-color .2s ease}.assessment_ctaButton__WxWLV:hover{background-color:#034767}.assessment_recommendationDetails__jkLF3{background-color:#f9f9f9;border-radius:.5rem;box-shadow:0 2px 5px rgba(0,0,0,.05);margin-bottom:1rem;overflow:hidden;transition:all .3s ease}.assessment_recommendationDetails__jkLF3.assessment_advanced__et7t0{border-left:4px solid #10b981}.assessment_recommendationDetails__jkLF3.assessment_intermediate__LY8Y7{border-left:4px solid #3b82f6}.assessment_recommendationDetails__jkLF3.assessment_basic__vF7OK{border-left:4px solid #f59e0b}.assessment_recommendationSummary__OEwIZ{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:1rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.assessment_recommendationSummary__OEwIZ::-webkit-details-marker{display:none}.assessment_recommendationSummary__OEwIZ:hover{background-color:#f3f4f6}.assessment_recommendationSummary__OEwIZ h4{margin:0}.assessment_expandIcon____nLq{color:#666;font-size:.875rem;transition:transform .3s ease}.assessment_recommendationDetails__jkLF3[open] .assessment_expandIcon____nLq{transform:rotate(180deg)}.assessment_recommendationContent__BEF8m{animation:assessment_fadeIn___BofN .3s ease-in-out;padding:0 1rem 1rem}@keyframes assessment_fadeIn___BofN{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.assessment_recommendation__fRgHv{background-color:#f9f9f9;border-radius:.5rem;box-shadow:0 2px 5px rgba(0,0,0,.05);margin-bottom:1.5rem;padding:1.5rem}.assessment_recommendationDetails__jkLF3:hover{box-shadow:0 5px 15px rgba(0,0,0,.08);transform:translateY(-2px)}