.about-page.svelte-cwls5q{padding:56px 0 80px}.about-page.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:clamp(30px,5vw,42px);font-weight:800;letter-spacing:-.02em;margin:0 0 14px}.about-page.svelte-cwls5q .lead:where(.svelte-cwls5q){font-size:19px;color:var(--color-ink-soft);margin:0 0 56px}.content.svelte-cwls5q{max-width:720px;font-size:16px;line-height:1.8;color:var(--color-ink-soft)}.content.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:24px;font-weight:700;color:var(--color-ink);margin:40px 0 16px}.content.svelte-cwls5q p:where(.svelte-cwls5q){margin:0 0 18px}.content.svelte-cwls5q ul:where(.svelte-cwls5q){padding-left:4px;list-style:none}.content.svelte-cwls5q ul:where(.svelte-cwls5q) li:where(.svelte-cwls5q){padding:10px 0}.content.svelte-cwls5q strong:where(.svelte-cwls5q){color:var(--color-ink)}.contact.svelte-cwls5q{margin-top:48px;padding:28px;background:var(--color-surface-soft);border-radius:14px}.contact.svelte-cwls5q h2:where(.svelte-cwls5q){margin-top:0}.contact.svelte-cwls5q p:where(.svelte-cwls5q){margin:0 0 8px;font-size:14px}
