.theme-block:has(>.faq){--padding-top: 20px;--padding-bottom: 100px;--layout-max-width: 1080px}.theme-block .faq__title,.theme-block .faq__text{text-align:center;color:var(--white)}.theme-block .faq__title{margin-bottom:20px}.theme-block .faq__text{max-width:640px;margin:0 auto 50px}.theme-block .faq .accordion{margin-bottom:60px}.theme-block .faq__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.theme-block .faq--dark .faq__title,.theme-block .faq--dark .faq__text{color:var(--black)}.theme-block .faq--dark .accordion__item{background:var(--black)}.theme-block .faq--dark .accordion__head *,.theme-block .faq--dark .accordion__body *{color:var(--white)}
