.about.svelte-cwls5q{max-width:700px;margin:0 auto;padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-8)}.hero.svelte-cwls5q{text-align:center;padding:var(--space-8) 0 var(--space-4)}.hero.svelte-cwls5q h1:where(.svelte-cwls5q){font-family:var(--font-display);font-size:var(--text-3xl);color:var(--color-text-strong);line-height:var(--leading-tight);margin:0 0 var(--space-4)}.hero-sub.svelte-cwls5q{font-family:var(--font-body);font-size:var(--text-md);color:var(--color-text-muted);line-height:var(--leading-loose);max-width:var(--measure-md);margin:0 auto}.section.svelte-cwls5q{display:flex;flex-direction:column;gap:var(--space-4)}.section-icon.svelte-cwls5q{color:var(--color-accent)}.section.svelte-cwls5q h2:where(.svelte-cwls5q){font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-text-strong);margin:0}.beliefs.svelte-cwls5q p:where(.svelte-cwls5q){font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-loose);margin:0}.diff-grid.svelte-cwls5q{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5)}.diff-item.svelte-cwls5q h3:where(.svelte-cwls5q){font-family:var(--font-display);font-size:var(--text-md);color:var(--color-text-strong);margin:0 0 var(--space-1)}.diff-item.svelte-cwls5q p:where(.svelte-cwls5q){font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-normal);margin:0}.steps.svelte-cwls5q{display:flex;flex-direction:column;gap:var(--space-5)}.step.svelte-cwls5q{display:flex;align-items:flex-start;gap:var(--space-4)}.step-num.svelte-cwls5q{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-accent);font-family:var(--font-display);font-size:var(--text-md);font-weight:700}.step.svelte-cwls5q h3:where(.svelte-cwls5q){font-family:var(--font-display);font-size:var(--text-md);color:var(--color-text-strong);margin:0 0 var(--space-1)}.step.svelte-cwls5q p:where(.svelte-cwls5q){font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-normal);margin:0}.built-desc.svelte-cwls5q{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:var(--leading-normal)}.tech-pills.svelte-cwls5q{display:flex;flex-wrap:wrap;gap:var(--space-2)}.tech-pills.svelte-cwls5q span:where(.svelte-cwls5q){font-family:var(--font-body);font-size:var(--text-xs);padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-muted);letter-spacing:var(--tracking-wide)}.research-note.svelte-cwls5q{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-hint);font-style:italic;margin:0}.personal.svelte-cwls5q p:where(.svelte-cwls5q){font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-loose);margin:0}.about-footer.svelte-cwls5q{text-align:center;padding:var(--space-5) 0;border-top:1px solid var(--color-border);font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-hint);display:flex;justify-content:center;gap:var(--space-2)}.about-footer.svelte-cwls5q a:where(.svelte-cwls5q){color:var(--color-text-muted);text-decoration:none}.about-footer.svelte-cwls5q a:where(.svelte-cwls5q):hover{color:var(--color-accent)}.about-footer.svelte-cwls5q span:where(.svelte-cwls5q){opacity:.5}@media (max-width: 640px){.hero.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:var(--text-2xl)}.diff-grid.svelte-cwls5q{grid-template-columns:1fr}}
