.SEO_FAQ_faqContainer__KukwL{margin:3rem 0;padding:1.5rem;background-color:#f8f9fa;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.SEO_FAQ_faqTitle__ighPn{font-size:1.75rem;margin-bottom:1.5rem;color:#333;border-bottom:2px solid #e0e0e0;padding-bottom:.5rem}.SEO_FAQ_faqList__4fASj{display:flex;flex-direction:column;gap:1.5rem}.SEO_FAQ_faqItem__wPKje{padding:1rem;background-color:white;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:transform .2s,box-shadow .2s}.SEO_FAQ_faqItem__wPKje:hover{transform:translateY(-2px);box-shadow:0 4px 6px rgba(0,0,0,.1)}.SEO_FAQ_faqQuestion__ZW1qK{font-size:1.2rem;margin-bottom:.75rem;color:#1a1a1a;font-weight:600}.SEO_FAQ_faqAnswer__NlFL3{font-size:1rem;line-height:1.6;color:#444}@media (max-width:768px){.SEO_FAQ_faqContainer__KukwL{padding:1rem;margin:2rem 0}.SEO_FAQ_faqTitle__ighPn{font-size:1.5rem}.SEO_FAQ_faqQuestion__ZW1qK{font-size:1.1rem}}.faq_faqPage__xrlsC{padding:2rem 1rem 4rem;max-width:1200px;margin:0 auto;font-family:var(--font-geist-sans)}.faq_container__OYHpA{width:100%;background-color:#fff;border-radius:10px;padding:2rem;box-shadow:0 4px 12px rgba(0,0,0,.05)}.faq_pageTitle__KBynQ{font-size:2.5rem;margin-bottom:1rem;color:#222;text-align:center}.faq_pageDescription__rzc_p{font-size:1.1rem;color:#666;max-width:800px;margin:0 auto 3rem;text-align:center;line-height:1.6}@media (max-width:768px){.faq_faqPage__xrlsC{padding:1rem 1rem 3rem}.faq_container__OYHpA{padding:1.5rem}.faq_pageTitle__KBynQ{font-size:2rem}.faq_pageDescription__rzc_p{font-size:1rem}}