.faq_hero__5I9C2{padding:80px 0 40px;background:linear-gradient(135deg,#1b2a4a,#2b354e);color:#fff;text-align:center}.faq_hero__5I9C2 h1{font-size:2.5rem;font-weight:700;margin-bottom:12px}.faq_hero__5I9C2 p{font-size:1.1rem;opacity:.8;margin-bottom:30px}.faq_searchWrap__OT1li{max-width:520px;margin:0 auto;position:relative}.faq_searchWrap__OT1li input{width:100%;padding:14px 20px 14px 48px;border:none;border-radius:50px;font-size:1rem;outline:none;box-shadow:0 4px 20px rgba(0,0,0,.15)}.faq_searchWrap__OT1li .faq_searchIcon__fl9N7{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:#999;font-size:1.1rem}.faq_content__c2r69{padding:50px 0 80px;background:#f8f9fa;min-height:60vh}.faq_sidebar__Iw_yy{position:-webkit-sticky;position:sticky;top:100px}.faq_categoryList__N3hZ5{list-style:none;padding:0;margin:0}.faq_categoryList__N3hZ5 li{margin-bottom:4px}.faq_categoryList__N3hZ5 li a{display:block;padding:10px 16px;border-radius:8px;color:#4a5a71;font-weight:600;font-size:.95rem;text-decoration:none;transition:all .2s;cursor:pointer}.faq_categoryList__N3hZ5 li a:hover{background:#e9ecef;color:#1b2a4a}.faq_categoryList__N3hZ5 li a.faq_categoryLinkActive__vC8LU,.faq_categoryList__N3hZ5 li a.faq_categoryLinkActive__vC8LU:hover{background:#1b2a4a;color:#fff}.faq_categoryCount__M7z1a{float:right;background:rgba(0,0,0,.08);border-radius:12px;padding:1px 10px;font-size:.8rem;font-weight:700}.faq_categoryLinkActive__vC8LU .faq_categoryCount__M7z1a{background:rgba(255,255,255,.2)}.faq_mobileCategories__kqXEw{display:none;margin-bottom:24px}.faq_mobileCategories__kqXEw select{width:100%;padding:12px 16px;border:1px solid #ddd;border-radius:8px;font-size:1rem;font-weight:600;background:#fff;color:#1b2a4a;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.faq_categorySection__NfWrU{margin-bottom:40px}.faq_categorySection__NfWrU h2{font-size:1.4rem;font-weight:700;color:#1b2a4a;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid #e0e4e8}.faq_item__MPlP0{background:#fff;border-radius:10px;margin-bottom:10px;box-shadow:0 1px 4px rgba(0,0,0,.06);overflow:hidden;transition:box-shadow .2s}.faq_item__MPlP0:hover{box-shadow:0 2px 10px rgba(0,0,0,.1)}.faq_itemHidden__f68KH{display:none}.faq_question__TcCvW{display:block;width:100%;background:none;border:none;text-align:left;padding:18px 50px 18px 22px;cursor:pointer;font-weight:600;font-size:1rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.5}.faq_question__TcCvW,.faq_question__TcCvW:hover{color:#2b354e;text-decoration:none}.faq_question__TcCvW:after{content:"+";position:absolute;right:22px;top:50%;transform:translateY(-50%);font-size:1.4rem;font-weight:300;color:#999;transition:transform .3s}.faq_itemOpen__WEOlO .faq_question__TcCvW:after{content:"\2212";color:#1b2a4a}.faq_answer__K0rJF{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .35s ease;padding:0 22px}.faq_itemOpen__WEOlO .faq_answer__K0rJF{max-height:1000px;padding:0 22px 20px}.faq_answerInner__i9WJJ{color:#555;font-size:.95rem;line-height:1.8;padding-top:4px;border-top:1px solid #f0f0f0}.faq_answerInner__i9WJJ p{margin-bottom:12px}.faq_answerInner__i9WJJ p:last-child{margin-bottom:0}.faq_answerInner__i9WJJ a{color:#3b7ddd;text-decoration:underline}.faq_answerInner__i9WJJ ol,.faq_answerInner__i9WJJ ul{padding-left:20px;margin-bottom:12px}.faq_answerInner__i9WJJ li{margin-bottom:6px}.faq_noResults__Qwrc_{text-align:center;padding:60px 20px;color:#999;display:none}.faq_noResultsVisible___7Nkb{display:block}.faq_noResults__Qwrc_ i{font-size:3rem;margin-bottom:16px;display:block}@media (max-width:768px){.faq_hero__5I9C2{padding:60px 0 30px}.faq_hero__5I9C2 h1{font-size:1.8rem}.faq_sidebarCol__4ATZP{display:none}.faq_mobileCategories__kqXEw{display:block}.faq_categorySection__NfWrU h2{font-size:1.2rem}.faq_question__TcCvW{font-size:.93rem;padding:15px 42px 15px 16px}.faq_answerInner__i9WJJ{font-size:.9rem}}.faq_detailHero__qwXQm{padding:80px 0 40px;background:linear-gradient(135deg,#1b2a4a,#2b354e);color:#fff}.faq_breadcrumb__q4JwT{font-size:.9rem;margin-bottom:16px;opacity:.8}.faq_breadcrumb__q4JwT a{color:#fff;text-decoration:none;opacity:.8;transition:opacity .2s}.faq_breadcrumb__q4JwT a:hover{opacity:1;text-decoration:underline}.faq_breadcrumbSep__ZitIt{margin:0 8px;opacity:.5}.faq_detailHero__qwXQm h1{font-size:2rem;font-weight:700;line-height:1.4;max-width:800px}.faq_detailContent__6RV6U{padding:50px 0 80px;background:#f8f9fa;min-height:40vh}.faq_detailAnswer__lGopT{background:#fff;border-radius:10px;padding:36px 32px;box-shadow:0 1px 4px rgba(0,0,0,.06);color:#444;font-size:1.05rem;line-height:1.9}.faq_detailAnswer__lGopT p{margin-bottom:16px}.faq_detailAnswer__lGopT p:last-child{margin-bottom:0}.faq_detailAnswer__lGopT a{color:#3b7ddd;text-decoration:underline}.faq_detailAnswer__lGopT ol,.faq_detailAnswer__lGopT ul{padding-left:24px;margin-bottom:16px}.faq_detailAnswer__lGopT li{margin-bottom:8px}.faq_detailSidebar__0hIx2{background:#fff;border-radius:10px;padding:24px;box-shadow:0 1px 4px rgba(0,0,0,.06);position:-webkit-sticky;position:sticky;top:100px}.faq_detailSidebar__0hIx2 h3{font-size:1.1rem;font-weight:700;color:#1b2a4a;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #e0e4e8}.faq_detailSidebar__0hIx2 ul{list-style:none;padding:0;margin:0 0 20px}.faq_detailSidebar__0hIx2 ul li{margin-bottom:10px}.faq_detailSidebar__0hIx2 ul li a{color:#4a5a71;text-decoration:none;font-size:.93rem;line-height:1.5;display:block;padding:8px 12px;border-radius:6px;transition:all .2s}.faq_detailSidebar__0hIx2 ul li a:hover{background:#f0f2f5;color:#1b2a4a}.faq_backLink__rCMmb{display:inline-block;color:#3b7ddd;font-weight:600;font-size:.9rem;text-decoration:none}.faq_backLink__rCMmb:hover{text-decoration:underline}@media (max-width:768px){.faq_detailHero__qwXQm{padding:60px 0 30px}.faq_detailHero__qwXQm h1{font-size:1.5rem}.faq_detailAnswer__lGopT{padding:24px 20px;font-size:.95rem}.faq_detailSidebar__0hIx2{margin-top:30px;position:static}}