.container.svelte-z2lnjd{min-height:100vh;display:flex;flex-direction:column}.faqSection.svelte-z2lnjd{padding:calc(80px + var(--spacing-3xl)) var(--spacing-lg) var(--spacing-3xl);flex:1}.faqContent.svelte-z2lnjd{max-width:800px;margin:0 auto}.faqSection.svelte-z2lnjd h1:where(.svelte-z2lnjd){font-size:var(--font-size-3xl);margin-bottom:var(--spacing-md);text-align:center}.faqIntro.svelte-z2lnjd{text-align:center;color:var(--color-secondary);margin-bottom:var(--spacing-2xl);max-width:600px;margin-left:auto;margin-right:auto}.faqList.svelte-z2lnjd{margin-bottom:var(--spacing-2xl)}.faqItem.svelte-z2lnjd{border-bottom:1px solid var(--color-border)}.faqQuestion.svelte-z2lnjd{width:100%;text-align:left;padding:var(--spacing-lg) 0;background:none;border:none;font-size:var(--font-size-lg);font-weight:500;cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:var(--color-primary)}.faqIcon.svelte-z2lnjd{font-size:1.5rem;font-weight:300}.faqAnswer.svelte-z2lnjd{overflow:hidden;transition:max-height .3s ease;line-height:1.6}.faqAnswer.svelte-z2lnjd p:where(.svelte-z2lnjd){padding:0 0 var(--spacing-lg);color:var(--color-secondary)}.contactInfo.svelte-z2lnjd{text-align:center;margin-top:var(--spacing-3xl);padding:var(--spacing-2xl);background-color:#00000005;border-radius:var(--border-radius)}.contactInfo.svelte-z2lnjd h2:where(.svelte-z2lnjd){font-size:var(--font-size-xl);margin-bottom:var(--spacing-md)}.contactInfo.svelte-z2lnjd p:where(.svelte-z2lnjd){margin-bottom:var(--spacing-lg);color:var(--color-secondary)}@media (max-width: 768px){.faqSection.svelte-z2lnjd{padding:calc(60px + var(--spacing-2xl)) var(--spacing-md) var(--spacing-2xl)}.faqQuestion.svelte-z2lnjd{font-size:var(--font-size-base);padding:var(--spacing-md) 0}}
