.faq_faqTheme__Y5qr0{--primary-gradient-start:#667eea;--primary-gradient-end:#764ba2;--primary-gradient:linear-gradient(135deg,var(--primary-gradient-start) 0%,var(--primary-gradient-end) 100%);--primary-50:#e8eaf6;--primary-100:#c5cbe8;--primary-200:#9fa7d4;--primary-300:#7983c0;--primary-400:#545fac;--primary-500:#667eea;--primary-600:#4c5fd6;--primary-700:#3a42c0;--primary-800:#2a2a9e;--primary-900:#1a1a7c;--accent-green:#25d366;--accent-blue:#4285f4;--accent-orange:#ff6b35;--accent-teal:#00bfa5;--bg-primary:#ffffff;--bg-secondary:#f8f9fa;--text-primary:#212121;--text-secondary:#616161;--text-inverse:#ffffff;--border-light:#e0e0e0;--shadow-light:rgba(0,0,0,0.1);--shadow-medium:rgba(0,0,0,0.15);--radius-md:8px;--radius-lg:12px}.faq_container__ckFlI{max-width:1200px;margin:0 auto;padding:0 16px}@media (min-width:768px){.faq_container__ckFlI{padding:0 24px}}.faq_hero__YSE9h{background:#000000;color:var(--text-inverse);padding:80px 0;text-align:center;position:relative;overflow:hidden}.faq_hero__YSE9h .faq_container__ckFlI{position:relative;z-index:10}.faq_bgElements__LJjrM{position:absolute;inset:0;overflow:hidden;z-index:1;pointer-events:none}.faq_floatingIcon__H0rAU{position:absolute;color:#ffffff;animation:faq_float__Ium00 15s linear infinite}@keyframes faq_float__Ium00{0%{transform:translateY(120px) rotate(0deg);opacity:0}15%{opacity:.3}85%{opacity:.3}to{transform:translateY(-120px) rotate(1turn);opacity:0}}.faq_icon1__o4Pil{left:10%;top:20%;animation-duration:22s;animation-delay:0s;width:60px;height:60px}.faq_icon2__f3s9E{left:25%;top:70%;animation-duration:28s;animation-delay:-5s;width:80px;height:80px}.faq_icon3__n0B6k{left:45%;top:15%;animation-duration:25s;animation-delay:-12s;width:50px;height:50px}.faq_icon4__eP1v0{left:70%;top:65%;animation-duration:30s;animation-delay:-8s;width:90px;height:90px}.faq_icon5__KXMai{left:85%;top:25%;animation-duration:24s;animation-delay:-2s;width:70px;height:70px}.faq_icon6__ye8BE{left:15%;top:45%;animation-duration:26s;animation-delay:-10s;width:55px;height:55px}.faq_icon7__3tEaL{left:55%;top:80%;animation-duration:21s;animation-delay:-15s;width:75px;height:75px}.faq_icon8__zjdeb{left:80%;top:50%;animation-duration:27s;animation-delay:-18s;width:45px;height:45px}.faq_hero__YSE9h h1{font-size:2.5rem;margin-bottom:16px;font-weight:700}@media (min-width:768px){.faq_hero__YSE9h h1{font-size:3.5rem}}.faq_hero__YSE9h p{font-size:1.2rem;color:var(--text-inverse);opacity:.9;max-width:800px;margin:0 auto 32px}.faq_heroStats__p9n1B{display:flex;justify-content:center;gap:32px;flex-wrap:wrap}.faq_statItem__T0w0S{text-align:center}.faq_statNumber__c557H{font-size:2rem;font-weight:700;background:linear-gradient(135deg,#ffffff,#e0e0e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.faq_statLabel__vq1Lr{font-size:.9rem;color:var(--text-inverse);opacity:.8}.faq_faqSection__t2HUG{padding:64px 0}.faq_faqSection__t2HUG h2{font-size:2rem;text-align:center;margin-bottom:16px;color:var(--primary-600)}@media (min-width:768px){.faq_faqSection__t2HUG h2{font-size:2.5rem}}.faq_faqSection__t2HUG p{text-align:center;color:var(--text-secondary);max-width:700px;margin:0 auto 48px}.faq_faqCategories__lUOjE{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;margin-bottom:40px}.faq_categoryBtn__nSYGq{padding:12px 24px;border:2px solid var(--primary-500);background:transparent;color:var(--primary-600);border-radius:var(--radius-md);font-weight:600;cursor:pointer;transition:all .2s ease}.faq_categoryBtn__nSYGq:hover{transform:scale(1.05)}.faq_categoryBtn__nSYGq:active{transform:scale(.95)}.faq_categoryBtn__nSYGq.faq_active__rd411{transform:scale(1.05)}.faq_categoryBtnCost__9yuZD{border-color:var(--accent-orange);color:var(--accent-orange)}.faq_categoryBtnCost__9yuZD.faq_active__rd411,.faq_categoryBtnCost__9yuZD:hover{background:var(--accent-orange);color:var(--text-inverse)}.faq_categoryBtnTimeline__7WZ_U{border-color:var(--accent-teal);color:var(--accent-teal)}.faq_categoryBtnTimeline__7WZ_U.faq_active__rd411,.faq_categoryBtnTimeline__7WZ_U:hover{background:var(--accent-teal);color:var(--text-inverse)}.faq_categoryBtnTechnology__Fv7hr{border-color:var(--accent-blue);color:var(--accent-blue)}.faq_categoryBtnTechnology__Fv7hr.faq_active__rd411,.faq_categoryBtnTechnology__Fv7hr:hover{background:var(--accent-blue);color:var(--text-inverse)}.faq_categoryBtnProcess__QrYZ3{border-color:var(--accent-green);color:var(--accent-green)}.faq_categoryBtnProcess__QrYZ3.faq_active__rd411,.faq_categoryBtnProcess__QrYZ3:hover{background:var(--accent-green);color:var(--text-inverse)}.faq_categoryBtnIndustry__Mxi19{border-color:var(--primary-500);color:var(--primary-600)}.faq_categoryBtnIndustry__Mxi19.faq_active__rd411,.faq_categoryBtnIndustry__Mxi19:hover{background:var(--primary-500);color:var(--text-inverse)}.faq_faqContainer___z1NC{max-width:900px;margin:0 auto}.faq_faqItem__5ZVBS{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-lg);margin-bottom:16px;overflow:hidden;transition:all .3s ease}.faq_faqItem__5ZVBS:hover{box-shadow:0 4px 16px var(--shadow-medium);transform:translateY(-2px)}.faq_faqItemCost__qkIvm{border-left:4px solid var(--accent-orange)}.faq_faqItemTimeline__Ox0IH{border-left:4px solid var(--accent-teal)}.faq_faqItemTechnology__9r4lJ{border-left:4px solid var(--accent-blue)}.faq_faqItemProcess__8zfS2{border-left:4px solid var(--accent-green)}.faq_faqItemIndustry__vyXsP{border-left:4px solid var(--primary-500)}.faq_faqItem__5ZVBS details{padding:0}.faq_faqItem__5ZVBS summary{padding:20px 24px;cursor:pointer;font-weight:600;font-size:1.1rem;display:flex;justify-content:space-between;align-items:center;list-style:none;user-select:none;min-height:48px;color:var(--text-primary);background:var(--bg-secondary);transition:background .2s ease;gap:12px}.faq_faqItem__5ZVBS summary .faq_icon__GbBrs{flex-shrink:0;width:24px;height:24px}.faq_faqItem__5ZVBS summary .faq_questionText__mTBaI{flex:1}.faq_faqItem__5ZVBS summary::-webkit-details-marker{display:none}.faq_faqItem__5ZVBS summary:after{content:"+";font-size:1.5rem;font-weight:400;transition:transform .3s ease;color:var(--primary-600)}.faq_faqItem__5ZVBS details[open] summary:after{content:"×";transform:rotate(90deg)}.faq_faqItem__5ZVBS details[open] summary{background:var(--primary-50)}.faq_answer__C_slB{padding:24px;background:var(--bg-primary);color:var(--text-secondary);line-height:1.7;animation:faq_sweep__Lm09X .3s ease-in-out}.faq_answer__C_slB a{color:var(--primary-600);text-decoration:none;font-weight:600}.faq_answer__C_slB a:hover{text-decoration:underline}@keyframes faq_sweep__Lm09X{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.faq_ctaSection__jKhAc{background:var(--bg-secondary);color:var(--text-primary);padding:64px 0;text-align:center;border-top:1px solid var(--border-light)}.faq_ctaSection__jKhAc h2{font-size:2rem;margin-bottom:16px}@media (min-width:768px){.faq_ctaSection__jKhAc h2{font-size:2.5rem}}.faq_ctaSection__jKhAc p{font-size:1.2rem;margin-bottom:32px;color:var(--text-secondary)}.faq_ctaButtons___Vvxn{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.faq_btnPrimary__tftaP{background:var(--primary-600);color:var(--text-inverse);padding:16px 32px;border-radius:var(--radius-md);font-weight:600;text-decoration:none;transition:all .2s ease;border:none;cursor:pointer;min-height:48px}.faq_btnPrimary__tftaP:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 4px 12px var(--shadow-medium)}.faq_btnPrimary__tftaP:active{transform:translateY(0) scale(.98)}.faq_btnSecondary__BM8jm{background:transparent;color:var(--primary-600);padding:16px 32px;border-radius:var(--radius-md);font-weight:600;text-decoration:none;transition:all .2s ease;border:2px solid var(--primary-600);cursor:pointer;min-height:48px}.faq_btnSecondary__BM8jm:hover{background:rgba(102,126,234,.1);transform:scale(1.05)}.faq_btnSecondary__BM8jm:active{transform:scale(.98)}@media (max-width:767px){.faq_heroStats__p9n1B{gap:16px}.faq_statNumber__c557H{font-size:1.5rem}.faq_faqCategories__lUOjE{gap:8px}.faq_categoryBtn__nSYGq{padding:8px 16px;font-size:.9rem}}