.FAQ_root__AqD0i{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.FAQ_item__ZDn22{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--card-bg-solid);overflow:hidden;transition:border-color .2s ease,background .2s ease}.FAQ_item__ZDn22:hover{border-color:var(--border-strong);background:var(--card-bg-solid)}.FAQ_item__ZDn22[data-state=open]{border-color:rgba(124,107,255,.35);background:var(--card-bg-solid)}.FAQ_header__JzH0T{margin:0}.FAQ_trigger__FtwIa{all:unset;display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 24px;cursor:pointer;font-size:1.02rem;font-weight:500;color:var(--text-primary)}.FAQ_trigger__FtwIa:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px;border-radius:var(--radius-md)}.FAQ_chevron__JrbLN{flex-shrink:0;color:var(--text-muted);transition:transform .22s ease,color .22s ease}.FAQ_trigger__FtwIa[data-state=open] .FAQ_chevron__JrbLN{transform:rotate(180deg);color:var(--accent-primary)}.FAQ_content__hP52k{overflow:hidden;color:var(--text-secondary)}.FAQ_content__hP52k[data-state=open]{animation:FAQ_slideDown__7mTKj .25s ease}.FAQ_content__hP52k[data-state=closed]{animation:FAQ_slideUp__JzLzW .2s ease}.FAQ_contentInner__IEGpb{padding:0 24px 22px;font-size:.97rem;line-height:1.65}@keyframes FAQ_slideDown__7mTKj{0%{height:0;opacity:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes FAQ_slideUp__JzLzW{0%{height:var(--radix-accordion-content-height);opacity:1}to{height:0;opacity:0}}@media (max-width:560px){.FAQ_trigger__FtwIa{padding:18px;font-size:.98rem}.FAQ_contentInner__IEGpb{padding:0 18px 18px}}