.faq-module__6AW0yG__groups{flex-direction:column;gap:2.4rem;max-width:820px;margin-inline:auto;display:flex}.faq-module__6AW0yG__group{flex-direction:column;gap:.6rem;display:flex}.faq-module__6AW0yG__groupTitle{text-transform:uppercase;letter-spacing:.1em;color:var(--text-2);margin-bottom:.4rem;font-size:.8rem;font-weight:700}.faq-module__6AW0yG__item{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-subtle);transition:border-color .2s var(--ease);overflow:hidden}.faq-module__6AW0yG__item[open]{border-color:var(--border-strong);background:var(--surface-muted)}.faq-module__6AW0yG__q{cursor:pointer;color:var(--text);justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 1.2rem;font-weight:600;list-style:none;display:flex}.faq-module__6AW0yG__q::-webkit-details-marker{display:none}.faq-module__6AW0yG__q:after{content:"+";color:var(--text-dim);transition:transform .2s var(--ease);flex-shrink:0;font-size:1.3rem}.faq-module__6AW0yG__item[open] .faq-module__6AW0yG__q:after{transform:rotate(45deg)}.faq-module__6AW0yG__a{color:var(--text-dim);padding:0 1.2rem 1.15rem;line-height:1.65}.faq-module__6AW0yG__a code{font-family:var(--font-mono);background:var(--surface-hover);color:var(--text-2);border-radius:5px;padding:1px 5px;font-size:.85em}
