.page.svelte-jtxhcd{max-width:640px;margin:0 auto;padding:24px 16px;font-family:system-ui,-apple-system,sans-serif;color:#1a1a1a;line-height:1.7}header.svelte-jtxhcd{margin-bottom:32px}.logo.svelte-jtxhcd{font-size:24px;font-weight:600;color:#0d6efd;text-decoration:none}h1.svelte-jtxhcd{font-size:28px;font-weight:700;margin:0 0 8px;line-height:1.3}.subtitle.svelte-jtxhcd{font-size:17px;color:#555;margin:0 0 40px;line-height:1.6}h2.svelte-jtxhcd{font-size:20px;font-weight:600;margin:0 0 12px}section.svelte-jtxhcd{margin-bottom:40px}p.svelte-jtxhcd{margin:0 0 14px}ul.svelte-jtxhcd,ol.svelte-jtxhcd{margin:0 0 14px;padding-left:24px}li.svelte-jtxhcd{margin-bottom:8px}a.svelte-jtxhcd{color:#2563eb}.note.svelte-jtxhcd{font-size:14px;color:#666;background:#f8f8f8;padding:10px 14px;border-radius:6px;border-left:3px solid #ddd}.timeline.svelte-jtxhcd{margin:16px 0;padding-left:0}.event.svelte-jtxhcd{padding:8px 0;font-size:15px;border-bottom:1px solid #f0f0f0}.year.svelte-jtxhcd{display:inline-block;width:52px;font-weight:700;color:#2563eb;flex-shrink:0}.sources.svelte-jtxhcd ul:where(.svelte-jtxhcd){list-style:none;padding:0}.sources.svelte-jtxhcd li:where(.svelte-jtxhcd){margin-bottom:6px;font-size:14px}.sources.svelte-jtxhcd h2:where(.svelte-jtxhcd){font-size:16px;color:#888}.cta.svelte-jtxhcd{background:#f0f7ff;border-radius:8px;padding:24px;margin:40px 0 32px}.cta.svelte-jtxhcd h2:where(.svelte-jtxhcd){margin:0 0 8px}.cta.svelte-jtxhcd p:where(.svelte-jtxhcd){margin:0 0 16px;color:#444}.button.svelte-jtxhcd{display:inline-block;background:#2563eb;color:#fff;padding:12px 24px;border-radius:6px;text-decoration:none;font-weight:600;font-size:16px}.button.svelte-jtxhcd:hover{background:#1d4ed8}footer.svelte-jtxhcd{margin-top:48px;padding-top:16px;border-top:1px solid #e5e5e5;font-size:14px;color:#666}footer.svelte-jtxhcd a:where(.svelte-jtxhcd){color:#666;text-decoration:none}footer.svelte-jtxhcd a:where(.svelte-jtxhcd):hover{text-decoration:underline}.sep.svelte-jtxhcd{margin:0 8px}
