.faq-wrap[data-v-d66b7945]{max-width:860px}.faq-list[data-v-d66b7945]{margin-top:8px}.faq-item[data-v-d66b7945]{background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius);padding:0 22px;margin-bottom:12px}.faq-item summary[data-v-d66b7945]{cursor:pointer;font-size:16px;font-weight:600;color:var(--primary-dark);padding:16px 32px 16px 0;list-style:none;position:relative}.faq-item summary[data-v-d66b7945]::-webkit-details-marker{display:none}.faq-item summary[data-v-d66b7945]:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:20px;color:var(--accent);font-weight:400;transition:transform .2s}.faq-item[open] summary[data-v-d66b7945]:after{content:"−"}.faq-item p[data-v-d66b7945]{padding:0 0 16px;font-size:14px;line-height:1.8;color:var(--text-light);text-align:justify}
