.faq[data-astro-cid-hhtjmarn]{margin:var(--space-section) 0}.faq__list[data-astro-cid-hhtjmarn]{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;display:flex}.faq__item[data-astro-cid-hhtjmarn]{transition:var(--transition-surface);overflow:hidden}.faq__item[data-astro-cid-hhtjmarn][open]{border-color:var(--color-brand-30);box-shadow:var(--shadow-card)}.faq__question[data-astro-cid-hhtjmarn]{cursor:pointer;padding:var(--space-lg) var(--space-xl);justify-content:space-between;align-items:center;gap:var(--space-md);font-weight:var(--font-weight-semibold);-webkit-user-select:none;user-select:none;list-style:none;display:flex}.faq__question[data-astro-cid-hhtjmarn]::-webkit-details-marker{display:none}.faq__question[data-astro-cid-hhtjmarn]::marker{content:none}.faq__question-text[data-astro-cid-hhtjmarn]{font-size:var(--text-body);color:var(--color-text-primary);font-family:inherit;font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);margin:0}.faq__icon[data-astro-cid-hhtjmarn]{font-size:1.25rem;font-weight:var(--font-weight-bold);color:var(--color-brand);transition:var(--transition-transform);flex-shrink:0;line-height:1}.faq__item[data-astro-cid-hhtjmarn][open] .faq__icon[data-astro-cid-hhtjmarn]{transform:rotate(45deg)}.faq__answer[data-astro-cid-hhtjmarn]{padding:0 var(--space-xl) var(--space-lg);font-size:var(--text-body-compact);line-height:var(--leading-loose);color:var(--color-text-muted);margin:0}
