.faq_faqContainer__VKUGp{max-width:900px;margin:0 auto;padding:2rem;min-height:100vh;background-color:#f9f9f9}.faq_faqHeader__hRnZP{text-align:center;margin-bottom:3rem}.faq_faqHeader__hRnZP h1{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin-bottom:.5rem}.faq_faqHeader__hRnZP p{font-size:1.1rem;color:#666}.faq_faqList__Ub9M4{display:flex;flex-direction:column;gap:1.25rem}.faq_faqItem__LBzGv{background:white;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.08);overflow:hidden}.faq_faqQuestion__JAh9v{width:100%;padding:1.5rem;background:white;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;transition:background-color .2s ease;font-size:1rem;text-align:left}.faq_faqQuestion__JAh9v:hover{background-color:#f5f5f5}.faq_questionText__7Ljef{font-weight:600;color:#1a1a1a;flex:1 1}.faq_icon__JjsK8{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:#f0f0f0;border-radius:50%;font-size:1.2rem;color:#2a2a2a;flex-shrink:0}.faq_faqAnswer__u_uAp{padding:0 1.5rem 1.5rem;color:#555;line-height:1.6;font-size:.95rem;background-color:#fafafa;animation:faq_slideDown__VCjpy .3s ease}@keyframes faq_slideDown__VCjpy{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.faq_faqContainer__VKUGp{padding:1rem}.faq_faqHeader__hRnZP h1{font-size:2rem}.faq_faqQuestion__JAh9v{padding:1.25rem}.faq_faqAnswer__u_uAp{padding:0 1.25rem 1.25rem}}