.faq[data-v-9c6b739b]{border-top:1px solid var(--line,#e5e7eb);margin-top:36px;padding-top:20px}.faq h2[data-v-9c6b739b]{font-size:1.2rem;margin-bottom:12px}.faq-item[data-v-9c6b739b]{border-bottom:1px solid var(--line,#e5e7eb);padding:12px 0}.faq-item summary[data-v-9c6b739b]{color:var(--ink,#211f1c);cursor:pointer;font-weight:600;list-style:none}.faq-item summary[data-v-9c6b739b]::-webkit-details-marker{display:none}.faq-item summary[data-v-9c6b739b]:before{color:var(--brand,#2563eb);content:"+";display:inline-block;font-weight:700;width:1em}.faq-item[open] summary[data-v-9c6b739b]:before{content:"–"}.faq-item p[data-v-9c6b739b]{color:var(--ink-2,#475569);line-height:1.55;margin:10px 0 0}
