.faq_container__53a_P{max-width:760px;margin:0 auto;padding:40px 0}.faq_title__Sl3VF{font-size:1.75rem;font-weight:700;color:var(--color-primary);text-align:center;margin-bottom:8px}.faq_subtitle__PSp3r{text-align:center;color:var(--color-text-muted);font-size:1rem;margin-bottom:40px}.faq_section__TJ_AP{margin-bottom:32px}.faq_sectionTitle__exCVQ{font-size:1.15rem;font-weight:700;color:var(--color-primary);margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid var(--color-border)}.faq_item__Jxb_Z{background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;margin-bottom:10px;overflow:hidden}.faq_question__2wu97{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;font-size:.95rem;font-weight:600;color:var(--color-text);background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;line-height:1.4;transition:background .15s}.faq_question__2wu97:hover{background:var(--color-bg)}.faq_chevron__800OE{flex-shrink:0;font-size:1rem;margin-left:12px;transition:transform .2s;color:var(--color-text-muted)}.faq_chevronOpen__tMFIE{transform:rotate(180deg)}.faq_answer__2EVyw{padding:0 20px 16px;font-size:.92rem;color:var(--color-text-muted);line-height:1.6}@media (max-width:600px){.faq_container__53a_P{padding:24px 0}.faq_question__2wu97{padding:14px 16px;font-size:.9rem}.faq_answer__2EVyw{padding:0 16px 14px}}