.about-page.svelte-cwls5q{width:100%;max-width:640px;margin:0 auto;padding-top:4vh}.wordmark.svelte-cwls5q{font-size:44px}.tagline.svelte-cwls5q{font-family:var(--font-display);letter-spacing:-.4px;margin:12px 0 8px;font-size:27px;font-weight:400;line-height:1.15}.tagline-sub.svelte-cwls5q{color:var(--muted);max-width:46ch;margin:0 0 30px;font-size:16px;line-height:1.55}.demo-shelf.svelte-cwls5q{border-bottom:6px solid var(--ink);align-items:flex-end;gap:7px;padding:0 6px;display:flex}.demo-spine.svelte-cwls5q{width:46px;color:var(--cream-fixed);border-radius:6px 6px 0 0;flex:none;justify-content:center;padding-top:9px;display:flex;box-shadow:inset 0 0 0 1px #0003,inset 3px 0 #ffffff24}.demo-spine.svelte-cwls5q span:where(.svelte-cwls5q){writing-mode:vertical-rl;font-family:var(--font-display);letter-spacing:.3px;white-space:nowrap;text-shadow:0 1px 2px #0006;max-height:110px;font-size:14px;overflow:hidden}.demo-slab.svelte-cwls5q{background:rgba(var(--ink-rgb), .12);border-radius:0 0 4px 4px;height:5px;margin:0 -2px 34px}section.svelte-cwls5q{margin-bottom:26px}h2.svelte-cwls5q{font-family:var(--font-display);letter-spacing:-.3px;margin:0 0 6px;font-size:24px;font-weight:400}.glyph.svelte-cwls5q{font-family:var(--font-mono);color:var(--acc);margin-right:6px;font-size:16px}section.svelte-cwls5q p:where(.svelte-cwls5q){color:rgba(var(--ink-rgb), .78);margin:0;font-size:14.5px;line-height:1.6}.cta.svelte-cwls5q{text-align:center;margin:36px 0 20px}.cta-note.svelte-cwls5q{color:var(--muted-soft);margin-top:12px;font-size:12.5px}
