.faq-section[data-v-db94d488]{background:#f9fafb;padding:64px 24px}.faq-section__inner[data-v-db94d488]{margin:0 auto;max-width:768px}.faq-section__title[data-v-db94d488]{color:#111827;font-size:28px;font-weight:700;margin:0 0 32px;text-align:center}.faq-section__list[data-v-db94d488]{display:flex;flex-direction:column;gap:12px}.faq-item[data-v-db94d488]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;transition:border-color .12s ease,box-shadow .12s ease}.faq-item--open[data-v-db94d488]{border-color:var(--primary-color,#1e3a5f);box-shadow:0 4px 12px -4px #0f172a14}.faq-item__question[data-v-db94d488]{align-items:center;background:transparent;border:0;color:#111827;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:16px;justify-content:space-between;line-height:1.4;padding:18px 20px;text-align:left;width:100%}.faq-item__chevron[data-v-db94d488]{color:#6b7280;flex-shrink:0;transition:transform .18s ease}.faq-item--open .faq-item__chevron[data-v-db94d488]{color:var(--primary-color,#1e3a5f);transform:rotate(180deg)}.faq-item__answer[data-v-db94d488]{color:#374151;font-size:15px;line-height:1.6;padding:0 20px 20px}.last-reviewed[data-v-af9c32cb]{align-items:center;color:#6b7280;display:flex;font-size:13px;font-style:italic;gap:8px;justify-content:center;padding:16px 24px 32px}.last-reviewed svg[data-v-af9c32cb]{color:#9ca3af;flex-shrink:0}.last-reviewed time[data-v-af9c32cb]{color:#374151;font-style:normal;font-weight:500}
