.bi-faq__header{align-items:center;margin-bottom:46px;text-align:center}.bi-faq__header,.bi-faq__list{display:flex;flex-direction:column}.bi-faq__list{gap:12px;margin:0 auto;max-width:980px}.bi-faq__item{border:1px solid var(--bi-border,rgba(28,26,23,.07));border-radius:18px;overflow:hidden;transition:border-color .3s}.bi-faq__item[open]{border-color:var(--bi-green,#2d7a4f)}.bi-faq__summary{align-items:center;cursor:pointer;display:flex;font-size:1rem;font-weight:800;gap:12px;justify-content:space-between;line-height:1.4;list-style:none;padding:18px 20px;user-select:none}.bi-faq__summary::-webkit-details-marker{display:none}.bi-faq__icon{flex-shrink:0;font-size:1.2rem;font-weight:900;transition:transform .3s var(--bi-ease,cubic-bezier(.16,1,.3,1))}.bi-faq__item[open] .bi-faq__icon{transform:rotate(45deg)}.bi-faq__body{font-size:.95rem;line-height:1.75;max-height:0;max-width:900px;overflow:hidden;padding:0 20px 18px;transition:max-height .4s var(--bi-ease,cubic-bezier(.16,1,.3,1))}.bi-faq__item[open] .bi-faq__body{max-height:400px}