.faq-section[data-v-4d4bd490]{margin-left:auto;margin-right:auto;max-width:56rem}.faq-title[data-v-4d4bd490]{color:var(--text);font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:2rem;text-align:center}.faq-list[data-v-4d4bd490]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.faq-item[data-v-4d4bd490]{background-color:var(--surface);border-color:var(--border);border-radius:.5rem;border-width:1px;overflow:hidden}.faq-question[data-v-4d4bd490]{align-items:center;background-color:var(--background);display:flex;justify-content:space-between;padding:1rem;text-align:left;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);width:100%}.faq-question[data-v-4d4bd490]:hover{background-color:var(--surface)}.faq-question[data-v-4d4bd490]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--primary);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--background)}.faq-icon[data-v-4d4bd490]{color:var(--text-muted);flex-shrink:0;height:1.25rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);width:1.25rem}.faq-icon.rotate-180[data-v-4d4bd490]{transform:rotate(180deg)}.faq-answer[data-v-4d4bd490]{overflow:hidden}.faq-answer-content[data-v-4d4bd490]{background-color:var(--surface);border-color:var(--border);border-top-width:1px;color:var(--text);font-size:.875rem;line-height:1.25rem;line-height:1.625;padding:1rem}.accordion-enter-active[data-v-4d4bd490]{transition:height .4s cubic-bezier(.4,0,.2,1)}.accordion-leave-active[data-v-4d4bd490]{transition:height .3s cubic-bezier(.4,0,1,1)}.accordion-enter-from[data-v-4d4bd490],.accordion-leave-to[data-v-4d4bd490]{height:0}.faq-question[data-v-4d4bd490]:hover{background-color:rgb(var(--surface-rgb),.8)}.faq-question[data-v-4d4bd490]:active{background-color:rgb(var(--surface-rgb),.9);transform:scale(.98)}.faq-question[data-v-4d4bd490]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--primary);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--background)}@media (prefers-reduced-motion:reduce){.accordion-enter-active[data-v-4d4bd490],.accordion-leave-active[data-v-4d4bd490],.faq-icon[data-v-4d4bd490],.faq-question[data-v-4d4bd490]{transition:none}.faq-question[data-v-4d4bd490]:active{transform:none}}@media (prefers-contrast:high){.faq-item[data-v-4d4bd490]{border-width:2px}.faq-question[data-v-4d4bd490]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}}@media (max-width:640px){.faq-answer-content[data-v-4d4bd490],.faq-question[data-v-4d4bd490]{padding:.75rem}}
