:root{--bg: #0a0a0b;--fg: #fafafa;--muted: #a1a1aa;--muted-2: #8b8b93;--border: #232326;--sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--text-xs: .8125rem;--text-sm: .875rem;color-scheme:dark}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--fg);font-family:var(--sans);font-size:1rem;line-height:1.5}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.page{max-width:40rem;margin:0 auto;padding:2.5rem 1.5rem 2rem;text-align:left}.mark{border-radius:50%;margin-bottom:10px}.name{font-size:clamp(1.75rem,4vw,2.125rem);font-weight:600;margin:0 0 .375rem}.bio{font-size:var(--text-sm);color:var(--muted);margin:0 0 1rem}.projects{list-style:none;margin:0 0 .75rem;padding:0}.project{display:flex;align-items:baseline;justify-content:flex-start;gap:.5rem;padding:.375rem 0}.project-name{font-size:1rem;color:var(--fg);min-width:3.75rem}.project-name a{text-decoration:underline;text-underline-offset:2px}.version-desc{font-size:var(--text-sm);color:var(--muted)}.meta{display:block;margin-bottom:6px;font-size:var(--text-xs);color:var(--muted-2)}.meta code{font-family:ui-monospace,monospace;color:var(--muted)}.copy{font-size:var(--text-xs);color:var(--muted-2)}@media (prefers-reduced-motion: reduce){*{transition:none!important}}
