.prose[data-v-bb4c7cab] p{margin-bottom:.75rem}.prose[data-v-bb4c7cab] p:last-child{margin-bottom:0}.prose[data-v-bb4c7cab] ol,.prose[data-v-bb4c7cab] ul{list-style-type:disc;margin-bottom:.75rem;margin-left:1.25rem}.faq-container[data-v-bb4c7cab]{width:100%}.faq-accordion[data-v-bb4c7cab]{display:flex;flex-direction:column;gap:1rem}.faq-item[data-v-bb4c7cab]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000000d;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.faq-item[data-v-bb4c7cab]:hover{box-shadow:0 4px 12px #667eea1f;transform:translateY(-1px)}.faq-item-open[data-v-bb4c7cab],.faq-item[data-v-bb4c7cab]:hover{border-color:var(--color-primary-main,#667eea)}.faq-item-open[data-v-bb4c7cab]{box-shadow:0 4px 16px #667eea26}.faq-question[data-v-bb4c7cab]{align-items:center;background:#fff;border:none;color:var(--color-neutral-100,#1a202c);cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:1rem;justify-content:space-between;padding:1.25rem 1.5rem;position:relative;text-align:left;transition:all .2s ease;width:100%}.faq-question[data-v-bb4c7cab]:hover{background-color:#f9fafb}.faq-item-open .faq-question[data-v-bb4c7cab]{background-color:#f8fafc;border-bottom:1px solid #e5e7eb}.faq-question-number[data-v-bb4c7cab]{align-items:center;background:linear-gradient(135deg,var(--color-primary-main,#667eea) 0,#764ba2 100%);border-radius:8px;color:#fff;display:inline-flex;flex-shrink:0;font-size:.875rem;font-weight:700;height:32px;justify-content:center;margin-right:.5rem;width:32px}.faq-item-open .faq-question-number[data-v-bb4c7cab]{background:linear-gradient(135deg,#764ba2 0,var(--color-primary-main,#667eea) 100%)}.faq-question-text[data-v-bb4c7cab]{color:var(--color-neutral-100,#1a202c);flex:1;font-size:1rem;font-weight:600;line-height:1.5;text-align:left}.faq-icon[data-v-bb4c7cab]{align-items:center;background:#667eea1a;border-radius:6px;color:var(--color-primary-main,#667eea);display:flex;flex-shrink:0;height:28px;justify-content:center;transition:transform .3s cubic-bezier(.4,0,.2,1);width:28px}.faq-icon-open[data-v-bb4c7cab]{background:#667eea26;transform:rotate(180deg)}.faq-answer[data-v-bb4c7cab]{max-height:0;opacity:0;overflow:hidden;padding:0 1.5rem;transition:max-height .5s cubic-bezier(.4,0,.2,1),padding .5s ease,opacity .3s ease}.faq-answer-open[data-v-bb4c7cab]{max-height:2000px;opacity:1;padding:1.5rem}.faq-answer-content[data-v-bb4c7cab]{color:var(--color-neutral-80,#4a5568);font-size:.9375rem;line-height:1.75}.faq-answer-content[data-v-bb4c7cab] p{margin-bottom:1rem}.faq-answer-content[data-v-bb4c7cab] p:last-child{margin-bottom:0}.faq-answer-content[data-v-bb4c7cab] ol,.faq-answer-content[data-v-bb4c7cab] ul{margin-bottom:1rem;padding-left:1.5em}.faq-answer-content[data-v-bb4c7cab] li{margin-bottom:.5em}.faq-empty-state[data-v-bb4c7cab]{align-items:center;background:linear-gradient(135deg,#f9fafb,#f3f4f6);border:2px dashed #e5e7eb;border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem}.faq-empty-icon[data-v-bb4c7cab]{color:#9ca3af;margin-bottom:1rem}.faq-empty-text[data-v-bb4c7cab]{color:#6b7280;font-size:1rem;text-align:center}@media (min-width:769px){.faq-accordion[data-v-bb4c7cab]{gap:1.25rem}.faq-item[data-v-bb4c7cab]{border-radius:16px}.faq-question[data-v-bb4c7cab]{font-size:1.0625rem;padding:1.5rem 2rem}.faq-question-number[data-v-bb4c7cab]{font-size:.9375rem;height:36px;margin-right:1rem;width:36px}.faq-question-text[data-v-bb4c7cab]{font-size:1.0625rem}.faq-icon[data-v-bb4c7cab]{height:32px;width:32px}.faq-answer-open[data-v-bb4c7cab]{padding:2rem}.faq-answer-content[data-v-bb4c7cab]{font-size:1rem;line-height:1.8}}
