.FAQ_faqContainer__CGURl{margin:0 auto;padding:4rem 3rem;background-color:#fff;color:#333}.FAQ_faqHeader__A_TrU{margin-bottom:3rem}.FAQ_faqTitle__81Xmr{font-size:3.5rem;font-weight:700;color:#000;margin-bottom:1.5rem;padding-top:1em}.FAQ_faqDescription__UAU1g{font-size:1.1rem;line-height:1.6;color:#444;max-width:900px}.FAQ_contactLink__tEAS_{color:#30c3e5;text-decoration:none;font-weight:600;transition:color .3s ease}.FAQ_contactLink__tEAS_:hover{color:#4cd4b2;text-decoration:underline}.FAQ_faqContent__g_Vy8{padding-top:2rem}.FAQ_sectionTitle__lIpwO{font-size:2rem;font-weight:600;color:#222;margin-bottom:2rem}.FAQ_categoryTabs__zmRDU{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:2.5rem;border-bottom:1px solid #eee;padding-bottom:.5rem}.FAQ_categoryTab__S_FL4{padding:.75rem 0;background:transparent;color:#555;border:none;cursor:pointer;font-size:1.1rem;font-weight:500;transition:all .3s ease;position:relative}.FAQ_categoryTab__S_FL4:hover{color:#4cd4b2}.FAQ_categoryTab__S_FL4:after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:3px;background:linear-gradient(90deg,#30c3e5,#4cd4b2);transition:width .3s ease}.FAQ_categoryTab__S_FL4:hover:after{width:100%}.FAQ_activeTab__zyQ7C{color:#30c3e5;font-weight:600}.FAQ_activeTab__zyQ7C:after{width:100%}.FAQ_faqItems__YD2Yq{display:flex;flex-direction:column;gap:1.5rem}.FAQ_faqItem__UbDL2{border:1px solid #eee;border-radius:8px;overflow:hidden;transition:all .3s ease;box-shadow:0 2px 5px rgba(0,0,0,.05)}.FAQ_faqItem__UbDL2:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.FAQ_faqItemHeader__P_9mU{display:flex;align-items:center;padding:1.25rem 1.5rem;cursor:pointer;background-color:#f8f8f8;transition:background-color .3s ease}.FAQ_faqItem__UbDL2:hover .FAQ_faqItemHeader__P_9mU{background-color:#f0f0f0}.FAQ_numberContainer__jahu0{background-color:#f0f0f0;min-width:50px;height:50px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:1.5rem;transition:background-color .3s ease}.FAQ_faqItem__UbDL2:hover .FAQ_numberContainer__jahu0{background-color:#e8e8e8}.FAQ_itemNumber__pH9Fm{font-size:1.5rem;font-weight:700;color:#30c3e5;transition:color .3s ease}.FAQ_expanded__EIMxO .FAQ_itemNumber__pH9Fm,.FAQ_faqItem__UbDL2:hover .FAQ_itemNumber__pH9Fm{color:#4cd4b2}.FAQ_itemQuestion___sZr2{flex:1;font-size:1.25rem;font-weight:600;color:#333;margin:0;padding-right:1rem}.FAQ_expandButton__nmuQ7{background:transparent;border:none;color:#30c3e5;cursor:pointer;transition:transform .3s ease,color .3s ease;padding:.5rem;min-width:24px;display:flex;align-items:center;justify-content:center}.FAQ_expanded__EIMxO .FAQ_expandButton__nmuQ7,.FAQ_faqItem__UbDL2:hover .FAQ_expandButton__nmuQ7{color:#4cd4b2}.FAQ_faqItemContent__kGLQF{max-height:0;opacity:0;overflow:hidden;background-color:#fff;transition:max-height .5s ease-in-out,opacity .3s ease-in-out,padding .3s ease;padding:0 1.5rem}.FAQ_faqItemContent__kGLQF.FAQ_expanded__EIMxO{max-height:2000px;opacity:1;padding:1.5rem 1.5rem 1.5rem 7rem;overflow-y:visible}.FAQ_itemAnswer__H_YDh{font-size:1.1rem;line-height:1.6;color:#555;margin-bottom:1.5rem}.FAQ_expanded__EIMxO .FAQ_faqItemHeader__P_9mU{background-color:#f0f0f0;border-bottom:1px solid #eee}.FAQ_shareLinks__f8qwc{display:flex;gap:1rem}.FAQ_shareButton__6bY3o{width:36px;height:36px;border-radius:50%;background-color:#f0f0f0;color:#555;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.FAQ_shareButton__6bY3o:hover{background-color:#4cd4b2;color:#fff;transform:translateY(-2px)}@media (max-width:992px){.FAQ_faqContainer__CGURl{padding:3rem 2rem}.FAQ_faqTitle__81Xmr{font-size:3rem}.FAQ_numberContainer__jahu0{min-width:45px;height:45px;margin-right:1.25rem}.FAQ_itemNumber__pH9Fm{font-size:1.3rem}.FAQ_faqItemContent__kGLQF.FAQ_expanded__EIMxO{padding:1.5rem 1.5rem 1.5rem 6.5rem}}@media (max-width:768px){.FAQ_faqContainer__CGURl{padding:2.5rem 1.5rem}.FAQ_faqTitle__81Xmr{font-size:2.5rem}.FAQ_faqDescription__UAU1g{font-size:1rem}.FAQ_sectionTitle__lIpwO{font-size:1.75rem}.FAQ_categoryTabs__zmRDU{overflow-x:auto;padding-bottom:.75rem;gap:1rem;white-space:nowrap}.FAQ_categoryTab__S_FL4{padding:.5rem 0;font-size:1rem}.FAQ_faqItemHeader__P_9mU{padding:1rem 1.25rem}.FAQ_numberContainer__jahu0{min-width:40px;height:40px;margin-right:1rem}.FAQ_itemNumber__pH9Fm{font-size:1.2rem}.FAQ_itemQuestion___sZr2{font-size:1.1rem}.FAQ_faqItemContent__kGLQF.FAQ_expanded__EIMxO{padding:1.25rem 1.25rem 1.25rem 5.5rem}.FAQ_itemAnswer__H_YDh{font-size:1rem}}@media (max-width:576px){.FAQ_faqContainer__CGURl{padding:2rem 1rem}.FAQ_faqTitle__81Xmr{font-size:2rem;margin-bottom:1rem}.FAQ_faqHeader__A_TrU{margin-bottom:2rem}.FAQ_faqDescription__UAU1g{font-size:.95rem}.FAQ_sectionTitle__lIpwO{font-size:1.5rem;margin-bottom:1.5rem}.FAQ_categoryTabs__zmRDU{gap:.75rem}.FAQ_categoryTab__S_FL4{font-size:.9rem}.FAQ_faqItems__YD2Yq{gap:1rem}.FAQ_faqItemHeader__P_9mU{padding:.9rem 1rem}.FAQ_numberContainer__jahu0{min-width:36px;height:36px;margin-right:.75rem;border-radius:6px}.FAQ_itemNumber__pH9Fm{font-size:1.1rem}.FAQ_itemQuestion___sZr2{font-size:.95rem}.FAQ_faqItemContent__kGLQF.FAQ_expanded__EIMxO{padding:1rem 1rem 1rem 4.5rem}.FAQ_itemAnswer__H_YDh{font-size:.95rem;margin-bottom:1rem}.FAQ_shareLinks__f8qwc{gap:.5rem}.FAQ_shareButton__6bY3o{width:32px;height:32px}}