.about.svelte-cwls5q{max-width:880px;margin:0 auto;padding:80px 32px 96px}.head.svelte-cwls5q{margin-bottom:32px}.kicker.svelte-cwls5q{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--teal);margin-bottom:16px}.kicker-sm.svelte-cwls5q{font-family:JetBrains Mono,monospace;font-size:11px;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--teal);margin:0 0 14px;padding:0}.title.svelte-cwls5q{font-family:Newsreader,"Noto Serif TC",serif;font-weight:500;font-size:clamp(32px,5vw,52px);line-height:1.1;letter-spacing:-.01em;color:var(--text-deep);margin:0}.prose.svelte-cwls5q p:where(.svelte-cwls5q){font-size:17px;line-height:1.7;color:var(--text-mute);margin:0 0 22px}.prose.svelte-cwls5q strong:where(.svelte-cwls5q){color:var(--text-deep);font-weight:600}.prose.svelte-cwls5q em:where(.svelte-cwls5q){font-style:italic;color:var(--teal)}.prose.svelte-cwls5q .lede:where(.svelte-cwls5q){font-family:Newsreader,"Noto Serif TC",serif;font-size:22px;line-height:1.45;color:var(--text-deep);margin-top:32px}.founder.svelte-cwls5q{display:grid;grid-template-columns:320px 1fr;gap:48px;margin:80px 0;align-items:start}@media(max-width:720px){.founder.svelte-cwls5q{grid-template-columns:1fr;gap:24px}}.founder-photo.svelte-cwls5q{width:100%;aspect-ratio:3 / 4;overflow:hidden;border-radius:8px;background:var(--canvas-deep);box-shadow:0 16px 36px -16px color-mix(in oklab,var(--text-deep) 22%,transparent);transition:box-shadow .4s var(--ease-glide)}.founder-photo.svelte-cwls5q:hover{box-shadow:0 22px 44px -16px color-mix(in oklab,var(--text-deep) 28%,transparent)}.founder-photo.svelte-cwls5q img:where(.svelte-cwls5q){width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block;transition:transform .6s cubic-bezier(.16,1,.3,1)}.founder-photo.svelte-cwls5q:hover img:where(.svelte-cwls5q){transform:scale(1.04)}.founder-name.svelte-cwls5q{font-family:Newsreader,"Noto Serif TC",serif;font-weight:500;font-size:clamp(28px,3.4vw,36px);line-height:1.1;color:var(--text-deep);margin:0 0 4px}.name-en.svelte-cwls5q{font-style:italic;color:var(--text-mute);font-size:.85em;margin-left:6px}.founder-role.svelte-cwls5q{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.04em;color:var(--text-mute);margin:0 0 14px}.founder-linkedin.svelte-cwls5q{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-family:JetBrains Mono,monospace;font-size:11.5px;letter-spacing:.04em;color:var(--text-mute);border:1px solid var(--rule);border-radius:999px;text-decoration:none;transition:color var(--dur-quick) var(--ease-glide),border-color var(--dur-quick) var(--ease-glide);margin-bottom:24px}.founder-linkedin.svelte-cwls5q svg:where(.svelte-cwls5q){width:14px;height:14px}.founder-linkedin.svelte-cwls5q:hover{color:#0a66c2;border-color:#0a66c2}.founder-text.svelte-cwls5q p:where(.svelte-cwls5q){font-size:15.5px;line-height:1.7;color:var(--text-mute);margin:0 0 16px}.founder-text.svelte-cwls5q strong:where(.svelte-cwls5q){color:var(--text-deep);font-weight:600}.client-link.svelte-cwls5q{font-weight:600;color:var(--text-deep);text-decoration:none;border-bottom:1px solid color-mix(in oklab,var(--teal) 50%,transparent);padding-bottom:1px;transition:color var(--dur-quick) var(--ease-glide),border-color var(--dur-quick) var(--ease-glide);white-space:nowrap}.client-link.svelte-cwls5q:hover{color:var(--teal);border-bottom-color:var(--teal)}.client-link.svelte-cwls5q:after{content:" ↗";font-size:.75em;opacity:.6;font-weight:400}.cta.svelte-cwls5q{text-align:center;margin-top:48px}.btn.svelte-cwls5q{display:inline-flex;align-items:center;font-size:15px;font-weight:500;text-decoration:none;padding:13px 24px;border-radius:4px;background:var(--text-deep);color:var(--canvas);transition:var(--mo-hover)}.btn.svelte-cwls5q:hover{background:var(--teal)}
