.faq_pageHeader__7nPu5{background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460);color:#fff;padding:60px 0;text-align:center;position:relative;overflow:hidden}.faq_pageHeader__7nPu5:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");pointer-events:none}.faq_pageHeader__7nPu5 h1{font-size:2.75rem;font-weight:800;margin-bottom:12px;letter-spacing:-.02em;position:relative;z-index:1}.faq_pageHeader__7nPu5 p{font-size:1.125rem;opacity:.85;font-weight:400;position:relative;z-index:1}.faq_categoryTabSection__3D_QA{background:#fff;padding:24px 0;border-bottom:1px solid #e5e7eb;position:-webkit-sticky;position:sticky;top:60px;z-index:100;box-shadow:0 2px 8px rgba(0,0,0,.04)}.faq_categoryTabs__wT4sW{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;-ms-overflow-style:none}.faq_categoryTabs__wT4sW::-webkit-scrollbar{display:none}.faq_categoryTab__2o886{padding:12px 24px;background:#f3f4f6;border:2px solid transparent;border-radius:50px;font-size:.975rem;font-weight:600;color:#4b5563;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0}.faq_categoryTab__2o886:hover{background:#e5e7eb;color:#1f2937}.faq_categoryTabActive__B8x4z{background:#2563eb;color:#fff;border-color:#2563eb}.faq_categoryTabActive__B8x4z:hover{background:#1d4ed8;color:#fff}.faq_popularSection___RG6k{background:linear-gradient(135deg,#eff6ff,#dbeafe);padding:60px 0}.faq_popularContainer__v5JXQ{max-width:900px;margin:0 auto}.faq_popularTitle__zngo3{display:flex;align-items:center;gap:12px;font-size:1.75rem;color:#1e40af;margin-bottom:28px;font-weight:700}.faq_popularIcon__yAMtO{color:#f59e0b;font-size:1.5rem}.faq_popularList__MnSmm{display:flex;flex-direction:column;gap:16px}.faq_popularItem__65yWw{background:#fff;box-shadow:0 4px 12px rgba(37,99,235,.1)}.faq_categoryBadge__YHLSp{padding:4px 12px;background:#eff6ff;color:#2563eb;font-size:.75rem;font-weight:600;border-radius:20px;flex-shrink:0}.faq_faqSection__hP1Fs{scroll-margin-top:160px}.faq_faqContainer__QMLJs{max-width:900px;margin:0 auto}.faq_faqCategory__S4TYN{margin-bottom:60px}.faq_categoryTitle__vhBfJ{font-size:1.75rem;color:#1f2937;margin-bottom:24px;padding-bottom:12px;border-bottom:3px solid #2563eb;display:inline-block}.faq_faqList__C4mZU{display:flex;flex-direction:column;gap:16px}.faq_faqItem__sJ7dM{background:#fff;border:2px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s ease}.faq_faqItem__sJ7dM:hover{border-color:#2563eb;box-shadow:0 4px 12px rgba(37,99,235,.1)}.faq_faqItemOpen__uRd7O{border-color:#2563eb;box-shadow:0 4px 12px rgba(37,99,235,.15)}.faq_faqQuestion__KQiIz{width:100%;padding:24px;background:none;border:none;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;transition:background-color .3s ease}.faq_faqQuestion__KQiIz:hover{background-color:#f9fafb}.faq_questionText__rECNd{display:flex;align-items:center;gap:12px;font-size:1.125rem;font-weight:600;color:#1f2937;flex:1 1}.faq_qIcon__XJ1MV{width:32px;height:32px;background:#2563eb;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.faq_arrow__SJYVN{color:#6b7280;font-size:.875rem;transition:transform .3s ease;flex-shrink:0}.faq_arrowOpen__XV_tk{transform:rotate(180deg)}.faq_faqAnswer__haZKD{padding:24px;display:flex;gap:12px;animation:faq_slideDown__q2jH8 .3s ease}@keyframes faq_slideDown__q2jH8{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.faq_aIcon__8ICrk{width:32px;height:32px;background:#eff6ff;color:#2563eb;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.faq_faqAnswer__haZKD p{color:#4b5563;line-height:1.8;flex:1 1;padding-top:4px}.faq_answerLink__5Y6_4{color:#2563eb;font-weight:600;text-decoration:underline;text-underline-offset:2px}.faq_answerLink__5Y6_4:hover{color:#1d4ed8}.faq_contactSection__BXb_m{background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460);color:#fff;padding:80px 0 40px;text-align:center;position:relative;overflow:hidden}.faq_contactSection__BXb_m:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");pointer-events:none}.faq_contactContent__YdUZ9{position:relative;z-index:1}.faq_contactContent__YdUZ9 h2{font-size:2.5rem;margin-bottom:16px;font-weight:800;letter-spacing:-.02em}.faq_contactContent__YdUZ9 p{font-size:1.25rem;margin-bottom:32px;opacity:.85;font-weight:400}.faq_ctaButton__VtA_D{display:inline-flex;align-items:center;justify-content:center;padding:16px 48px;font-size:1.25rem;font-weight:600;background:#1d4ed8;color:#fff;border-radius:8px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.faq_ctaButton__VtA_D:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(37,99,235,.4)}.faq_ctaPhoneWrapper__cBVKf{margin-top:40px;text-align:center}.faq_ctaPhoneLabel__4SOLi{font-size:.875rem;opacity:.7;display:block;margin-bottom:0}.faq_ctaPhone__IZttC{font-size:2.25rem;font-weight:700;margin:0;letter-spacing:.02em}@media (max-width:768px){.faq_faqSection__hP1Fs{scroll-margin-top:80px}.faq_pageHeader__7nPu5{padding:40px 0 30px}.faq_pageHeader__7nPu5 h1{font-size:1.75rem}.faq_pageHeader__7nPu5 p{font-size:.95rem}.faq_categoryTabSection__3D_QA{padding:10px 0;position:relative;top:auto;box-shadow:none;z-index:1}.faq_categoryTabSection__3D_QA:after{content:"";position:absolute;right:0;top:0;bottom:0;width:80px;background:linear-gradient(90deg,transparent 0,hsla(0,0%,100%,.8) 40%,#fff);pointer-events:none;z-index:10}.faq_categoryTabs__wT4sW{gap:0;padding:0 80px 4px 16px;margin:0 -16px;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}.faq_categoryTab__2o886{padding:8px 14px;font-size:.85rem;background:transparent;color:#6b7280;border-radius:0;border:none;border-bottom:2px solid transparent;white-space:nowrap}.faq_categoryTabActive__B8x4z,.faq_categoryTab__2o886:hover{background:transparent;color:#2563eb}.faq_categoryTabActive__B8x4z{border-bottom:2px solid #2563eb;font-weight:700}.faq_categoryTabActive__B8x4z:hover{background:transparent;color:#2563eb}.faq_popularSection___RG6k{padding:24px 0 32px}.faq_popularTitle__zngo3{font-size:1.25rem;margin-bottom:16px}.faq_popularIcon__yAMtO{font-size:1.25rem}.faq_categoryBadge__YHLSp{display:none}.faq_categoryTitle__vhBfJ{font-size:1.5rem}.faq_faqQuestion__KQiIz{padding:20px 16px}.faq_questionText__rECNd{font-size:1rem}.faq_qIcon__XJ1MV{width:28px;height:28px;font-size:.875rem}.faq_faqAnswer__haZKD{padding:16px 16px 20px;flex-direction:column;align-items:flex-start}.faq_aIcon__8ICrk{width:28px;height:28px;font-size:.875rem}.faq_contactBox__RfcF_{padding:40px 24px}.faq_contactBox__RfcF_ h2{font-size:1.75rem}.faq_contactBox__RfcF_ p{font-size:1rem}.faq_contactButtons__NTDm8{flex-direction:column;align-items:stretch}.faq_contactButtons__NTDm8 .faq_btn__G0e4K{width:100%}}