.faqs_faqsPage__zxaPj{min-height:100vh;background:#f8f8f8}.faqs_container__S1NvA{max-width:1200px;margin:0 auto;padding:0 40px}.faqs_breadcrumb__FT2Ef{background:#f5f5f5;padding:20px 40px;font-size:14px;color:#999;border-bottom:1px solid #e0e0e0}.faqs_breadcrumb__FT2Ef a{color:#999;text-decoration:none;transition:color .3s ease}.faqs_breadcrumb__FT2Ef a:hover{color:#4a3f9e}.faqs_heroSection__33l_n{background:#f5f5f5;padding:80px 40px;border-bottom:1px solid #e0e0e0}.faqs_heroContent__5Q1ci{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;max-width:1200px;margin:0 auto}.faqs_heroText__dHZ6J h1{font-size:48px;font-weight:400;color:#1a1a1a;margin:0 0 32px;line-height:1.3;position:relative;padding-bottom:0}.faqs_heroText__dHZ6J h1:after{content:"";position:absolute;bottom:-15px;left:0;width:350px;height:3px;background:#1a1a1a}.faqs_heroText__dHZ6J p{font-size:16px;color:#555;line-height:1.7;margin:0}.faqs_heroImage__CJCDy{overflow:hidden;height:380px}.faqs_heroImage__CJCDy img{width:100%;height:100%;object-fit:cover}.faqs_header__GwAHh{padding:40px;background:#f8f8f8;border-bottom:1px solid #e0e0e0}.faqs_header__GwAHh h2{font-size:28px;font-weight:700;color:#1a1a1a;margin:0;text-align:left}.faqs_faqSection__d_ilS{background:white;border-radius:0;overflow:hidden;box-shadow:none;margin-top:40px}.faqs_faqContent__4_6JU{display:grid;grid-template-columns:280px 1fr;gap:0;min-height:600px}.faqs_sidebar__8_ddx{background:#f0f0f0;padding:40px 0;border-right:1px solid #e0e0e0}.faqs_categoryNav__FBgXf{display:flex;flex-direction:column;gap:0;padding:0;margin:0;list-style:none}.faqs_categoryButton__n_46F{background:none;padding:18px 24px;text-align:left;font-size:14px;font-weight:500;color:#666;cursor:pointer;transition:all .3s ease;border:none;border-left:4px solid transparent;margin:0}.faqs_categoryButton__n_46F:hover{background:#e0e0e0;color:#1a1a1a}.faqs_categoryButton__n_46F.faqs_active__6N37Z{background:#d0d0d0;color:#1a1a1a;border-left-color:#1a1a1a}.faqs_mainContent__gJwAR{padding:40px}.faqs_categoryTitle__DK5nP{font-size:28px;font-weight:700;color:#1a1a1a;margin:0 0 32px}.faqs_accordionContainer__IsQrm{display:flex;flex-direction:column;gap:0}.faqs_accordionItem__ANgMW{border-bottom:1px solid #eeeeee;margin:0}.faqs_accordionItem__ANgMW:last-child{border-bottom:none}.faqs_accordionButton__14wQX{background:none;border:none;width:100%;padding:20px 0;text-align:left;font-size:15px;font-weight:500;color:#1a1a1a;cursor:pointer;transition:all .3s ease;display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin:0}.faqs_accordionButton__14wQX:hover{color:#1a1a1a}.faqs_questionText__iJhX6{flex:1;line-height:1.4}.faqs_icon__ChQaA{flex-shrink:0;font-size:20px;color:#999;transition:transform .3s ease;margin-top:2px}.faqs_icon__ChQaA.faqs_expanded__kmzC6{transform:rotate(45deg)}.faqs_accordionContent__4gpGH{padding:0 0 20px;animation:faqs_slideDown__WFFrK .3s ease}.faqs_accordionContent__4gpGH p{margin:0;font-size:15px;color:#666;line-height:1.6}@keyframes faqs_slideDown__WFFrK{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.faqs_container__S1NvA{padding:0 30px}.faqs_breadcrumb__FT2Ef{padding:16px 30px}.faqs_heroSection__33l_n{padding:60px 30px}.faqs_heroContent__5Q1ci{grid-template-columns:1fr;gap:40px}.faqs_heroText__dHZ6J h1{font-size:36px}.faqs_heroImage__CJCDy{height:320px}.faqs_header__GwAHh{padding:30px}.faqs_header__GwAHh h2{font-size:24px}.faqs_faqContent__4_6JU{grid-template-columns:1fr}.faqs_sidebar__8_ddx{padding:20px 0;border-right:none;border-bottom:1px solid #e0e0e0}.faqs_categoryNav__FBgXf{flex-direction:row;flex-wrap:wrap}.faqs_categoryButton__n_46F{flex:1;min-width:150px;padding:12px 16px;border-left:none;border-bottom:2px solid transparent;text-align:center;font-size:13px}.faqs_categoryButton__n_46F.faqs_active__6N37Z{border-left:none;border-bottom-color:white}.faqs_mainContent__gJwAR{padding:30px 20px}.faqs_footerCTA__VXZU9{padding:40px 30px}}@media (max-width:480px){.faqs_faqsPage__zxaPj{padding:0}.faqs_container__S1NvA{padding:0 20px}.faqs_breadcrumb__FT2Ef{padding:12px 20px;font-size:12px}.faqs_heroSection__33l_n{padding:50px 20px}.faqs_heroContent__5Q1ci{grid-template-columns:1fr;gap:30px}.faqs_heroText__dHZ6J h1{font-size:28px;margin-bottom:24px}.faqs_heroText__dHZ6J p{font-size:14px}.faqs_heroImage__CJCDy{height:280px}.faqs_header__GwAHh{padding:20px}.faqs_header__GwAHh h2{font-size:20px}.faqs_mainContent__gJwAR{padding:20px}.faqs_categoryTitle__DK5nP{font-size:20px;margin-bottom:24px}.faqs_categoryButton__n_46F{font-size:12px;padding:10px 12px}.faqs_accordionButton__14wQX{font-size:14px;padding:16px 0;gap:12px}.faqs_accordionContent__4gpGH{padding:0 0 16px}.faqs_accordionContent__4gpGH p{font-size:13px}.faqs_footerCTA__VXZU9{padding:30px 20px}.faqs_footerCTA__VXZU9 p{font-size:14px}}.faqs_footerCTA__VXZU9{background:#f8f8f8;padding:60px 40px;border-top:1px solid #e0e0e0;margin-top:0}.faqs_footerCTA__VXZU9 p{font-size:15px;color:#666;line-height:1.7;margin:0;max-width:100%}.faqs_footerCTA__VXZU9 a{color:#4a3f9e;text-decoration:underline;transition:color .3s ease}.faqs_footerCTA__VXZU9 a:hover{color:#1a1a1a}