.faq_container__8I0yG{min-height:100vh;display:flex;flex-direction:column}.faq_main__B_0et{flex-grow:1;background:#f5f5f5;padding:4rem 1rem}.faq_content__tXqFq{max-width:900px;margin:0 auto}.faq_title___FzJn{font-size:2.5rem;font-weight:600;color:#444444;margin-bottom:1rem;text-align:center}.faq_intro__q_nh8{font-size:1.125rem;color:#666666;text-align:center;margin-bottom:3rem;line-height:1.7}.faq_faqList__F_NbM{display:flex;flex-direction:column;gap:2rem}.faq_faqItem__1Kmqd{background:white;padding:2rem;border-left:4px solid #f17700}.faq_question__Qvr97{font-size:1.25rem;font-weight:600;color:#444444;margin-bottom:1rem}.faq_answer__0TwKO{color:#666666;line-height:1.7}.faq_answer__0TwKO p{margin-bottom:1rem}.faq_answer__0TwKO ol,.faq_answer__0TwKO ul{margin-left:1.5rem;margin-bottom:1rem}.faq_answer__0TwKO li{margin-bottom:.5rem}.faq_answer__0TwKO a{color:#f17700;text-decoration:none}.faq_answer__0TwKO a:hover{text-decoration:underline}.faq_answer__0TwKO strong{color:#444444;font-weight:600}.faq_cta__KuiV_{margin-top:4rem;text-align:center;padding:2rem;background:white;border-radius:8px}.faq_cta__KuiV_ h2{font-size:1.75rem;color:#444444;margin-bottom:1rem}.faq_cta__KuiV_ p{font-size:1.125rem;color:#666666}.faq_cta__KuiV_ a{color:#f17700;font-weight:600;text-decoration:none}.faq_cta__KuiV_ a:hover{text-decoration:underline}@media (max-width:768px){.faq_title___FzJn{font-size:2rem}.faq_faqItem__1Kmqd{padding:1.5rem}.faq_question__Qvr97{font-size:1.125rem}}