.FAQ_hero__IODSz{background:linear-gradient(135deg,#667eea,#764ba2);padding:80px 0 60px;border-radius:0 0 50px 50px;position:relative;overflow:hidden}.FAQ_hero__IODSz:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 30%,hsla(0,0%,100%,.15) 0,transparent 50%),radial-gradient(circle at 80% 70%,hsla(0,0%,100%,.1) 0,transparent 50%);pointer-events:none}.FAQ_heroTitle__nBPpL{font-size:clamp(2rem,5vw,3.2rem);font-weight:900;color:#fff;line-height:1.2;text-shadow:0 2px 10px rgba(0,0,0,.15)}.FAQ_heroBadge__t3nUz{background:hsla(0,0%,100%,.2);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.3);color:#fff;font-weight:700;font-size:.875rem;padding:6px 16px;border-radius:50px}.FAQ_tabsWrapper__9YhAz{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;padding:32px 0 24px}.FAQ_tabBtn__BPH4I{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:50px;cursor:pointer;font-size:.9rem;font-weight:600;font-family:inherit;transition:all .2s ease;background:#fff;color:#555;border:2px solid #e9ecef;box-shadow:0 2px 8px rgba(0,0,0,.06);white-space:nowrap}.FAQ_tabBtn__BPH4I:hover{border-color:#667eea;color:#667eea;transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.2)}.FAQ_tabBtnActive___xNOV{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-color:transparent;box-shadow:0 6px 20px rgba(102,126,234,.35);transform:translateY(-2px)}.FAQ_accordionItem__2J0pm{background:#fff;border:1px solid #e9ecef;border-radius:14px!important;margin-bottom:10px;overflow:hidden;transition:all .25s ease;box-shadow:0 2px 8px rgba(0,0,0,.04)}.FAQ_accordionItem__2J0pm:hover{border-color:#667eea;box-shadow:0 6px 24px rgba(102,126,234,.12)}.FAQ_accordionItem__2J0pm[data-active]{border-color:#764ba2;box-shadow:0 8px 30px rgba(118,75,162,.15)}.FAQ_accordionControl__dEJYp{font-weight:700!important;font-size:1rem!important;color:#1a1a2e!important;padding:18px 20px!important}.FAQ_accordionControl__dEJYp:hover{background:#f8f9ff!important}.FAQ_accordionPanel__5tLak{color:#555!important;font-size:.975rem;line-height:1.75;padding:0 20px 18px!important;border-top:1px solid #f1f3f5}.FAQ_ctaCard__15Uqh{background:linear-gradient(135deg,rgba(102,126,234,.08),rgba(118,75,162,.08));border:1px solid rgba(102,126,234,.2);border-radius:20px;padding:28px}.FAQ_linksBox__WW47S{background:#f8f9ff;border:1px solid rgba(102,126,234,.15);border-radius:16px;padding:28px;margin-top:32px}.FAQ_internalLink__zWa4v{display:block;color:#667eea;font-size:.9rem;font-weight:500;padding:6px 0;text-decoration:none;transition:color .15s;border-bottom:1px solid #eee}.FAQ_internalLink__zWa4v:last-child{border-bottom:none}.FAQ_internalLink__zWa4v:hover{color:#764ba2}.FAQ_bottomCta__scxfZ{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:30px;padding:64px 40px;text-align:center;margin-top:80px;position:relative;overflow:hidden}.FAQ_bottomCta__scxfZ:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 40%,hsla(0,0%,100%,.12) 0,transparent 60%);pointer-events:none}@media (max-width:768px){.FAQ_hero__IODSz{padding:50px 0 40px;border-radius:0 0 30px 30px}.FAQ_heroTitle__nBPpL{font-size:clamp(1.75rem,7vw,2.25rem)}.FAQ_tabsWrapper__9YhAz{gap:8px;padding:24px 16px 16px;justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.FAQ_tabsWrapper__9YhAz::-webkit-scrollbar{display:none}.FAQ_tabBtn__BPH4I{padding:8px 16px;font-size:.82rem;flex-shrink:0}.FAQ_bottomCta__scxfZ{padding:40px 24px;border-radius:20px}}
/*# sourceMappingURL=c4861ca32698df61.css.map*/