@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";body{font-family:Inter,sans-serif;font-weight:400;line-height:1.6}.Header_header__DGBV5{position:fixed;top:0;left:0;right:0;z-index:1000;background:hsla(0,0%,100%,.98);backdrop-filter:blur(15px);border-bottom:1px solid rgba(0,0,0,.1);box-shadow:0 2px 20px rgba(0,0,0,.1);transition:all .3s ease}@media(max-width:1024px){.Header_header__DGBV5{height:70px}}@media(max-width:768px){.Header_header__DGBV5{height:65px}}@media(max-width:480px){.Header_header__DGBV5{height:60px}}.Header_headerMain__Cjnru{max-width:1440px;margin:0 auto;padding:0 60px;height:80px;display:flex;align-items:center;justify-content:space-between}@media(max-width:1024px){.Header_headerMain__Cjnru{padding:0 40px;height:70px}}@media(max-width:768px){.Header_headerMain__Cjnru{padding:0 20px;height:65px}}@media(max-width:480px){.Header_headerMain__Cjnru{padding:0 16px;height:60px}}.Header_logoContainer___G1z2{display:flex;align-items:center;gap:12px}@media(max-width:768px){.Header_logoContainer___G1z2{gap:16px}}@media(max-width:480px){.Header_logoContainer___G1z2{gap:12px}}.Header_logoLink__KgFKi{display:flex;align-items:center;transition:opacity .2s ease}.Header_logoLink__KgFKi:hover{opacity:.8}.Header_logo__5AqSg{max-width:200px;max-height:36px;-o-object-fit:contain;object-fit:contain}@media(max-width:1200px){.Header_logo__5AqSg{max-width:180px;max-height:32px}}@media(max-width:1024px){.Header_logo__5AqSg{max-width:160px;max-height:28px}}@media(max-width:768px){.Header_logo__5AqSg{max-width:120px;max-height:25px}}@media(max-width:480px){.Header_logo__5AqSg{max-width:100px;max-height:22px}}.Header_nav__Si_pZ{display:flex;align-items:center;gap:8px}@media(max-width:1440px){.Header_nav__Si_pZ{gap:6px}}@media(max-width:1200px){.Header_nav__Si_pZ{gap:4px}}@media(max-width:1024px){.Header_nav__Si_pZ{display:none}}.Header_navItem__smtH2{display:flex;align-items:center;justify-content:center;padding:6px 12px;height:36px;border-radius:6px;font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:16px;color:#1e1e1e;text-decoration:none;transition:all .2s ease;white-space:nowrap}.Header_navItem__smtH2:hover{background:#f5f5f5;transform:translateY(-1px)}.Header_navItem__smtH2.Header_active__kvaTB{background:#f5f5f5}@media(max-width:1440px){.Header_navItem__smtH2{font-size:15px;line-height:15px;padding:5px 10px;height:32px}}@media(max-width:1200px){.Header_navItem__smtH2{font-size:14px;line-height:14px;padding:4px 8px;height:28px}}.Header_navItem__smtH2.Header_news__uGqH1{min-width:68px}.Header_navItem__smtH2.Header_faq___DV5b{min-width:186px}@media(max-width:1440px){.Header_navItem__smtH2.Header_faq___DV5b{min-width:160px}}@media(max-width:1200px){.Header_navItem__smtH2.Header_faq___DV5b{min-width:140px}}.Header_navItem__smtH2.Header_about___pTp2,.Header_navItem__smtH2.Header_contact__f0cZh,.Header_navItem__smtH2.Header_qna__1NOZb,.Header_navItem__smtH2.Header_results__m1S1i{min-width:120px}@media(max-width:1440px){.Header_navItem__smtH2.Header_about___pTp2,.Header_navItem__smtH2.Header_contact__f0cZh,.Header_navItem__smtH2.Header_qna__1NOZb,.Header_navItem__smtH2.Header_results__m1S1i{min-width:100px}}@media(max-width:1200px){.Header_navItem__smtH2.Header_about___pTp2,.Header_navItem__smtH2.Header_contact__f0cZh,.Header_navItem__smtH2.Header_qna__1NOZb,.Header_navItem__smtH2.Header_results__m1S1i{min-width:80px}}.Header_authSection__Ic4c5{display:flex;align-items:center;gap:12px}@media(max-width:1200px){.Header_authSection__Ic4c5{gap:10px}}@media(max-width:1024px){.Header_authSection__Ic4c5{gap:8px}}@media(max-width:768px){.Header_authSection__Ic4c5{gap:6px}}@media(max-width:480px){.Header_authSection__Ic4c5{gap:4px}}.Header_authButtons__Qofi7{display:flex;flex-direction:row;gap:12px;align-items:center}@media(max-width:1024px){.Header_authButtons__Qofi7{display:none}}.Header_loginButton__TIIlZ{display:inline-flex;align-items:center;justify-content:center;padding:8px 20px;background:rgba(0,0,0,0);border:2px solid #1fb184;border-radius:6px;font-family:Inter,sans-serif;font-weight:600;font-size:14px;color:#1fb184;text-decoration:none;cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:-moz-fit-content;min-width:fit-content}.Header_loginButton__TIIlZ:hover{background:#1fb184;color:#fff;transform:translateY(-1px)}@media(max-width:1200px){.Header_loginButton__TIIlZ{padding:7px 16px;font-size:13px}}@media(max-width:1024px){.Header_loginButton__TIIlZ{padding:6px 12px;font-size:12px}}.Header_signupButton__V0WwI{display:inline-flex;align-items:center;justify-content:center;padding:8px 20px;background:#1fb184;border:2px solid #1fb184;border-radius:6px;font-family:Inter,sans-serif;font-weight:600;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:-moz-fit-content;min-width:fit-content}.Header_signupButton__V0WwI:hover{background:#15845e;border-color:#15845e;transform:translateY(-1px)}@media(max-width:1200px){.Header_signupButton__V0WwI{padding:7px 16px;font-size:13px}}@media(max-width:1024px){.Header_signupButton__V0WwI{padding:6px 12px;font-size:12px}}.Header_userMenu__DjMv3{position:relative}.Header_userButton__CJX_K{display:flex;align-items:center;gap:8px;padding:8px 16px;background:rgba(31,177,132,.1);border:1px solid rgba(31,177,132,.2);border-radius:8px;color:#1fb184;cursor:pointer;transition:all .2s ease;font-family:Inter,sans-serif;font-size:14px}.Header_userButton__CJX_K:hover{background:rgba(31,177,132,.15);border-color:rgba(31,177,132,.3)}@media(max-width:1024px){.Header_userButton__CJX_K{padding:6px 12px;font-size:13px;gap:6px}}@media(max-width:768px){.Header_userButton__CJX_K{padding:6px 10px;font-size:12px;gap:4px}}@media(max-width:480px){.Header_userButton__CJX_K{padding:4px 8px;font-size:11px}}.Header_userButton__CJX_K svg{transition:transform .2s ease}.Header_userButton__CJX_K svg.Header_rotated__Mxp2U{transform:rotate(180deg)}@media(max-width:768px){.Header_userButton__CJX_K svg{width:14px;height:14px}}@media(max-width:480px){.Header_userButton__CJX_K svg{width:12px;height:12px}}.Header_userInfo__bDYK0{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.Header_userName__FN3DZ{font-weight:600;font-size:14px;line-height:1.2;color:#1fb184}@media(max-width:768px){.Header_userName__FN3DZ{font-size:12px}}@media(max-width:480px){.Header_userName__FN3DZ{font-size:11px}}.Header_userEmail__nudVY{font-weight:400;font-size:12px;line-height:1.2;opacity:.8;color:#666}@media(max-width:768px){.Header_userEmail__nudVY{font-size:11px}}@media(max-width:480px){.Header_userEmail__nudVY{font-size:10px;display:none}}.Header_userDropdown__WpAdu{position:absolute;top:100%;right:0;margin-top:8px;min-width:240px;background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.15);border:1px solid rgba(0,0,0,.1);overflow:hidden;z-index:1000;animation:Header_dropdownFadeIn__z2ynq .2s ease}.Header_userDropdownHeader__299uF{padding:16px;background:#f8f9fa;border-bottom:1px solid #e9ecef}.Header_dropdownUserName__p1GnU{display:block;font-family:Inter,sans-serif;font-weight:600;font-size:14px;color:#1a1a1a;margin-bottom:4px}.Header_dropdownUserEmail__fcxmK{display:block;font-family:Inter,sans-serif;font-weight:400;font-size:12px;color:#666}.Header_dropdownItem__IhXkw{display:block;width:100%;padding:12px 16px;text-align:left;background:none;border:none;font-family:Inter,sans-serif;font-size:14px;color:#1a1a1a;text-decoration:none;cursor:pointer;transition:background-color .2s ease}.Header_dropdownItem__IhXkw:hover{background:#f8f9fa}.Header_dropdownItem__IhXkw:active{background:#e9ecef}.Header_dropdownDivider__7C__u{height:1px;background:#e9ecef;margin:8px 0}@keyframes Header_dropdownFadeIn__z2ynq{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Header_mobileMenuButton__l_i2z{display:none;flex-direction:column;justify-content:center;align-items:center;width:32px;height:32px;background:none;border:none;cursor:pointer}@media(max-width:1024px){.Header_mobileMenuButton__l_i2z{display:flex}}.Header_mobileMenuButton__l_i2z span{width:20px;height:2px;background:#1e1e1e;margin:2px 0;transition:all .3s ease}.Header_mobileMenuButton__l_i2z.Header_open__z1IxP span:first-child{transform:rotate(45deg) translate(5px,5px)}.Header_mobileMenuButton__l_i2z.Header_open__z1IxP span:nth-child(2){opacity:0}.Header_mobileMenuButton__l_i2z.Header_open__z1IxP span:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.Header_mobileMenu__JqKwA{position:fixed;top:80px;left:0;right:0;background:#fff;border-bottom:1px solid #d9d9d9;box-shadow:0 4px 6px rgba(0,0,0,.1);transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .3s ease;z-index:999;max-height:calc(100vh - 80px);overflow-y:auto}.Header_mobileMenu__JqKwA.Header_open__z1IxP{transform:translateY(0);opacity:1;visibility:visible}@media(max-width:1024px){.Header_mobileMenu__JqKwA{top:70px;max-height:calc(100vh - 70px)}}@media(max-width:768px){.Header_mobileMenu__JqKwA{top:65px;max-height:calc(100vh - 65px)}}@media(max-width:480px){.Header_mobileMenu__JqKwA{top:60px;max-height:calc(100vh - 60px)}}.Header_mobileNavList__iEv53{display:flex;flex-direction:column;padding:20px;gap:16px}@media(max-width:480px){.Header_mobileNavList__iEv53{padding:16px;gap:12px}}.Header_mobileNavItem__1wO92{display:block;padding:12px 16px;font-family:Inter,sans-serif;font-weight:500;font-size:18px;color:#1e1e1e;text-decoration:none;border-radius:8px;transition:all .2s ease}.Header_mobileNavItem__1wO92:hover{background:#f5f5f5;transform:translateX(4px)}.Header_mobileNavItem__1wO92:active{background:#e5e5e5}@media(max-width:480px){.Header_mobileNavItem__1wO92{font-size:16px;padding:10px 14px}}.Header_mobileAuthButtons__tuhWo{display:flex;flex-direction:row;gap:12px;margin-top:20px}.Header_mobileAuthButtons__tuhWo .Header_loginButton__TIIlZ,.Header_mobileAuthButtons__tuhWo .Header_signupButton__V0WwI{flex:1;min-width:120px}.Header_authLoading__u7RkH{color:#6b7280;font-size:14px;padding:8px 16px}.LoginPage_pageContainer__4GLSW{min-height:100vh;background:#fff;padding-top:80px}@media(max-width:1024px){.LoginPage_pageContainer__4GLSW{padding-top:70px}}@media(max-width:768px){.LoginPage_pageContainer__4GLSW{padding-top:65px}}@media(max-width:480px){.LoginPage_pageContainer__4GLSW{padding-top:60px}}.LoginPage_main__eF_ec{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 80px);padding:60px 20px}@media(max-width:1024px){.LoginPage_main__eF_ec{min-height:calc(100vh - 70px);padding:50px 20px}}@media(max-width:768px){.LoginPage_main__eF_ec{min-height:calc(100vh - 65px);padding:40px 16px}}@media(max-width:480px){.LoginPage_main__eF_ec{min-height:calc(100vh - 60px);padding:30px 12px}}.LoginPage_loginContainer__h5mYa{width:100%;max-width:520px;background:#fff;border:3px solid #1fb184;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.1);overflow:hidden}.LoginPage_loginForm__jy6pb{padding:56px 48px}@media(max-width:768px){.LoginPage_loginForm__jy6pb{padding:40px 32px}}@media(max-width:480px){.LoginPage_loginForm__jy6pb{padding:32px 24px}}.LoginPage_formHeader__6AUwy{text-align:center;margin-bottom:32px}@media(max-width:768px){.LoginPage_formHeader__6AUwy{margin-bottom:24px}}.LoginPage_formTitle__OYjH9{font-family:Inter,sans-serif;font-weight:700;font-size:32px;color:#1a1a1a;margin-bottom:8px}@media(max-width:768px){.LoginPage_formTitle__OYjH9{font-size:28px}}@media(max-width:480px){.LoginPage_formTitle__OYjH9{font-size:24px}}.LoginPage_formSubtitle__Uk6pO{font-family:Inter,sans-serif;font-weight:400;font-size:16px;color:#666;line-height:1.5}@media(max-width:768px){.LoginPage_formSubtitle__Uk6pO{font-size:14px}}.LoginPage_errorMessage___zank{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:12px 16px;margin-bottom:24px;font-family:Inter,sans-serif;font-size:14px;color:#dc2626;text-align:center}.LoginPage_inputGroup__3yMiP{margin-bottom:24px}@media(max-width:768px){.LoginPage_inputGroup__3yMiP{margin-bottom:20px}}.LoginPage_inputLabel__cv3Jy{display:block;font-family:Inter,sans-serif;font-weight:600;font-size:14px;color:#1a1a1a;margin-bottom:8px}.LoginPage_inputField__DNaUP{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-family:Inter,sans-serif;font-size:16px;color:#1a1a1a;background:#fff;transition:all .2s ease;box-sizing:border-box}.LoginPage_inputField__DNaUP:focus{outline:none;border-color:#1fb184;box-shadow:0 0 0 3px rgba(31,177,132,.1)}.LoginPage_inputField__DNaUP:disabled{background:#f9fafb;color:#9ca3af;cursor:not-allowed}.LoginPage_inputField__DNaUP::-moz-placeholder{color:#9ca3af}.LoginPage_inputField__DNaUP::placeholder{color:#9ca3af}@media(max-width:768px){.LoginPage_inputField__DNaUP{font-size:15px;padding:10px 14px}}@media(max-width:480px){.LoginPage_inputField__DNaUP{font-size:14px;padding:10px 12px}}.LoginPage_loginOptions__wEXXi{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}@media(max-width:768px){.LoginPage_loginOptions__wEXXi{flex-direction:column;gap:16px;align-items:flex-start;margin-bottom:24px}}.LoginPage_checkboxLabel__KiMaV{display:flex;align-items:center;gap:8px;cursor:pointer;font-family:Inter,sans-serif;font-size:14px;color:#666}.LoginPage_checkbox__SrN8y{width:16px;height:16px;accent-color:#1fb184}.LoginPage_checkboxText__Rksop{font-size:14px}.LoginPage_forgotPassword__UBRln{font-family:Inter,sans-serif;font-size:14px;color:#1fb184;text-decoration:none;transition:color .2s ease}.LoginPage_forgotPassword__UBRln:hover{color:#15845e;text-decoration:underline}.LoginPage_loginButton__QG_Av{width:100%;padding:14px 24px;background:#1fb184;border:none;border-radius:8px;font-family:Inter,sans-serif;font-weight:600;font-size:16px;color:#fff;cursor:pointer;transition:all .2s ease;margin-bottom:24px}.LoginPage_loginButton__QG_Av:hover:not(:disabled){background:#15845e;transform:translateY(-1px);box-shadow:0 4px 12px rgba(31,177,132,.3)}.LoginPage_loginButton__QG_Av:disabled{background:#9ca3af;cursor:not-allowed;transform:none;box-shadow:none}@media(max-width:768px){.LoginPage_loginButton__QG_Av{padding:12px 20px;font-size:15px;margin-bottom:20px}}.LoginPage_signupLink__1EKPS{text-align:center;font-family:Inter,sans-serif;font-size:14px;color:#666}.LoginPage_signupLink__1EKPS .LoginPage_signupText__TdRGy{color:#1fb184;text-decoration:none;font-weight:600;transition:color .2s ease}.LoginPage_signupLink__1EKPS .LoginPage_signupText__TdRGy:hover{color:#15845e;text-decoration:underline}.LoginPage_loadingMessage__H_EWC{text-align:center;font-family:Inter,sans-serif;font-size:16px;color:#666;padding:40px 20px}.ProfilePage_pageContainer__7tsxP{min-height:100vh;background:#fff;padding-top:80px}@media(max-width:1024px){.ProfilePage_pageContainer__7tsxP{padding-top:70px}}@media(max-width:768px){.ProfilePage_pageContainer__7tsxP{padding-top:65px}}@media(max-width:480px){.ProfilePage_pageContainer__7tsxP{padding-top:60px}}.ProfilePage_profileMain__fXIp6{max-width:500px;margin:0 auto;padding:40px 24px}@media(max-width:768px){.ProfilePage_profileMain__fXIp6{padding:30px 16px}}@media(max-width:480px){.ProfilePage_profileMain__fXIp6{padding:24px 12px}}.ProfilePage_title__WASAT{font-family:Inter,sans-serif;font-weight:700;font-size:32px;line-height:1.2;background:linear-gradient(90deg,#7bc11b,#0bad90);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-align:center;margin-bottom:32px}@media(max-width:768px){.ProfilePage_title__WASAT{font-size:24px;margin-bottom:24px}}.ProfilePage_form__3dMgJ{background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:24px;max-width:360px;margin:0 auto;display:flex;flex-direction:column;gap:20px}@media(max-width:480px){.ProfilePage_form__3dMgJ{max-width:280px;padding:16px}}.ProfilePage_formGroup__lkpGe{display:flex;flex-direction:column;gap:8px}.ProfilePage_label__h0E3Y{font-family:Inter,sans-serif;font-weight:500;font-size:14px;color:#4d4d4d}.ProfilePage_input__f6tAT{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;background-color:#fafafa;font-family:Inter,sans-serif;font-size:14px;color:#000;box-sizing:border-box}.ProfilePage_input__f6tAT::-moz-placeholder{color:#999}.ProfilePage_input__f6tAT::placeholder{color:#999}.ProfilePage_input__f6tAT:focus{outline:none;border-color:#1fb085;background-color:#fff}.ProfilePage_input__f6tAT[disabled]{background-color:#eee;cursor:not-allowed}@media(max-width:480px){.ProfilePage_input__f6tAT{font-size:13px;padding:10px}}.ProfilePage_button__5yVSW{height:44px;background-color:#1fb085;border:none;border-radius:6px;color:#fff;font-family:Inter,sans-serif;font-weight:600;font-size:14px;line-height:1.2;cursor:pointer;transition:background-color .2s ease}.ProfilePage_button__5yVSW:hover{background-color:#1a9d75}.ProfilePage_button__5yVSW:active{transform:translateY(1px)}@media(max-width:768px){.ProfilePage_button__5yVSW{width:100%}}.ProfilePage_message__f5Fyw{text-align:center;font-family:Inter,sans-serif;font-size:14px;margin-top:1rem}.ProfilePage_message__f5Fyw.ProfilePage_success__lwsmv{color:green}.ProfilePage_message__f5Fyw.ProfilePage_error__IARPv{color:red}.QuestionDetailPage_pageContainer__UWIXO{min-height:100vh;background:#fff;padding-top:80px}@media(max-width:1024px){.QuestionDetailPage_pageContainer__UWIXO{padding-top:70px}}@media(max-width:768px){.QuestionDetailPage_pageContainer__UWIXO{padding-top:65px}}@media(max-width:480px){.QuestionDetailPage_pageContainer__UWIXO{padding-top:60px}}.QuestionDetailPage_detailMain___Efjk{max-width:1522px;margin:0 auto;padding:24px}@media(max-width:768px){.QuestionDetailPage_detailMain___Efjk{padding:16px}}@media(max-width:1024px){.QuestionDetailPage_detailMain___Efjk{min-height:calc(100vh - 70px);padding:50px 0}}@media(max-width:768px){.QuestionDetailPage_detailMain___Efjk{min-height:calc(100vh - 65px);padding:40px 0}}@media(max-width:480px){.QuestionDetailPage_detailMain___Efjk{min-height:calc(100vh - 60px);padding:30px 0}}.QuestionDetailPage_detailHeader__eLHcS{background-color:#fff;padding:12px 10px;margin-bottom:24px;border-radius:8px;display:flex;align-items:center;gap:16px}@media(max-width:768px){.QuestionDetailPage_detailHeader__eLHcS{margin-bottom:20px;padding:16px}}.QuestionDetailPage_backButton__QeZdq{width:40px;height:40px;background-color:#fff;border:1px solid #ccc;border-radius:8px;color:#666;font-family:Inter,sans-serif;font-weight:600;font-size:18px;line-height:21.78px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.QuestionDetailPage_backButton__QeZdq:hover{background-color:#f8f9fa;border-color:#999}.QuestionDetailPage_backButton__QeZdq:active{transform:translateY(1px)}.QuestionDetailPage_pageTitle__AhKPr{font-family:Inter,sans-serif;font-weight:700;font-size:24px;line-height:29.05px;color:#333;margin:0}@media(max-width:768px){.QuestionDetailPage_pageTitle__AhKPr{font-size:20px;line-height:24px}}.QuestionDetailPage_questionDetail__WR6pV{background-color:#fff;border:1px solid #e6e6e6;border-radius:12px;padding:24px;margin-bottom:24px}@media(max-width:768px){.QuestionDetailPage_questionDetail__WR6pV{padding:20px;margin-bottom:20px}}.QuestionDetailPage_questionHeader__r_nvV{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;gap:16px}@media(max-width:768px){.QuestionDetailPage_questionHeader__r_nvV{flex-direction:column;gap:12px}}.QuestionDetailPage_questionTitle__sKhqu{font-family:Inter,sans-serif;font-weight:700;font-size:20px;line-height:24.2px;color:#333;margin:0;flex:1}@media(max-width:768px){.QuestionDetailPage_questionTitle__sKhqu{font-size:18px;line-height:22px}}.QuestionDetailPage_statusBadge__P3tOf{padding:4px 16px;border-radius:12px;font-family:Inter,sans-serif;font-weight:500;font-size:12px;line-height:14.52px;flex-shrink:0}.QuestionDetailPage_statusBadge__P3tOf.QuestionDetailPage_pending__Dg4Ws{background-color:rgba(255,196,13,.1);color:#ffa600}.QuestionDetailPage_statusBadge__P3tOf.QuestionDetailPage_answered__r2P7M{background-color:rgba(31,176,133,.1);color:#1fb085}.QuestionDetailPage_questionContent__SL6vY{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:19.36px;color:#4d4d4d;margin:0 0 20px;white-space:pre-wrap}@media(max-width:768px){.QuestionDetailPage_questionContent__SL6vY{font-size:14px;line-height:17px}}.QuestionDetailPage_questionMeta__CHiZD{display:flex;gap:24px;font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:16.94px;color:gray}@media(max-width:768px){.QuestionDetailPage_questionMeta__CHiZD{flex-direction:column;gap:8px;font-size:12px;line-height:14px}}.QuestionDetailPage_author__doljU,.QuestionDetailPage_date__PIrlD,.QuestionDetailPage_views__F4Jti{display:flex;align-items:center;gap:4px}.QuestionDetailPage_answersSection__3z6tH{margin-bottom:24px}@media(max-width:768px){.QuestionDetailPage_answersSection__3z6tH{margin-bottom:20px}}.QuestionDetailPage_answersHeader__8PGwf{background-color:#fff;padding:18px 10px;margin-bottom:0;display:flex;align-items:center;gap:12px}@media(max-width:768px){.QuestionDetailPage_answersHeader__8PGwf{padding:16px}}.QuestionDetailPage_answersIcon__VHqV_{font-size:24px}.QuestionDetailPage_answersTitle__8_roN{font-family:Inter,sans-serif;font-weight:700;font-size:20px;line-height:24.2px;color:#333;margin:0}@media(max-width:768px){.QuestionDetailPage_answersTitle__8_roN{font-size:18px;line-height:22px}}.QuestionDetailPage_answerCount__q1DTC{background-color:#1fb085;color:#fff;padding:4px 12px;border-radius:12px;font-family:Inter,sans-serif;font-weight:600;font-size:12px;line-height:14.52px;min-width:24px;text-align:center}.QuestionDetailPage_answersList__Nyhc3{background-color:#fff}.QuestionDetailPage_answerCard__tP4GD{background-color:#fafffa;border:1px solid rgba(31,176,133,.2);border-radius:12px;padding:24px;margin-bottom:0}@media(max-width:768px){.QuestionDetailPage_answerCard__tP4GD{padding:20px}}.QuestionDetailPage_answerHeader__6GImB{margin-bottom:16px}.QuestionDetailPage_authorInfo__IlD1u{display:flex;align-items:flex-start;gap:12px}.QuestionDetailPage_authorAvatar__ALwWQ{width:32px;height:32px;background-color:#1fb085;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.QuestionDetailPage_authorDetails__Q9ESl{flex:1}.QuestionDetailPage_authorNameLine__Y_8Zl{display:flex;align-items:center;gap:12px;margin-bottom:4px}.QuestionDetailPage_authorName__XpZg_{font-family:Inter,sans-serif;font-weight:600;font-size:16px;line-height:19.36px;color:#1fb085}@media(max-width:768px){.QuestionDetailPage_authorName__XpZg_{font-size:14px;line-height:17px}}.QuestionDetailPage_adminBadge___R5YC{background-color:rgba(31,176,133,.1);color:#1fb085;padding:2px 8px;border-radius:9px;font-family:Inter,sans-serif;font-weight:600;font-size:10px;line-height:12.1px}.QuestionDetailPage_answerTime__r1KOY{font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:14.52px;color:gray}.QuestionDetailPage_answerContent__jEjpW{font-family:Inter,sans-serif;font-weight:400;font-size:15px;line-height:18.15px;color:#333;white-space:pre-wrap}.QuestionDetailPage_answerContent__jEjpW p{margin:0 0 8px}.QuestionDetailPage_answerContent__jEjpW p:last-child{margin-bottom:0}@media(max-width:768px){.QuestionDetailPage_answerContent__jEjpW{font-size:14px;line-height:17px}}.QuestionDetailPage_answerForm__nsn5j{background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:20px}@media(max-width:768px){.QuestionDetailPage_answerForm__nsn5j{padding:16px}}.QuestionDetailPage_formTitle__0eptp{font-family:Inter,sans-serif;font-weight:600;font-size:18px;line-height:21.78px;color:#333;margin:0 0 20px}@media(max-width:768px){.QuestionDetailPage_formTitle__0eptp{font-size:16px;line-height:19px;margin-bottom:16px}}.QuestionDetailPage_inputGroup__cYD85{margin-bottom:16px}.QuestionDetailPage_answerInput__XRKKT{width:100%;min-height:100px;padding:11.5px 12px;border:1px solid #ccc;border-radius:4px;background-color:#fafafa;font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:16.94px;color:#000;resize:vertical;box-sizing:border-box}.QuestionDetailPage_answerInput__XRKKT::-moz-placeholder{color:#999}.QuestionDetailPage_answerInput__XRKKT::placeholder{color:#999}.QuestionDetailPage_answerInput__XRKKT:focus{outline:none;border-color:#1fb085;background-color:#fff}.QuestionDetailPage_submitButton__6R2vn{width:120px;height:40px;background-color:#1fb085;border:none;border-radius:6px;color:#fff;font-family:Inter,sans-serif;font-weight:600;font-size:14px;line-height:16.94px;cursor:pointer;transition:all .2s ease}.QuestionDetailPage_submitButton__6R2vn:hover{background-color:#1a9d75}.QuestionDetailPage_submitButton__6R2vn:active{transform:translateY(1px)}@media(max-width:768px){.QuestionDetailPage_submitButton__6R2vn{width:100%}}.QnAPage_pageContainer___nREp{min-height:100vh;background:#fff;padding-top:80px}@media(max-width:1024px){.QnAPage_pageContainer___nREp{padding-top:70px}}@media(max-width:768px){.QnAPage_pageContainer___nREp{padding-top:65px}}@media(max-width:480px){.QnAPage_pageContainer___nREp{padding-top:60px}}.QnAPage_qnaMain__nrC73{max-width:1522px;margin:0 auto;padding:24px}@media(max-width:768px){.QnAPage_qnaMain__nrC73{padding:16px}}@media(max-width:1024px){.QnAPage_qnaMain__nrC73{min-height:calc(100vh - 70px);padding:50px 0}}@media(max-width:768px){.QnAPage_qnaMain__nrC73{min-height:calc(100vh - 65px);padding:40px 0}}@media(max-width:480px){.QnAPage_qnaMain__nrC73{min-height:calc(100vh - 60px);padding:30px 0}}.QnAPage_pageHeader__5GKDj{text-align:center;margin-bottom:24px}@media(max-width:768px){.QnAPage_pageHeader__5GKDj{margin-bottom:20px}}.QnAPage_pageTitle__B06Op{font-family:Inter,sans-serif;font-weight:700;font-size:36px;line-height:43.57px;background:linear-gradient(90deg,#7bc11b,#0bad90);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin:0 0 16px}@media(max-width:768px){.QnAPage_pageTitle__B06Op{font-size:28px;line-height:34px}}.QnAPage_pageDescription__5NIyH{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:19.36px;color:gray;margin:0}@media(max-width:768px){.QnAPage_pageDescription__5NIyH{font-size:14px;line-height:17px}}.QnAPage_loginPrompt__SjdDm{background:linear-gradient(135deg,#f0fdfa,#f8fafc);border:2px dashed #1fb085;border-radius:12px;padding:32px 24px;margin-bottom:24px;text-align:center}@media(max-width:768px){.QnAPage_loginPrompt__SjdDm{padding:24px 16px;margin-bottom:20px}}.QnAPage_loginPromptText__XoUz0{font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#475569;margin:0 0 16px}@media(max-width:768px){.QnAPage_loginPromptText__XoUz0{font-size:14px;line-height:20px}}.QnAPage_loginPromptButton__S99J8{display:inline-block;padding:12px 32px;background:linear-gradient(135deg,#1fb184,#0bad90);border:none;border-radius:8px;color:#fff;font-family:Inter,sans-serif;font-weight:600;font-size:15px;text-decoration:none;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(31,177,132,.2)}.QnAPage_loginPromptButton__S99J8:hover{background:linear-gradient(135deg,#15845e,#0a9478);transform:translateY(-1px);box-shadow:0 4px 12px rgba(31,177,132,.3)}.QnAPage_loginPromptButton__S99J8:active{transform:translateY(0)}@media(max-width:768px){.QnAPage_loginPromptButton__S99J8{width:100%;padding:12px 24px}}.QnAPage_questionForm__B2yL6{background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:20px;margin-bottom:24px}@media(max-width:768px){.QnAPage_questionForm__B2yL6{padding:16px;margin-bottom:20px}}.QnAPage_formTitle__OdwXB{font-family:Inter,sans-serif;font-weight:600;font-size:18px;line-height:21.78px;color:#333;margin:0 0 20px}@media(max-width:768px){.QnAPage_formTitle__OdwXB{font-size:16px;line-height:19px;margin-bottom:16px}}.QnAPage_inputGroup__T1NhN{margin-bottom:16px}.QnAPage_titleInput__qxZjf{width:100%;height:40px;padding:11.5px 12px;border:1px solid #ccc;border-radius:4px;background-color:#fafafa;font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:16.94px;color:#000;box-sizing:border-box}.QnAPage_titleInput__qxZjf::-moz-placeholder{color:#999}.QnAPage_titleInput__qxZjf::placeholder{color:#999}.QnAPage_titleInput__qxZjf:focus{outline:none;border-color:#1fb085;background-color:#fff}.QnAPage_contentInput__u5jKA{width:100%;min-height:80px;padding:11.5px 12px;border:1px solid #ccc;border-radius:4px;background-color:#fafafa;font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:16.94px;color:#000;resize:vertical;box-sizing:border-box}.QnAPage_contentInput__u5jKA::-moz-placeholder{color:#999}.QnAPage_contentInput__u5jKA::placeholder{color:#999}.QnAPage_contentInput__u5jKA:focus{outline:none;border-color:#1fb085;background-color:#fff}.QnAPage_formActions__i_Lf7{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.QnAPage_formActions__i_Lf7{flex-direction:column;gap:16px;align-items:flex-start}}.QnAPage_privacySettings__pRdAK{display:flex;align-items:center;gap:240px}@media(max-width:768px){.QnAPage_privacySettings__pRdAK{gap:16px;width:100%;justify-content:space-between}}.QnAPage_privacyLabel__e9pTC{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:16.94px;color:#4d4d4d}.QnAPage_lockIcon__B8LPT{font-size:18px}.QnAPage_toggleGroup___wsyj{display:flex;gap:0}.QnAPage_toggleButton__ME4fE{width:100px;height:40px;border:1px solid #ccc;background-color:#f2f2f2;color:#666;font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:16.94px;cursor:pointer;transition:all .2s ease}.QnAPage_toggleButton__ME4fE:first-child{border-radius:0;border-right:none}.QnAPage_toggleButton__ME4fE:last-child{border-radius:0;border-left:none}.QnAPage_toggleButton__ME4fE.QnAPage_active__qRrkv{background-color:#1fb085;color:#fff;border-color:#1fb085}.QnAPage_toggleButton__ME4fE:hover:not(.QnAPage_active__qRrkv){background-color:#e9ecef}.QnAPage_submitButton__Ir9S6{width:120px;height:40px;background-color:#1fb085;border:none;border-radius:6px;color:#fff;font-family:Inter,sans-serif;font-weight:600;font-size:14px;line-height:16.94px;cursor:pointer;transition:all .2s ease}.QnAPage_submitButton__Ir9S6:hover{background-color:#1a9d75}.QnAPage_submitButton__Ir9S6:active{transform:translateY(1px)}@media(max-width:768px){.QnAPage_submitButton__Ir9S6{width:100%}}.QnAPage_searchAndFilter__2vqvG{background-color:#fff;border-radius:8px;padding:15px 10px;margin-bottom:24px;display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.QnAPage_searchAndFilter__2vqvG{flex-direction:column;gap:16px;padding:16px;margin-bottom:20px}}.QnAPage_searchBox__XDOLq{position:relative;width:100%;max-width:400px}@media(max-width:768px){.QnAPage_searchBox__XDOLq{max-width:100%}}.QnAPage_searchIcon__xMKy3{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:16px;color:#999}.QnAPage_searchInput__Xx9tP{width:100%;height:40px;padding:11.5px 12px 11.5px 40px;border:1px solid #ccc;border-radius:20px;background-color:#fff;font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:16.94px;color:#000;box-sizing:border-box}.QnAPage_searchInput__Xx9tP::-moz-placeholder{color:#999}.QnAPage_searchInput__Xx9tP::placeholder{color:#999}.QnAPage_searchInput__Xx9tP:focus{outline:none;border-color:#1fb085}.QnAPage_filterButtons__9AGrg{display:flex;gap:8px}@media(max-width:768px){.QnAPage_filterButtons__9AGrg{width:100%;justify-content:center}}.QnAPage_filterButton___VO7x{padding:8px 20px;border:1px solid #ccc;border-radius:16px;background-color:#f2f2f2;color:#666;font-family:Inter,sans-serif;font-weight:500;font-size:12px;line-height:14.52px;cursor:pointer;transition:all .2s ease}.QnAPage_filterButton___VO7x.QnAPage_active__qRrkv{background-color:#1fb085;color:#fff;border-color:#1fb085}.QnAPage_filterButton___VO7x:hover:not(.QnAPage_active__qRrkv){background-color:#e9ecef}.QnAPage_questionList__KHbBw{background-color:#fff;border-radius:8px;margin-bottom:24px}.QnAPage_questionCard__96yI_{padding:10px 24px;border-bottom:1px solid #e6e6e6;border-radius:8px;transition:all .2s ease}.QnAPage_questionCard__96yI_:last-child{border-bottom:none}.QnAPage_questionCard__96yI_:hover{background-color:#f8f9fa}.QnAPage_questionCard__96yI_.QnAPage_privateCard__fA2Ao{background-color:#faf7f2;border:1px solid rgba(229,191,102,.3)}.QnAPage_questionCard__96yI_.QnAPage_privateCard__fA2Ao:hover{background-color:#f5f1ea}@media(max-width:768px){.QnAPage_questionCard__96yI_{padding:16px}}.QnAPage_questionHeader__eeeXJ{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}@media(max-width:768px){.QnAPage_questionHeader__eeeXJ{flex-direction:column;align-items:flex-start;gap:8px}}.QnAPage_questionTitleArea__1ra4f{display:flex;align-items:center;gap:8px;flex:1}.QnAPage_privateIcon__3whbH{font-size:16px;color:#cc994d}.QnAPage_questionTitle__65ig6{font-family:Inter,sans-serif;font-weight:600;font-size:18px;line-height:21.78px;margin:0}.QnAPage_questionTitle__65ig6 a{color:#333;text-decoration:none}.QnAPage_questionTitle__65ig6 a:hover{color:#1fb085}.QnAPage_privateCard__fA2Ao .QnAPage_questionTitle__65ig6 a{color:#80664d}@media(max-width:768px){.QnAPage_questionTitle__65ig6{font-size:16px;line-height:19px}}.QnAPage_statusBadge__E1MAn{padding:4px 16px;border-radius:12px;font-family:Inter,sans-serif;font-weight:500;font-size:12px;line-height:14.52px}.QnAPage_statusBadge__E1MAn.QnAPage_pending__JZlZT{background-color:rgba(255,196,13,.1);color:#ffa600}.QnAPage_statusBadge__E1MAn.QnAPage_answered__RfezX{background-color:rgba(31,176,133,.1);color:#1fb085}.QnAPage_statusBadge__E1MAn.QnAPage_privateBadge__nPFP0{background-color:rgba(229,191,102,.2);color:#cc994d}.QnAPage_questionContent__GZdvn{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:16.94px;color:gray;margin:0 0 12px}.QnAPage_privateCard__fA2Ao .QnAPage_questionContent__GZdvn{color:#998066}.QnAPage_questionMeta__m1enC{display:flex;gap:16px;font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:14.52px;color:#999}@media(max-width:768px){.QnAPage_questionMeta__m1enC{flex-direction:column;gap:4px}}.QnAPage_author__GkUWR,.QnAPage_date__9aURT,.QnAPage_views__qpZ5p{white-space:nowrap}.QnAPage_pagination__BgP8l{display:flex;justify-content:center;gap:8px;margin-top:24px}.QnAPage_pageButton__gsoMJ{width:32px;height:32px;border:1px solid #ccc;border-radius:4px;background-color:#f2f2f2;color:#666;font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:16.94px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.QnAPage_pageButton__gsoMJ.QnAPage_activePage__XnxgL{background-color:#1fb085;color:#fff;border-color:#1fb085}.QnAPage_pageButton__gsoMJ:hover:not(.QnAPage_activePage__XnxgL){background-color:#e9ecef}.SignupPage_pageContainer__qz8ax{min-height:100vh;background:#fff;padding-top:80px}@media(max-width:1024px){.SignupPage_pageContainer__qz8ax{padding-top:70px}}@media(max-width:768px){.SignupPage_pageContainer__qz8ax{padding-top:65px}}@media(max-width:480px){.SignupPage_pageContainer__qz8ax{padding-top:60px}}.SignupPage_main__aPHA1{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 80px);padding:60px 20px}@media(max-width:1024px){.SignupPage_main__aPHA1{min-height:calc(100vh - 70px);padding:50px 20px}}@media(max-width:768px){.SignupPage_main__aPHA1{min-height:calc(100vh - 65px);padding:40px 16px}}@media(max-width:480px){.SignupPage_main__aPHA1{min-height:calc(100vh - 60px);padding:30px 12px}}.SignupPage_signupContainer__7p_My{width:100%;max-width:520px;background:#fff;border:3px solid #1fb184;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.1);overflow:hidden}.SignupPage_signupForm__wjJot{padding:56px 48px}@media(max-width:768px){.SignupPage_signupForm__wjJot{padding:40px 32px}}@media(max-width:480px){.SignupPage_signupForm__wjJot{padding:32px 24px}}.SignupPage_formHeader__EdRQw{text-align:center;margin-bottom:32px}@media(max-width:768px){.SignupPage_formHeader__EdRQw{margin-bottom:24px}}.SignupPage_formTitle__vu5EU{font-family:Inter,sans-serif;font-weight:700;font-size:32px;color:#1a1a1a;margin-bottom:8px}@media(max-width:768px){.SignupPage_formTitle__vu5EU{font-size:28px}}@media(max-width:480px){.SignupPage_formTitle__vu5EU{font-size:24px}}.SignupPage_formSubtitle__jG0WK{font-family:Inter,sans-serif;font-weight:400;font-size:16px;color:#666;line-height:1.5}@media(max-width:768px){.SignupPage_formSubtitle__jG0WK{font-size:14px}}.SignupPage_errorMessage__gf7Uu{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626}.SignupPage_errorMessage__gf7Uu,.SignupPage_successMessage__B_t3f{padding:12px 16px;margin-bottom:24px;font-family:Inter,sans-serif;font-size:14px;text-align:center}.SignupPage_successMessage__B_t3f{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;color:#16a34a}.SignupPage_inputGroup__n_nTO{margin-bottom:24px}@media(max-width:768px){.SignupPage_inputGroup__n_nTO{margin-bottom:20px}}.SignupPage_inputLabel__2JmuV{display:block;font-family:Inter,sans-serif;font-weight:600;font-size:14px;color:#1a1a1a;margin-bottom:8px}.SignupPage_inputField__MzA7W{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-family:Inter,sans-serif;font-size:16px;color:#1a1a1a;background:#fff;transition:all .2s ease;box-sizing:border-box}.SignupPage_inputField__MzA7W:focus{outline:none;border-color:#1fb184;box-shadow:0 0 0 3px rgba(31,177,132,.1)}.SignupPage_inputField__MzA7W:disabled{background:#f9fafb;color:#9ca3af;cursor:not-allowed}.SignupPage_inputField__MzA7W::-moz-placeholder{color:#9ca3af}.SignupPage_inputField__MzA7W::placeholder{color:#9ca3af}@media(max-width:768px){.SignupPage_inputField__MzA7W{font-size:15px;padding:10px 14px}}@media(max-width:480px){.SignupPage_inputField__MzA7W{font-size:14px;padding:10px 12px}}.SignupPage_termsGroup__g4q0H{margin-bottom:32px}@media(max-width:768px){.SignupPage_termsGroup__g4q0H{margin-bottom:24px}}.SignupPage_checkboxLabel__uCLeq{display:flex;align-items:center;gap:8px;cursor:pointer;font-family:Inter,sans-serif;font-size:14px;color:#666}.SignupPage_checkbox__CsxrV{width:16px;height:16px;accent-color:#1fb184}.SignupPage_checkboxText__MJCYY{font-size:14px}.SignupPage_termsLink__9qnbp{color:#1fb184;text-decoration:none;font-weight:600;transition:color .2s ease}.SignupPage_termsLink__9qnbp:hover{color:#15845e;text-decoration:underline}.SignupPage_signupButton__9bo7E{width:100%;padding:14px 24px;background:#1fb184;border:none;border-radius:8px;font-family:Inter,sans-serif;font-weight:600;font-size:16px;color:#fff;cursor:pointer;transition:all .2s ease;margin-bottom:24px}.SignupPage_signupButton__9bo7E:hover:not(:disabled){background:#15845e;transform:translateY(-1px);box-shadow:0 4px 12px rgba(31,177,132,.3)}.SignupPage_signupButton__9bo7E:disabled{background:#9ca3af;cursor:not-allowed;transform:none;box-shadow:none}@media(max-width:768px){.SignupPage_signupButton__9bo7E{padding:12px 20px;font-size:15px;margin-bottom:20px}}.SignupPage_loginLink__EoB5S{text-align:center;font-family:Inter,sans-serif;font-size:14px;color:#666}.SignupPage_loginLink__EoB5S .SignupPage_loginText__qj0mj{color:#1fb184;text-decoration:none;font-weight:600;transition:color .2s ease}.SignupPage_loginLink__EoB5S .SignupPage_loginText__qj0mj:hover{color:#15845e;text-decoration:underline}.SignupPage_loadingMessage__Kv5AI{text-align:center;font-family:Inter,sans-serif;font-size:16px;color:#666;padding:40px 20px}.AdminLayout_adminLayout__i6MdQ{display:flex;height:100vh;background:#f3f4f6}.AdminLayout_sidebar__zfPlD{background:linear-gradient(180deg,#1e293b,#0f172a);color:#e2e8f0;transition:width .3s ease;display:flex;flex-direction:column;box-shadow:2px 0 12px rgba(0,0,0,.1)}.AdminLayout_sidebar__zfPlD.AdminLayout_open__4nJ__{width:256px}.AdminLayout_sidebar__zfPlD.AdminLayout_closed__9e0Op{width:80px}@media(max-width:768px){.AdminLayout_sidebar__zfPlD{position:fixed;top:0;left:0;height:100vh;z-index:1000}.AdminLayout_sidebar__zfPlD.AdminLayout_closed__9e0Op{transform:translateX(-100%)}}.AdminLayout_sidebarHeader__xdd_d{padding:1.5rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid hsla(0,0%,100%,.1)}.AdminLayout_sidebarTitle__YuW_G{font-size:1.25rem;font-weight:700;color:#fff;margin:0}.AdminLayout_toggleButton__YOT4L{padding:.5rem;background:hsla(0,0%,100%,.05);border:none;border-radius:8px;color:#e2e8f0;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.AdminLayout_toggleButton__YOT4L:hover{background:hsla(0,0%,100%,.1)}.AdminLayout_sidebarNav__VgnpR{flex:1;padding:1rem .5rem;display:flex;flex-direction:column;gap:.5rem;overflow-y:auto}.AdminLayout_navItem__qBaH_{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:8px;color:#cbd5e1;text-decoration:none;transition:all .2s ease;font-weight:500}.AdminLayout_navItem__qBaH_:hover{background:rgba(31,177,132,.1);color:#1fb184}.AdminLayout_navItem__qBaH_.AdminLayout_active__5tkHb{background:rgba(31,177,132,.2);color:#1fb184}.AdminLayout_navItem__qBaH_ svg{flex-shrink:0}.AdminLayout_navItem__qBaH_ span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdminLayout_sidebarFooter__hTa5G{padding:1rem;border-top:1px solid hsla(0,0%,100%,.1)}.AdminLayout_mainContent____GCn{flex:1;overflow-y:auto;background:#f9fafb}.AdminLayout_contentWrapper__O_5Rn{padding:2rem;max-width:1600px;margin:0 auto}@media(max-width:1024px){.AdminLayout_contentWrapper__O_5Rn{padding:1.5rem}}@media(max-width:768px){.AdminLayout_contentWrapper__O_5Rn{padding:1rem}}.AdminLayout_loadingContainer__kJPiX{display:flex;height:100vh;align-items:center;justify-content:center;background:#f9fafb}.AdminLayout_loadingContainer__kJPiX .AdminLayout_loadingText__qKkgj{font-size:1.125rem;color:#64748b}.AdminDashboard_dashboard___nw_X{width:100%}.AdminDashboard_header__CCkV0{margin-bottom:2rem}.AdminDashboard_title__71sBo{font-size:2rem;font-weight:700;color:#1a1a1a;margin:0 0 .5rem}.AdminDashboard_subtitle__JsbVv{font-size:1rem;color:#64748b;margin:0}.AdminDashboard_statsGrid__DqcRw{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:2.5rem}@media(max-width:1200px){.AdminDashboard_statsGrid__DqcRw{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.AdminDashboard_statsGrid__DqcRw{grid-template-columns:1fr}}.AdminDashboard_statCard__RJpup{background:#fff;border-radius:16px;padding:1.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:all .3s ease;display:flex;align-items:center;gap:1rem;border:2px solid rgba(0,0,0,0)}.AdminDashboard_statCard__RJpup:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);transform:translateY(-2px)}.AdminDashboard_statCard__RJpup.AdminDashboard_blue__cmmtA{border-color:rgba(59,130,246,.2)}.AdminDashboard_statCard__RJpup.AdminDashboard_blue__cmmtA .AdminDashboard_statIcon__aSHuj{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#3b82f6}.AdminDashboard_statCard__RJpup.AdminDashboard_cyan__JMSeS{border-color:rgba(6,182,212,.2)}.AdminDashboard_statCard__RJpup.AdminDashboard_cyan__JMSeS .AdminDashboard_statIcon__aSHuj{background:linear-gradient(135deg,#cffafe,#a5f3fc);color:#06b6d4}.AdminDashboard_statCard__RJpup.AdminDashboard_purple__htiUx{border-color:rgba(168,85,247,.2)}.AdminDashboard_statCard__RJpup.AdminDashboard_purple__htiUx .AdminDashboard_statIcon__aSHuj{background:linear-gradient(135deg,#f3e8ff,#e9d5ff);color:#a855f7}.AdminDashboard_statCard__RJpup.AdminDashboard_green__Mcnvv{border-color:rgba(16,185,129,.2)}.AdminDashboard_statCard__RJpup.AdminDashboard_green__Mcnvv .AdminDashboard_statIcon__aSHuj{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#10b981}.AdminDashboard_statCard__RJpup.AdminDashboard_red__fIYNI{border-color:rgba(239,68,68,.2)}.AdminDashboard_statCard__RJpup.AdminDashboard_red__fIYNI .AdminDashboard_statIcon__aSHuj{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#ef4444}.AdminDashboard_statCard__RJpup.AdminDashboard_orange__O6urt{border-color:rgba(249,115,22,.2)}.AdminDashboard_statCard__RJpup.AdminDashboard_orange__O6urt .AdminDashboard_statIcon__aSHuj{background:linear-gradient(135deg,#fed7aa,#fdba74);color:#f97316}.AdminDashboard_statIcon__aSHuj{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;flex-shrink:0}.AdminDashboard_statContent__iY074{flex:1;display:flex;flex-direction:column;gap:.25rem}.AdminDashboard_statLabel__2k1rQ{font-size:.875rem;font-weight:600;color:#64748b;margin:0}.AdminDashboard_statValue__M6HXr{font-size:2rem;font-weight:800;color:#1a1a1a;line-height:1;margin:0}.AdminDashboard_statTrend__T1Wnr{font-size:.875rem;font-weight:600;color:#10b981}.AdminDashboard_recentSection__5NEsu{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.AdminDashboard_sectionTitle__4sxWe{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin:0 0 1.5rem}.AdminDashboard_postList__CYTNn{display:flex;flex-direction:column;gap:1rem}.AdminDashboard_postItem__m3r8f{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border-radius:12px;background:#f8fafc;transition:all .2s ease}.AdminDashboard_postItem__m3r8f:hover{background:#f1f5f9;transform:translateX(4px)}.AdminDashboard_postContent__rlJ9W{flex:1}.AdminDashboard_postTitle__EE5Ou{font-size:1rem;font-weight:600;color:#1a1a1a;margin:0 0 .25rem}.AdminDashboard_postDate__sHl9q{font-size:.875rem;color:#64748b;margin:0}.AdminDashboard_postBadge__Qan8h{padding:.375rem .75rem;border-radius:6px;font-size:.75rem;font-weight:600;white-space:nowrap}.AdminDashboard_postBadge__Qan8h.AdminDashboard_answered__o1eKu{background:#d1fae5;color:#065f46}.AdminDashboard_postBadge__Qan8h.AdminDashboard_pending__eQHQs{background:#fee2e2;color:#991b1b}.AdminDashboard_emptyState__1GdN_{text-align:center;padding:3rem 1rem;color:#94a3b8;font-size:1rem;margin:0}.AdminDashboard_loadingContainer__O8Zo7{display:flex;align-items:center;justify-content:center;min-height:400px}.AdminDashboard_loadingText__5xUuc{font-size:1.125rem;color:#64748b;font-weight:500}.AdminDatabase_databasePage__tuRXw{width:100%}.AdminDatabase_header__5sTQ8{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.AdminDatabase_titleContainer__AaPgD{display:flex;align-items:center;gap:.5rem}.AdminDatabase_title__T_dJv{font-size:2rem;font-weight:700;color:#1a1a1a;margin:0}.AdminDatabase_titleIcon__KHd3g{color:#1fb184}.AdminDatabase_refreshButton__iSanx{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#3b82f6;color:#fff;border:none;border-radius:8px;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s ease}.AdminDatabase_refreshButton__iSanx:hover:not(:disabled){background:#2563eb}.AdminDatabase_refreshButton__iSanx:disabled{opacity:.5;cursor:not-allowed}.AdminDatabase_refreshIcon__fpkYQ.AdminDatabase_spinning__Y6e1C{animation:AdminDatabase_spin__3m35I 1s linear infinite}@keyframes AdminDatabase_spin__3m35I{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AdminDatabase_warningBanner___cs3W{background:#fef3c7;border:1px solid #fbbf24;border-radius:12px;padding:1rem;margin-bottom:1.5rem}.AdminDatabase_warningText__ioNpP{font-size:.875rem;color:#92400e;margin:0}.AdminDatabase_tableTabs__obkA_{display:flex;gap:.5rem;margin-bottom:1.5rem;overflow-x:auto;padding-bottom:.5rem}.AdminDatabase_tableTabs__obkA_::-webkit-scrollbar{height:4px}.AdminDatabase_tableTabs__obkA_::-webkit-scrollbar-track{background:#f3f4f6;border-radius:2px}.AdminDatabase_tableTabs__obkA_::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:2px}.AdminDatabase_tableTabs__obkA_::-webkit-scrollbar-thumb:hover{background:#9ca3af}.AdminDatabase_tableTab__oJQ_Z{padding:.5rem 1rem;border-radius:8px;font-weight:500;font-size:.875rem;white-space:nowrap;border:none;cursor:pointer;transition:all .2s ease}.AdminDatabase_tableTab__oJQ_Z.AdminDatabase_active__dteQI{background:#3b82f6;color:#fff}.AdminDatabase_tableTab__oJQ_Z:not(.AdminDatabase_active__dteQI){background:#e5e7eb;color:#374151}.AdminDatabase_tableTab__oJQ_Z:not(.AdminDatabase_active__dteQI):hover{background:#d1d5db}.AdminDatabase_dataTableContainer__hZSkh{background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.AdminDatabase_emptyState__IPVSu,.AdminDatabase_loadingState__z5QzX{padding:3rem 1rem;text-align:center;color:#6b7280;font-size:1rem}.AdminDatabase_scrollContainer__n8f_1{overflow-x:auto}.AdminDatabase_dataTable__qXt_H{width:100%;border-collapse:collapse}.AdminDatabase_tableHead__vZBPK{background:#f9fafb;border-bottom:1px solid #e5e7eb;position:sticky;top:0;z-index:1}.AdminDatabase_tableHeadRow__5g8nO th{padding:.75rem 1.5rem;text-align:left;font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.AdminDatabase_tableBody__Z9cgX tr{border-bottom:1px solid #f3f4f6;transition:background-color .2s ease}.AdminDatabase_tableBody__Z9cgX tr:hover{background:#f9fafb}.AdminDatabase_tableBody__Z9cgX tr:last-child{border-bottom:none}.AdminDatabase_tableBody__Z9cgX td{padding:1rem 1.5rem;font-size:.875rem;color:#1f2937;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis}.AdminDatabase_summary__opeA_{margin-top:1rem;font-size:.875rem;color:#6b7280}.AdminNotifications_notificationsPage__cI5hJ{width:100%}.AdminNotifications_header__QpJ_k{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}@media(min-width:768px){.AdminNotifications_header__QpJ_k{flex-direction:row;align-items:flex-start;justify-content:space-between}}.AdminNotifications_headerContent__lE8Pk{flex:1}.AdminNotifications_title__P3MzB{font-size:2rem;font-weight:700;color:#1a1a1a;margin:0 0 .5rem}.AdminNotifications_subtitle__cHN__{font-size:1rem;color:#6b7280;margin:0}.AdminNotifications_markAllButton__g4O8I{padding:.5rem 1rem;background:#3b82f6;color:#fff;border:none;border-radius:8px;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s ease;white-space:nowrap}.AdminNotifications_markAllButton__g4O8I:hover{background:#2563eb}.AdminNotifications_filters__W9eCx{display:flex;gap:.5rem;margin-bottom:1.5rem;flex-wrap:wrap}.AdminNotifications_filterButton__vKTm9{padding:.5rem 1rem;border-radius:8px;font-weight:500;font-size:.875rem;border:none;cursor:pointer;transition:all .2s ease}.AdminNotifications_filterButton__vKTm9.AdminNotifications_active__ZxTjO{background:#3b82f6;color:#fff}.AdminNotifications_filterButton__vKTm9:not(.AdminNotifications_active__ZxTjO){background:#e5e7eb;color:#374151}.AdminNotifications_filterButton__vKTm9:not(.AdminNotifications_active__ZxTjO):hover{background:#d1d5db}.AdminNotifications_notificationsList__g_A8f{display:flex;flex-direction:column;gap:.75rem}.AdminNotifications_emptyState__IEQq2{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:3rem 1rem;text-align:center;color:#6b7280;font-size:1rem}.AdminNotifications_notificationCard__fGvQk{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:1rem;display:flex;align-items:flex-start;gap:1rem;transition:all .2s ease}.AdminNotifications_notificationCard__fGvQk.AdminNotifications_unread___lSgA{border-left:4px solid #3b82f6}.AdminNotifications_notificationCard__fGvQk:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.AdminNotifications_iconContainer__qvFYJ{padding:.5rem;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.AdminNotifications_iconContainer__qvFYJ.AdminNotifications_unread___lSgA{background:#dbeafe;color:#3b82f6}.AdminNotifications_iconContainer__qvFYJ.AdminNotifications_read__vT__q{background:#f3f4f6;color:#6b7280}.AdminNotifications_content__XFjob{flex:1;min-width:0}.AdminNotifications_messageLink__nPJLr{font-weight:500;color:#1a1a1a;text-decoration:none;display:block;margin-bottom:.25rem;transition:color .2s ease}.AdminNotifications_messageLink__nPJLr:hover{color:#3b82f6}.AdminNotifications_timestamp__4jEvJ{font-size:.875rem;color:#9ca3af;margin:0}.AdminNotifications_markReadButton__3xWSM{font-size:.875rem;color:#3b82f6;background:none;border:none;cursor:pointer;padding:.25rem .5rem;white-space:nowrap;transition:all .2s ease}.AdminNotifications_markReadButton__3xWSM:hover{text-decoration:underline}.AdminNotifications_loadingState__5qW9X{padding:2rem;text-align:center;color:#6b7280}.ReplyEditor_replyForm__uJmfm{gap:1rem}.ReplyEditor_formGroup__g_eJn,.ReplyEditor_replyForm__uJmfm{display:flex;flex-direction:column}.ReplyEditor_label__js21_{display:block;font-size:.875rem;font-weight:600;color:#374151;margin-bottom:.5rem}.ReplyEditor_textarea__X_pjP{width:100%;padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:8px;font-size:.875rem;font-family:inherit;line-height:1.6;resize:vertical;transition:all .2s ease;background:#fff;box-sizing:border-box}.ReplyEditor_textarea__X_pjP:focus{outline:none;border-color:#1fb184;box-shadow:0 0 0 3px rgba(31,177,132,.1)}.ReplyEditor_textarea__X_pjP:disabled{background:#f9fafb;color:#9ca3af;cursor:not-allowed}.ReplyEditor_textarea__X_pjP::-moz-placeholder{color:#9ca3af}.ReplyEditor_textarea__X_pjP::placeholder{color:#9ca3af}@media(max-width:768px){.ReplyEditor_textarea__X_pjP{padding:.625rem .875rem;font-size:.8125rem}}@media(max-width:480px){.ReplyEditor_textarea__X_pjP{padding:.5rem .75rem;font-size:.8125rem}}.ReplyEditor_error__CrhTP{color:#dc2626;font-size:.875rem;margin:0}.ReplyEditor_actions__fpv3k{display:flex;gap:.5rem;align-items:center}.ReplyEditor_submitButton__4zb7x{padding:.5rem 1.5rem;background:#1fb184;color:#fff;border:none;border-radius:8px;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s ease}.ReplyEditor_submitButton__4zb7x:hover:not(:disabled){background:#0f9d6e;transform:translateY(-1px);box-shadow:0 4px 12px rgba(31,177,132,.2)}.ReplyEditor_submitButton__4zb7x:disabled{opacity:.5;cursor:not-allowed;transform:none}.ReplyEditor_previewButton__TEihc{padding:.5rem 1.5rem;background:#fff;color:#374151;border:1px solid #d1d5db;border-radius:8px;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s ease}.ReplyEditor_previewButton__TEihc:hover{background:#f9fafb;border-color:#9ca3af}.AdminQnaDetail_detailPage___sKJl{width:100%}.AdminQnaDetail_backLink__emYw_{display:flex;align-items:center;gap:.5rem;color:#1fb184;text-decoration:none;font-weight:600;font-size:.875rem;margin-bottom:1.5rem;transition:all .2s ease;width:-moz-fit-content;width:fit-content}.AdminQnaDetail_backLink__emYw_:hover{color:#0f9d6e;transform:translateX(-4px)}.AdminQnaDetail_postCard__kMbpf{background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:2rem;margin-bottom:1.5rem}.AdminQnaDetail_postHeader__FUf4v{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.5rem;gap:1rem}@media(max-width:768px){.AdminQnaDetail_postHeader__FUf4v{flex-direction:column}}.AdminQnaDetail_postHeaderContent__6CR7M{flex:1}.AdminQnaDetail_postTitle__ZS3S_{font-size:1.75rem;font-weight:700;color:#1a1a1a;margin:0 0 1rem}@media(max-width:768px){.AdminQnaDetail_postTitle__ZS3S_{font-size:1.5rem}}.AdminQnaDetail_postMeta__C98qx{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;font-size:.875rem;color:#6b7280}.AdminQnaDetail_privateBadge__vXhl_{padding:.25rem .5rem;background:#f3f4f6;color:#6b7280;font-size:.75rem;border-radius:4px;font-weight:600}.AdminQnaDetail_priorityControl__tMguc{display:flex;align-items:center;gap:.5rem}.AdminQnaDetail_priorityLabel__h32Q3{font-size:.875rem;font-weight:600;color:#374151}.AdminQnaDetail_prioritySelect__08_BE{padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:8px;font-size:.875rem;background:#fff;cursor:pointer;transition:all .2s ease}.AdminQnaDetail_prioritySelect__08_BE:hover{border-color:#9ca3af}.AdminQnaDetail_prioritySelect__08_BE:focus{outline:none;border-color:#1fb184;box-shadow:0 0 0 3px rgba(31,177,132,.1)}.AdminQnaDetail_postContent__bFkye{max-width:none}.AdminQnaDetail_postContent__bFkye p{white-space:pre-wrap;line-height:1.75;color:#374151;margin:0}.AdminQnaDetail_commentsCard__mou9y{background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:2rem;margin-bottom:1.5rem}.AdminQnaDetail_commentsTitle__ru5nS{font-size:1.25rem;font-weight:700;color:#1a1a1a;margin:0 0 1.5rem}.AdminQnaDetail_commentsList__o1ow3{display:flex;flex-direction:column;gap:1rem}.AdminQnaDetail_commentItem__YcXZk{padding:1rem;border-radius:12px;transition:all .2s ease}.AdminQnaDetail_commentItem__YcXZk.AdminQnaDetail_adminReply__l8XQt{background:#eff6ff;border-left:3px solid #3b82f6}.AdminQnaDetail_commentItem__YcXZk.AdminQnaDetail_userComment__CLAg3{background:#f9fafb;border-left:3px solid #e5e7eb}.AdminQnaDetail_commentHeader__4bGxm{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;flex-wrap:wrap}.AdminQnaDetail_commentAuthor__b6YUB{font-weight:600;color:#1a1a1a;font-size:.875rem}.AdminQnaDetail_adminBadge__RTDgY{padding:.25rem .5rem;background:#dbeafe;color:#1e40af;font-size:.75rem;border-radius:4px;font-weight:600}.AdminQnaDetail_commentDate____tp1{font-size:.875rem;color:#9ca3af}.AdminQnaDetail_commentContent__EqtRE p{white-space:pre-wrap;line-height:1.6;color:#374151;margin:0}.AdminQnaDetail_replyCard__Rgap7{background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:2rem}.AdminQnaDetail_replyTitle__Z3wgT{font-size:1.25rem;font-weight:700;color:#1a1a1a;margin:0 0 1.5rem}.AdminQnaDetail_loadingState__DOfaZ,.AdminQnaDetail_notFoundState__A8TNG{padding:3rem 1rem;text-align:center;color:#6b7280;font-size:1rem}.AdminQna_qnaPage__whaab{width:100%}.AdminQna_header__3n_zX{margin-bottom:2rem}.AdminQna_title__qNvfB{font-size:2rem;font-weight:700;color:#1a1a1a;margin:0}.AdminQna_filters__g7GIB{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}@media(min-width:768px){.AdminQna_filters__g7GIB{flex-direction:row;align-items:center;justify-content:space-between}}.AdminQna_filterButtons__GSggK{display:flex;gap:.5rem;flex-wrap:wrap}.AdminQna_filterButton__jd3iN{padding:.5rem 1rem;border-radius:8px;font-weight:500;font-size:.875rem;border:none;cursor:pointer;transition:all .2s ease}.AdminQna_filterButton__jd3iN.AdminQna_active__NIUzp{background:#1fb184;color:#fff}.AdminQna_filterButton__jd3iN:not(.AdminQna_active__NIUzp){background:#e5e7eb;color:#374151}.AdminQna_filterButton__jd3iN:not(.AdminQna_active__NIUzp):hover{background:#d1d5db}.AdminQna_searchContainer__4jote{position:relative;width:100%}@media(min-width:768px){.AdminQna_searchContainer__4jote{width:auto;max-width:350px}}@media(min-width:1024px){.AdminQna_searchContainer__4jote{max-width:400px}}.AdminQna_searchIcon__TDRvt{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}.AdminQna_searchInput__bV7kM{width:100%;padding:.5rem .5rem .5rem 2.5rem;border:1px solid #d1d5db;border-radius:8px;font-size:.875rem;transition:all .2s ease;box-sizing:border-box}.AdminQna_searchInput__bV7kM:focus{outline:none;border-color:#1fb184;box-shadow:0 0 0 3px rgba(31,177,132,.1)}.AdminQna_searchInput__bV7kM::-moz-placeholder{color:#9ca3af}.AdminQna_searchInput__bV7kM::placeholder{color:#9ca3af}@media(max-width:480px){.AdminQna_searchInput__bV7kM{font-size:.8125rem;padding:.5rem .5rem .5rem 2.25rem}}.AdminQna_tableContainer__RMq_U{background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.AdminQna_emptyState__vSHyl,.AdminQna_loadingState__cGdsM{padding:3rem 1rem;text-align:center;color:#6b7280;font-size:1rem}.AdminQna_table__xD2pP{width:100%;border-collapse:collapse}.AdminQna_tableHead__zSC9U{background:#f9fafb;border-bottom:1px solid #e5e7eb}.AdminQna_tableHeadRow__N3WCI th{padding:.75rem 1.5rem;text-align:left;font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.AdminQna_tableBody__tHTWr tr{border-bottom:1px solid #f3f4f6;transition:background-color .2s ease}.AdminQna_tableBody__tHTWr tr:hover{background:#f9fafb}.AdminQna_tableBody__tHTWr tr:last-child{border-bottom:none}.AdminQna_tableBody__tHTWr td{padding:1rem 1.5rem;font-size:.875rem;color:#1f2937}.AdminQna_titleCell__OHfOn{display:flex;align-items:center;gap:.5rem;font-weight:500}.AdminQna_privateBadge__Jt3Qn{padding:.25rem .5rem;background:#f3f4f6;color:#6b7280;font-size:.75rem;border-radius:4px;white-space:nowrap}.AdminQna_authorCell___x378{color:#6b7280}.AdminQna_priorityBadge__MdxH4{display:inline-block;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600;white-space:nowrap}.AdminQna_priorityBadge__MdxH4.AdminQna_high__awzp5{background:#fee2e2;color:#991b1b}.AdminQna_priorityBadge__MdxH4.AdminQna_normal__coQ04{background:#fef3c7;color:#92400e}.AdminQna_priorityBadge__MdxH4.AdminQna_low__Wpr5T{background:#d1fae5;color:#065f46}.AdminQna_statusBadge__YObzR{display:inline-block;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600;white-space:nowrap}.AdminQna_statusBadge__YObzR.AdminQna_answered__aSJ34{background:#d1fae5;color:#065f46}.AdminQna_statusBadge__YObzR.AdminQna_unanswered___PfJO{background:#fee2e2;color:#991b1b}.AdminQna_dateCell__T3xV2{color:#6b7280}.AdminQna_actionLink__VPUno{color:#1fb184;font-weight:600;text-decoration:none;transition:color .2s ease}.AdminQna_actionLink__VPUno:hover{color:#0f9d6e;text-decoration:underline}.AdminUsers_usersPage__dJfFr{width:100%}.AdminUsers_header__ftrb5{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.AdminUsers_titleContainer__Jcfmp{display:flex;align-items:center;gap:.5rem}.AdminUsers_title__lRS0U{font-size:2rem;font-weight:700;color:#1a1a1a;margin:0}.AdminUsers_titleIcon__E8A9x{color:#1fb184}.AdminUsers_filters__cTGG8{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}@media(min-width:768px){.AdminUsers_filters__cTGG8{flex-direction:row;align-items:center;justify-content:space-between}}.AdminUsers_filterButtons__8FQeF{display:flex;gap:.5rem;flex-wrap:wrap}.AdminUsers_filterButton__8Ozcy{padding:.5rem 1rem;border-radius:8px;font-weight:500;font-size:.875rem;border:none;cursor:pointer;transition:all .2s ease}.AdminUsers_filterButton__8Ozcy.AdminUsers_active__Y6nIP{background:#3b82f6;color:#fff}.AdminUsers_filterButton__8Ozcy:not(.AdminUsers_active__Y6nIP){background:#e5e7eb;color:#374151}.AdminUsers_filterButton__8Ozcy:not(.AdminUsers_active__Y6nIP):hover{background:#d1d5db}.AdminUsers_searchContainer__ZZUus{position:relative;width:100%}@media(min-width:768px){.AdminUsers_searchContainer__ZZUus{width:auto;max-width:350px}}@media(min-width:1024px){.AdminUsers_searchContainer__ZZUus{max-width:400px}}.AdminUsers_searchIcon__ZtrNO{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}.AdminUsers_searchInput__kPXH4{width:100%;padding:.5rem .5rem .5rem 2.5rem;border:1px solid #d1d5db;border-radius:8px;font-size:.875rem;transition:all .2s ease;box-sizing:border-box}.AdminUsers_searchInput__kPXH4:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.AdminUsers_searchInput__kPXH4::-moz-placeholder{color:#9ca3af}.AdminUsers_searchInput__kPXH4::placeholder{color:#9ca3af}@media(max-width:480px){.AdminUsers_searchInput__kPXH4{font-size:.8125rem;padding:.5rem .5rem .5rem 2.25rem}}.AdminUsers_tableContainer__g9_vn{background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.AdminUsers_emptyState__vEUqY{padding:3rem 1rem;text-align:center;color:#6b7280;font-size:1rem}.AdminUsers_table__FiFAW{width:100%;border-collapse:collapse}.AdminUsers_tableHead__mpeQn{background:#f9fafb;border-bottom:1px solid #e5e7eb}.AdminUsers_tableHeadRow__xKEig th{padding:.75rem 1.5rem;text-align:left;font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.AdminUsers_tableBody__aOp_4 tr{border-bottom:1px solid #f3f4f6;transition:background-color .2s ease}.AdminUsers_tableBody__aOp_4 tr:hover{background:#f9fafb}.AdminUsers_tableBody__aOp_4 tr:last-child{border-bottom:none}.AdminUsers_tableBody__aOp_4 td{padding:1rem 1.5rem;font-size:.875rem;color:#1f2937}.AdminUsers_nameCell__1A09C{display:flex;align-items:center;gap:.5rem;font-weight:500}.AdminUsers_roleIcon__W6CVP{flex-shrink:0}.AdminUsers_roleIcon__W6CVP.AdminUsers_admin__Un_wl{color:#3b82f6}.AdminUsers_roleIcon__W6CVP.AdminUsers_user__A0_Ab{color:#9ca3af}.AdminUsers_emailCell__OAaLv{color:#6b7280}.AdminUsers_roleBadge__QX77Q{display:inline-block;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600;white-space:nowrap}.AdminUsers_roleBadge__QX77Q.AdminUsers_admin__Un_wl{background:#dbeafe;color:#1e40af}.AdminUsers_roleBadge__QX77Q.AdminUsers_user__A0_Ab{background:#f3f4f6;color:#374151}.AdminUsers_dateCell__5ZWlw{color:#6b7280}.AdminUsers_roleSelect__RghdE{padding:.25rem .75rem;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;background:#fff;cursor:pointer;transition:all .2s ease;box-sizing:border-box}.AdminUsers_roleSelect__RghdE:hover{border-color:#9ca3af}.AdminUsers_roleSelect__RghdE:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}@media(max-width:480px){.AdminUsers_roleSelect__RghdE{font-size:.8125rem;padding:.25rem .5rem}}.AdminUsers_summary__AKW_c{margin-top:1rem;font-size:.875rem;color:#6b7280}.AdminUsers_loadingState__UrNnh{padding:2rem;text-align:center;color:#6b7280}.Footer_footer__W37AO{background:linear-gradient(135deg,#1e293b,#0f172a);color:#e2e8f0;position:relative;overflow:hidden}.Footer_footer__W37AO:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#1fb184,transparent)}.Footer_container__J593O{max-width:1400px;margin:0 auto;padding:4rem 2rem 2rem}@media(max-width:768px){.Footer_container__J593O{padding:3rem 1.5rem 1.5rem}}.Footer_grid__d3XIf{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem;margin-bottom:3rem}@media(max-width:768px){.Footer_grid__d3XIf{grid-template-columns:1fr;gap:2.5rem;text-align:center}}.Footer_section__18HLr h3{color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:1.5rem;position:relative;display:inline-block}.Footer_section__18HLr h3:after{content:"";position:absolute;bottom:-8px;left:0;width:40px;height:3px;background:linear-gradient(90deg,#1fb184,#0bad90);border-radius:2px}@media(max-width:768px){.Footer_section__18HLr h3:after{left:50%;transform:translateX(-50%)}}.Footer_section__18HLr p{font-size:.95rem;line-height:1.7;color:#cbd5e1;margin-bottom:1rem}.Footer_linkList__b4XoG{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.Footer_link__z_kLT{color:#cbd5e1;text-decoration:none;font-size:.95rem;transition:all .3s ease;display:inline-block}.Footer_link__z_kLT:hover{color:#1fb184;transform:translateX(5px)}@media(max-width:768px){.Footer_link__z_kLT:hover{transform:translateX(0)}}.Footer_contactList__4wKqM{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.Footer_contactItem__r361x{display:flex;align-items:flex-start;gap:.75rem;color:#cbd5e1;font-size:.95rem}@media(max-width:768px){.Footer_contactItem__r361x{justify-content:center}}.Footer_contactItem__r361x svg{flex-shrink:0;margin-top:2px;color:#1fb184}.Footer_contactItem__r361x a{color:#cbd5e1;text-decoration:none;transition:color .3s ease}.Footer_contactItem__r361x a:hover{color:#1fb184}.Footer_socialLinks__rWSYa{display:flex;gap:1rem}@media(max-width:768px){.Footer_socialLinks__rWSYa{justify-content:center}}.Footer_socialIcon__DuC33{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);border-radius:50%;color:#cbd5e1;text-decoration:none;transition:all .3s ease;border:1px solid hsla(0,0%,100%,.1)}.Footer_socialIcon__DuC33:hover{background:#1fb184;color:#fff;transform:translateY(-3px);border-color:#1fb184;box-shadow:0 8px 20px rgba(31,177,132,.3)}.Footer_divider__qCE4y{border:none;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:2rem 0}.Footer_bottom__M7coI{text-align:center;padding-top:2rem}.Footer_copyright__0WnZG{font-size:.9rem;color:#94a3b8;margin-bottom:.5rem}.Footer_credit__orP1u{font-size:.85rem;color:#64748b}.Footer_credit__orP1u a{color:#1fb184;text-decoration:none}.Footer_credit__orP1u a:hover{text-decoration:underline}.ContactPage_pageContainer__gBuAf{min-height:100vh;background:linear-gradient(180deg,#f8fafc 0,#ffffff);padding-top:80px}@media(max-width:1024px){.ContactPage_pageContainer__gBuAf{padding-top:70px}}@media(max-width:768px){.ContactPage_pageContainer__gBuAf{padding-top:65px}}@media(max-width:480px){.ContactPage_pageContainer__gBuAf{padding-top:60px}}.ContactPage_main__JWGr9{min-height:calc(100vh - 80px);padding:80px 0}@media(max-width:1024px){.ContactPage_main__JWGr9{min-height:calc(100vh - 70px);padding:60px 0}}@media(max-width:768px){.ContactPage_main__JWGr9{min-height:calc(100vh - 65px);padding:50px 0}}@media(max-width:480px){.ContactPage_main__JWGr9{min-height:calc(100vh - 60px);padding:40px 0}}.ContactPage_container__q1O4D{max-width:1200px;margin:0 auto;padding:0 2rem}@media(max-width:1024px){.ContactPage_container__q1O4D{padding:0 1.5rem}}@media(max-width:768px){.ContactPage_container__q1O4D{padding:0 1rem}}.ContactPage_title__Xa_Ht{font-family:Inter,sans-serif;font-weight:800;font-size:48px;background:linear-gradient(135deg,#1fb184,#0bad90);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;margin-bottom:1rem;text-align:center;letter-spacing:-.02em;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.ContactPage_title__Xa_Ht{font-size:36px}}@media(max-width:480px){.ContactPage_title__Xa_Ht{font-size:28px}}.ContactPage_description__JVrd_{font-family:Inter,sans-serif;font-weight:400;font-size:18px;color:#64748b;text-align:center;margin-bottom:3rem;max-width:700px;margin-left:auto;margin-right:auto;word-break:keep-all;overflow-wrap:break-word;line-height:1.6}@media(max-width:768px){.ContactPage_description__JVrd_{font-size:16px;margin-bottom:2.5rem}}@media(max-width:480px){.ContactPage_description__JVrd_{font-size:15px}}.ContactPage_contentGrid__muIwd{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}@media(max-width:1024px){.ContactPage_contentGrid__muIwd{gap:60px}}@media(max-width:768px){.ContactPage_contentGrid__muIwd{grid-template-columns:1fr;gap:40px}.ContactPage_contactInfo__gDscV{text-align:center}}.ContactPage_sectionTitle__bjzOd{font-family:Inter,sans-serif;font-weight:700;font-size:28px;color:#1a1a1a;margin-bottom:32px;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.ContactPage_sectionTitle__bjzOd{font-size:24px;margin-bottom:24px}}@media(max-width:480px){.ContactPage_sectionTitle__bjzOd{font-size:22px}}.ContactPage_infoItem__S4iza{margin-bottom:32px}@media(max-width:768px){.ContactPage_infoItem__S4iza{margin-bottom:24px}}.ContactPage_infoTitle__DLjY6{font-family:Inter,sans-serif;font-weight:600;font-size:18px;color:#1fb184;margin-bottom:8px}@media(max-width:768px){.ContactPage_infoTitle__DLjY6{font-size:16px}}.ContactPage_infoText__iwLTj{font-family:Inter,sans-serif;font-weight:400;font-size:16px;color:#666;line-height:1.6}@media(max-width:768px){.ContactPage_infoText__iwLTj{font-size:14px}}.ContactPage_contactForm__CJOi9{background:#fff;border-radius:20px;padding:3rem;box-shadow:0 8px 32px rgba(0,0,0,.08);border:1px solid #e2e8f0}@media(max-width:768px){.ContactPage_contactForm__CJOi9{padding:2rem}}.ContactPage_successMessage__QtemN{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;color:#16a34a}.ContactPage_errorMessage__lXH7O,.ContactPage_successMessage__QtemN{padding:16px;margin-bottom:24px;font-family:Inter,sans-serif;font-size:14px;text-align:center}.ContactPage_errorMessage__lXH7O{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626}.ContactPage_formRow__ugTnc{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}@media(max-width:768px){.ContactPage_formRow__ugTnc{grid-template-columns:1fr;gap:16px}}.ContactPage_formRow__ugTnc .ContactPage_inputGroup__xK1H0{margin-bottom:0}.ContactPage_inputGroup__xK1H0{margin-bottom:20px}@media(max-width:768px){.ContactPage_inputGroup__xK1H0{margin-bottom:16px}}.ContactPage_inputLabel__LLrPF{display:block;font-family:Inter,sans-serif;font-weight:600;font-size:14px;color:#1a1a1a;margin-bottom:8px}.ContactPage_inputField__8sKRo{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-family:Inter,sans-serif;font-size:16px;color:#1a1a1a;background:#fff;transition:all .2s ease;box-sizing:border-box}.ContactPage_inputField__8sKRo:focus{outline:none;border-color:#1fb184;box-shadow:0 0 0 3px rgba(31,177,132,.1)}.ContactPage_inputField__8sKRo:disabled{background:#f9fafb;color:#9ca3af;cursor:not-allowed}.ContactPage_inputField__8sKRo::-moz-placeholder{color:#9ca3af}.ContactPage_inputField__8sKRo::placeholder{color:#9ca3af}@media(max-width:768px){.ContactPage_inputField__8sKRo{font-size:15px;padding:10px 14px}}@media(max-width:480px){.ContactPage_inputField__8sKRo{font-size:14px;padding:10px 12px}}.ContactPage_textareaField__waxJ7{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-family:Inter,sans-serif;font-size:16px;color:#1a1a1a;background:#fff;resize:vertical;transition:all .2s ease;box-sizing:border-box}.ContactPage_textareaField__waxJ7:focus{outline:none;border-color:#1fb184;box-shadow:0 0 0 3px rgba(31,177,132,.1)}.ContactPage_textareaField__waxJ7:disabled{background:#f9fafb;color:#9ca3af;cursor:not-allowed}.ContactPage_textareaField__waxJ7::-moz-placeholder{color:#9ca3af}.ContactPage_textareaField__waxJ7::placeholder{color:#9ca3af}@media(max-width:768px){.ContactPage_textareaField__waxJ7{font-size:15px;padding:10px 14px}}@media(max-width:480px){.ContactPage_textareaField__waxJ7{font-size:14px;padding:10px 12px}}.ContactPage_submitButton__30aIN{width:100%;padding:14px 24px;background:#1fb184;border:none;border-radius:8px;font-family:Inter,sans-serif;font-weight:600;font-size:16px;color:#fff;cursor:pointer;transition:all .2s ease}.ContactPage_submitButton__30aIN:hover:not(:disabled){background:#15845e;transform:translateY(-1px);box-shadow:0 4px 12px rgba(31,177,132,.3)}.ContactPage_submitButton__30aIN:disabled{background:#9ca3af;cursor:not-allowed;transform:none;box-shadow:none}@media(max-width:768px){.ContactPage_submitButton__30aIN{padding:12px 20px;font-size:15px}}.NewsPage_pageContainer__NeIVz{min-height:100vh;background:#fff;padding-top:80px}@media(max-width:1024px){.NewsPage_pageContainer__NeIVz{padding-top:70px}}@media(max-width:768px){.NewsPage_pageContainer__NeIVz{padding-top:65px}}@media(max-width:480px){.NewsPage_pageContainer__NeIVz{padding-top:60px}}.NewsPage_main__kPoBr{min-height:calc(100vh - 80px);padding:60px 0}@media(max-width:1024px){.NewsPage_main__kPoBr{min-height:calc(100vh - 70px);padding:50px 0}}@media(max-width:768px){.NewsPage_main__kPoBr{min-height:calc(100vh - 65px);padding:40px 0}}@media(max-width:480px){.NewsPage_main__kPoBr{min-height:calc(100vh - 60px);padding:30px 0}}.NewsPage_container__59LOD{max-width:1200px;margin:0 auto;padding:0 60px}@media(max-width:1024px){.NewsPage_container__59LOD{padding:0 40px}}@media(max-width:768px){.NewsPage_container__59LOD{padding:0 20px}}@media(max-width:480px){.NewsPage_container__59LOD{padding:0 16px}}.NewsPage_title__pHAFW{font-family:Inter,sans-serif;font-weight:700;font-size:48px;color:#1a1a1a;margin-bottom:20px;text-align:center}@media(max-width:768px){.NewsPage_title__pHAFW{font-size:36px}}@media(max-width:480px){.NewsPage_title__pHAFW{font-size:28px}}.NewsPage_description__sLb6m{font-family:Inter,sans-serif;font-weight:400;font-size:18px;color:#666;text-align:center;margin-bottom:60px;max-width:600px;margin-left:auto;margin-right:auto}@media(max-width:768px){.NewsPage_description__sLb6m{font-size:16px;margin-bottom:40px}}.NewsPage_newsList__npobS{display:grid;gap:40px;max-width:800px;margin:0 auto}@media(max-width:768px){.NewsPage_newsList__npobS{gap:30px}}.NewsPage_newsItem__Xin09{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:32px;transition:all .2s ease}.NewsPage_newsItem__Xin09:hover{box-shadow:0 4px 20px rgba(0,0,0,.1);transform:translateY(-2px)}@media(max-width:768px){.NewsPage_newsItem__Xin09{padding:24px}}@media(max-width:480px){.NewsPage_newsItem__Xin09{padding:20px}}.NewsPage_newsTitle__MqUnH{font-family:Inter,sans-serif;font-weight:600;font-size:24px;color:#1a1a1a;margin-bottom:12px;line-height:1.3}@media(max-width:768px){.NewsPage_newsTitle__MqUnH{font-size:20px}}.NewsPage_newsDate__9o_m0{font-family:Inter,sans-serif;font-weight:500;font-size:14px;color:#1fb184;margin-bottom:16px}.NewsPage_newsExcerpt__Vs7nC{font-family:Inter,sans-serif;font-weight:400;font-size:16px;color:#666;line-height:1.6}@media(max-width:768px){.NewsPage_newsExcerpt__Vs7nC{font-size:14px}}.HomePage_noBreak__eh2x4{word-break:keep-all!important;white-space:nowrap;text-align:center}@media(max-width:768px){.HomePage_noBreak__eh2x4{white-space:normal;word-break:keep-all;line-height:1.4}}@media(max-width:480px){.HomePage_noBreak__eh2x4{line-height:1.5}}.HomePage_pageContainer__n5r3j{position:relative;width:100%;min-height:100vh;background:#fff;padding-top:80px;overflow-x:hidden;max-width:100vw}@media(max-width:1024px){.HomePage_pageContainer__n5r3j{padding-top:70px}}@media(max-width:768px){.HomePage_pageContainer__n5r3j{padding-top:65px}}@media(max-width:480px){.HomePage_pageContainer__n5r3j{padding-top:60px}}.HomePage_heroSection__4GSt0{position:relative;width:100%;min-height:500px;background:linear-gradient(135deg,#323a42,#323a42);display:flex;align-items:center;justify-content:center;padding:60px 0;color:#1a1a1a;overflow:hidden}@media(max-width:1440px){.HomePage_heroSection__4GSt0{min-height:480px}}@media(max-width:1024px){.HomePage_heroSection__4GSt0{min-height:450px;padding:50px 0}}@media(max-width:768px){.HomePage_heroSection__4GSt0{min-height:auto;padding:50px 0}}@media(max-width:480px){.HomePage_heroSection__4GSt0{padding:40px 0}}.HomePage_heroContainer__uJ_aD{max-width:1400px;width:100%;margin:0 auto;padding:0 60px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media(max-width:1200px){.HomePage_heroContainer__uJ_aD{padding:0 40px;gap:50px}}@media(max-width:1024px){.HomePage_heroContainer__uJ_aD{gap:40px}}@media(max-width:768px){.HomePage_heroContainer__uJ_aD{grid-template-columns:1fr;padding:0 20px;gap:30px}}@media(max-width:480px){.HomePage_heroContainer__uJ_aD{padding:0 16px}}.HomePage_heroOverlay__DDD_j,.HomePage_heroVideo__4iWG9{display:none}.HomePage_heroContent__hRGME{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start}@media(max-width:768px){.HomePage_heroContent__hRGME{align-items:center;text-align:center}}.HomePage_heroVideoContainer__xd_WD{position:relative;width:100%;height:400px;border-radius:20px;overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,.15)}@media(max-width:1200px){.HomePage_heroVideoContainer__xd_WD{height:380px}}@media(max-width:1024px){.HomePage_heroVideoContainer__xd_WD{height:350px}}@media(max-width:768px){.HomePage_heroVideoContainer__xd_WD{height:320px;border-radius:16px}}@media(max-width:480px){.HomePage_heroVideoContainer__xd_WD{height:280px}}.HomePage_heroVideoContainer__xd_WD video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.HomePage_heroTitle__0zuYq{font-family:Inter,sans-serif;font-weight:700;font-size:36px;line-height:1.3;color:#d4d4d4;margin-bottom:16px;word-break:keep-all;text-align:left;letter-spacing:-.02em}@media(max-width:1024px){.HomePage_heroTitle__0zuYq{font-size:32px;line-height:1.35}}@media(max-width:768px){.HomePage_heroTitle__0zuYq{font-size:28px;line-height:1.4;margin-bottom:14px;text-align:center}}@media(max-width:480px){.HomePage_heroTitle__0zuYq{font-size:24px;line-height:1.4}}.HomePage_heroSubtitle__pPrHR{font-family:Inter,sans-serif;font-weight:800;font-size:32px;line-height:1.3;background:linear-gradient(135deg,#bcd800,#1fb184 50%,#10ad90);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;margin-bottom:24px;word-break:keep-all;overflow-wrap:break-word;text-align:left;letter-spacing:-.02em}@media(max-width:1024px){.HomePage_heroSubtitle__pPrHR{font-size:28px;line-height:1.35}}@media(max-width:768px){.HomePage_heroSubtitle__pPrHR{font-size:24px;line-height:1.4;margin-bottom:20px;text-align:center}}@media(max-width:480px){.HomePage_heroSubtitle__pPrHR{font-size:22px;line-height:1.4}}.HomePage_heroDescription___8Hlc{font-family:Inter,sans-serif;font-weight:400;font-size:17px;line-height:1.7;color:#deecff;margin:0 0 16px;text-align:left;word-break:keep-all;overflow-wrap:break-word}@media(max-width:1024px){.HomePage_heroDescription___8Hlc{font-size:16px;line-height:1.7}}@media(max-width:768px){.HomePage_heroDescription___8Hlc{font-size:15px;line-height:1.7;text-align:center}}@media(max-width:480px){.HomePage_heroDescription___8Hlc{font-size:14px;line-height:1.6}}.HomePage_heroBadge__45U_3{font-weight:500;font-size:13px;color:#64748b;text-align:left;margin:0}@media(max-width:768px){.HomePage_heroBadge__45U_3{text-align:center;font-size:12px}}@media(max-width:480px){.HomePage_heroBadge__45U_3{font-size:11px}}.HomePage_heroBadge__45U_3{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:18px;color:hsla(0,0%,100%,.8);max-width:1000px;margin:0 auto;text-align:center}@media(max-width:768px){.HomePage_heroBadge__45U_3{font-size:12px;line-height:16px}}.HomePage_mediaSection___Tw2z{position:relative;width:100%;height:243px;background:#fff;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.HomePage_mediaSection___Tw2z{height:auto;padding:40px 0}}.HomePage_mediaContainer__wSn_p{max-width:1200px;width:100%;margin:0 auto;padding:0 60px}@media(max-width:1024px){.HomePage_mediaContainer__wSn_p{padding:0 40px}}@media(max-width:768px){.HomePage_mediaContainer__wSn_p{padding:0 20px}}@media(max-width:480px){.HomePage_mediaContainer__wSn_p{padding:0 16px}}.HomePage_mediaLogos__LDDxf{display:grid;grid-template-columns:repeat(4,1fr);gap:120px;align-items:center;justify-content:center}@media(max-width:1440px){.HomePage_mediaLogos__LDDxf{gap:80px}}@media(max-width:1200px){.HomePage_mediaLogos__LDDxf{gap:60px}}@media(max-width:1024px){.HomePage_mediaLogos__LDDxf{gap:40px}}@media(max-width:768px){.HomePage_mediaLogos__LDDxf{grid-template-columns:repeat(2,1fr);gap:30px}}@media(max-width:480px){.HomePage_mediaLogos__LDDxf{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:320px){.HomePage_mediaLogos__LDDxf{grid-template-columns:1fr;gap:15px}}.HomePage_mediaLogo__ATaUU{width:240px;height:123px;display:flex;align-items:center;justify-content:center}.HomePage_mediaLogo__ATaUU img{width:100%!important;height:100%!important;-o-object-fit:contain;object-fit:contain;filter:grayscale(100%);opacity:.6;transition:all .3s ease}.HomePage_mediaLogo__ATaUU:hover img{filter:grayscale(0);opacity:1;transform:scale(1.05)}@media(max-width:1200px){.HomePage_mediaLogo__ATaUU{width:200px;height:102px}}@media(max-width:1024px){.HomePage_mediaLogo__ATaUU{width:180px;height:92px}}@media(max-width:768px){.HomePage_mediaLogo__ATaUU{width:140px;height:72px}}@media(max-width:480px){.HomePage_mediaLogo__ATaUU{width:120px;height:62px}}@media(max-width:320px){.HomePage_mediaLogo__ATaUU{width:100px;height:51px}}.HomePage_contentSection__37s_H{position:relative;width:100%;height:1000px;background:#fff;display:flex;align-items:center}@media(max-width:1440px){.HomePage_contentSection__37s_H{height:900px}}@media(max-width:1200px){.HomePage_contentSection__37s_H{height:800px}}@media(max-width:1024px){.HomePage_contentSection__37s_H{height:auto;padding:80px 0}}@media(max-width:768px){.HomePage_contentSection__37s_H{padding:60px 0}}@media(max-width:480px){.HomePage_contentSection__37s_H{padding:40px 0}}.HomePage_contentContainer__0yT6k{max-width:1400px;width:100%;margin:0 auto;padding:0 60px}@media(max-width:1440px){.HomePage_contentContainer__0yT6k{max-width:1200px;padding:0 50px}}@media(max-width:1200px){.HomePage_contentContainer__0yT6k{max-width:1000px;padding:0 40px}}@media(max-width:1024px){.HomePage_contentContainer__0yT6k{max-width:900px;padding:0 30px}}@media(max-width:768px){.HomePage_contentContainer__0yT6k{max-width:100%;padding:0 20px}}@media(max-width:480px){.HomePage_contentContainer__0yT6k{padding:0 16px}}.HomePage_contentGrid__T_GmV{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:100%}@media(max-width:1440px){.HomePage_contentGrid__T_GmV{gap:50px}}@media(max-width:1200px){.HomePage_contentGrid__T_GmV{gap:40px}}@media(max-width:1024px){.HomePage_contentGrid__T_GmV{gap:30px}}@media(max-width:768px){.HomePage_contentGrid__T_GmV{grid-template-columns:1fr;gap:40px}}@media(max-width:480px){.HomePage_contentGrid__T_GmV{gap:30px}}@media(min-width:769px){.HomePage_contentGrid__T_GmV.HomePage_reverse__c1BtR{grid-template-columns:1fr 1fr}}.HomePage_contentText__QJQ_w{padding:0 10px}@media(max-width:768px){.HomePage_contentText__QJQ_w{text-align:center}}@media(min-width:769px){.HomePage_contentText__QJQ_w.HomePage_textRight__fX84u{text-align:right}}.HomePage_contentTitle__I7iJ2{font-family:Inter,sans-serif;font-weight:700;font-size:36px;line-height:1.3;color:#1a1a1a;margin-bottom:40px;word-break:keep-all;overflow-wrap:break-word;letter-spacing:-.01em}@media(max-width:768px){.HomePage_contentTitle__I7iJ2{font-size:28px;line-height:1.35;margin-bottom:30px}}@media(max-width:480px){.HomePage_contentTitle__I7iJ2{font-size:24px;line-height:1.4}}.HomePage_contentSubtitle__T861_{font-family:Inter,sans-serif;font-weight:600;font-size:48px;line-height:1.2;background:linear-gradient(90deg,#bad702,#11ad8e 59.1%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;margin-bottom:40px;word-break:keep-all;overflow-wrap:break-word;letter-spacing:-.01em}@media(max-width:1024px){.HomePage_contentSubtitle__T861_{font-size:36px;line-height:1.25}}@media(max-width:768px){.HomePage_contentSubtitle__T861_{font-size:22px;line-height:1.3;margin-bottom:30px}}@media(max-width:480px){.HomePage_contentSubtitle__T861_{font-size:18px;line-height:1.35}}.HomePage_contentDescription__e8qqC{font-family:Inter,sans-serif;font-weight:400;font-size:18px;line-height:1.8;color:#666;margin-bottom:40px;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.HomePage_contentDescription__e8qqC{font-size:16px;line-height:1.7;margin-bottom:30px}}@media(max-width:480px){.HomePage_contentDescription__e8qqC{font-size:15px;line-height:1.7}}.HomePage_contentButton__vJ3Rz{display:inline-flex;align-items:center;justify-content:center;width:453px;height:60px;background:#1fb184;border-radius:8px;border:none;font-family:Inter,sans-serif;font-weight:700;font-size:24px;line-height:32px;color:#f5f5f5;cursor:pointer;transition:all .2s ease}.HomePage_contentButton__vJ3Rz:hover{background:#15845e;transform:translateY(-2px)}@media(max-width:768px){.HomePage_contentButton__vJ3Rz{width:100%;max-width:400px;font-size:20px;margin:0 auto;display:flex}}@media(max-width:480px){.HomePage_contentButton__vJ3Rz{height:50px;font-size:18px}}.HomePage_contentImage__Xp_i5{width:100%;aspect-ratio:1;max-width:500px;background:#f5fcf7;border-radius:30px;margin:0 auto;overflow:hidden;display:flex;align-items:center;justify-content:center}.HomePage_contentImage__Xp_i5 video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:30px}@media(max-width:1024px){.HomePage_contentImage__Xp_i5{max-width:400px}}@media(max-width:768px){.HomePage_contentImage__Xp_i5{max-width:300px;aspect-ratio:1.2}}@media(max-width:480px){.HomePage_contentImage__Xp_i5{max-width:250px}}.HomePage_doctorSection__DMriT{position:relative;width:100%;height:809px;background:#fff;display:flex;align-items:center}@media(max-width:768px){.HomePage_doctorSection__DMriT{height:auto;padding:60px 0}}.HomePage_doctorGrid__qUmQx{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:100%}@media(max-width:1024px){.HomePage_doctorGrid__qUmQx{gap:40px}}@media(max-width:768px){.HomePage_doctorGrid__qUmQx{grid-template-columns:1fr;gap:30px}}.HomePage_doctorText__13NAw{padding:0 10px}@media(max-width:768px){.HomePage_doctorText__13NAw{text-align:center}}.HomePage_doctorImage__ns9DS{width:100%;aspect-ratio:16/9;max-width:700px;background:#f5fcf7;border-radius:30px;margin:0 auto;overflow:hidden;position:relative;box-shadow:0 8px 32px rgba(0,0,0,.15)}.HomePage_doctorImage__ns9DS iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:30px}@media(max-width:1024px){.HomePage_doctorImage__ns9DS{max-width:550px}}@media(max-width:768px){.HomePage_doctorImage__ns9DS{max-width:450px}}@media(max-width:480px){.HomePage_doctorImage__ns9DS{max-width:100%}}.HomePage_resultsSection__8veir{position:relative;width:100%;height:956.52px;background:#323a42;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.HomePage_resultsSection__8veir{height:auto;padding:60px 0}}.HomePage_resultsContainer__WXlQv{max-width:1200px;width:100%;margin:0 auto;padding:0 2rem;text-align:center}@media(max-width:768px){.HomePage_resultsContainer__WXlQv{padding:0 1rem}}@media(max-width:480px){.HomePage_resultsContainer__WXlQv{padding:0 .75rem}}.HomePage_resultsTitle__CLiAV{font-family:Open Sans,sans-serif;font-weight:700;font-size:40px;line-height:1.3;background:linear-gradient(89.95deg,#bbd700 28.95%,#00974d 62.09%,#0bad90 99.66%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;margin-bottom:40px;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.HomePage_resultsTitle__CLiAV{font-size:32px;line-height:1.35;margin-bottom:30px}}@media(max-width:480px){.HomePage_resultsTitle__CLiAV{font-size:26px;line-height:1.4}}.HomePage_resultsDescription__jZEYt{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.7;color:#fff;text-align:center;margin-bottom:40px;max-width:800px;margin-left:auto;margin-right:auto;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.HomePage_resultsDescription__jZEYt{font-size:15px;line-height:1.7;margin-bottom:30px}}@media(max-width:480px){.HomePage_resultsDescription__jZEYt{font-size:14px;line-height:1.7;margin-bottom:24px}}.HomePage_resultsVideoCarousel__geZX5{width:100%;max-width:900px;margin:0 auto}@media(max-width:768px){.HomePage_resultsVideoCarousel__geZX5{max-width:100%}}.HomePage_videoSlider__bR9gj{position:relative;overflow:hidden;border-radius:12px;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.1)}.HomePage_nextArrow__0x49x,.HomePage_prevArrow__iAVSV{position:absolute;top:50%;transform:translateY(-50%);background:rgba(187,215,0,.9);color:#fff;border:none;width:50px;height:50px;border-radius:50%;font-size:20px;font-weight:700;cursor:pointer;z-index:10;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.HomePage_nextArrow__0x49x:hover,.HomePage_prevArrow__iAVSV:hover{background:#bbd700;transform:translateY(-50%) scale(1.1)}.HomePage_nextArrow__0x49x:active,.HomePage_prevArrow__iAVSV:active{transform:translateY(-50%) scale(.95)}@media(max-width:768px){.HomePage_nextArrow__0x49x,.HomePage_prevArrow__iAVSV{width:40px;height:40px;font-size:16px}}.HomePage_prevArrow__iAVSV{left:20px}@media(max-width:768px){.HomePage_prevArrow__iAVSV{left:10px}}.HomePage_nextArrow__0x49x{right:20px}@media(max-width:768px){.HomePage_nextArrow__0x49x{right:10px}}.HomePage_videoSlide__mJkin{display:none;padding:30px}.HomePage_videoSlide__mJkin:first-child{display:block}@media(max-width:768px){.HomePage_videoSlide__mJkin{padding:20px}}.HomePage_videoDescription__V1tgN{font-family:Open Sans,sans-serif;font-size:16px;line-height:1.6;color:rgba(0,10,20,.8);margin-bottom:20px;text-align:center}@media(max-width:768px){.HomePage_videoDescription__V1tgN{font-size:14px;margin-bottom:16px}}.HomePage_videoWrapper__jOUAX{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:8px}.HomePage_videoWrapper__jOUAX iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:8px}.HomePage_carouselControls__HB0q0{margin-top:24px;display:flex;flex-direction:column;align-items:center;gap:16px}.HomePage_slideCounter__NFsM_{font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;color:rgba(0,10,20,.7);background:rgba(187,215,0,.1);padding:8px 16px;border-radius:20px;border:1px solid rgba(187,215,0,.3)}@media(max-width:768px){.HomePage_slideCounter__NFsM_{font-size:12px;padding:6px 12px}}.HomePage_carouselDots__Gnrqe{display:flex;justify-content:center;gap:8px;padding:0 20px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.HomePage_carouselDots__Gnrqe::-webkit-scrollbar{display:none}@media(max-width:768px){.HomePage_carouselDots__Gnrqe{gap:6px;padding:0 10px}}.HomePage_dot__yMqm2{width:10px;height:10px;min-width:10px;border-radius:50%;border:none;background:rgba(187,215,0,.3);cursor:pointer;transition:all .3s ease}.HomePage_dot__yMqm2:hover{background:rgba(187,215,0,.6)}.HomePage_dot__yMqm2.HomePage_active__N7388{background:#bbd700;transform:scale(1.3);width:12px;height:12px;min-width:12px}@media(max-width:768px){.HomePage_dot__yMqm2{width:8px;height:8px;min-width:8px}.HomePage_dot__yMqm2.HomePage_active__N7388{width:10px;height:10px;min-width:10px}}.HomePage_ceoSection__0rHEP{position:relative;width:100%;height:343.47px;background:#fff;display:flex;align-items:center}@media(max-width:768px){.HomePage_ceoSection__0rHEP{height:auto;padding:60px 0}}.HomePage_ceoContainer__zIwY3{max-width:1200px;width:100%;margin:0 auto;padding:0 60px;display:grid;grid-template-columns:auto 1fr;gap:40px;align-items:center}@media(max-width:1024px){.HomePage_ceoContainer__zIwY3{padding:0 40px;gap:30px}}@media(max-width:768px){.HomePage_ceoContainer__zIwY3{padding:0 20px;grid-template-columns:1fr;gap:30px;text-align:center}}@media(max-width:480px){.HomePage_ceoContainer__zIwY3{padding:0 16px;gap:24px}}.HomePage_ceoImage__HCWA_{position:relative;width:300px;height:300px;display:flex;align-items:center;justify-content:center}@media(max-width:1024px){.HomePage_ceoImage__HCWA_{width:250px;height:250px}}@media(max-width:768px){.HomePage_ceoImage__HCWA_{width:200px;height:200px;margin:0 auto}}@media(max-width:480px){.HomePage_ceoImage__HCWA_{width:180px;height:180px}}.HomePage_ceoAvatar__5fFOH{position:absolute;width:100%;height:100%;background:#5f6e78;border-radius:50%;z-index:1}.HomePage_ceoPhoto__GBUvQ{position:absolute;width:85%;height:85%;background-image:url(https://recoverix.com/wp-content/uploads/2022/05/christoph-guger-monochrom.jpg);background-size:cover;background-position:50%;border-radius:50%;border:4px solid #fff;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:2;top:50%;left:50%;transform:translate(-50%,-50%)}@media(max-width:768px){.HomePage_ceoText__Yun6V{text-align:center}}.HomePage_ceoQuote__KB_SB{font-family:Open Sans,sans-serif;font-weight:400;font-size:18px;line-height:1.7;color:rgba(0,10,20,.65);margin-bottom:20px;word-break:keep-all;overflow-wrap:break-word;text-align:justify;text-justify:inter-word}@media(max-width:768px){.HomePage_ceoQuote__KB_SB{font-size:16px;line-height:1.75;text-align:left}}@media(max-width:480px){.HomePage_ceoQuote__KB_SB{font-size:15px;line-height:1.8}}.HomePage_ceoName__gLj4W{font-family:Open Sans,sans-serif;font-weight:600;font-size:17px;line-height:1.5;color:rgba(0,10,20,.65);word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.HomePage_ceoName__gLj4W{font-size:16px;line-height:1.55}}@media(max-width:480px){.HomePage_ceoName__gLj4W{font-size:15px;line-height:1.6}}.HomePage_therapySection___K9qO{position:relative;width:100%;min-height:800px;background:url(https://recoverix.com/wp-content/uploads/2024/04/recoverix-therapy-dark-background-4-e1712907102214.png);background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;padding:80px 0}@media(max-width:768px){.HomePage_therapySection___K9qO{min-height:auto;padding:60px 0}}.HomePage_therapyContainer__2gycp{max-width:1200px;width:100%;margin:0 auto;padding:0 60px}@media(max-width:1440px){.HomePage_therapyContainer__2gycp{padding:0 50px}}@media(max-width:1024px){.HomePage_therapyContainer__2gycp{padding:0 40px}}@media(max-width:768px){.HomePage_therapyContainer__2gycp{padding:0 20px}}@media(max-width:480px){.HomePage_therapyContainer__2gycp{padding:0 16px}}.HomePage_therapyHeading__tCIhY{text-align:center;margin-bottom:80px;width:100%;max-width:1200px;margin-left:auto;margin-right:auto}@media(max-width:768px){.HomePage_therapyHeading__tCIhY{margin-bottom:50px}}.HomePage_therapyTitle__zSuwk{font-family:Open Sans,sans-serif;font-weight:700;font-size:40px;line-height:1.3;background:linear-gradient(89.95deg,#bbd700 28.95%,#00974d 62.09%,#0bad90 99.66%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;margin-bottom:28px;text-align:center;width:100%;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.HomePage_therapyTitle__zSuwk{font-size:32px;line-height:1.35;margin-bottom:20px}}@media(max-width:480px){.HomePage_therapyTitle__zSuwk{font-size:26px;line-height:1.4}}.HomePage_therapyDescription__r7Waf{font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:1.7;color:#fff;max-width:888px;margin:0 auto;text-align:center;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.HomePage_therapyDescription__r7Waf{font-size:15px;line-height:1.7}}@media(max-width:480px){.HomePage_therapyDescription__r7Waf{font-size:14px}}.HomePage_therapyListContainer__QQeT4{position:relative;overflow:visible;max-width:1200px;margin:0 auto;padding:0 20px}@media(max-width:768px){.HomePage_therapyListContainer__QQeT4{padding:0 16px}}.HomePage_therapyList__er9GK{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px;max-width:1200px;margin:0 auto;justify-items:center;align-items:start}@media(max-width:768px){.HomePage_therapyList__er9GK{grid-template-columns:1fr;gap:30px}}@media(max-width:480px){.HomePage_therapyList__er9GK{gap:24px}}.HomePage_therapyItem__B4M0b{width:100%;text-align:center;padding:20px}@media(max-width:768px){.HomePage_therapyItem__B4M0b{padding:16px}}.HomePage_therapyIcon__DLNQQ{width:128px;height:128px;margin:0 auto 20px;background-size:contain;background-repeat:no-repeat;background-position:50%}.HomePage_therapyIcon__DLNQQ.HomePage_therapy1__rSv8e{background-image:url(/images/therapy1.png)}.HomePage_therapyIcon__DLNQQ.HomePage_therapy2__2gZX_{background-image:url(/images/therapy2.png)}.HomePage_therapyIcon__DLNQQ.HomePage_therapy3__Qy7_B{background-image:url(/images/therapy3.png)}.HomePage_therapyItemTitle__6ISKa{font-family:Open Sans,sans-serif;font-weight:700;font-size:20px;line-height:1.3;color:hsla(0,0%,100%,.85);margin-top:25px;margin-bottom:15px;padding-top:20px;border-top:2px solid rgba(187,215,0,.6);text-align:center;text-transform:uppercase;letter-spacing:.5px;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.HomePage_therapyItemTitle__6ISKa{font-size:18px;line-height:1.35;margin-top:20px;padding-top:15px}}@media(max-width:480px){.HomePage_therapyItemTitle__6ISKa{font-size:16px;margin-top:15px;padding-top:12px}}.HomePage_therapyItemDescription__Z_Gx9{font-family:Open Sans,sans-serif;font-weight:400;font-size:15px;line-height:1.7;color:#fff;max-width:357px;margin:0 auto;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.HomePage_therapyItemDescription__Z_Gx9{font-size:14px;line-height:1.7}}@media(max-width:480px){.HomePage_therapyItemDescription__Z_Gx9{font-size:14px}}.HomePage_testimonialSection__S5LYE{position:relative;width:100%;height:355.83px;background:#fff;display:flex;align-items:center}@media(max-width:768px){.HomePage_testimonialSection__S5LYE{height:auto;padding:60px 0}}.HomePage_testimonialContainer__tXVyX{max-width:1200px;width:100%;margin:0 auto;padding:0 60px;display:grid;grid-template-columns:auto 1fr;gap:60px;align-items:center}@media(max-width:1024px){.HomePage_testimonialContainer__tXVyX{padding:0 40px;gap:40px}}@media(max-width:768px){.HomePage_testimonialContainer__tXVyX{padding:0 20px;grid-template-columns:1fr;gap:30px;text-align:center}}@media(max-width:480px){.HomePage_testimonialContainer__tXVyX{padding:0 16px;gap:24px}}.HomePage_testimonialImage__Vhggi{position:relative;width:300px;height:300px;display:flex;align-items:center;justify-content:center}@media(max-width:1024px){.HomePage_testimonialImage__Vhggi{width:250px;height:250px}}@media(max-width:768px){.HomePage_testimonialImage__Vhggi{width:200px;height:200px;margin:0 auto}}@media(max-width:480px){.HomePage_testimonialImage__Vhggi{width:180px;height:180px}}.HomePage_testimonialAvatar__evAOk{position:absolute;width:100%;height:100%;background:#bbd700;border-radius:50%;z-index:1}.HomePage_testimonialPhoto__Ti00E{position:absolute;width:85%;height:85%;background-image:url(https://recoverix.com/wp-content/uploads/2022/05/review-image.png);background-size:cover;background-position:50%;border-radius:50%;border:4px solid #fff;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:2;top:50%;left:50%;transform:translate(-50%,-50%)}@media(max-width:768px){.HomePage_testimonialText__BYqSw{text-align:center}}.HomePage_testimonialQuote__69AqR{font-family:Open Sans,sans-serif;font-weight:400;font-size:17px;line-height:1.6;color:rgba(0,10,20,.65);margin-bottom:20px;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.HomePage_testimonialQuote__69AqR{font-size:16px;line-height:1.65}}@media(max-width:480px){.HomePage_testimonialQuote__69AqR{font-size:15px;line-height:1.7}}.HomePage_testimonialName__eC7Fl{font-family:Open Sans,sans-serif;font-weight:600;font-size:17px;line-height:1.5;color:rgba(0,10,20,.65);word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.HomePage_testimonialName__eC7Fl{font-size:16px;line-height:1.55}}@media(max-width:480px){.HomePage_testimonialName__eC7Fl{font-size:15px;line-height:1.6}}.HomePage_appSection__JEwIc{position:relative;width:100%;height:649.83px;background:#f3f1f0;display:flex;align-items:center}@media(max-width:768px){.HomePage_appSection__JEwIc{height:auto;padding:60px 0}}.HomePage_appContainer__F84b7{max-width:1200px;width:100%;margin:0 auto;padding:0 60px;display:grid;grid-template-columns:1fr auto;gap:60px;align-items:center}@media(max-width:1024px){.HomePage_appContainer__F84b7{padding:0 40px;gap:40px}}@media(max-width:768px){.HomePage_appContainer__F84b7{padding:0 20px;grid-template-columns:1fr;gap:30px}}@media(max-width:480px){.HomePage_appContainer__F84b7{padding:0 16px;gap:24px}}.HomePage_appImage__JXzQq{position:relative;width:100%;max-width:400px;height:250px;margin:0 auto;border-radius:12px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.1)}@media(max-width:768px){.HomePage_appImage__JXzQq{max-width:350px;height:220px}}@media(max-width:480px){.HomePage_appImage__JXzQq{max-width:280px;height:180px}}@media(max-width:768px){.HomePage_appText__kSn8m{text-align:center}}.HomePage_appLabel__Q4I1F{font-family:Inter,sans-serif;font-weight:700;font-size:24px;line-height:14.4px;letter-spacing:1.56px;color:#5f6e78;margin-bottom:11px}@media(max-width:768px){.HomePage_appLabel__Q4I1F{font-size:20px}}.HomePage_appTitle__lO6Sj{font-family:Open Sans,sans-serif;font-weight:700;font-size:32px;line-height:1.3;background:linear-gradient(89.95deg,#bbd700 28.95%,#00974d 62.09%,#0bad90 99.66%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;margin-bottom:33px;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.HomePage_appTitle__lO6Sj{font-size:26px;line-height:1.35;margin-bottom:25px}}@media(max-width:480px){.HomePage_appTitle__lO6Sj{font-size:24px}}.HomePage_appDescription__a0QFH{font-family:Open Sans,sans-serif;font-weight:400;font-size:15px;line-height:1.7;color:rgba(0,10,20,.65);margin-bottom:32px;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.HomePage_appDescription__a0QFH{font-size:14px;line-height:1.7;margin-bottom:25px}}@media(max-width:480px){.HomePage_appDescription__a0QFH{font-size:14px}}.HomePage_appLinks__kCNph{font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:32px;color:rgba(0,10,20,.65)}.HomePage_appLinks__kCNph .HomePage_appLink__jAVxq{color:#00944c;text-decoration:none}.HomePage_appLinks__kCNph .HomePage_appLink__jAVxq:hover{text-decoration:underline}@media(max-width:768px){.HomePage_appLinks__kCNph{font-size:14px;line-height:28px}}.HomePage_mapSection__pWrlJ{position:relative;width:100%;height:648px;background:#242a2d;display:flex;align-items:center;justify-content:center;background-image:url(https://recoverix.com/wp-content/uploads/2022/07/new-worldmap-2024-new.png);background-size:cover;background-position:50%;background-repeat:no-repeat}@media(max-width:768px){.HomePage_mapSection__pWrlJ{height:auto;padding:60px 0}}.HomePage_mapContainer__0SqeV{max-width:1200px;width:100%;margin:0 auto;padding:0 60px;text-align:center;position:relative;z-index:2}@media(max-width:1024px){.HomePage_mapContainer__0SqeV{padding:0 40px}}@media(max-width:768px){.HomePage_mapContainer__0SqeV{padding:0 20px}}@media(max-width:480px){.HomePage_mapContainer__0SqeV{padding:0 16px}}.HomePage_mapImage__WKxGr{display:none}.HomePage_mapLink__m7cDn{display:inline-flex;align-items:center;justify-content:center;width:283.41px;height:51.59px;background:#1fb184;border-radius:6px;font-family:Open Sans,sans-serif;font-weight:600;font-size:18px;line-height:21.6px;color:#fff;text-decoration:none;transition:all .2s ease;box-shadow:0 4px 20px rgba(0,0,0,.3)}.HomePage_mapLink__m7cDn:hover{background:#15845e;transform:translateY(-2px);box-shadow:0 6px 25px rgba(0,0,0,.4)}@media(max-width:768px){.HomePage_mapLink__m7cDn{width:100%;max-width:300px;font-size:16px}}.HomePage_footer__Zb9m9{position:relative;width:100%;height:226px;background:#242a2d;color:#fff}@media(max-width:768px){.HomePage_footer__Zb9m9{height:auto;padding:40px 0}}.HomePage_footerContent__8N_Ua{max-width:1200px;width:100%;margin:0 auto;padding:0 60px;display:grid;grid-template-columns:auto auto 1fr auto;gap:60px;align-items:center;height:100%}@media(max-width:1024px){.HomePage_footerContent__8N_Ua{padding:0 40px;grid-template-columns:1fr 1fr;gap:40px}}@media(max-width:768px){.HomePage_footerContent__8N_Ua{padding:0 20px;grid-template-columns:1fr;gap:30px;text-align:center}}@media(max-width:480px){.HomePage_footerContent__8N_Ua{padding:0 16px;gap:24px}}.HomePage_footerLogo___ZwlR{width:160px;height:32px;background-image:url(https://recoverix.com/wp-content/themes/recoverix/img/recoverix-logo-white.svg);background-size:contain;background-repeat:no-repeat;background-position:50%}@media(max-width:768px){.HomePage_footerLogo___ZwlR{margin:0 auto}}.HomePage_footerLinks__1xH_v{display:flex;flex-direction:column;gap:16px}@media(max-width:768px){.HomePage_footerLinks__1xH_v{align-items:center}}.HomePage_footerLink___mxao{font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:27px;color:#fff;text-decoration:none;transition:color .2s ease}.HomePage_footerLink___mxao:hover{color:#1fb184}@media(max-width:768px){.HomePage_footerLink___mxao{font-size:14px}}.HomePage_footerSocial__xJ0AW{display:flex;gap:16px}@media(max-width:768px){.HomePage_footerSocial__xJ0AW{justify-content:center}}.HomePage_socialIcon__4ut5t{width:37.2px;height:40px;background:#5f6e78;border-radius:19.3px;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;transition:all .2s ease}.HomePage_socialIcon__4ut5t:hover{background:#1fb184;transform:translateY(-2px)}.HomePage_footerCopyright__0qi_H{font-family:Open Sans,sans-serif;font-weight:400;font-size:16px;line-height:32px;color:#fff;text-align:right}@media(max-width:1024px){.HomePage_footerCopyright__0qi_H{grid-column:1/-1;text-align:center}}@media(max-width:768px){.HomePage_footerCopyright__0qi_H{font-size:14px;line-height:28px}}.TermsPage_pageContainer__NW9S9{min-height:100vh;background:#fff;padding-top:80px}@media(max-width:1024px){.TermsPage_pageContainer__NW9S9{padding-top:70px}}@media(max-width:768px){.TermsPage_pageContainer__NW9S9{padding-top:65px}}@media(max-width:480px){.TermsPage_pageContainer__NW9S9{padding-top:60px}}.TermsPage_main__UALSQ{min-height:calc(100vh - 80px);padding:60px 0 80px}@media(max-width:1024px){.TermsPage_main__UALSQ{min-height:calc(100vh - 70px);padding:50px 0 60px}}@media(max-width:768px){.TermsPage_main__UALSQ{min-height:calc(100vh - 65px);padding:40px 0 50px}}@media(max-width:480px){.TermsPage_main__UALSQ{min-height:calc(100vh - 60px);padding:30px 0 40px}}.TermsPage_container__XK_kU{max-width:900px;margin:0 auto;padding:0 40px}@media(max-width:768px){.TermsPage_container__XK_kU{padding:0 20px}}@media(max-width:480px){.TermsPage_container__XK_kU{padding:0 16px}}.TermsPage_title__Q0oEs{font-family:Inter,sans-serif;font-weight:800;font-size:48px;background:linear-gradient(135deg,#1fb184,#0bad90);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;margin-bottom:16px;text-align:center;word-break:keep-all}@media(max-width:768px){.TermsPage_title__Q0oEs{font-size:36px}}@media(max-width:480px){.TermsPage_title__Q0oEs{font-size:28px}}.TermsPage_lastUpdated__5_F9E{font-family:Inter,sans-serif;font-size:14px;color:#64748b;text-align:center;margin-bottom:48px}@media(max-width:768px){.TermsPage_lastUpdated__5_F9E{margin-bottom:36px}}.TermsPage_section__GCeid{margin-bottom:48px}@media(max-width:768px){.TermsPage_section__GCeid{margin-bottom:36px}}.TermsPage_sectionTitle__17mef{font-family:Inter,sans-serif;font-weight:700;font-size:24px;color:#1a1a1a;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid #e2e8f0;word-break:keep-all}@media(max-width:768px){.TermsPage_sectionTitle__17mef{font-size:20px;margin-bottom:16px}}@media(max-width:480px){.TermsPage_sectionTitle__17mef{font-size:18px}}.TermsPage_content__hQqrA{font-family:Inter,sans-serif;font-size:16px;line-height:1.8;color:#475569;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.TermsPage_content__hQqrA{font-size:15px;line-height:1.7}}@media(max-width:480px){.TermsPage_content__hQqrA{font-size:14px}}.TermsPage_content__hQqrA p{margin-bottom:16px}.TermsPage_content__hQqrA ol{margin:16px 0;padding-left:24px}.TermsPage_content__hQqrA ol li{margin-bottom:12px;word-break:keep-all;overflow-wrap:break-word}.TermsPage_content__hQqrA ul{margin:12px 0;padding-left:24px;list-style-type:disc}.TermsPage_content__hQqrA ul li{margin-bottom:8px;word-break:keep-all;overflow-wrap:break-word}.TermsPage_contactInfo__zukSu{margin-top:60px;padding:32px;background:linear-gradient(135deg,#f0fdfa,#ecfdf5);border:2px solid #d1fae5;border-radius:16px}@media(max-width:768px){.TermsPage_contactInfo__zukSu{margin-top:48px;padding:24px}}.TermsPage_contactInfo__zukSu h3{font-family:Inter,sans-serif;font-weight:700;font-size:20px;color:#1a1a1a;margin-bottom:16px;word-break:keep-all}@media(max-width:768px){.TermsPage_contactInfo__zukSu h3{font-size:18px}}.TermsPage_contactInfo__zukSu p{font-family:Inter,sans-serif;font-size:15px;line-height:1.6;color:#475569;margin-bottom:16px;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.TermsPage_contactInfo__zukSu p{font-size:14px}}.TermsPage_contactInfo__zukSu ul{list-style:none;padding:0}.TermsPage_contactInfo__zukSu ul li{font-family:Inter,sans-serif;font-size:15px;color:#1fb184;margin-bottom:8px}@media(max-width:768px){.TermsPage_contactInfo__zukSu ul li{font-size:14px}}.ResultsPage_pageContainer__hueN2{min-height:100vh;background:#fff;padding-top:80px}@media(max-width:1024px){.ResultsPage_pageContainer__hueN2{padding-top:70px}}@media(max-width:768px){.ResultsPage_pageContainer__hueN2{padding-top:65px}}@media(max-width:480px){.ResultsPage_pageContainer__hueN2{padding-top:60px}}.ResultsPage_main__uEBiO{min-height:calc(100vh - 80px);padding:60px 0}@media(max-width:1024px){.ResultsPage_main__uEBiO{min-height:calc(100vh - 70px);padding:50px 0}}@media(max-width:768px){.ResultsPage_main__uEBiO{min-height:calc(100vh - 65px);padding:40px 0}}@media(max-width:480px){.ResultsPage_main__uEBiO{min-height:calc(100vh - 60px);padding:30px 0}}.ResultsPage_container__3L1Cq{max-width:1200px;margin:0 auto;padding:0 60px}@media(max-width:1024px){.ResultsPage_container__3L1Cq{padding:0 40px}}@media(max-width:768px){.ResultsPage_container__3L1Cq{padding:0 20px}}@media(max-width:480px){.ResultsPage_container__3L1Cq{padding:0 16px}}.ResultsPage_title__XXH4m{font-family:Inter,sans-serif;font-weight:700;font-size:40px;color:#1a1a1a;margin-bottom:20px;text-align:center;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.ResultsPage_title__XXH4m{font-size:32px}}@media(max-width:480px){.ResultsPage_title__XXH4m{font-size:24px}}.ResultsPage_description__l_HWw{font-family:Inter,sans-serif;font-weight:400;font-size:18px;color:#666;text-align:center;margin-bottom:60px;max-width:600px;margin-left:auto;margin-right:auto;word-break:keep-all;overflow-wrap:break-word;line-height:1.6}@media(max-width:768px){.ResultsPage_description__l_HWw{font-size:16px;margin-bottom:40px}}.ResultsPage_resultsSection__77WRr{margin-bottom:80px}@media(max-width:768px){.ResultsPage_resultsSection__77WRr{margin-bottom:60px}}.ResultsPage_sectionTitle__qBnRM{font-family:Inter,sans-serif;font-weight:700;font-size:32px;color:#1a1a1a;margin-bottom:20px;text-align:center;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.ResultsPage_sectionTitle__qBnRM{font-size:24px}}@media(max-width:480px){.ResultsPage_sectionTitle__qBnRM{font-size:22px}}.ResultsPage_sectionDescription__ln_0v{font-family:Inter,sans-serif;font-weight:400;font-size:16px;color:#666;text-align:center;margin-bottom:40px;max-width:800px;margin-left:auto;margin-right:auto;line-height:1.6;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.ResultsPage_sectionDescription__ln_0v{font-size:14px;margin-bottom:30px}}.ResultsPage_statsSection__AiAU1{margin-top:80px}@media(max-width:768px){.ResultsPage_statsSection__AiAU1{margin-top:60px}}.ResultsPage_statsGrid__BRGM7{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;margin-top:40px}@media(max-width:768px){.ResultsPage_statsGrid__BRGM7{grid-template-columns:repeat(2,1fr);gap:30px;margin-top:30px}}@media(max-width:480px){.ResultsPage_statsGrid__BRGM7{grid-template-columns:1fr;gap:24px}}.ResultsPage_statItem__IjVdm{background:#f5fcf7;border:2px solid #1fb184;border-radius:12px;padding:32px;text-align:center;transition:all .2s ease}.ResultsPage_statItem__IjVdm:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(31,177,132,.2)}@media(max-width:768px){.ResultsPage_statItem__IjVdm{padding:24px}}.ResultsPage_statNumber__s2RoM{font-family:Inter,sans-serif;font-weight:700;font-size:48px;color:#1fb184;margin-bottom:12px;line-height:1}@media(max-width:768px){.ResultsPage_statNumber__s2RoM{font-size:36px}}.ResultsPage_statLabel__EdrJY{font-family:Inter,sans-serif;font-weight:500;font-size:16px;color:#1a1a1a;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.ResultsPage_statLabel__EdrJY{font-size:14px}}.ResultsPage_heroSection__BphTs{text-align:center;margin-bottom:80px;padding:60px 40px;background:linear-gradient(135deg,#f0fdfa,#ffffff);border-radius:24px}@media(max-width:768px){.ResultsPage_heroSection__BphTs{margin-bottom:60px;padding:40px 24px}}.ResultsPage_sectionHeader___Nt7d{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:24px}@media(max-width:768px){.ResultsPage_sectionHeader___Nt7d{gap:12px}}.ResultsPage_sectionIcon__IJ88t{color:#1fb184}.ResultsPage_statCard__0Xmxu{background:linear-gradient(135deg,#ffffff,#f0fdfa);border:2px solid #d1fae5;border-radius:20px;padding:40px 32px;text-align:center;transition:all .3s ease}.ResultsPage_statCard__0Xmxu:hover{transform:translateY(-8px);box-shadow:0 16px 40px rgba(31,177,132,.2);border-color:#1fb184}@media(max-width:768px){.ResultsPage_statCard__0Xmxu{padding:32px 24px}}.ResultsPage_statIcon__N0zRe{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;background:linear-gradient(135deg,#1fb184,#0bad90);border-radius:16px;color:#fff;margin:0 auto 24px}@media(max-width:768px){.ResultsPage_statIcon__N0zRe{width:56px;height:56px;margin-bottom:20px}}.ResultsPage_statDescription__DuWC_{font-size:14px;color:#64748b;margin-top:12px;line-height:1.6;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.ResultsPage_statDescription__DuWC_{font-size:13px}}.ResultsPage_evidenceSection__aOroI{margin:80px 0;padding:60px 40px;background:linear-gradient(135deg,#1fb184,#0bad90);border-radius:24px;text-align:center}.ResultsPage_evidenceSection__aOroI h2{color:#fff;margin-bottom:48px;font-size:32px;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.ResultsPage_evidenceSection__aOroI h2{font-size:24px}}@media(max-width:480px){.ResultsPage_evidenceSection__aOroI h2{font-size:22px}}@media(max-width:768px){.ResultsPage_evidenceSection__aOroI{margin:60px 0;padding:40px 24px}}.ResultsPage_evidenceGrid__Ha1pP{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}@media(max-width:768px){.ResultsPage_evidenceGrid__Ha1pP{grid-template-columns:1fr;gap:32px}}.ResultsPage_evidenceCard___a_ez{background:hsla(0,0%,100%,.15);backdrop-filter:blur(10px);border:2px solid hsla(0,0%,100%,.3);border-radius:20px;padding:40px 24px;transition:all .3s ease}.ResultsPage_evidenceCard___a_ez:hover{background:hsla(0,0%,100%,.25);transform:translateY(-4px)}@media(max-width:768px){.ResultsPage_evidenceCard___a_ez{padding:32px 20px}}.ResultsPage_evidenceNumber___t3ou{font-family:Inter,sans-serif;font-weight:800;font-size:56px;color:#fff;margin-bottom:16px;line-height:1}@media(max-width:768px){.ResultsPage_evidenceNumber___t3ou{font-size:48px}}.ResultsPage_evidenceText__pLXdR{font-family:Inter,sans-serif;font-weight:500;font-size:18px;color:hsla(0,0%,100%,.95);margin:0;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.ResultsPage_evidenceText__pLXdR{font-size:16px}}.ResultsPage_benefitsSection__YqMZS{margin:80px 0}.ResultsPage_benefitsSection__YqMZS h2{text-align:center;margin-bottom:48px;font-size:32px;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.ResultsPage_benefitsSection__YqMZS h2{font-size:24px}}@media(max-width:480px){.ResultsPage_benefitsSection__YqMZS h2{font-size:22px}}@media(max-width:768px){.ResultsPage_benefitsSection__YqMZS{margin:60px 0}}.ResultsPage_benefitsGrid__WPcmt{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px}@media(max-width:768px){.ResultsPage_benefitsGrid__WPcmt{grid-template-columns:1fr;gap:24px}}.ResultsPage_benefitCard__kPngj{background:#fff;border:2px solid #e2e8f0;border-radius:16px;padding:32px;transition:all .3s ease}.ResultsPage_benefitCard__kPngj:hover{border-color:#1fb184;box-shadow:0 8px 24px rgba(31,177,132,.15);transform:translateY(-4px)}.ResultsPage_benefitCard__kPngj:hover .ResultsPage_benefitIcon__IgkI_{background:linear-gradient(135deg,#1fb184,#0bad90);color:#fff}@media(max-width:768px){.ResultsPage_benefitCard__kPngj{padding:24px}}.ResultsPage_benefitIcon__IgkI_{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;background:#f0fdfa;border-radius:12px;color:#1fb184;margin-bottom:16px;transition:all .3s ease}@media(max-width:768px){.ResultsPage_benefitIcon__IgkI_{width:40px;height:40px}}.ResultsPage_benefitTitle__uio9t{font-family:Inter,sans-serif;font-weight:700;font-size:18px;color:#1a1a1a;margin-bottom:12px;line-height:1.4;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.ResultsPage_benefitTitle__uio9t{font-size:17px}}@media(max-width:480px){.ResultsPage_benefitTitle__uio9t{font-size:16px}}.ResultsPage_benefitText__lk12L{font-family:Inter,sans-serif;font-weight:400;font-size:15px;color:#64748b;line-height:1.7;margin:0;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.ResultsPage_benefitText__lk12L{font-size:14px}}.ResultsPage_ctaSection__5dknx{margin-top:80px;padding:60px 40px;background:linear-gradient(135deg,#f0fdfa,#d1fae5);border-radius:24px;text-align:center}.ResultsPage_ctaSection__5dknx h2{font-size:32px;font-weight:800;color:#1a1a1a;margin-bottom:16px;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.ResultsPage_ctaSection__5dknx h2{font-size:24px}}@media(max-width:480px){.ResultsPage_ctaSection__5dknx h2{font-size:22px}}.ResultsPage_ctaSection__5dknx p{font-size:18px;color:#475569;margin-bottom:32px;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.ResultsPage_ctaSection__5dknx p{font-size:16px;margin-bottom:24px}.ResultsPage_ctaSection__5dknx{margin-top:60px;padding:40px 24px}}.ResultsPage_ctaButton__db2ym{display:inline-block;padding:16px 40px;background:linear-gradient(135deg,#1fb184,#0bad90);color:#fff;font-family:Inter,sans-serif;font-weight:700;font-size:18px;border-radius:12px;text-decoration:none;transition:all .3s ease;box-shadow:0 8px 20px rgba(31,177,132,.3)}.ResultsPage_ctaButton__db2ym:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(31,177,132,.4)}@media(max-width:768px){.ResultsPage_ctaButton__db2ym{padding:14px 32px;font-size:16px}}.AboutPage_pageContainer__jXv66{min-height:100vh;background:#fff;padding-top:80px}@media(max-width:1024px){.AboutPage_pageContainer__jXv66{padding-top:70px}}@media(max-width:768px){.AboutPage_pageContainer__jXv66{padding-top:65px}}@media(max-width:480px){.AboutPage_pageContainer__jXv66{padding-top:60px}}.AboutPage_main__8XdzL{min-height:calc(100vh - 80px);padding:60px 0}@media(max-width:1024px){.AboutPage_main__8XdzL{min-height:calc(100vh - 70px);padding:50px 0}}@media(max-width:768px){.AboutPage_main__8XdzL{min-height:calc(100vh - 65px);padding:40px 0}}@media(max-width:480px){.AboutPage_main__8XdzL{min-height:calc(100vh - 60px);padding:30px 0}}.AboutPage_container__7EGYj{max-width:1200px;margin:0 auto;padding:0 60px}@media(max-width:1024px){.AboutPage_container__7EGYj{padding:0 40px}}@media(max-width:768px){.AboutPage_container__7EGYj{padding:0 20px}}@media(max-width:480px){.AboutPage_container__7EGYj{padding:0 16px}}.AboutPage_title__Sh3ed{font-family:Inter,sans-serif;font-weight:700;font-size:48px;color:#1a1a1a;margin-bottom:20px;text-align:center}@media(max-width:768px){.AboutPage_title__Sh3ed{font-size:36px}}@media(max-width:480px){.AboutPage_title__Sh3ed{font-size:28px}}.AboutPage_description__hfBIa{font-family:Inter,sans-serif;font-weight:400;font-size:18px;color:#666;text-align:center;margin-bottom:60px;max-width:600px;margin-left:auto;margin-right:auto}@media(max-width:768px){.AboutPage_description__hfBIa{font-size:16px;margin-bottom:40px}}.AboutPage_heroSection__Vj9lB{text-align:center;margin-bottom:80px;padding:60px 0;background:linear-gradient(135deg,#f0fdfa,#ffffff);border-radius:24px}@media(max-width:1024px){.AboutPage_heroSection__Vj9lB{margin-bottom:60px;padding:50px 0}}@media(max-width:768px){.AboutPage_heroSection__Vj9lB{margin-bottom:50px;padding:40px 0}}@media(max-width:480px){.AboutPage_heroSection__Vj9lB{margin-bottom:40px;padding:30px 0}}.AboutPage_heroTitle__IK_NI{font-family:Inter,sans-serif;font-weight:800;font-size:48px;background:linear-gradient(135deg,#1fb184,#0bad90);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;margin-bottom:24px;letter-spacing:-.02em;word-break:keep-all;overflow-wrap:break-word}@media(max-width:1024px){.AboutPage_heroTitle__IK_NI{font-size:40px}}@media(max-width:768px){.AboutPage_heroTitle__IK_NI{font-size:32px}}@media(max-width:480px){.AboutPage_heroTitle__IK_NI{font-size:28px}}.AboutPage_heroDescription__LYVe_{font-family:Inter,sans-serif;font-weight:400;font-size:18px;color:#64748b;max-width:700px;margin:0 auto;line-height:1.6;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.AboutPage_heroDescription__LYVe_{font-size:16px}}@media(max-width:480px){.AboutPage_heroDescription__LYVe_{font-size:15px}}.AboutPage_gtecSection__i6uf6{margin-bottom:80px}@media(max-width:768px){.AboutPage_gtecSection__i6uf6{margin-bottom:60px}}.AboutPage_gtecGrid___zvJi{display:grid;grid-template-columns:1fr;gap:60px}@media(max-width:768px){.AboutPage_gtecGrid___zvJi{gap:40px}}.AboutPage_gtecText__dqJFq h2{font-family:Inter,sans-serif;font-weight:700;font-size:36px;color:#1a1a1a;margin-bottom:24px;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.AboutPage_gtecText__dqJFq h2{font-size:28px}}@media(max-width:480px){.AboutPage_gtecText__dqJFq h2{font-size:24px}}.AboutPage_gtecText__dqJFq p{font-family:Inter,sans-serif;font-weight:400;font-size:17px;color:#666;line-height:1.7;margin-bottom:20px;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.AboutPage_gtecText__dqJFq p{font-size:16px}}@media(max-width:480px){.AboutPage_gtecText__dqJFq p{font-size:15px}}.AboutPage_statsGrid__Rztqz{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px;margin-top:40px}@media(max-width:768px){.AboutPage_statsGrid__Rztqz{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:480px){.AboutPage_statsGrid__Rztqz{grid-template-columns:1fr}}.AboutPage_statCard__eVURi{background:linear-gradient(135deg,#f0fdfa,#ffffff);border:2px solid #d1fae5;border-radius:16px;padding:32px 24px;text-align:center;transition:all .3s ease}.AboutPage_statCard__eVURi:hover{transform:translateY(-4px);border-color:#1fb184;box-shadow:0 8px 24px rgba(31,177,132,.15)}@media(max-width:768px){.AboutPage_statCard__eVURi{padding:24px 20px}}.AboutPage_statIcon__a3nJi{color:#1fb184;margin:0 auto 16px;display:block}.AboutPage_statNumber__zkW9_{font-family:Inter,sans-serif;font-weight:800;font-size:40px;color:#1fb184;margin-bottom:8px;line-height:1}@media(max-width:768px){.AboutPage_statNumber__zkW9_{font-size:32px}}.AboutPage_statLabel__TONOs{font-family:Inter,sans-serif;font-weight:500;font-size:16px;color:#64748b}@media(max-width:768px){.AboutPage_statLabel__TONOs{font-size:14px}}.AboutPage_productSection__RO3mb{margin-bottom:80px}@media(max-width:768px){.AboutPage_productSection__RO3mb{margin-bottom:60px}}.AboutPage_productTitle__wrpB_{font-family:Inter,sans-serif;font-weight:700;font-size:36px;color:#1a1a1a;margin-bottom:40px;text-align:center;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.AboutPage_productTitle__wrpB_{font-size:28px;margin-bottom:30px}}@media(max-width:480px){.AboutPage_productTitle__wrpB_{font-size:24px}}.AboutPage_productCard__cdrJN{background:#fff;border:2px solid #e2e8f0;border-radius:24px;padding:48px;box-shadow:0 4px 20px rgba(0,0,0,.05)}@media(max-width:768px){.AboutPage_productCard__cdrJN{padding:32px 24px}}@media(max-width:480px){.AboutPage_productCard__cdrJN{padding:24px 16px}}.AboutPage_productHeader__gatp4{display:flex;align-items:flex-start;gap:24px;margin-bottom:40px}@media(max-width:768px){.AboutPage_productHeader__gatp4{flex-direction:column;align-items:center;text-align:center;gap:16px;margin-bottom:30px}}.AboutPage_productHeader__gatp4 h3{font-family:Inter,sans-serif;font-weight:700;font-size:28px;color:#1fb184;margin-bottom:16px;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.AboutPage_productHeader__gatp4 h3{font-size:24px}}@media(max-width:480px){.AboutPage_productHeader__gatp4 h3{font-size:22px}}.AboutPage_productHeader__gatp4 p{font-family:Inter,sans-serif;font-weight:400;font-size:17px;color:#666;line-height:1.7;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.AboutPage_productHeader__gatp4 p{font-size:16px}}@media(max-width:480px){.AboutPage_productHeader__gatp4 p{font-size:15px}}.AboutPage_productIcon__U0C_q{color:#1fb184;flex-shrink:0}@media(max-width:768px){.AboutPage_productIcon__U0C_q{margin:0 auto}}.AboutPage_featureGrid__7RmEX{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:32px}@media(max-width:768px){.AboutPage_featureGrid__7RmEX{grid-template-columns:1fr;gap:24px}}.AboutPage_featureItem__OnFNV{background:#f8fafc;border-radius:12px;padding:24px}@media(max-width:768px){.AboutPage_featureItem__OnFNV{padding:20px}}.AboutPage_featureItem__OnFNV h4{font-family:Inter,sans-serif;font-weight:600;font-size:20px;color:#1a1a1a;margin-bottom:12px}@media(max-width:768px){.AboutPage_featureItem__OnFNV h4{font-size:18px}}.AboutPage_featureItem__OnFNV p{font-family:Inter,sans-serif;font-weight:400;font-size:16px;color:#64748b;line-height:1.6;margin:0}@media(max-width:768px){.AboutPage_featureItem__OnFNV p{font-size:14px}}.AboutPage_contentSection__TG8Qq{margin-bottom:80px}@media(max-width:768px){.AboutPage_contentSection__TG8Qq{margin-bottom:60px}}.AboutPage_contentGrid__DPrEu{display:grid;grid-template-columns:1fr auto;gap:60px;align-items:center}@media(max-width:768px){.AboutPage_contentGrid__DPrEu{grid-template-columns:1fr;gap:40px;text-align:center}.AboutPage_contentText__CGD8i{text-align:center}}.AboutPage_sectionTitle__J3KXT{font-family:Inter,sans-serif;font-weight:700;font-size:36px;color:#1a1a1a;margin-bottom:24px}@media(max-width:768px){.AboutPage_sectionTitle__J3KXT{font-size:28px}}.AboutPage_contentDescription__zt9yF{font-family:Inter,sans-serif;font-weight:400;font-size:16px;color:#666;line-height:1.6;margin-bottom:20px}@media(max-width:768px){.AboutPage_contentDescription__zt9yF{font-size:14px}}.AboutPage_contentImage__v_Bi7{display:flex;justify-content:center;align-items:center}.AboutPage_ceoPhoto__W1QUH{border-radius:50%;-o-object-fit:cover;object-fit:cover;border:4px solid #1fb184;box-shadow:0 8px 25px rgba(31,177,132,.2)}@media(max-width:768px){.AboutPage_ceoPhoto__W1QUH{width:200px!important;height:200px!important}}.AboutPage_missionSection__RohYD{margin-bottom:80px;text-align:center}@media(max-width:768px){.AboutPage_missionSection__RohYD{margin-bottom:60px}}.AboutPage_missionText__UBs2y{font-family:Inter,sans-serif;font-weight:400;font-size:18px;color:#666;line-height:1.6;max-width:800px;margin:0 auto}@media(max-width:768px){.AboutPage_missionText__UBs2y{font-size:16px}}.AboutPage_valuesSection__7j5o4{margin-top:80px}@media(max-width:768px){.AboutPage_valuesSection__7j5o4{margin-top:60px}}.AboutPage_valuesGrid__69RSo{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;margin-top:40px}@media(max-width:768px){.AboutPage_valuesGrid__69RSo{grid-template-columns:1fr;gap:30px;margin-top:30px}}.AboutPage_valueItem__NeJci{background:#f5fcf7;border:1px solid #e5e7eb;border-radius:12px;padding:32px;text-align:center;transition:all .2s ease}.AboutPage_valueItem__NeJci:hover{border-color:#1fb184;box-shadow:0 4px 20px rgba(31,177,132,.1)}@media(max-width:768px){.AboutPage_valueItem__NeJci{padding:24px}}.AboutPage_valueTitle__UIDVu{font-family:Inter,sans-serif;font-weight:600;font-size:24px;color:#1fb184;margin-bottom:16px}@media(max-width:768px){.AboutPage_valueTitle__UIDVu{font-size:20px}}.AboutPage_valueDescription__qR90g{font-family:Inter,sans-serif;font-weight:400;font-size:16px;color:#666;line-height:1.6}@media(max-width:768px){.AboutPage_valueDescription__qR90g{font-size:14px}}.AboutPage_introSection__PgNWt{background-color:#f9f9f9;border-radius:12px;padding:40px 48px;margin-top:80px;font-family:Inter,sans-serif;color:#333;line-height:1.7}@media(max-width:1024px){.AboutPage_introSection__PgNWt{padding:36px 32px;margin-top:60px}}@media(max-width:768px){.AboutPage_introSection__PgNWt{padding:32px 24px;margin-top:50px}}@media(max-width:480px){.AboutPage_introSection__PgNWt{padding:24px 16px;margin-top:40px}}.AboutPage_introSection__PgNWt h2{font-size:36px;font-weight:700;margin-bottom:36px;color:#1fb184;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.AboutPage_introSection__PgNWt h2{font-size:28px;margin-bottom:30px}}@media(max-width:480px){.AboutPage_introSection__PgNWt h2{font-size:24px;margin-bottom:24px}}.AboutPage_introSection__PgNWt p{font-size:17px;margin-bottom:24px;font-weight:400;color:#444;word-break:keep-all;white-space:pre-wrap;overflow-wrap:break-word;line-height:1.7}@media(max-width:768px){.AboutPage_introSection__PgNWt p{font-size:16px;margin-bottom:20px}}@media(max-width:480px){.AboutPage_introSection__PgNWt p{font-size:15px;margin-bottom:18px}}.AboutPage_introSection__PgNWt strong{color:#1fb184;font-weight:600}.AboutPage_introSection__PgNWt ul{margin:20px 0 24px 24px;padding-left:22px;list-style-type:disc}.AboutPage_introSection__PgNWt ul li{margin-bottom:12px;font-size:17px;color:#444;line-height:1.7;word-break:keep-all;white-space:pre-wrap;overflow-wrap:break-word}@media(max-width:768px){.AboutPage_introSection__PgNWt ul li{font-size:16px}}@media(max-width:480px){.AboutPage_introSection__PgNWt ul li{font-size:15px}}.AboutPage_certificateSection__NiDc4{margin-top:80px;margin-bottom:80px}@media(max-width:768px){.AboutPage_certificateSection__NiDc4{margin-top:60px;margin-bottom:60px}}.AboutPage_certificateCard__NiuCp{background:linear-gradient(135deg,#f0fdfa,#ffffff);border:2px solid #d1fae5;border-radius:24px;padding:48px;text-align:center;transition:all .3s ease}.AboutPage_certificateCard__NiuCp:hover{border-color:#1fb184;box-shadow:0 12px 32px rgba(31,177,132,.2)}@media(max-width:768px){.AboutPage_certificateCard__NiuCp{padding:32px 24px}}@media(max-width:480px){.AboutPage_certificateCard__NiuCp{padding:24px 16px}}.AboutPage_certificateCard__NiuCp h3{font-family:Inter,sans-serif;font-weight:700;font-size:28px;color:#1fb184;margin-bottom:24px;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.AboutPage_certificateCard__NiuCp h3{font-size:24px;margin-bottom:20px}}@media(max-width:480px){.AboutPage_certificateCard__NiuCp h3{font-size:22px}}.AboutPage_certificateCard__NiuCp p{font-family:Inter,sans-serif;font-weight:400;font-size:17px;color:#666;line-height:1.7;margin-bottom:32px;word-break:keep-all;overflow-wrap:break-word}@media(max-width:768px){.AboutPage_certificateCard__NiuCp p{font-size:16px;margin-bottom:24px}}@media(max-width:480px){.AboutPage_certificateCard__NiuCp p{font-size:15px}}.AboutPage_pdfButton__ShHYO{display:inline-flex;align-items:center;justify-content:center;padding:16px 40px;background:linear-gradient(135deg,#1fb184,#0bad90);color:#fff;font-family:Inter,sans-serif;font-weight:700;font-size:18px;border-radius:12px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 12px rgba(31,177,132,.3)}.AboutPage_pdfButton__ShHYO:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(31,177,132,.4)}@media(max-width:768px){.AboutPage_pdfButton__ShHYO{padding:14px 32px;font-size:16px}}@media(max-width:480px){.AboutPage_pdfButton__ShHYO{padding:12px 24px;font-size:14px}}.FaqPage_pageContainer__wf5T2{min-height:100vh;background:linear-gradient(180deg,#f8fafc 0,#ffffff);padding-top:80px}@media(max-width:1024px){.FaqPage_pageContainer__wf5T2{padding-top:70px}}@media(max-width:768px){.FaqPage_pageContainer__wf5T2{padding-top:65px}}@media(max-width:480px){.FaqPage_pageContainer__wf5T2{padding-top:60px}}.FaqPage_main__Zb93X{min-height:calc(100vh - 80px);padding:80px 0}@media(max-width:1024px){.FaqPage_main__Zb93X{min-height:calc(100vh - 70px);padding:60px 0}}@media(max-width:768px){.FaqPage_main__Zb93X{min-height:calc(100vh - 65px);padding:50px 0}}@media(max-width:480px){.FaqPage_main__Zb93X{min-height:calc(100vh - 60px);padding:40px 0}}.FaqPage_container__9uIS6{max-width:1200px;margin:0 auto;padding:0 2rem}@media(max-width:1024px){.FaqPage_container__9uIS6{padding:0 1.5rem}}@media(max-width:768px){.FaqPage_container__9uIS6{padding:0 1rem}}.FaqPage_header__9qA9t{text-align:center;margin-bottom:3rem}.FaqPage_title__eW_QV{font-family:Inter,sans-serif;font-weight:800;font-size:3.5rem;background:linear-gradient(135deg,#1fb184,#0bad90);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;margin-bottom:1rem;text-align:center;letter-spacing:-.02em}@media(max-width:768px){.FaqPage_title__eW_QV{font-size:2.5rem}}@media(max-width:480px){.FaqPage_title__eW_QV{font-size:2rem}}.FaqPage_description__O8tcu{font-family:Inter,sans-serif;font-weight:400;font-size:1.25rem;color:#64748b;text-align:center;margin:0}@media(max-width:768px){.FaqPage_description__O8tcu{font-size:1.1rem}}.FaqPage_searchBar__KOyiE{margin-bottom:2rem;max-width:42rem;margin-left:auto;margin-right:auto;padding:0 1rem}@media(max-width:768px){.FaqPage_searchBar__KOyiE{max-width:100%}}.FaqPage_searchWrapper__4_vNW{position:relative;width:100%}.FaqPage_searchIcon__keaGd{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}@media(max-width:480px){.FaqPage_searchIcon__keaGd{left:.75rem}}.FaqPage_searchInput__nSpCe{width:100%;padding:1rem 1rem 1rem 3rem;border:2px solid #e2e8f0;border-radius:12px;font-size:1rem;transition:all .3s ease;background:#fff;box-sizing:border-box}.FaqPage_searchInput__nSpCe:focus{outline:none;border-color:#1fb184;box-shadow:0 0 0 4px rgba(31,177,132,.1)}@media(max-width:768px){.FaqPage_searchInput__nSpCe{padding:.875rem .875rem .875rem 2.75rem;font-size:.9375rem}}@media(max-width:480px){.FaqPage_searchInput__nSpCe{padding:.75rem .75rem .75rem 2.5rem;font-size:.875rem}}.FaqPage_categories__qInRb{display:flex;gap:.5rem;margin-bottom:2rem;overflow-x:auto;padding-bottom:.5rem;scrollbar-width:thin}.FaqPage_categories__qInRb::-webkit-scrollbar{height:6px}.FaqPage_categories__qInRb::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.FaqPage_categories__qInRb::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.FaqPage_categories__qInRb::-webkit-scrollbar-thumb:hover{background:#94a3b8}.FaqPage_categoryButton__ddvCA{padding:.75rem 1.5rem;border-radius:9999px;white-space:nowrap;transition:all .2s ease;font-weight:500;border:2px solid rgba(0,0,0,0)}.FaqPage_categoryButton__ddvCA:not(.FaqPage_active__wjQYv){background:#fff;color:#64748b;border-color:#e2e8f0}.FaqPage_categoryButton__ddvCA:not(.FaqPage_active__wjQYv):hover{background:#f8fafc;border-color:#cbd5e1}.FaqPage_categoryButton__ddvCA.FaqPage_active__wjQYv{background:linear-gradient(135deg,#1fb184,#0bad90);color:#fff;box-shadow:0 4px 12px rgba(31,177,132,.3)}.FaqPage_popularSection__Ls2VB{margin-bottom:3rem}.FaqPage_popularSection__Ls2VB h2{font-size:1.75rem;font-weight:700;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem;color:#1e293b}.FaqPage_popularGrid__4Hg3T{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.FaqPage_popularItem__BFmev{text-align:left;padding:1.25rem;background:linear-gradient(135deg,#f0fdfa,#ecfdf5);border:2px solid #d1fae5;border-radius:12px;transition:all .3s ease;cursor:pointer}.FaqPage_popularItem__BFmev:hover{background:linear-gradient(135deg,#ccfbf1,#d1fae5);border-color:#1fb184;transform:translateY(-2px);box-shadow:0 8px 20px rgba(31,177,132,.15)}.FaqPage_popularItem__BFmev .FaqPage_popularBadge__VuTHx{font-size:.875rem;color:#1fb184;font-weight:600;margin-bottom:.5rem}.FaqPage_popularItem__BFmev .FaqPage_popularQuestion__EpA8L{font-weight:600;color:#0f172a;line-height:1.4}.FaqPage_faqList__TYxNo{display:flex;flex-direction:column;gap:1rem}.FaqPage_faqList__TYxNo h2{font-size:1.75rem;font-weight:700;margin-bottom:1.5rem;color:#1e293b}.FaqPage_faqItem__EIE3B{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:all .3s ease}.FaqPage_faqItem__EIE3B:hover{box-shadow:0 8px 24px rgba(0,0,0,.12)}.FaqPage_faqButton__6ZzcQ{width:100%;padding:1.5rem;text-align:left;display:flex;align-items:center;justify-content:space-between;cursor:pointer;background:#fff;border:none;transition:background .2s ease}.FaqPage_faqButton__6ZzcQ:hover{background:#f8fafc}.FaqPage_faqButton__6ZzcQ .FaqPage_faqCategory__gpQH5{font-size:.875rem;color:#1fb184;font-weight:600;margin-bottom:.5rem}.FaqPage_faqButton__6ZzcQ .FaqPage_faqQuestion__HYMa0{font-family:Inter,sans-serif;font-weight:700;font-size:1.125rem;color:#0f172a;line-height:1.5;margin:0}.FaqPage_faqButton__6ZzcQ svg{flex-shrink:0;margin-left:1rem;color:#94a3b8;transition:transform .3s ease}.FaqPage_faqButton__6ZzcQ.FaqPage_expanded___NWrt svg{transform:rotate(180deg)}.FaqPage_faqAnswer__PFG0k{font-family:Inter,sans-serif;font-weight:400;font-size:1rem;color:#475569;line-height:1.7;border-top:1px solid #f1f5f9;padding:1rem 1.5rem 1.5rem;margin-top:-.5rem}@media(max-width:768px){.FaqPage_faqAnswer__PFG0k{font-size:.9375rem}}.FaqPage_ctaSection__oTbL5{margin-top:4rem;background:linear-gradient(135deg,#1fb184,#0bad90);border-radius:24px;padding:3rem;text-align:center;color:#fff;box-shadow:0 20px 40px rgba(31,177,132,.3)}.FaqPage_ctaSection__oTbL5 h2{font-size:2rem;font-weight:700;margin-bottom:1rem}.FaqPage_ctaSection__oTbL5 p{font-size:1.125rem;margin-bottom:2rem;opacity:.95}.FaqPage_ctaSection__oTbL5 .FaqPage_ctaButton__fVp97{display:inline-block;background:#fff;color:#1fb184;padding:1rem 2.5rem;border-radius:12px;font-weight:700;font-size:1.125rem;transition:all .3s ease;text-decoration:none;box-shadow:0 4px 12px rgba(0,0,0,.1)}.FaqPage_ctaSection__oTbL5 .FaqPage_ctaButton__fVp97:hover{background:#f8fafc;transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.15)}@media(max-width:768px){.FaqPage_ctaSection__oTbL5{padding:2rem}.FaqPage_ctaSection__oTbL5 h2{font-size:1.5rem}.FaqPage_ctaSection__oTbL5 p{font-size:1rem}}.FaqPage_emptyState__iKtOV{text-align:center;padding:4rem 2rem;color:#94a3b8;font-size:1.125rem}