.local-faq[data-v-0e5de5b3]{--primary:#6d5bba;--text:rgba(20,16,35,.92);--muted:rgba(20,16,35,.7);background:#fafafa;padding-block:clamp(3.5rem,7vw,5.5rem)}.kicker[data-v-0e5de5b3]{color:#6d5bbae6;font-size:.9rem;font-weight:800;letter-spacing:.14em;margin:0 0 .85rem;text-transform:uppercase}.section-title[data-v-0e5de5b3]{color:var(--text);font-family:Freigeist Con Bold,Helvetica,system-ui,sans-serif;font-size:clamp(1.9rem,4vw,2.85rem);font-weight:900;letter-spacing:-.02em;line-height:1.12;margin:0 0 2.25rem}.faq-list[data-v-0e5de5b3]{display:grid;gap:.85rem;max-width:860px}.faq-item[data-v-0e5de5b3]{background:#fff;border:1px solid rgba(109,91,186,.14);border-radius:16px;overflow:hidden;transition:box-shadow .2s ease}.faq-item[open][data-v-0e5de5b3]{box-shadow:0 12px 34px #6d5bba1f}.faq-question[data-v-0e5de5b3]{align-items:center;color:var(--text);cursor:pointer;display:flex;font-size:1.05rem;font-weight:800;gap:1rem;justify-content:space-between;list-style:none;padding:1.25rem 1.4rem}.faq-question[data-v-0e5de5b3]::-webkit-details-marker{display:none}.faq-question i[data-v-0e5de5b3]{color:var(--primary);flex-shrink:0;font-size:1.35rem;transition:transform .25s ease}.faq-item[open] .faq-question i[data-v-0e5de5b3]{transform:rotate(45deg)}.faq-answer[data-v-0e5de5b3]{padding:0 1.4rem 1.4rem}.faq-answer p[data-v-0e5de5b3]{color:var(--muted);font-size:1rem;line-height:1.75;margin:0}@media(max-width:520px){.faq-question[data-v-0e5de5b3]{font-size:.98rem;padding:1.1rem 1.15rem}}
