.story.svelte-cwls5q .pull:where(.svelte-cwls5q){padding-left:var(--space-5);border-left:2px solid var(--color-mark);font-size:var(--text-lg);font-weight:var(--weight-medium);color:var(--color-heading);line-height:1.5}.story.svelte-cwls5q p:where(.svelte-cwls5q)+p:where(.svelte-cwls5q),.story.svelte-cwls5q .pull:where(.svelte-cwls5q)+p:where(.svelte-cwls5q),.story.svelte-cwls5q p:where(.svelte-cwls5q)+.pull:where(.svelte-cwls5q){margin-top:var(--space-5)}.story.svelte-cwls5q a:where(.svelte-cwls5q),.more.svelte-cwls5q a:where(.svelte-cwls5q),.contact.svelte-cwls5q a:where(.svelte-cwls5q){color:var(--color-accent)}.principles.svelte-cwls5q{gap:var(--space-8);margin:0;display:grid}.principles.svelte-cwls5q dt:where(.svelte-cwls5q){font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);font-size:var(--text-lg);color:var(--color-heading)}.principles.svelte-cwls5q dd:where(.svelte-cwls5q){margin:var(--space-2) 0 0;color:var(--color-text-muted);max-width:38rem}.timeline.svelte-cwls5q{border-left:1px solid var(--color-border-strong);margin:0;padding:0;list-style:none}.timeline.svelte-cwls5q li:where(.svelte-cwls5q){padding:0 0 var(--space-8) var(--space-6);position:relative}.timeline.svelte-cwls5q li:where(.svelte-cwls5q):before{content:"";background:var(--color-mark);border-radius:50%;width:9px;height:9px;position:absolute;top:.45em;left:-5px}.year.svelte-cwls5q{font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);font-size:var(--text-lg);color:var(--color-heading)}.timeline.svelte-cwls5q p:where(.svelte-cwls5q){margin-top:var(--space-1);color:var(--color-text-muted);max-width:36rem}.more.svelte-cwls5q{color:var(--color-text-muted)}.founder.svelte-cwls5q{gap:var(--space-6);grid-template-columns:auto 1fr;align-items:start;display:grid}.photo.svelte-cwls5q img:where(.svelte-cwls5q),.mono.svelte-cwls5q{border-radius:var(--radius-md);object-fit:cover;width:96px;height:96px}.mono.svelte-cwls5q{background:var(--color-surface);border:1px solid var(--color-border);place-items:center;display:grid}.founder.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:var(--text-lg)}.bio.svelte-cwls5q{margin-top:var(--space-3);max-width:36rem}.bio.placeholder.svelte-cwls5q{color:var(--color-danger)}.contact.svelte-cwls5q{margin-top:var(--space-3);color:var(--color-text-muted)}.dev-note.svelte-cwls5q{margin-top:var(--space-6)}
