.faq-view[data-v-2de7ae6e]{background-color:#fff;border-top:1px solid #e5e7eb}.faq-view__inner[data-v-2de7ae6e]{margin:0 auto;max-width:900px;padding:3rem 1.5rem 3.2rem}.faq-view__header[data-v-2de7ae6e]{margin-bottom:1.4rem}.faq-view__title[data-v-2de7ae6e]{color:#111827;font-size:clamp(1.6rem,2.2vw,1.9rem);font-weight:600;line-height:1.2;margin-bottom:.35rem}.faq-view__subtitle[data-v-2de7ae6e]{color:#4b5563;font-size:.98rem;line-height:1.6}.faq-view__list[data-v-2de7ae6e]{border-top:1px solid #e5e7eb;margin-top:.8rem}.faq-view__item[data-v-2de7ae6e]{border-bottom:1px solid #e5e7eb}.faq-view__question[data-v-2de7ae6e]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:1.5rem;justify-content:space-between;padding:1rem 0;width:100%}.faq-view__question-text[data-v-2de7ae6e]{color:#111827;font-size:.98rem;font-weight:500;text-align:left}.faq-view__chevron[data-v-2de7ae6e]{color:#6b7280;flex-shrink:0;height:18px;transition:transform .12s ease;width:18px}.faq-view__chevron--open[data-v-2de7ae6e]{transform:rotate(180deg)}.faq-view__answer[data-v-2de7ae6e]{color:#4b5563;font-size:.93rem;line-height:1.7;padding:0 0 1rem}.faq-view__empty[data-v-2de7ae6e]{color:#9ca3af;font-size:.88rem;font-style:italic;margin-top:.75rem}.faq-view__actions[data-v-2de7ae6e]{display:flex;justify-content:center;margin-top:1.4rem}.faq-view__cta[data-v-2de7ae6e]{align-items:center;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:999px;color:#111827;display:inline-flex;font-size:.88rem;font-weight:600;justify-content:center;padding:.65rem 1.05rem;text-decoration:none;transition:background-color .12s ease,border-color .12s ease,transform .12s ease;width:min(520px,100%)}.faq-view__cta[data-v-2de7ae6e]:hover{background-color:#f3f4f6;border-color:#d1d5db;transform:translateY(-1px)}@media(max-width:640px){.faq-view__inner[data-v-2de7ae6e]{padding-block:2.6rem 3rem;padding-inline:1.25rem}.faq-view__title[data-v-2de7ae6e]{font-size:1.55rem}.faq-view__subtitle[data-v-2de7ae6e]{font-size:.94rem}.faq-view__question-text[data-v-2de7ae6e]{font-size:.96rem}.faq-view__answer[data-v-2de7ae6e]{font-size:.9rem}.faq-view__cta[data-v-2de7ae6e]{width:100%}}
