.FAQSection_glowOrb__53OCN{position:absolute;border-radius:9999px;pointer-events:none;filter:blur(58px);opacity:.42;z-index:0}.FAQSection_glowOrbTop__pUnqj{width:22rem;height:22rem;top:2.5rem;right:-5rem;background:radial-gradient(circle at center,rgba(99,102,241,.84),rgba(99,102,241,0));animation:FAQSection_driftOrbOne__EIePm 15s ease-in-out infinite}.FAQSection_glowOrbBottom__zPEtw{width:17rem;height:17rem;bottom:8rem;left:-4rem;background:radial-gradient(circle at center,rgba(168,85,247,.72),rgba(168,85,247,0));animation:FAQSection_driftOrbTwo__yxo3d 17s ease-in-out infinite}.FAQSection_heroPanel__BvJ2f{position:relative;z-index:1;border-radius:1.5rem;border:1px solid rgba(129,140,248,.28);background:linear-gradient(145deg,rgba(15,23,42,.8),rgba(2,6,23,.9)),radial-gradient(circle at 0 0,rgba(99,102,241,.16),transparent 50%);box-shadow:0 28px 70px rgba(2,6,23,.56),inset 0 1px 0 rgba(255,255,255,.06);overflow:hidden;padding:1.75rem}.FAQSection_heroPanel__BvJ2f:before{content:"";position:absolute;inset:-120%;background:linear-gradient(120deg,transparent 44%,rgba(255,255,255,.08) 50%,transparent 56%);animation:FAQSection_panelSweep__rkhAJ 7s linear infinite;pointer-events:none}.FAQSection_titleFlux__u30VI{background-image:linear-gradient(120deg,#ffffff,#c7d2fe 28%,#818cf8 52%,#a855f7 74%,#f8fafc);background-size:220% 220%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:FAQSection_titleFlux__u30VI 8.2s ease-in-out infinite}.FAQSection_badgePulse__llHXp{animation:FAQSection_badgePulse__llHXp 2.3s ease-in-out infinite}.FAQSection_cardScene__GkuNd{position:relative;width:100%;min-height:17rem;display:flex;align-items:center;justify-content:center}.FAQSection_cardHalo__X86o0{position:absolute;width:13rem;height:13rem;border-radius:9999px;background:radial-gradient(circle at center,rgba(99,102,241,.38),rgba(99,102,241,.05) 45%,transparent 75%);filter:blur(7px);animation:FAQSection_haloPulse__X0Apm 4.8s ease-in-out infinite}.FAQSection_showcaseCard__ckgm6{position:absolute;width:7.6rem;filter:drop-shadow(0 22px 28px rgba(15,23,42,.7));transition:filter .35s ease}.FAQSection_showcaseCard__ckgm6:hover{filter:drop-shadow(0 30px 38px rgba(15,23,42,.8)) brightness(1.08)}.FAQSection_cardOne__PsPXB{transform:translate(-66px,14px) rotate(-15deg);animation:FAQSection_floatOne__tATfS 5s ease-in-out infinite}.FAQSection_cardTwo__rz6Xa{transform:translate(-2px,-22px) rotate(0deg);animation:FAQSection_floatTwo__9OOsU 5.8s ease-in-out infinite}.FAQSection_cardThree__q0a47{transform:translate(66px,14px) rotate(15deg);animation:FAQSection_floatThree__zGzL4 6.1s ease-in-out infinite}.FAQSection_filterChip__DRTJS{display:inline-flex;align-items:center;gap:.45rem;border-radius:9999px;border:1px solid rgba(100,116,139,.6);background:rgba(15,23,42,.72);color:#cbd5e1;font-size:.7rem;line-height:1;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.7rem .95rem;transition:border-color .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease}.FAQSection_filterChip__DRTJS:hover{border-color:rgba(129,140,248,.65);color:#e2e8f0;transform:translateY(-1px)}.FAQSection_filterChipActive__qoyQd{border-color:rgba(129,140,248,.72);color:#ffffff;background:linear-gradient(145deg,rgba(79,70,229,.32),rgba(15,23,42,.9));box-shadow:0 8px 22px rgba(79,70,229,.34)}.FAQSection_filterCount__XrtOQ{display:inline-flex;align-items:center;justify-content:center;min-width:1.35rem;height:1.35rem;border-radius:9999px;background:rgba(99,102,241,.28);border:1px solid rgba(129,140,248,.45);font-size:.65rem;letter-spacing:0}.FAQSection_faqCard__pTACH{position:relative;border-radius:1rem;border:1px solid rgba(148,163,184,.3);background:linear-gradient(145deg,rgba(15,23,42,.86),rgba(15,23,42,.63)),radial-gradient(circle at 100% 0,rgba(99,102,241,.18),transparent 52%);box-shadow:0 16px 34px rgba(2,6,23,.48),inset 0 1px 0 rgba(255,255,255,.05);overflow:hidden;opacity:0;transform:translateY(20px) scale(.985);animation:FAQSection_cardReveal__k7URu .85s cubic-bezier(.22,1,.36,1) forwards;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.FAQSection_faqCard__pTACH:before{content:"";position:absolute;inset:0;background:linear-gradient(125deg,transparent 36%,rgba(129,140,248,.14) 50%,transparent 64%);transform:translateX(-115%);animation:FAQSection_sheenLine__G8VAY 5.6s linear infinite;pointer-events:none}.FAQSection_faqCard__pTACH:hover{transform:translateY(-5px);border-color:rgba(129,140,248,.62)}.FAQSection_faqCardOpen__rSgX8{border-color:rgba(129,140,248,.72);box-shadow:0 22px 40px rgba(2,6,23,.53),inset 0 1px 0 rgba(255,255,255,.07)}.FAQSection_faqButton__3NNXl{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;text-align:left;padding:1rem 1rem .9rem}.FAQSection_categoryBadge__5mRic{display:inline-flex;align-items:center;border-radius:9999px;border:1px solid rgba(129,140,248,.45);background:rgba(99,102,241,.15);color:#c7d2fe;font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:.35rem .6rem}.FAQSection_toggleIcon__Ml6Zu{width:2rem;height:2rem;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid rgba(129,140,248,.5);background:linear-gradient(135deg,rgba(99,102,241,.34),rgba(59,130,246,.2));color:#e0e7ff;font-size:1.05rem;font-weight:800;box-shadow:0 0 14px rgba(99,102,241,.45);transition:transform .28s ease}.FAQSection_toggleIconOpen__DYGXl{transform:rotate(45deg)}.FAQSection_answerWrap__S93HV{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .34s ease,opacity .3s ease}.FAQSection_answerWrapOpen__ff3VH{grid-template-rows:1fr;opacity:1}.FAQSection_answerInner__2T7_X{overflow:hidden;padding:0 1rem 1rem}.FAQSection_helpPanel__JCq5r{position:relative;border:1px solid rgba(129,140,248,.3);background:linear-gradient(145deg,rgba(15,23,42,.81),rgba(2,6,23,.9)),radial-gradient(circle at 100% 0,rgba(168,85,247,.16),transparent 52%);box-shadow:0 20px 45px rgba(2,6,23,.52);overflow:hidden}.FAQSection_helpPanel__JCq5r:after{content:"";position:absolute;left:-42%;top:-35%;width:42%;height:170%;background:linear-gradient(120deg,transparent,rgba(129,140,248,.2) 50%,transparent);transform:rotate(15deg);animation:FAQSection_panelSweep__rkhAJ 7.8s linear infinite;pointer-events:none}@keyframes FAQSection_panelSweep__rkhAJ{0%{transform:translateX(-130%) rotate(15deg)}50%{transform:translateX(115%) rotate(15deg)}to{transform:translateX(115%) rotate(15deg)}}@keyframes FAQSection_titleFlux__u30VI{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes FAQSection_badgePulse__llHXp{0%,to{box-shadow:0 0 0 0 rgba(99,102,241,.24)}50%{box-shadow:0 0 0 9px rgba(99,102,241,0)}}@keyframes FAQSection_haloPulse__X0Apm{0%,to{transform:scale(.94);opacity:.5}50%{transform:scale(1.08);opacity:.78}}@keyframes FAQSection_floatOne__tATfS{0%,to{transform:translate(-66px,14px) rotate(-15deg)}50%{transform:translate(-66px,-3px) rotate(-12deg)}}@keyframes FAQSection_floatTwo__9OOsU{0%,to{transform:translate(-2px,-22px) rotate(0deg)}50%{transform:translate(-4px,-40px) rotate(-3deg)}}@keyframes FAQSection_floatThree__zGzL4{0%,to{transform:translate(66px,14px) rotate(15deg)}50%{transform:translate(62px,-1px) rotate(12deg)}}@keyframes FAQSection_cardReveal__k7URu{0%{opacity:0;transform:translateY(20px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes FAQSection_sheenLine__G8VAY{0%{transform:translateX(-115%)}35%{transform:translateX(120%)}to{transform:translateX(120%)}}@keyframes FAQSection_driftOrbOne__EIePm{0%,to{transform:translate(0)}50%{transform:translate(-18px,20px)}}@keyframes FAQSection_driftOrbTwo__yxo3d{0%,to{transform:translate(0)}50%{transform:translate(20px,-24px)}}@media (min-width:640px){.FAQSection_faqButton__3NNXl{padding:1.2rem 1.25rem 1.1rem}.FAQSection_answerInner__2T7_X{padding:0 1.25rem 1.2rem}.FAQSection_filterChip__DRTJS{font-size:.74rem;padding:.75rem 1rem}}@media (max-width:1024px){.FAQSection_heroPanel__BvJ2f{padding:1.4rem}.FAQSection_cardScene__GkuNd{min-height:14rem}.FAQSection_showcaseCard__ckgm6{width:6.8rem}.FAQSection_cardOne__PsPXB{transform:translate(-58px,13px) rotate(-15deg)}.FAQSection_cardTwo__rz6Xa{transform:translate(-2px,-18px) rotate(0deg)}.FAQSection_cardThree__q0a47{transform:translate(58px,13px) rotate(15deg)}}@media (max-width:767px){.FAQSection_glowOrbTop__pUnqj{width:15rem;height:15rem;right:-6rem;top:1.8rem}.FAQSection_glowOrbBottom__zPEtw{width:12rem;height:12rem;left:-5rem;bottom:6rem}.FAQSection_cardScene__GkuNd{min-height:11rem}.FAQSection_showcaseCard__ckgm6{width:5.2rem}.FAQSection_cardOne__PsPXB{transform:translate(-44px,10px) rotate(-15deg)}.FAQSection_cardTwo__rz6Xa{transform:translateY(-14px) rotate(0deg)}.FAQSection_cardThree__q0a47{transform:translate(44px,10px) rotate(15deg)}}@media (prefers-reduced-motion:reduce){.FAQSection_badgePulse__llHXp,.FAQSection_cardHalo__X86o0,.FAQSection_faqCard__pTACH,.FAQSection_faqCard__pTACH:before,.FAQSection_glowOrb__53OCN,.FAQSection_helpPanel__JCq5r:after,.FAQSection_heroPanel__BvJ2f:before,.FAQSection_showcaseCard__ckgm6,.FAQSection_titleFlux__u30VI{animation:none!important}.FAQSection_faqCard__pTACH{opacity:1;transform:none}.FAQSection_answerWrap__S93HV,.FAQSection_faqCard__pTACH,.FAQSection_filterChip__DRTJS,.FAQSection_toggleIcon__Ml6Zu{transition:none!important}}