.faq-section.alt[data-v-56d0c6af]{background:var(--color-bg-elevated)}.narrow[data-v-56d0c6af]{max-width:820px}.faq-list[data-v-56d0c6af]{flex-direction:column;gap:2px;margin-top:40px;display:flex}.faq-item[data-v-56d0c6af]{background:var(--color-bg-card);border:1px solid var(--color-border);transition:border-color .25s}.faq-item[data-v-56d0c6af]:hover,.faq-item[open][data-v-56d0c6af]{border-color:var(--color-primary)}.faq-item summary[data-v-56d0c6af]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 28px;list-style:none;display:flex}.faq-item summary[data-v-56d0c6af]::-webkit-details-marker{display:none}.faq-item summary h3[data-v-56d0c6af]{margin:0;font-size:1.05rem}.faq-icon[data-v-56d0c6af]{font-family:var(--font-display);color:var(--color-primary);flex-shrink:0;font-size:1.4rem;line-height:1;transition:transform .25s}.faq-item[open] .faq-icon[data-v-56d0c6af]{transform:rotate(45deg)}.faq-item p[data-v-56d0c6af]{margin:0;padding:0 28px 24px}
