.founder-grid.svelte-19bpc2n{display:grid;gap:2.5rem;grid-template-columns:1fr;align-items:center}@media(min-width:960px){.founder-grid.svelte-19bpc2n{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:4rem}}.body.svelte-19bpc2n{color:var(--muted);font-size:1.05rem;line-height:1.75;margin-block-start:1rem;max-inline-size:58ch}.image-frame.svelte-19bpc2n{position:relative;inline-size:100%;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--radius-soft);isolation:isolate}.fallback.svelte-19bpc2n{position:absolute;inset:0;display:grid;place-items:center;padding:2rem;background:radial-gradient(ellipse at 50% 80%,color-mix(in srgb,var(--warm) 40%,transparent),transparent 60%),linear-gradient(170deg,var(--walnut) 0%,var(--accent) 100%);color:color-mix(in srgb,var(--paper) 80%,transparent)}.fallback-label.svelte-19bpc2n{font-family:var(--font-display);font-style:italic;font-size:1rem;opacity:.85}.values.svelte-19bpc2n{display:grid;gap:2rem;grid-template-columns:1fr;margin-block-start:2.5rem}@media(min-width:720px){.values.svelte-19bpc2n{grid-template-columns:repeat(3,1fr);gap:2.5rem}}.cell.svelte-19bpc2n{border-block-start:1px solid var(--line);padding-block:1.4rem 0}.num.svelte-19bpc2n{font-family:var(--font-mono);font-size:.78rem;color:var(--warm);letter-spacing:.1em}.cell.svelte-19bpc2n h3:where(.svelte-19bpc2n){font-family:var(--font-display);font-size:1.3rem;line-height:1.2;font-weight:400;letter-spacing:-.012em;margin-block:.4rem .6rem}.contact-row.svelte-19bpc2n{margin-block:1rem}.contact-line.svelte-19bpc2n{display:inline-block;padding-block-end:2px;color:var(--ink);font-size:1.1rem;border-block-end:1px solid var(--accent);transition:color .2s ease}.contact-line.svelte-19bpc2n:hover{color:var(--accent)}
