.about-page.svelte-cwls5q{padding:5rem 3rem;max-width:900px;margin:0 auto;color:var(--color-ink)}.about-hero.svelte-cwls5q{margin-bottom:3rem}.about-hero.svelte-cwls5q h1:where(.svelte-cwls5q){font-family:var(--font-serif);font-size:clamp(2.2rem,5vw,3.6rem);font-weight:400;line-height:1;letter-spacing:-.03em;margin:0}.about-hero.svelte-cwls5q .cs-italic:where(.svelte-cwls5q){color:var(--color-accent);font-style:italic}.about-body.svelte-cwls5q{display:grid;gap:2rem}section.svelte-cwls5q{display:flex;flex-direction:column;gap:.6rem}section.svelte-cwls5q h2:where(.svelte-cwls5q){font-family:var(--font-serif);font-size:1.35rem;font-weight:400;letter-spacing:-.02em;margin:0}section.svelte-cwls5q p:where(.svelte-cwls5q){font-size:.98rem;line-height:1.7;color:var(--color-ink-70);margin:0;max-width:66ch}section.svelte-cwls5q code:where(.svelte-cwls5q){font-family:var(--font-mono);font-size:.88em;background:#1a1a180f;padding:.1em .35em;border-radius:.25rem;color:var(--color-ink)}section.svelte-cwls5q a:where(.svelte-cwls5q){color:var(--color-accent);text-decoration:none}section.svelte-cwls5q a:where(.svelte-cwls5q):hover{text-decoration:underline}.chaser-btn.svelte-cwls5q{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;border:none;text-decoration:none;font-family:var(--font-sans);transition:all var(--duration-normal) var(--ease-out)}.v-hw.svelte-cwls5q{background:linear-gradient(180deg,#2a2a26,#1a1a18);color:var(--color-surface);border-radius:var(--radius-pill);padding:.62rem 1.1rem;font-size:.66rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.hdr-ghost.svelte-cwls5q{font-family:var(--font-sans);font-size:.78rem;color:var(--color-ink-50);text-decoration:none;transition:color var(--duration-fast) var(--ease-out)}.hdr-ghost.svelte-cwls5q:hover,.hdr-ghost.svelte-cwls5q:focus-visible{color:var(--color-ink)}@media(max-width:640px){.about-page.svelte-cwls5q{padding:3rem 1.5rem}}
