.FAQ_faqContainer__l6j9W{max-width:800px;margin:0 auto;min-height:calc(100vh - 200px)}.FAQ_header__KJcrH{text-align:center;margin-bottom:40px}.FAQ_header__KJcrH h1{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin-bottom:16px;line-height:1.2;margin-top:0}.FAQ_header__KJcrH p{font-size:1.1rem;color:#666;max-width:600px;margin:0 auto;line-height:1.6}.FAQ_faqSection__tM7aF{margin-bottom:60px}.FAQ_faqList___m1t5{display:flex;flex-direction:column;gap:12px}.FAQ_faqItem__CkfPK{border:1px solid #e8e8e8;border-radius:8px;background:#fff;transition:all .2s ease;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.05)}.FAQ_faqItem__CkfPK:hover{border-color:#1890ff;box-shadow:0 2px 8px rgba(24,144,255,.12)}.FAQ_questionButton__zrLKE{width:100%;padding:20px;background:#fff;border:none;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:1rem;font-weight:500;color:#2c3e50;line-height:1.4;transition:all .2s ease}.FAQ_questionButton__zrLKE:hover{background:#f8f9fa;color:#1890ff}.FAQ_questionButton__zrLKE:focus{outline:2px solid #1890ff;outline-offset:-2px;background:#f8f9fa}.FAQ_questionText__3sy7l{flex:1 1;padding-right:16px}.FAQ_icon__rSdfM{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#8c8c8c;transition:transform .2s ease,color .2s ease}.FAQ_questionButton__zrLKE:hover .FAQ_icon__rSdfM{color:#1890ff}.FAQ_chevron__L7tzY{width:14px;height:14px}.FAQ_answer__bQnwZ{max-height:0;overflow:hidden;transition:max-height .3s ease;background:#fafafa;border-top:1px solid #f0f0f0}.FAQ_answerOpen__ytPJF{max-height:200px}.FAQ_answerContent__dMCl3{padding:20px}.FAQ_answerContent__dMCl3 p{margin:0;color:#4a4a4a;line-height:1.6;font-size:.95rem}.FAQ_modulesSection__Le11n{margin-bottom:60px}.FAQ_modulesSection__Le11n h2{font-size:1.5rem;font-weight:600;color:#2c3e50;margin-bottom:24px;text-align:center}.FAQ_modulesList__rroWK{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:16px;gap:16px}.FAQ_moduleLink__mtrRy{text-decoration:none;transition:transform .2s ease}.FAQ_moduleLink__mtrRy:hover{transform:translateY(-2px)}.FAQ_moduleCard__K62mh{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:24px;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.05)}.FAQ_moduleCard__K62mh:hover{border-color:#1890ff;box-shadow:0 4px 12px rgba(24,144,255,.12)}.FAQ_moduleCard__K62mh h3{font-size:1.1rem;font-weight:600;color:#1890ff;margin-bottom:8px;margin-top:0}.FAQ_moduleCard__K62mh p{font-size:.9rem;color:#666;margin:0;line-height:1.5}.FAQ_contactSection__PVaJm{text-align:center;padding:30px 24px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.FAQ_contactSection__PVaJm h2{font-size:1.3rem;font-weight:600;color:#2c3e50;margin-bottom:12px}.FAQ_contactSection__PVaJm p{font-size:1rem;color:#666;margin:0;line-height:1.6}.FAQ_contactLink__qs4Yj{color:#1890ff;text-decoration:none;font-weight:500;transition:color .2s ease}.FAQ_contactLink__qs4Yj:hover{color:#096dd9;text-decoration:underline}@media (max-width:768px){.FAQ_header__KJcrH{margin-bottom:30px}.FAQ_header__KJcrH h1{font-size:2rem}.FAQ_header__KJcrH p{font-size:1rem}.FAQ_questionButton__zrLKE{padding:16px;font-size:.95rem}.FAQ_questionText__3sy7l{padding-right:12px}.FAQ_answerContent__dMCl3{padding:16px}.FAQ_answerContent__dMCl3 p{font-size:.9rem}.FAQ_modulesList__rroWK{grid-template-columns:1fr;gap:12px}.FAQ_moduleCard__K62mh{padding:20px}.FAQ_contactSection__PVaJm{padding:24px 16px}.FAQ_contactSection__PVaJm h2{font-size:1.2rem}.FAQ_contactSection__PVaJm p{font-size:.95rem}}@media (max-width:480px){.FAQ_header__KJcrH h1{font-size:1.5rem}.FAQ_questionButton__zrLKE{padding:14px;font-size:.9rem}.FAQ_answerContent__dMCl3{padding:14px}.FAQ_moduleCard__K62mh{padding:16px}.FAQ_contactSection__PVaJm{padding:20px 14px}}@media (prefers-reduced-motion:no-preference){.FAQ_questionButton__zrLKE[aria-expanded=true] .FAQ_icon__rSdfM{transform:rotate(180deg)}}.Breadcrumbs_container__Hahku{display:flex;align-items:center;margin-bottom:20px;font-size:14px;color:#666}.Breadcrumbs_link__INm7d{color:#1890ff;text-decoration:none;transition:color .3s}.Breadcrumbs_link__INm7d:hover{color:#40a9ff;text-decoration:underline}.Breadcrumbs_separator__sZwJZ{margin:0 8px;color:#d9d9d9}.Breadcrumbs_current__MPsiH{color:#262626;font-weight:500}@media (max-width:768px){.Breadcrumbs_container__Hahku{display:none}}