.faq[data-v-2cbe8de4]{border-top:1px solid var(--line)}.faq-item[data-v-2cbe8de4]{border-bottom:1px solid var(--line)}.faq-item summary[data-v-2cbe8de4]{cursor:pointer;color:var(--text);justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:16px;font-weight:600;list-style:none;display:flex}.faq-item summary[data-v-2cbe8de4]::-webkit-details-marker{display:none}.faq-icon[data-v-2cbe8de4]{flex-shrink:0;width:14px;height:14px;position:relative}.faq-icon[data-v-2cbe8de4]:before,.faq-icon[data-v-2cbe8de4]:after{content:"";background:var(--brand);width:14px;height:1px;transition:transform var(--dur-fast) ease;position:absolute;top:50%;left:0}.faq-icon[data-v-2cbe8de4]:after{transform:rotate(90deg)}.faq-item[open] .faq-icon[data-v-2cbe8de4]:after{transform:rotate(0)}.faq-item p[data-v-2cbe8de4]{max-width:70ch;color:var(--text-muted);padding:0 0 22px;font-size:14px;line-height:1.85}
