.car-faq.svelte-pjp5tj{padding-block:var(--space-section);background:var(--color-white)}.faq-container.svelte-pjp5tj{max-inline-size:860px;margin-inline:auto;padding-inline:var(--container-padding)}.faq-header.svelte-pjp5tj{margin-block-end:var(--space-2xl);text-align:center}.faq-eyebrow.svelte-pjp5tj{font-size:var(--font-size-xs);font-weight:700;color:var(--color-brand-red);letter-spacing:.1em;text-transform:uppercase}.faq-title.svelte-pjp5tj{font-size:var(--font-size-3xl);font-weight:700;color:var(--color-black);line-height:1.2;margin-block:var(--space-sm) 0}.faq-list.svelte-pjp5tj{display:flex;flex-direction:column}.faq-item.svelte-pjp5tj{border-block-end:1px solid var(--color-gray-200)}.faq-question.svelte-pjp5tj{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-lg) 0;cursor:pointer;font-size:var(--font-size-base);font-weight:600;color:var(--color-black);list-style:none;-webkit-user-select:none;user-select:none;transition:color var(--transition-fast)}.faq-question.svelte-pjp5tj::-webkit-details-marker{display:none}.faq-question.svelte-pjp5tj::marker{display:none;content:""}.faq-question.svelte-pjp5tj:hover{color:var(--color-brand-red)}.faq-question.svelte-pjp5tj .faq-chevron{flex-shrink:0;color:var(--color-text-muted);transition:transform .25s ease}.faq-item[open].svelte-pjp5tj .faq-question:where(.svelte-pjp5tj) .faq-chevron{transform:rotate(180deg)}.faq-answer.svelte-pjp5tj{padding-block-end:var(--space-lg)}.faq-answer.svelte-pjp5tj p{font-size:var(--font-size-base);color:var(--color-gray-600);line-height:1.75;margin:0 0 var(--space-sm)}.faq-answer.svelte-pjp5tj p:last-child{margin-block-end:0}@media(max-width:768px){.faq-title.svelte-pjp5tj{font-size:var(--font-size-2xl)}}
