.faq-item[data-v-661f8cd4]{position:relative;overflow:hidden;border-radius:1rem;background:linear-gradient(160deg,#2f104fe6,#1f0c36f2 55%,#130821);border:1px solid hsla(0,0%,100%,.08);transition:border-color .5s ease,box-shadow .5s ease}.faq-item.open[data-v-661f8cd4]{border-color:#0dcaf04d;box-shadow:0 0 24px #0dcaf014}.faq-item[data-v-661f8cd4]:before{content:"";position:absolute;left:0;top:0;width:2px;height:0;background:#0dcaf0;box-shadow:0 0 12px #0dcaf073;transition:height .4s ease}.faq-item.open[data-v-661f8cd4]:before{height:100%}.faq-toggle[data-v-661f8cd4]{position:relative;flex-shrink:0;width:2rem;height:2rem;border-radius:9999px;border:1px solid hsla(0,0%,100%,.15);transition:transform .4s ease,border-color .4s ease,box-shadow .4s ease}.faq-toggle[data-v-661f8cd4]:after,.faq-toggle[data-v-661f8cd4]:before{content:"";position:absolute;top:50%;left:50%;background:#0dcaf0;transform:translate(-50%,-50%)}.faq-toggle[data-v-661f8cd4]:before{width:.75rem;height:2px}.faq-toggle[data-v-661f8cd4]:after{width:2px;height:.75rem}.faq-item.open .faq-toggle[data-v-661f8cd4],.faq-question:hover .faq-toggle[data-v-661f8cd4]{border-color:#0dcaf099}.faq-item.open .faq-toggle[data-v-661f8cd4]{transform:rotate(45deg);box-shadow:0 0 14px #0dcaf059}.faq-answer-wrap[data-v-661f8cd4]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s ease,opacity .4s ease}.faq-item.open .faq-answer-wrap[data-v-661f8cd4]{grid-template-rows:1fr;opacity:1}.faq-answer-inner[data-v-661f8cd4]{overflow:hidden;min-height:0}.faq-answer[data-v-661f8cd4]{max-width:65ch}@media(prefers-reduced-motion:reduce){.faq-answer-wrap[data-v-661f8cd4],.faq-item[data-v-661f8cd4],.faq-item[data-v-661f8cd4]:before,.faq-toggle[data-v-661f8cd4]{transition:none}}
