.page-header.svelte-1hd9bsn{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid var(--border)}h1.svelte-1hd9bsn{font-family:var(--font-mono);font-size:2.5rem;letter-spacing:-.03em;color:var(--accent);margin-bottom:.75rem}.subtitle.svelte-1hd9bsn{color:var(--text-muted);max-width:52ch;line-height:1.6;margin-bottom:1rem}.updated.svelte-1hd9bsn{font-family:var(--font-mono);font-size:.75rem;color:var(--text-faint);border:1px solid var(--border);padding:.2rem .6rem;border-radius:99px;display:inline-block}.now-sections.svelte-1hd9bsn{display:flex;flex-direction:column;gap:2.5rem}.now-sections.svelte-1hd9bsn section:where(.svelte-1hd9bsn) h2:where(.svelte-1hd9bsn){font-size:1rem;font-weight:600;color:var(--text-muted);text-transform:lowercase;letter-spacing:.03em;margin-bottom:.75rem;font-family:var(--font-mono)}.now-sections.svelte-1hd9bsn ul:where(.svelte-1hd9bsn){list-style:none;padding:0;display:flex;flex-direction:column;gap:.6rem}.now-sections.svelte-1hd9bsn li:where(.svelte-1hd9bsn){padding-left:1rem;border-left:2px solid var(--border);color:var(--text);font-size:.95rem;transition:border-color var(--t)}.now-sections.svelte-1hd9bsn li:where(.svelte-1hd9bsn):hover{border-left-color:var(--accent-dim)}.note.svelte-1hd9bsn{display:block;font-size:.82rem;color:var(--text-muted);margin-top:.15rem;font-style:italic}
