.faq__section h2{text-align:center}.faq__cat{margin-top:96px}.category-header{font-size:36px;font-style:normal;font-weight:600;line-height:40px;margin-bottom:24px}.faq__item{background:#fff;border-radius:1.5rem;box-shadow:0 24px 48px 0 rgba(0,0,0,.1);cursor:pointer;margin-bottom:.5rem;position:relative}.faq__item-toggler{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:42px 40px}.faq__item-toggler svg{flex-shrink:0;transition:.3s linear}.faq__item.is-open .faq__item-toggler svg{transform:rotateX(180deg)}.faq__item-body{border-top:1px solid #e6ecef;font-size:18px;line-height:28px;margin:0 40px;padding:42px 0}@media(max-width:768px){.faq__item-toggler{padding:1.5rem}.faq__item-body{margin:0 1.5rem;padding:1.5rem 0}}