.faqs_pageWrapper__WqU_6{min-height:100vh;position:relative;overflow:hidden}.faqs_animatedBackground__rsg0o{position:fixed;inset:0;z-index:0;background:linear-gradient(135deg,#1a3a52,#2d5a7b 50%,#1a3a52)}.faqs_animatedBackground__rsg0o:before{content:"";position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 20% 80%,rgba(74,144,226,.3) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(123,179,219,.3) 0,transparent 50%),radial-gradient(circle at 40% 40%,rgba(94,143,188,.2) 0,transparent 50%);animation:faqs_floatBackground__LbyiA 30s ease-in-out infinite}.faqs_animatedBackground__rsg0o:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent,transparent 100px,rgba(255,255,255,.02) 0,rgba(255,255,255,.02) 200px);animation:faqs_slidePattern__Zibvl 20s linear infinite}@keyframes faqs_floatBackground__LbyiA{0%,to{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.1)}}@keyframes faqs_slidePattern__Zibvl{0%{transform:translateX(0)}to{transform:translateX(200px)}}.faqs_mainContent__6NYt2{position:relative;z-index:1;padding-top:85px}.faqs_container__owIXm{max-width:1000px;margin:0 auto;padding:3rem 1rem}.faqs_heroSection__LUN8t{text-align:center;margin-bottom:4rem;position:relative}.faqs_heroTitle__yOrFf{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;margin-bottom:1rem;background:linear-gradient(135deg,#ffffff,#a8d8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 40px rgba(255,255,255,.3);animation:faqs_titleGlow__yieXV 3s ease-in-out infinite alternate}@keyframes faqs_titleGlow__yieXV{0%{filter:brightness(1)}to{filter:brightness(1.2)}}.faqs_heroSubtitle__QMLDt{font-size:1.25rem;color:rgba(255,255,255,.9);max-width:600px;margin:0 auto 3rem;line-height:1.6}.faqs_searchContainer__b5Vdb{max-width:600px;margin:0 auto 3rem;position:relative}.faqs_searchBar__57pDI{width:100%;padding:1rem 3rem 1rem 1.5rem;background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.2);border-radius:50px;color:white;font-size:1rem;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.faqs_searchBar__57pDI::-moz-placeholder{color:rgba(255,255,255,.6)}.faqs_searchBar__57pDI::placeholder{color:rgba(255,255,255,.6)}.faqs_searchBar__57pDI:focus{outline:none;border-color:rgba(255,255,255,.5);background:rgba(0,0,0,.4);box-shadow:0 0 30px rgba(74,144,226,.3)}.faqs_searchIcon__H6s_b{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);color:rgba(255,255,255,.6);pointer-events:none}.faqs_categoryFilters__v7uax{display:flex;justify-content:center;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}.faqs_categoryButton__cRXHp{padding:.5rem 1.5rem;background:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.2);border-radius:25px;color:rgba(255,255,255,.8);font-size:.9rem;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.faqs_categoryButton__cRXHp.faqs_active__JX2qN,.faqs_categoryButton__cRXHp:hover{background:rgba(74,144,226,.3);border-color:rgba(74,144,226,.5);color:white;transform:translateY(-2px);box-shadow:0 5px 20px rgba(74,144,226,.3)}.faqs_faqGrid__eLNxh{display:grid;gap:1rem;margin-bottom:4rem}.faqs_faqItem__dncSM{background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative}.faqs_faqItem__dncSM:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent,rgba(74,144,226,.1));opacity:0;transition:opacity .3s ease}.faqs_faqItem__dncSM:hover:before{opacity:1}.faqs_faqItem__dncSM:hover{transform:translateY(-2px);border-color:rgba(74,144,226,.3);box-shadow:0 10px 30px rgba(0,0,0,.3)}.faqs_faqQuestion__IdjW6{width:100%;padding:1.5rem;background:none;border:none;color:white;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;position:relative;z-index:1}.faqs_faqQuestionText__3cO6p{font-size:1.1rem;font-weight:600;line-height:1.4}.faqs_faqIcon__ErIdh{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);border-radius:50%;transition:all .3s ease;flex-shrink:0}.faqs_faqIcon__ErIdh svg{width:16px;height:16px;transition:transform .3s ease}.faqs_faqItem__dncSM.faqs_open__W21q5 .faqs_faqIcon__ErIdh{background:rgba(74,144,226,.3);transform:rotate(180deg)}.faqs_faqItem__dncSM.faqs_open__W21q5 .faqs_faqIcon__ErIdh svg{transform:rotate(180deg)}.faqs_faqAnswer__JF3Qh{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1)}.faqs_faqItem__dncSM.faqs_open__W21q5 .faqs_faqAnswer__JF3Qh{max-height:500px}.faqs_faqAnswerContent__y09Iw{padding:0 1.5rem 1.5rem;color:rgba(255,255,255,.9);line-height:1.6}.faqs_ctaSection__ZMSkB{margin-top:5rem;text-align:center;position:relative;padding:4rem 2rem;background:linear-gradient(135deg,rgba(74,144,226,.1),rgba(0,0,0,.3));border-radius:24px;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}.faqs_ctaSection__ZMSkB:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(74,144,226,.3) 0,transparent 70%);animation:faqs_ctaPulse__knEnL 4s ease-in-out infinite}@keyframes faqs_ctaPulse__knEnL{0%,to{transform:scale(.8);opacity:.5}50%{transform:scale(1.2);opacity:.8}}.faqs_ctaTitle__AsxGS{font-size:2.5rem;font-weight:700;margin-bottom:1rem;position:relative;z-index:1}.faqs_ctaDescription__2U9cq{font-size:1.1rem;margin-bottom:2rem;color:rgba(255,255,255,.9);position:relative;z-index:1}.faqs_ctaButtons__u44Bh{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;position:relative;z-index:1}.faqs_primaryButton__wVtE3{padding:1rem 2rem;background:linear-gradient(135deg,#4a90e2,#357abd);color:white;border:none;border-radius:50px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 5px 20px rgba(74,144,226,.3);text-decoration:none;display:inline-block}.faqs_primaryButton__wVtE3:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(74,144,226,.5);background:linear-gradient(135deg,#357abd,#4a90e2)}.faqs_secondaryButton__BuALn{padding:1rem 2rem;background:rgba(0,0,0,.3);color:white;border:2px solid rgba(255,255,255,.3);border-radius:50px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.faqs_secondaryButton__BuALn:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.5);transform:translateY(-2px)}.faqs_floatingElements__jFJg_{position:fixed;inset:0;pointer-events:none;z-index:0}.faqs_floatingDot__LAe0Z{position:absolute;width:4px;height:4px;background:rgba(255,255,255,.6);border-radius:50%;animation:faqs_float__feKWd 20s ease-in-out infinite}@keyframes faqs_float__feKWd{0%,to{transform:translateY(0) translateX(0)}33%{transform:translateY(-30px) translateX(20px)}66%{transform:translateY(30px) translateX(-20px)}}@media (max-width:768px){.faqs_heroTitle__yOrFf{font-size:2rem}.faqs_container__owIXm{padding:2rem 1rem}.faqs_categoryFilters__v7uax{gap:.5rem}.faqs_categoryButton__cRXHp{padding:.4rem 1rem;font-size:.85rem}.faqs_faqQuestionText__3cO6p{font-size:1rem}.faqs_ctaTitle__AsxGS{font-size:1.8rem}.faqs_ctaButtons__u44Bh{flex-direction:column;align-items:center}.faqs_primaryButton__wVtE3,.faqs_secondaryButton__BuALn{width:100%;max-width:300px}}