.faq__questions{display:flex;flex-flow:column;gap:24px;max-width:926px;margin-left:auto;margin-right:auto}.qa{padding:32px 24px;background-color:hsla(0,0%,100%,.1);backdrop-filter:blur(5.45px);border-radius:24px;transition:.3s background-color ease-in-out;position:relative;z-index:1}.qa::before{content:"";position:absolute;z-index:-1;inset:0;border-radius:24px;transition:.3s opacity ease-in-out;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:source-out;mask-composite:exclude;padding:1px;background-image:linear-gradient(180deg,rgba(255,255,255,.3),rgba(255,255,255,0))}.qa__title{cursor:pointer;padding-right:32px}.qa__content{max-height:0;overflow:hidden}.qa__content>div{padding-top:16px}.qa__toggle{cursor:pointer;position:absolute;z-index:1;top:32px;right:24px;width:16px;height:16px}.qa__toggle span{position:absolute;top:50%;left:50%;width:100%;height:2px;background-color:var(--x-white);transition:.3s transform ease-in-out}.qa__toggle span:first-child{transform:translate(-50%,-50%)}.qa__toggle span:last-child{transform:translate(-50%,-50%) rotate(90deg)}.theme-pure-white .qa__toggle span{background-color:var(--x-black)}.qa.active .qa__toggle span:last-child{transform:translate(-50%,-50%)}.qa:not(.active){background-color:hsla(0,0%,100%,0)}.qa:not(.active)::before{opacity:0}.theme-pure-white .qa.active{background-color:var(--x-white)}