.faq{z-index:10}.faq__content{display:flex;flex-direction:column}@media (max-width: 1023px){.faq__content{margin-bottom:30px}}.faq__text{margin:auto 0 0}.faq__items{width:100%}.faq__items:has(.faq__item__title:hover) .faq__item,.faq__items.has_opened .faq__item{opacity:.3}.faq__item{border-top:1px solid white;border-bottom:1px solid white;margin-top:-1px;overflow:hidden}.faq__item__title{font-family:Random Grotesque,Inter,sans-serif;font-size:24px;line-height:24px;font-weight:600;padding:24px 0;cursor:pointer;background-color:transparent;text-decoration:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;color:#fff;border:0px;display:block;width:100%;text-align:left}@media (max-width: 768px){.faq__item__title{font-size:20px}}.faq__item__text{padding-bottom:24px;margin-top:-12px;line-height:24px;font-size:15px;opacity:.8}.faq__item__text p+p,.faq__item__text p+ul,.faq__item__text p+ol{margin-top:10px}.faq__item__text ul li+li,.faq__item__text ol li+li{margin-top:10px}.faq__item svg{position:absolute;right:0;top:24px;width:24px;height:24px;transition:rotate .5s ease}.faq__item:nth-last-of-type(1){border-bottom:1px solid white}.faq__item:has(.faq__item__title:hover),.faq__item.opened{opacity:1!important}.faq__item.opened svg{rotate:45deg}.faq__item.opened svg:hover{opacity:.6}
