.intro.svelte-1qx6ucs{display:flex;flex-direction:column;gap:.65rem}h1.svelte-1qx6ucs{margin:0;font-size:var(--text-xl);line-height:1.25;text-wrap:balance;font-weight:700;color:var(--ink)}.lead.svelte-1qx6ucs{margin:0;font-size:var(--text-base);line-height:1.6;color:var(--muted);max-width:33rem}.prose.svelte-1qx6ucs{display:flex;flex-direction:column;gap:.9rem;font-size:var(--text-base);line-height:1.6;color:var(--ink)}.prose.svelte-1qx6ucs :is(p,ul,ol){max-width:33rem}.prose.svelte-1qx6ucs h2{margin:1rem 0 0;padding-top:1.25rem;border-top:1px solid var(--line);font-size:var(--text-xs);font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.prose.svelte-1qx6ucs h2 .name{text-transform:none}.prose.svelte-1qx6ucs p,.prose.svelte-1qx6ucs ul,.prose.svelte-1qx6ucs ol,.prose.svelte-1qx6ucs pre{margin:0}.prose.svelte-1qx6ucs ul,.prose.svelte-1qx6ucs ol{padding-left:1.25rem;display:flex;flex-direction:column;gap:.35rem}.prose.svelte-1qx6ucs a{color:var(--ink);text-underline-offset:2px}@media (hover: hover){.prose.svelte-1qx6ucs a:hover{color:var(--muted)}}.prose.svelte-1qx6ucs code{font-size:.9em;padding:.05rem .3rem;border-radius:4px;background:var(--surface);word-break:break-word}.prose.svelte-1qx6ucs pre{padding:.9rem 1rem;border-radius:.5rem;background:var(--surface);overflow-x:auto;font-size:var(--text-xs);line-height:1.5}.prose.svelte-1qx6ucs pre code{padding:0;background:none;font-size:inherit;word-break:normal}
