.founder-page.svelte-cwls5q{display:grid;gap:clamp(2.5rem,5vw,4rem);padding:7rem 0 4rem}.founder-head.svelte-cwls5q{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,4rem);align-items:end;max-width:64rem;margin:0 auto;width:100%}.founder-photo.svelte-cwls5q{border-radius:var(--radius-xl);overflow:hidden}.founder-photo.svelte-cwls5q img:where(.svelte-cwls5q){display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:center 20%}.founder-intro.svelte-cwls5q h1:where(.svelte-cwls5q){margin:0;font-size:clamp(2.6rem,6vw,4.6rem);line-height:1;letter-spacing:-.03em}.founder-role.svelte-cwls5q{margin:1rem 0 0;font:600 .8rem/1.6 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--color-mocha)}.founder-story.svelte-cwls5q{max-width:42rem;margin:0 auto}.founder-story.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1.12rem;line-height:1.85;color:var(--color-espresso)}.story-quote.svelte-cwls5q{margin:2.25rem 0;padding:0;border:0;background:none}.story-quote.svelte-cwls5q p:where(.svelte-cwls5q){font-family:var(--font-display, "Playfair Display", Georgia, serif);font-style:italic;font-size:clamp(1.5rem,2.6vw,1.9rem);line-height:1.3;color:var(--color-olive-deep, #2d3c23);margin:0 0 .6rem}.story-quote.svelte-cwls5q cite:where(.svelte-cwls5q){display:block;font-family:var(--font-ui, "Nunito Sans", sans-serif);font-style:normal;font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-mocha, #5c5549)}.founder-story.svelte-cwls5q .story-welcome:where(.svelte-cwls5q){font-size:1.2rem;font-weight:600;margin-top:.5rem}@media(max-width:720px){.founder-page.svelte-cwls5q{padding-top:6.4rem}.founder-head.svelte-cwls5q{grid-template-columns:1fr}.founder-photo.svelte-cwls5q img:where(.svelte-cwls5q){aspect-ratio:1 / 1}.founder-story.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1.02rem;line-height:1.75}}
