section.faq-module.bg-black .wrapper-faq .item,section.faq-module.bg-blue .wrapper-faq .item{border-color:#c7c9d7}section.faq-module.bg-black .wrapper-faq .item h3 button,section.faq-module.bg-blue .wrapper-faq .item h3 button{color:#dbdce5}section.faq-module.bg-black .wrapper-faq .item h3>span,section.faq-module.bg-blue .wrapper-faq .item h3>span{background-color:#ede8fe}section.faq-module.bg-black .wrapper-faq .item h3>span:after,section.faq-module.bg-black .wrapper-faq .item h3>span:before,section.faq-module.bg-blue .wrapper-faq .item h3>span:after,section.faq-module.bg-blue .wrapper-faq .item h3>span:before{background-color:#481af5}section.faq-module.bg-black .wrapper-faq .item[aria-expanded=true],section.faq-module.bg-blue .wrapper-faq .item[aria-expanded=true]{border-color:#fff}section.faq-module.bg-black .wrapper-faq .item[aria-expanded=true] h3 button,section.faq-module.bg-blue .wrapper-faq .item[aria-expanded=true] h3 button{color:#fff}section.faq-module .wrapper{display:flex;gap:4.5rem}section.faq-module .wrapper-content{display:flex;flex-direction:column;gap:1rem;max-width:330px;width:100%}section.faq-module .wrapper-faq{display:flex;flex-direction:column;gap:2rem;width:100%}section.faq-module .wrapper-faq .item{border-bottom:2px solid #c7c9d7;padding-bottom:2rem;transition:border-color .5s cubic-bezier(0,.55,.45,1)}section.faq-module .wrapper-faq .item h3{display:block;line-height:40px;position:relative}section.faq-module .wrapper-faq .item h3 button{color:#797e9e;cursor:pointer;font-size:25px;font-weight:400;letter-spacing:0;line-height:150%;padding:0;text-align:left;transition:color .5s cubic-bezier(0,.55,.45,1);width:100%}section.faq-module .wrapper-faq .item h3>span{background-color:#481af5;border-radius:100px;display:block;height:40px;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:background-color .5s cubic-bezier(0,.55,.45,1);width:40px}section.faq-module .wrapper-faq .item h3>span:after,section.faq-module .wrapper-faq .item h3>span:before{background-color:#fff;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(0deg);transition:transform .5s cubic-bezier(.16,1.08,.38,.98);width:20px}section.faq-module .wrapper-faq .item h3>span:before{transform:translate(-50%,-50%) rotate(90deg)}section.faq-module .wrapper-faq .item .answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(0,.55,.45,1)}section.faq-module .wrapper-faq .item .answer .answer-content{overflow:hidden}section.faq-module .wrapper-faq .item .answer .answer-content>:first-child{padding-top:12px}section.faq-module .wrapper-faq .item[aria-expanded=true]{border-color:#481af5}section.faq-module .wrapper-faq .item[aria-expanded=true] h3 button{color:#010123}section.faq-module .wrapper-faq .item[aria-expanded=true] h3>span{background-color:#a49cde}section.faq-module .wrapper-faq .item[aria-expanded=true] h3>span:after,section.faq-module .wrapper-faq .item[aria-expanded=true] h3>span:before{transform:translate(-50%,-50%) rotate(0deg)}section.faq-module .wrapper-faq .item[aria-expanded=true] .answer{grid-template-rows:1fr}@media (max-width:768px){section.faq-module .wrapper{flex-direction:column;gap:40px}}