.dealer-faq[data-v-2f5d32bb]{padding:40px;background:var(--color-bg,var(--color-secondary))}@media(max-width:1249px){.dealer-faq[data-v-2f5d32bb]{padding-left:var(--app-content-gutter);padding-right:var(--app-content-gutter)}}.dealer-faq-title[data-v-2f5d32bb]{margin:0 0 1.25rem;font-size:1.25rem;font-weight:600;color:var(--color-primary)}.dealer-faq-tabs[data-v-2f5d32bb]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;border-bottom:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent)}.dealer-faq-tab[data-v-2f5d32bb]{padding:.6rem 1rem;font-size:.9rem;font-weight:500;color:color-mix(in srgb,var(--color-primary) 62%,transparent);background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;transition:color .2s,border-color .2s}.dealer-faq-tab.active[data-v-2f5d32bb],.dealer-faq-tab[data-v-2f5d32bb]:hover{color:var(--color-primary)}.dealer-faq-tab.active[data-v-2f5d32bb]{border-bottom-color:var(--color-primary)}.dealer-faq-panel[data-v-2f5d32bb]{max-width:720px}.dealer-faq-list[data-v-2f5d32bb]{list-style:none;margin:0;padding:0;max-width:720px}.dealer-faq-item[data-v-2f5d32bb]{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent)}.dealer-faq-item[data-v-2f5d32bb]:first-child{border-top:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent)}.dealer-faq-question[data-v-2f5d32bb]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:1rem 0;background:none;border:none;font-size:1rem;font-weight:500;text-align:left;color:var(--color-primary);cursor:pointer}.dealer-faq-question[data-v-2f5d32bb]:hover{opacity:.85}.dealer-faq-icon[data-v-2f5d32bb]{flex-shrink:0;font-size:1.25rem;font-weight:300;line-height:1;transition:transform .2s ease}.dealer-faq-item.open .dealer-faq-icon[data-v-2f5d32bb]{transform:rotate(45deg)}.dealer-faq-answer[data-v-2f5d32bb]{overflow:hidden;max-height:0;transition:max-height .25s ease}.dealer-faq-item.open .dealer-faq-answer[data-v-2f5d32bb]{max-height:500px}.dealer-faq-answer p[data-v-2f5d32bb]{margin:0 0 1rem;padding:0 0 1rem;font-size:.9375rem;line-height:1.55;color:var(--color-primary)}.dealer-faq-answer p[data-v-2f5d32bb] a{color:var(--color-tertiary);font-weight:600;text-decoration:underline;text-underline-offset:3px}.dealer-faq-answer p[data-v-2f5d32bb] a:focus-visible,.dealer-faq-answer p[data-v-2f5d32bb] a:hover{color:var(--color-primary)}.dealer-faq-trimmed[data-v-2f5d32bb]{font-style:italic;opacity:.85}.dealer-faq-footer[data-v-2f5d32bb]{margin:.5rem 0 1rem;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--color-tertiary) 40%,transparent);font-size:.875rem;color:color-mix(in srgb,var(--color-primary) 75%,transparent)}.dealer-faq-footer-link[data-v-2f5d32bb]{margin-left:.3rem;color:var(--color-tertiary);text-decoration:underline;font-weight:600}.dealer-faq-footer-link[data-v-2f5d32bb]:hover,.dealer-faq-show-more[data-v-2f5d32bb]{color:var(--color-primary)}.dealer-faq-show-more[data-v-2f5d32bb]{margin-top:1rem;padding:.6rem 1rem;font-size:.9rem;font-weight:500;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 30%,transparent);border-radius:6px;cursor:pointer;transition:background .2s,border-color .2s}.dealer-faq-show-more[data-v-2f5d32bb]:hover{background:color-mix(in srgb,var(--color-primary) 20%,transparent);border-color:color-mix(in srgb,var(--color-primary) 50%,transparent)}
