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