.navbar.svelte-1uha8ag{z-index:10;background:var(--bg-paper);border-bottom:1px solid var(--hairline);align-items:center;height:56px;padding:0 24px;display:flex;position:sticky;top:0}.page.svelte-1uha8ag{background:var(--bg-paper);min-height:100svh;padding:64px 24px}.container.svelte-1uha8ag{width:100%;max-width:480px;margin:0 auto}.wordmark.svelte-1uha8ag{font-family:var(--font-serif);letter-spacing:.02em;color:var(--text-primary);font-size:20px;font-weight:600;line-height:1}.dot.svelte-1uha8ag{color:var(--accent)}.headline.svelte-1uha8ag{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--text-primary);max-width:380px;margin:40px 0 0;font-size:34px;font-weight:500;line-height:1.18}.subtitle.svelte-1uha8ag{font-family:var(--font-sans);color:var(--text-muted);max-width:360px;margin:16px 0 0;font-size:16px;line-height:1.55}.human-note.svelte-1uha8ag{font-family:var(--font-sans);color:var(--text-muted);border-left:2px solid var(--accent);max-width:360px;margin:40px 0 0;padding-left:14px;font-size:13.5px;line-height:1.55}.human-note.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--text-primary);font-weight:600}.story-list.svelte-1uha8ag{flex-direction:column;gap:16px;margin-top:44px;display:flex}.story-card.svelte-1uha8ag{background:var(--bubble-fill);border:1px solid var(--hairline);box-shadow:var(--shadow-card);border-radius:14px;padding:17px 18px 15px;transition:border-color .15s,box-shadow .15s,transform .12s;display:block}.story-card.svelte-1uha8ag:hover{border-color:#a33b3b73;transform:translateY(-1px);box-shadow:0 4px 14px #2a262217}.card-top.svelte-1uha8ag{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.card-title.svelte-1uha8ag{font-family:var(--font-serif);letter-spacing:-.005em;color:var(--text-primary);font-size:22px;font-weight:500;line-height:1.15}.card-num.svelte-1uha8ag{font-family:var(--font-serif);color:var(--text-ghost);padding-top:4px;font-size:15px}.card-blurb.svelte-1uha8ag{font-family:var(--font-sans);color:var(--text-muted);margin-top:7px;font-size:14.5px;line-height:1.45}.card-meta.svelte-1uha8ag{font-family:var(--font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--text-faint);align-items:center;gap:8px;margin-top:12px;font-size:10.5px;font-weight:600;display:flex}.level-pill.svelte-1uha8ag{border:1px solid #2a26222e;border-radius:20px;padding:3px 8px 2px}.footnote.svelte-1uha8ag{text-align:center;font-family:var(--font-sans);color:var(--text-muted);margin-top:36px;font-size:12.5px}
