.page.svelte-cwls5q{max-width:var(--max-prose);padding:var(--space-xl) var(--space-md);gap:var(--space-lg);flex-direction:column;margin:0 auto;display:flex}header.svelte-cwls5q{text-align:center}.wordmark.svelte-cwls5q{font-family:var(--font-display);letter-spacing:.22em;color:var(--accent);font-size:3rem;font-weight:600}.sub.svelte-cwls5q{font-family:var(--font-display);color:var(--muted);text-align:center;margin-top:.5rem;font-style:italic}.prose-section.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1rem;line-height:var(--leading);color:var(--text);text-align:left;margin-bottom:1rem}.install.svelte-cwls5q{gap:var(--space-sm);flex-direction:column;display:flex}h2.svelte-cwls5q{font-family:var(--font-mono);letter-spacing:.15em;color:var(--muted);text-transform:uppercase;margin-top:var(--space-sm);font-size:.75rem}.note.svelte-cwls5q{color:var(--muted);font-size:.75rem}.note.svelte-cwls5q a:where(.svelte-cwls5q){color:var(--accent)}.cta.svelte-cwls5q{border:1px solid var(--accent);border-radius:var(--radius);color:var(--accent);font-family:var(--font-mono);letter-spacing:.08em;text-transform:lowercase;align-self:flex-start;padding:.5rem 1.2rem;font-size:.75rem;text-decoration:none}.cta.svelte-cwls5q:hover{background:var(--accent);color:var(--bg)}
