.faq-section[data-v-f2e8f050]{background-color:var(--color-base)}.faq-section .section-header[data-v-f2e8f050]{max-width:800px;margin:0 auto var(--spacing-xl)}.faq-section .section-header h2[data-v-f2e8f050]{margin-bottom:var(--spacing-sm);color:var(--color-text)}.faq-section .section-header p[data-v-f2e8f050]{color:var(--color-text);font-size:1.25rem}.faq-container[data-v-f2e8f050]{max-width:800px;margin:0 auto var(--spacing-xl)}.faq-cta[data-v-f2e8f050]{background-color:var(--color-bg-elevated);border-radius:var(--radius-lg);padding:var(--spacing-md);box-shadow:0 5px 15px #0000004d}.faq-cta p[data-v-f2e8f050]{margin-bottom:var(--spacing-sm);color:var(--color-header);font-size:1.125rem}
