.FAQItem_item__b7pbF{border:1px solid var(--line);border-radius:20px;background:var(--line);transition:border-color .3s ease,background .3s ease}.FAQItem_item__b7pbF[open]{border-color:var(--brand-soft);background:var(--brand-soft)}.FAQItem_question__kjPQM{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px;border-radius:inherit;cursor:pointer;list-style:none}.FAQItem_question__kjPQM::-webkit-details-marker{display:none}.FAQItem_question__kjPQM:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.FAQItem_label__QEHDV{font-size:clamp(15px,1.5vw,18px);font-weight:600;color:var(--ink);letter-spacing:-.02em;line-height:1.4}.FAQItem_icon__NtW3H{width:36px;height:36px;border-radius:50%;border:1px solid var(--line);background:var(--line);color:var(--muted);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .3s ease,color .3s ease,transform .3s ease}.FAQItem_item__b7pbF[open] .FAQItem_icon__NtW3H{background:var(--brand-soft);color:var(--brand);transform:rotate(45deg)}.FAQItem_answer__DxSNL{padding:0 28px 24px;font-size:15px;color:var(--muted);line-height:1.85;margin:0}