.faq{list-style:none;margin:1rem auto 0;padding:0;width:100%;max-width:930px;display:grid;gap:1.25rem}.faq li{background:linear-gradient(125deg, #04091D 0.38%, #1B2233 100%);padding:1.5rem calc(2rem - 2px);display:grid;grid-template-columns:auto 2rem;gap:calc(2rem - 2px);border:1px solid #343a49;border-radius:calc(.5rem + 2px);cursor:pointer}@media(min-width: 992px){.faq li{padding:calc(2rem - 2px)}}.faq li *{transition:all .5s ease}.faq li .question{text-transform:uppercase}.faq li .answer{display:block;max-height:0;overflow:hidden}.faq li.active .question{background:linear-gradient(90deg, #CBC2FF 11%, #6A51EE 89%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.faq li.active .answer{max-height:100px}.faq li.active svg{transform:rotate(180deg)}.faq-block{background:rgba(0,0,0,0) url("../media/faq.webp") no-repeat center center/100vw 110vh;color:#fff;padding:3rem 0}@media(min-width: 1280px){.faq-block{padding:4rem 0}}.faq-block .container{display:grid;gap:2rem}.faq-block .container>.title,.faq-block .container>.description{text-align:center}.faq-block .container>.title *,.faq-block .container>.description *{margin:0}.faq-block .container>.title{background:linear-gradient(90deg, #CBC2FF 11%, #6A51EE 89%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-transform:initial}.faq-block .container>.description{display:grid;gap:1rem}@media(min-width: 992px){.faq-block .container>.description{gap:1.5rem}}