.page.svelte-1fh07ci{max-width:720px;margin:0 auto;padding:1.5rem 1.25rem 3rem}.page-head.svelte-1fh07ci{text-align:center;margin-bottom:1.5rem}.page-head.svelte-1fh07ci h1:where(.svelte-1fh07ci){font-size:1.6rem;font-weight:800;color:var(--brand-navy);margin-bottom:.5rem}.lede.svelte-1fh07ci{color:var(--text-body);font-size:.92rem;max-width:560px;margin:0 auto}.inline-link.svelte-1fh07ci{color:var(--brand-teal);font-weight:600}.faq-list.svelte-1fh07ci{display:flex;flex-direction:column;gap:.5rem}.faq.svelte-1fh07ci{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow:hidden;transition:var(--transition)}.faq.open.svelte-1fh07ci{border-color:#1ca7a659;box-shadow:0 6px 20px #1ca7a614}.faq-q.svelte-1fh07ci{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.95rem 1.1rem;font-weight:700;font-size:.92rem;color:var(--brand-navy);box-sizing:border-box}.faq-q.svelte-1fh07ci:focus-visible{outline:2px solid var(--brand-teal);outline-offset:-2px}.chev.svelte-1fh07ci{font-size:.75rem;color:var(--text-muted);transition:transform .25s ease;flex-shrink:0}.faq.open.svelte-1fh07ci .chev:where(.svelte-1fh07ci){transform:rotate(180deg);color:var(--brand-teal)}.faq-a.svelte-1fh07ci{padding:0 1.1rem 1rem;color:var(--text-body);font-size:.86rem;line-height:1.6}
