[data-v-24f86e91] .faq-accordion{display:flex;flex-direction:column;gap:16px}[data-v-24f86e91] .faq-panel{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden}[data-v-24f86e91] .faq-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:20px 24px}[data-v-24f86e91] .faq-header span{color:#0f172a;font-size:18px;font-weight:600}[data-v-24f86e91] .faq-icon{font-size:22px;transition:transform .25s ease}[data-v-24f86e91] .p-accordionpanel-active .faq-icon{transform:rotate(180deg)}[data-v-24f86e91] .faq-content{padding:0 24px 20px}[data-v-24f86e91] .faq-content p{color:#475569;font-size:16px;line-height:1.6}[data-v-24f86e91] .p-accordioncontent-content{padding:0!important;transition:all .3s ease-in-out}[data-v-24f86e91] .p-accordion-tab{transition:all .2s ease}[data-v-24f86e91] .p-toggleable-content-enter-active,[data-v-24f86e91] .p-toggleable-content-leave-active{transition:all .3s ease-in-out}[data-v-24f86e91] .p-toggleable-content-enter-from,[data-v-24f86e91] .p-toggleable-content-leave-to{max-height:0;overflow:hidden}
