.PersonaFaq_faq___Iufk{padding:var(--spacing-2xl) 0;border-top:1px solid var(--border-color)}.PersonaFaq_faqInner__cfBYo{max-width:820px;margin:0 auto}.PersonaFaq_gradient__1UfHN{background:linear-gradient(135deg,var(--accent-primary) 0,#8b5cf6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.PersonaFaq_faqTitle__Nruc7{font-size:2.25rem;font-weight:800;line-height:1.15;margin:0 0 var(--spacing-md);text-align:center;color:var(--text-primary)}.PersonaFaq_faqSubtitle__mLf78{font-size:1.0625rem;line-height:1.6;color:var(--text-secondary);text-align:center;margin:0 auto calc(var(--spacing-2xl) * 1.1);max-width:600px}.PersonaFaq_faqList__qGoAl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}.PersonaFaq_faqItem__Xzi3o{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.PersonaFaq_faqItemOpen__nvhXA,.PersonaFaq_faqItem__Xzi3o:hover{border-color:var(--accent-primary)}.PersonaFaq_faqItemOpen__nvhXA{box-shadow:0 0 0 1px rgba(99,102,241,.25)}.PersonaFaq_faqButton__vHVRH{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-xl);background:transparent;border:0;text-align:start;cursor:pointer;color:var(--text-primary);font-family:inherit;border-radius:12px}.PersonaFaq_faqButton__vHVRH:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.PersonaFaq_faqQuestion__oedFE{font-size:1.0625rem;font-weight:600;line-height:1.4}.PersonaFaq_faqChevron__n_a9W{flex-shrink:0;color:var(--text-secondary);transition:transform .3s ease,color .3s ease}.PersonaFaq_faqItemOpen__nvhXA .PersonaFaq_faqChevron__n_a9W{transform:rotate(180deg);color:var(--accent-primary)}.PersonaFaq_faqAnswerWrap__2aOQN{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.PersonaFaq_faqItemOpen__nvhXA .PersonaFaq_faqAnswerWrap__2aOQN{grid-template-rows:1fr}.PersonaFaq_faqAnswerInner__wK4yb{overflow:hidden;min-height:0}.PersonaFaq_faqAnswer__DhTJl{padding:0 var(--spacing-xl) var(--spacing-lg);font-size:1rem;line-height:1.65;color:var(--text-secondary)}@media (max-width:700px){.PersonaFaq_faqTitle__Nruc7{font-size:1.875rem}.PersonaFaq_faqSubtitle__mLf78{font-size:1rem}.PersonaFaq_faqButton__vHVRH{padding:var(--spacing-md) var(--spacing-lg)}.PersonaFaq_faqQuestion__oedFE{font-size:1rem}.PersonaFaq_faqAnswer__DhTJl{padding:0 var(--spacing-lg) var(--spacing-md)}}.SolutionFaq_faq__jbLmZ{padding:var(--spacing-2xl) 0;border-top:1px solid var(--border-color)}.SolutionFaq_faqInner__OGblP{max-width:820px;margin:0 auto}.SolutionFaq_gradient__J1OYF{background:linear-gradient(135deg,var(--accent-primary) 0,#8b5cf6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.SolutionFaq_faqTitle__yU7Vt{font-size:2.25rem;font-weight:800;line-height:1.15;margin:0 0 var(--spacing-md);text-align:center;color:var(--text-primary)}.SolutionFaq_faqSubtitle__3uL2j{font-size:1.0625rem;line-height:1.6;color:var(--text-secondary);text-align:center;margin:0 auto calc(var(--spacing-2xl) * 1.1);max-width:600px}.SolutionFaq_faqList__ZifVt{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}.SolutionFaq_faqItem__T5slc{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.SolutionFaq_faqItemOpen__hcbPf,.SolutionFaq_faqItem__T5slc:hover{border-color:var(--accent-primary)}.SolutionFaq_faqItemOpen__hcbPf{box-shadow:0 0 0 1px rgba(99,102,241,.25)}.SolutionFaq_faqButton__jJ1Z2{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-xl);background:transparent;border:0;text-align:start;cursor:pointer;color:var(--text-primary);font-family:inherit;border-radius:12px}.SolutionFaq_faqButton__jJ1Z2:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.SolutionFaq_faqQuestion__3JltN{font-size:1.0625rem;font-weight:600;line-height:1.4}.SolutionFaq_faqChevron__O_D0V{flex-shrink:0;color:var(--text-secondary);transition:transform .3s ease,color .3s ease}.SolutionFaq_faqItemOpen__hcbPf .SolutionFaq_faqChevron__O_D0V{transform:rotate(180deg);color:var(--accent-primary)}.SolutionFaq_faqAnswerWrap__QrhiR{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.SolutionFaq_faqItemOpen__hcbPf .SolutionFaq_faqAnswerWrap__QrhiR{grid-template-rows:1fr}.SolutionFaq_faqAnswerInner__HwiWz{overflow:hidden;min-height:0}.SolutionFaq_faqAnswer__PdE__{padding:0 var(--spacing-xl) var(--spacing-lg);font-size:1rem;line-height:1.65;color:var(--text-secondary)}@media (max-width:700px){.SolutionFaq_faqTitle__yU7Vt{font-size:1.875rem}.SolutionFaq_faqSubtitle__3uL2j{font-size:1rem}.SolutionFaq_faqButton__jJ1Z2{padding:var(--spacing-md) var(--spacing-lg)}.SolutionFaq_faqQuestion__3JltN{font-size:1rem}.SolutionFaq_faqAnswer__PdE__{padding:0 var(--spacing-lg) var(--spacing-md)}}