/* About page sections: AboutStory (story + values + photo) and TeamGrid (photo slots). */ function AboutStory({ t }) { const a = t.about; return (
{a.storyEyebrow}

{a.storyTitle}

{a.storyBody.map((p, i) => (

{p}

))}
{a.values.map((v, i) => (
{v.t}

{v.b}

))}
); } function TeamGrid({ t }) { const a = t.about; return (
{a.roles.map((role, i) => (
{role}
))}
); } /* 09 — Founder (Ed Seminari): photo + bio + value cards. Always deep purple. */ function Founder({ t }) { const fo = t.founder, a = t.about; return (
{fo.name}
{fo.role}
{fo.eyebrow}

{a.storyTitle}

{fo.body.map((p, i) => (

{p}

))}
{a.values.map((v, i) => (
{v.t}

{v.b}

))}
); } /* 10 — Testimonials: 3 cards, photo slot + quote + name/role. */ function Testimonials({ t }) { const tm = t.testimonials; return (
{tm.items.map((it, i) => (
{it.quote}
{it.name}
{it.role}
))}
); } Object.assign(window, { AboutStory, TeamGrid, Founder, Testimonials });