.page-content.svelte-1bex8oj{padding-top:calc(64px + var(--space-16));padding-bottom:var(--section-padding-y);padding-left:var(--section-padding-x);padding-right:var(--section-padding-x)}.page-content__inner.svelte-1bex8oj{max-width:800px;margin:0 auto}.page-content__title.svelte-1bex8oj{font-size:clamp(2rem,4vw,3rem);font-weight:600;letter-spacing:-.03em;color:var(--color-text);margin-bottom:var(--space-12)}.page-content__empty.svelte-1bex8oj{font-size:1.0625rem;color:var(--color-muted)}.faq-list.svelte-1bex8oj{display:flex;flex-direction:column;gap:var(--space-3)}.faq-list__section.svelte-1bex8oj{font-size:1.25rem;font-weight:600;color:var(--color-accent);margin-top:var(--space-8);margin-bottom:var(--space-2)}.faq-list__section.svelte-1bex8oj:first-child{margin-top:0}.faq-item.svelte-1bex8oj{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden;transition:border-color var(--transition-base)}.faq-item--open.svelte-1bex8oj{border-color:var(--color-border-strong)}.faq-item__header.svelte-1bex8oj{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6);color:var(--color-text);font-size:1rem;font-weight:500;text-align:left}.faq-item__chevron.svelte-1bex8oj{font-size:1.25rem;color:var(--color-muted);flex-shrink:0;margin-left:var(--space-4)}.faq-item__body.svelte-1bex8oj{padding:0 var(--space-6) var(--space-5);font-size:.9375rem;line-height:1.7;color:var(--color-muted)}.faq-item__body.svelte-1bex8oj b,.faq-item__body.svelte-1bex8oj strong{color:var(--color-text)}
