.page.svelte-fw0qxd{max-width:960px;margin:0 auto;padding:72px 32px 96px}.page__hero.svelte-fw0qxd{display:grid;gap:16px;margin-bottom:56px}.kicker.svelte-fw0qxd{font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--sg-secondary)}h1.svelte-fw0qxd{margin:0;font-size:clamp(40px,6vw,64px);line-height:1.05;letter-spacing:-.03em}.lede.svelte-fw0qxd{max-width:60ch;font-size:20px;line-height:1.55;color:var(--sg-body)}section.svelte-fw0qxd{margin-top:48px}h2.svelte-fw0qxd{font-size:28px;margin:0 0 16px}.platforms.svelte-fw0qxd{list-style:none;padding:0;display:grid;gap:8px}.platforms.svelte-fw0qxd a:where(.svelte-fw0qxd){color:var(--sg-dark);text-decoration:underline}.platforms.svelte-fw0qxd a.is-pending:where(.svelte-fw0qxd){color:var(--sg-body);text-decoration-style:dashed}section.svelte-fw0qxd p:where(.svelte-fw0qxd){max-width:70ch;line-height:1.6;color:var(--sg-body)}section.svelte-fw0qxd p:where(.svelte-fw0qxd)+p:where(.svelte-fw0qxd){margin-top:12px}code.svelte-fw0qxd{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em;background:#0000000f;padding:.1em .35em;border-radius:4px}.code-block.svelte-fw0qxd{background:#0000000f;padding:14px 16px;border-radius:6px;overflow-x:auto;margin:16px 0}.code-block.svelte-fw0qxd code:where(.svelte-fw0qxd){background:none;padding:0;font-size:.95em;line-height:1.5}
