.page-container.svelte-1fl6mrv{max-width:800px;margin:0 auto;padding:4rem 1.5rem;font-family:var(--font-primary, sans-serif);color:#1f1f1f}.header.svelte-1fl6mrv{text-align:center;margin-bottom:4rem;border-bottom:1px solid #e5e5e5;padding-bottom:2rem}h1.svelte-1fl6mrv{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;letter-spacing:-.02em}.subtitle.svelte-1fl6mrv{color:#666;font-size:.9rem}section.svelte-1fl6mrv{margin-bottom:2.5rem}h2.svelte-1fl6mrv{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#000}p.svelte-1fl6mrv{line-height:1.7;margin-bottom:1rem;color:#333}strong.svelte-1fl6mrv{font-weight:600;color:#000}a.svelte-1fl6mrv{color:#000;text-decoration:underline;text-underline-offset:2px}a.svelte-1fl6mrv:hover{color:#444}h3.svelte-1fl6mrv{font-size:1.1rem;font-weight:600;margin:1.5rem 0 .5rem;color:#000}.table-wrap.svelte-1fl6mrv{overflow-x:auto;margin-bottom:1.5rem}table.svelte-1fl6mrv{width:100%;border-collapse:collapse;font-size:.9rem}th.svelte-1fl6mrv,td.svelte-1fl6mrv{text-align:left;vertical-align:top;padding:.6rem .75rem;border-bottom:1px solid #e5e5e5;line-height:1.5;color:#333}th.svelte-1fl6mrv{font-weight:600;color:#000}@media (max-width: 640px){.page-container.svelte-1fl6mrv{padding:2rem 1rem}h1.svelte-1fl6mrv{font-size:2rem}}
