.FAQSection-module__3zb3na__faqSection{padding:var(--space-12)clamp(1rem,4vw,2rem);background:var(--bg-primary);box-sizing:border-box;width:100%}@media (min-width:768px){.FAQSection-module__3zb3na__faqSection{padding:var(--space-16)var(--space-6)}}.FAQSection-module__3zb3na__container{box-sizing:border-box;width:100%;max-width:860px;margin:0 auto;padding:0 clamp(.5rem,2vw,1rem)}.FAQSection-module__3zb3na__title{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-primary);text-align:center;margin-bottom:var(--space-8)}.FAQSection-module__3zb3na__faqGrid{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (min-width:768px){.FAQSection-module__3zb3na__faqGrid{grid-template-columns:repeat(2,1fr)}}.FAQSection-module__3zb3na__faqItem{background:var(--bg-secondary);border-radius:var(--radius-xl);padding:var(--space-6)}.FAQSection-module__3zb3na__faqItem h3{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);margin-bottom:var(--space-3)}.FAQSection-module__3zb3na__faqItem p{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed);margin:0}
