.ff-faq[data-v-b9b84a8e]{display:grid;gap:.625rem;max-width:52.5rem}.ff-faq__item[data-v-b9b84a8e]{background:#ffffff08;border:.0625rem solid var(--ff-hair,hsla(0,0%,100%,.12));border-radius:.875rem;overflow:hidden;transition:border-color .18s ease}.ff-faq__item[open][data-v-b9b84a8e]{border-color:#2f5bff73}.ff-faq__item summary[data-v-b9b84a8e]{align-items:center;cursor:pointer;display:flex;gap:.875rem;list-style:none;padding:1.125rem 1.25rem}.ff-faq__num[data-v-b9b84a8e]{color:var(--ff-cyan,#ff4d8d);flex:none;font-family:var(--ff-mono,monospace);font-size:.75rem}.ff-faq__item summary h3[data-v-b9b84a8e]{color:var(--ff-ink,#fff);flex:1;font-size:1.125rem;line-height:1.35;margin:0}.ff-faq__item summary[data-v-b9b84a8e]::-webkit-details-marker{display:none}.ff-faq__mark[data-v-b9b84a8e]{flex:none;height:1rem;position:relative;transition:transform .22s ease;width:1rem}.ff-faq__mark[data-v-b9b84a8e]:after,.ff-faq__mark[data-v-b9b84a8e]:before{background:var(--ff-coral,#a78bfa);border-radius:.125rem;content:"";height:.125rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.875rem}.ff-faq__mark[data-v-b9b84a8e]:after{transform:translate(-50%,-50%) rotate(90deg)}.ff-faq__item[open] .ff-faq__mark[data-v-b9b84a8e]{transform:rotate(45deg)}.ff-faq__item p[data-v-b9b84a8e]{color:var(--ff-body,#cfcbe8);font-size:1rem;line-height:1.75;margin:0;max-width:70ch;padding:0 1.25rem 1.25rem 3.375rem}@media(max-width:900px){.ff-faq__item summary[data-v-b9b84a8e]{box-sizing:border-box;gap:.75rem;min-height:3.25rem;padding:1rem}.ff-faq__item summary h3[data-v-b9b84a8e]{font-size:1.03125rem}.ff-faq__item p[data-v-b9b84a8e]{padding:0 1rem 1.125rem}}
