.faq-layout[data-v-64067089]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:96%;margin:0 auto;padding:40px 20px 20px;gap:40px;background-color:#fff;min-height:75vh}.faq-sidebar[data-v-64067089]{width:260px;background:#fafafa;padding:20px;border-right:1px solid #e5e7eb;border-radius:10px}.category-item[data-v-64067089]{padding:12px 16px;font-size:15px;font-weight:500;border-radius:4px;margin-bottom:10px;cursor:pointer;color:#444;-webkit-transition:background .2s ease,color .2s ease;transition:background .2s ease,color .2s ease}.category-item[data-v-64067089]:hover{background-color:#f3efff;color:#3e2c77}.category-item.active[data-v-64067089]{background-color:#eee7ff;color:#513b87;font-weight:600}.faq-content[data-v-64067089]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq-title[data-v-64067089]{font-size:24px;font-weight:600;margin-bottom:24px;color:#1f1f1f}.faq-item[data-v-64067089]{background:#fff;border:1px solid #ebebeb;margin-bottom:16px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.03);box-shadow:0 2px 8px rgba(0,0,0,.03);-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}.faq-item[data-v-64067089]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05)}.faq-question[data-v-64067089]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 20px;font-weight:600;font-size:16px;cursor:pointer;color:#1a1a1a;border-bottom:1px solid #f2f2f2}.faq-question[data-v-64067089]:hover{background-color:#fafafa}.faq-icon[data-v-64067089]{font-size:20px;color:#999;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.faq-question:hover .faq-icon[data-v-64067089]{color:#666}.faq-answer[data-v-64067089]{padding:16px 20px 20px;font-size:15px;color:#444;line-height:1.7;background-color:#fcfcfc;border-radius:0 0 12px 12px}.collapse-enter-active[data-v-64067089],.collapse-leave-active[data-v-64067089]{-webkit-transition:all .3s ease;transition:all .3s ease}.collapse-enter[data-v-64067089],.collapse-leave-to[data-v-64067089]{max-height:0;opacity:0;padding:0 20px;overflow:hidden}.faq-footer[data-v-64067089]{margin-top:40px;padding:16px 20px;font-size:13px;color:#888;text-align:center;border-top:1px solid #eee}