.elite-faq[data-v-bcef3f91]{background-color:#fff;border-top:1px solid #e5e7eb}.elite-faq__inner[data-v-bcef3f91]{margin:0 auto;max-width:900px;padding:3.2rem 1.5rem 3.8rem}.elite-faq__header[data-v-bcef3f91]{margin-bottom:2.2rem;text-align:left}.elite-faq__eyebrow[data-v-bcef3f91]{color:#6b7280;font-size:.8rem;letter-spacing:.16em;margin-bottom:.5rem;text-transform:uppercase}.elite-faq__title[data-v-bcef3f91]{color:#111827;font-size:clamp(1.7rem,2.4vw,2rem);font-weight:600;line-height:1.2}.elite-faq__list[data-v-bcef3f91]{border-top:1px solid #e5e7eb;margin-top:1.4rem}.elite-faq__item[data-v-bcef3f91]{border-bottom:1px solid #e5e7eb}.elite-faq__question[data-v-bcef3f91]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;font:inherit;gap:1.5rem;justify-content:space-between;list-style:none;padding:1rem 0;width:100%}.elite-faq__question[data-v-bcef3f91]::-webkit-details-marker{display:none}.elite-faq__question[data-v-bcef3f91]:focus-visible{outline:2px solid #977d2e;outline-offset:4px}.elite-faq__question-text[data-v-bcef3f91]{color:#111827;font-size:.98rem;font-weight:500;text-align:left}.elite-faq__chevron[data-v-bcef3f91]{color:#6b7280;flex-shrink:0;height:18px;transition:transform .12s ease;width:18px}.elite-faq__item[open]>.elite-faq__question .elite-faq__chevron[data-v-bcef3f91]{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.elite-faq__chevron[data-v-bcef3f91]{transition:none}}.elite-faq__answer[data-v-bcef3f91]{color:#4b5563;font-size:.93rem;line-height:1.7;padding:0 0 1rem}.elite-faq__empty[data-v-bcef3f91]{color:#6b7280;font-size:.9rem;font-style:italic;margin-top:1.2rem}@media(max-width:640px){.elite-faq__inner[data-v-bcef3f91]{padding-block:2.6rem 3.2rem;padding-inline:1.25rem}.elite-faq__question-text[data-v-bcef3f91]{font-size:.96rem}.elite-faq__answer[data-v-bcef3f91]{font-size:.9rem}}
