.faq[data-v-aeaa9b37]{background:var(--landing-bg-alt,#f8fafc);padding:80px 24px}.dark{background:#0b1120}.faq--compact[data-v-aeaa9b37]{background:transparent;padding:32px 0 0}.faq--compact .faq-inner[data-v-aeaa9b37]{max-width:none;text-align:left}.faq--compact .section-label[data-v-aeaa9b37]{margin-bottom:10px}.faq--compact .section-heading[data-v-aeaa9b37]{font-size:1.15rem;margin-bottom:8px}.faq--compact .section-sub[data-v-aeaa9b37]{font-size:14px;margin-bottom:20px}.faq-inner[data-v-aeaa9b37]{margin:0 auto;max-width:680px;text-align:center}.section-label[data-v-aeaa9b37]{color:#059669;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.06em;margin-bottom:12px;text-transform:uppercase}.dark{color:#34d399}.section-heading[data-v-aeaa9b37]{color:var(--landing-heading);font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:clamp(1.7rem,3vw,2.25rem);font-weight:650;letter-spacing:-.025em;line-height:1.2;margin-bottom:10px}.section-sub[data-v-aeaa9b37]{color:var(--landing-text-muted);font-size:15.5px;font-weight:400;line-height:1.6;margin-bottom:36px}.faq-list[data-v-aeaa9b37]{display:flex;flex-direction:column;gap:0;text-align:left}.faq-item[data-v-aeaa9b37]{border-bottom:1px solid var(--landing-faq-border)}.faq-item[data-v-aeaa9b37]:first-child{border-top:1px solid var(--landing-faq-border)}.faq-question[data-v-aeaa9b37]{align-items:center;background:none;border:none;color:var(--landing-heading);cursor:pointer;display:flex;font-size:14.5px;font-weight:550;justify-content:space-between;padding:16px 0;text-align:left;transition:color .15s ease;width:100%}.faq-question[data-v-aeaa9b37]:hover{color:#059669}.faq-chevron[data-v-aeaa9b37]{color:var(--landing-text-faint);flex-shrink:0;transition:transform .2s ease}.faq-chevron--open[data-v-aeaa9b37]{transform:rotate(180deg)}.faq-answer[data-v-aeaa9b37]{overflow:hidden;padding-bottom:16px}.faq-answer p[data-v-aeaa9b37]{color:var(--landing-text-muted);font-size:13.5px;line-height:1.65}
