.faq_faqWrapper__c4zti{background:transparent;color:#ffffff;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;overflow-x:hidden;position:relative}.faq_heroGradientLine__bM6aw{position:fixed;width:100vw;height:60px;pointer-events:none;filter:blur(15px);opacity:0;z-index:0;background-size:300% 100%}.faq_heroGradientLine__bM6aw[data-direction=left]{left:-100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.08) 15%,rgba(139,92,246,.12) 30%,rgba(59,130,246,.1) 45%,rgba(139,92,246,.15) 60%,rgba(59,130,246,.1) 75%,rgba(139,92,246,.12) 85%,rgba(59,130,246,.08) 95%,transparent);animation:faq_gradientFlow__yC62E 3s ease-in-out infinite,faq_streakSlideLeft__k_VfB 4s ease-in-out infinite,faq_streakFade__L3Xyk 4s ease-in-out infinite;animation-fill-mode:both}.faq_heroGradientLine__bM6aw[data-direction=right]{right:-100%;background:linear-gradient(270deg,transparent,rgba(59,130,246,.08) 15%,rgba(139,92,246,.12) 30%,rgba(59,130,246,.1) 45%,rgba(139,92,246,.15) 60%,rgba(59,130,246,.1) 75%,rgba(139,92,246,.12) 85%,rgba(59,130,246,.08) 95%,transparent);animation:faq_gradientFlow__yC62E 3s ease-in-out infinite,faq_streakSlideRight__FMzSR 4s ease-in-out infinite,faq_streakFade__L3Xyk 4s ease-in-out infinite;animation-fill-mode:both}.faq_heroGradientLine__bM6aw[data-position=high]{top:15%}.faq_heroGradientLine__bM6aw[data-position=mid]{top:50%}.faq_heroGradientLine__bM6aw[data-position=low]{bottom:20%}.faq_heroGradientLine__bM6aw[data-position=mid][data-direction=left],.faq_heroGradientLine__bM6aw[data-position=mid][data-direction=right]{transform:translateY(-50%)}@keyframes faq_gradientFlow__yC62E{0%{background-position:-300% 0}50%{background-position:300% 0}to{background-position:-300% 0}}@keyframes faq_streakSlideLeft__k_VfB{0%{left:-100%}10%{left:-100%}40%{left:100%}50%{left:100%}to{left:-100%}}@keyframes faq_streakSlideRight__FMzSR{0%{right:-100%}10%{right:-100%}40%{right:100%}50%{right:100%}to{right:-100%}}@keyframes faq_streakFade__L3Xyk{0%{opacity:0}10%{opacity:0}12%{opacity:.6}38%{opacity:.6}40%{opacity:0}to{opacity:0}}@keyframes faq_fadeInUp__1UsXb{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.faq_heroSection__hkOIN{position:relative;padding:8rem 2rem 4rem;z-index:2;overflow:hidden}.faq_heroContainer__ISVYK{max-width:1200px;margin:0 auto;width:100%}.faq_heroHeader__t_5Dr{text-align:center}.faq_heroLabel__LVCiL{font-size:.875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#60a5fa;margin-bottom:1rem;display:block}.faq_heroTitle__mv1ZM{font-size:clamp(2rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1rem;color:#ffffff;letter-spacing:-.02em;display:block;width:100%;text-align:center}.faq_heroTitleHighlight__0zrCU{color:#ffffff;display:inline-block}.faq_heroSubtitle__7wSeQ{font-size:1.125rem;color:#e5e7eb;max-width:700px;margin:0 auto;line-height:1.6}.faq_faqGrid__52IjP{position:relative;z-index:2;padding:1rem 2rem 2rem;max-width:1200px;margin:0 auto}.faq_faqCategories__y2v_r{display:flex;gap:.5rem;margin-bottom:2rem;flex-wrap:wrap;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:1rem}.faq_categoryTab__2o886{background:none;color:rgba(255,255,255,.6);font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;border:none;border-bottom:2px solid transparent;margin-bottom:-1rem;padding:.75rem 1.5rem 1rem}.faq_categoryTab__2o886:hover{color:rgba(255,255,255,.9)}.faq_categoryTab__2o886.faq_active__YRFJi{color:#60a5fa;border-bottom-color:#60a5fa}.faq_faqItemsSection__h3jKG{margin-bottom:1.5rem}.faq_faqList__C4mZU{display:flex;flex-direction:column;gap:2.5rem}.faq_faqItem__sJ7dM{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.faq_faqItem__sJ7dM.faq_animate__zOMBB{opacity:1;transform:translateY(0)}.faq_faqQuestion__KQiIz{font-size:1.5rem;font-weight:700;color:#ffffff;line-height:1.4;margin:0 0 1rem}.faq_faqAnswer__haZKD{font-size:1rem;color:rgba(255,255,255,.8);line-height:1.7;margin:0}.faq_faqAnswer__haZKD::selection{background:rgba(96,165,250,.3);color:rgba(255,255,255,.9)}.faq_faqAnswer__haZKD::-moz-selection{background:rgba(96,165,250,.3);color:rgba(255,255,255,.9)}.faq_faqCta__Xerua{text-align:center;padding:3rem;background:rgba(255,255,255,.05);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:20px;transition:all .3s ease;opacity:0;transform:translateY(30px);box-shadow:0 8px 32px 0 rgba(0,0,0,.37);margin-top:3rem}.faq_faqCta__Xerua.faq_animate__zOMBB{animation:faq_fadeInUp__1UsXb .8s ease-out forwards}.faq_faqCta__Xerua:hover{transform:translateY(-5px);border-color:rgba(96,165,250,.4);box-shadow:0 20px 40px rgba(0,0,0,.3)}.faq_faqCta__Xerua.faq_animate__zOMBB:hover{transform:translateY(-5px)!important}.faq_faqCta__Xerua h3{font-size:1.75rem;font-weight:800;color:#ffffff;margin-bottom:1rem;margin-top:0}.faq_faqCta__Xerua p{color:rgba(255,255,255,.8);font-size:1.125rem;margin-bottom:2rem;margin-top:0}.faq_contactInfo__Jqc3x{display:flex;flex-direction:column;gap:1rem;align-items:center}.faq_contactEmail__OSCrs{display:inline-block;color:#60a5fa;font-size:1.125rem;font-weight:600;text-decoration:none;transition:all .3s ease;padding:.5rem 0}.faq_contactEmail__OSCrs:hover{color:#93c5fd;transform:translateY(-2px)}.faq_contactLink__XrbDi{display:inline-block;background:linear-gradient(135deg,#3b82f6,#60a5fa);color:white;padding:.875rem 2rem;border-radius:12px;font-weight:700;font-size:.9375rem;text-decoration:none;box-shadow:0 6px 20px rgba(59,130,246,.4);transition:all .4s ease;position:relative;overflow:hidden}.faq_contactLink__XrbDi:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.faq_contactLink__XrbDi:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(59,130,246,.5)}.faq_contactLink__XrbDi:hover:before{left:100%}@media (max-width:1024px){.faq_faqGrid__52IjP{padding:2rem 1.5rem 4rem}}@media (max-width:768px){.faq_heroSection__hkOIN{padding:4rem 1rem 2rem}.faq_faqGrid__52IjP{padding:2rem 1rem 4rem}.faq_faqQuestion__KQiIz{font-size:1.25rem}.faq_faqAnswer__haZKD{font-size:.9375rem}.faq_categoryTab__2o886{padding:.625rem 1.25rem;font-size:.9375rem}.faq_faqCta__Xerua{padding:2rem 1.5rem}}@media (max-width:480px){.faq_heroSection__hkOIN{padding:4rem 1rem 2rem}.faq_faqGrid__52IjP{padding:2rem 1rem 4rem}.faq_faqList__C4mZU{gap:2rem}.faq_faqQuestion__KQiIz{font-size:1.125rem}.faq_faqAnswer__haZKD{font-size:.875rem}.faq_categoryTab__2o886{padding:.5rem 1rem;font-size:.875rem}}