PageSourceSearch

https://sum.vc/assets/team-C79TwCFE.js

js sum.vc collected 2026-10-04 20:50:06 UTC 23,226 bytes, 1 lines download raw bytes

1import{R as x,u as D,r as h,j as e,L as g,s as y,B as u,E as w,a as z,T as L,X as N,M as A,A as k,m as d}from"./index-D1zZvW1U.js";import{p as V,a as T,b as I,c as q,L as _,d as R,e as W}from"./brent-celek_1775518744429-DNM9O3cx.js";var E={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},P=x.createContext&&x.createContext(E),F=["attr","size","title"];function H(t,o){if(t==null)return{};var r=G(t,o),a,n;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(n=0;n<l.length;n++)a=l[n],!(o.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(t,a)&&(r[a]=t[a])}return r}function G(t,o){if(t==null)return{};var r={};for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a)){if(o.indexOf(a)>=0)continue;r[a]=t[a]}return r}function f(){return f=Object.assign?Object.assign.bind():function(t){for(var o=1;o<arguments.length;o++){var r=arguments[o];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(t[a]=r[a])}return t},f.apply(this,arguments)}function C(t,o){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);o&&(a=a.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),r.push.apply(r,a)}return r}function b(t){for(var o=1;o<arguments.length;o++){var r=arguments[o]!=null?arguments[o]:{};o%2?C(Object(r),!0).forEach(function(a){Z(t,a,r[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):C(Object(r)).forEach(function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(r,a))})}return t}function Z(t,o,r){return o=J(o),o in t?Object.defineProperty(t,o,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[o]=r,t}function J(t){var o=U(t,"string");return typeof o=="symbol"?o:o+""}function U(t,o){if(typeof t!="object"||!t)return t;var r=t[Symbol.toPrimitive];if(r!==void 0){var a=r.call(t,o);if(typeof a!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(o==="string"?String:Number)(t)}function S(t){return t&&t.map((o,r)=>x.createElement(o.tag,b({key:r},o.attr),S(o.child)))}function K(t){return o=>x.createElement(X,f({attr:b({},t.attr)},o),S(t.child))}function X(t){var o=r=>{var{attr:a,size:n,title:l}=t,s=H(t,F),i=n||r.size||"1em",c;return r.className&&(c=r.className),t.className&&(c=(c?c+" ":"")+t.className),x.createElement("svg",f({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},r.attr,a,s,{className:c,style:b(b({color:t.color||r.color},r.style),t.style),height:i,width:i,xmlns:"http://www.w3.org/2000/svg"}),l&&x.createElement("title",null,l),t.children)};return P!==void 0?x.createElement(P.Consumer,null,r=>o(r)):o(E)}function O(t){return K({attr:{role:"img",viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M7.0301.084c-1.2768.0602-2.1487.264-2.911.5634-.7888.3075-1.4575.72-2.1228 1.3877-.6652.6677-1.075 1.3368-1.3802 2.127-.2954.7638-.4956 1.6365-.552 2.914-.0564 1.2775-.0689 1.6882-.0626 4.947.0062 3.2586.0206 3.6671.0825 4.9473.061 1.2765.264 2.1482.5635 2.9107.308.7889.72 1.4573 1.388 2.1228.6679.6655 1.3365 1.0743 2.1285 1.38.7632.295 1.6361.4961 2.9134.552 1.2773.056 1.6884.069 4.9462.0627 3.2578-.0062 3.668-.0207 4.9478-.0814 1.28-.0607 2.147-.2652 2.9098-.5633.7889-.3086 1.4578-.72 2.1228-1.3881.665-.6682 1.0745-1.3378 1.3795-2.1284.2957-.7632.4966-1.636.552-2.9124.056-1.2809.0692-1.6898.063-4.948-.0063-3.2583-.021-3.6668-.0817-4.9465-.0607-1.2797-.264-2.1487-.5633-2.9117-.3084-.7889-.72-1.4568-1.3876-2.1228C21.2982 1.33 20.628.9208 19.8378.6165 19.074.321 18.2017.1197 16.9244.0645 15.6471.0093 15.236-.005 11.977.0014 8.718.0076 8.31.0215 7.0301.0839m.1402 21.6932c-1.17-.0509-1.8053-.2453-2.2287-.408-.5606-.216-.96-.4771-1.3819-.895-.422-.4178-.6811-.8186-.9-1.378-.1644-.4234-.3624-1.058-.4171-2.228-.0595-1.2645-.072-1.6442-.079-4.848-.007-3.2037.0053-3.583.0607-4.848.05-1.169.2456-1.805.408-2.2282.216-.5613.4762-.96.895-1.3816.4188-.4217.8184-.6814 1.3783-.9003.423-.1651 1.0575-.3614 2.227-.4171 1.2655-.06 1.6447-.072 4.848-.079 3.2033-.007 3.5835.005 4.8495.0608 1.169.0508 1.8053.2445 2.228.408.5608.216.96.4754 1.3816.895.4217.4194.6816.8176.9005 1.3787.1653.4217.3617 1.056.4169 2.2263.0602 1.2655.0739 1.645.0796 4.848.0058 3.203-.0055 3.5834-.061 4.848-.051 1.17-.245 1.8055-.408 2.2294-.216.5604-.4763.96-.8954 1.3814-.419.4215-.8181.6811-1.3783.9-.4224.1649-1.0577.3617-2.2262.4174-1.2656.0595-1.6448.072-4.8493.079-3.2045.007-3.5825-.006-4.848-.0608M16.953 5.5864A1.44 1.44 0 1 0 18.39 4.144a1.44 1.44 0 0 0-1.437 1.4424M5.8385 12.012c.0067 3.4032 2.7706 6.1557 6.173 6.1493 3.4026-.0065 6.157-2.7701 6.1506-6.1733-.0065-3.4032-2.771-6.1565-6.174-6.1498-3.403.0067-6.156 2.771-6.1496 6.1738M8 12.0077a4 4 0 1 1 4.008 3.9921A3.9996 3.9996 0 0 1 8 12.0077"},child:[]}]})(t)}function M(t){return K({attr:{role:"img",viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M18.901 1.153h3.68l-8.04 9.19L24 22.846h-7.406l-5.8-7.584-6.638 7.584H.474l8.6-9.83L0 1.154h7.594l5.243 6.932ZM17.61 20.644h2.039L6.486 3.24H4.298Z"},child:[]}]})(t)}const Y="/assets/footer-photo_1775273191730-OubhWOZ0.jpg",$="/assets/derek-hu_1775518744430-B7oMkPa1.jpg",Q="/assets/brian-stephenson_1775518744430-CGrt8Av4.jpg",ee="/assets/chris-sporck_1775518744430-DNz9jz0_.jpg",te="/assets/ely-bar-ness_1775518744430-x5KiqJdz.jpg",re="/assets/aike-mueller_1775518744429-KO4HeDXK.jpg",ae="/assets/carlos-ortiz_1775518744430-BeapidoW.jpg",oe="/assets/amy-wood_1775518744429-BzqDRaxD.jpg",se="/assets/andrey-kudievskiy_1775518744429-pjw9aPZt.jpg",ne="/assets/adam-korman_1775518744429-DLRSQE_3.jpg",ie="/assets/Darren_Eng_1775279408294-9EDZrqu2.jpg",le="/assets/ian-sobieski_1775520270888-EQx0bnZV.jpg",ce="/assets/jackson-yomogida_1775520270888-CNpa0x3a.jpg",me="/assets/john-paglia_1775520270888-CcWkD5h-.jpg",de="/assets/kammron-taylor_1775520514042-DsqEST5Y.jpg",he="/assets/kevin-herzberg_1775520534313-CL9WkKpn.jpg",xe="/assets/margot-shapiro_1775520605263-Dv5S0meF.jpg",ge="/assets/marcus-yang_1775520530041-BkfZK8sA.jpg",ue="/assets/max-shapiro_1775520270889-njpWwGgI.jpg",pe="/assets/mike-pincus_1775520270889-T5hI7Bqd.jpg",fe="/assets/mike-van-kempen_1775520517920-ClXc_Y_j.jpg",be="/assets/millicent-tracey_1775520572669-iWCNdQz7.jpg",je="/assets/nachi-gupta_1775520599826-TiKgAX7z.jpg",ve="/assets/nick-tao_1775520577661-CyHEykmH.jpg",ye="/assets/B0871B91-A889-40ED-AFD4-1586B0BB1DEC_1_201_a_1778127621923-B1qQri3C.jpeg",we="/assets/ross-burningham_1775520270890-DFxmrZ7a.jpg",Ne="/assets/tammo-mueller_1775520270890-Clfx0rbL.jpg",ke="/assets/vincent-nguyen_1775520270890-ynsL3SdB.jpg",_e="/assets/rick-lu-Bh7wiv32.jpg",Pe="/assets/unnamed-1_1777859140172-CNAL6C5S.jpg";function p({src:t,name:o,className:r}){const[a,n]=h.useState(!1);h.useEffect(()=>{n(!1)},[t]);
1const l=o.split(" ").filter(Boolean).map(s=>s[0]).join("").slice(0,2).toUpperCase();return a?e.jsx("div",{className:`flex items-center justify-center bg-gradient-to-br from-foreground/8 to-foreground/4 border-r border-border/30 ${r}`,children:e.jsx("span",{className:"text-foreground/40 font-semibold text-3xl tracking-widest select-none",children:l})}):e.jsx("img",{src:t,alt:o,className:r,onError:()=>n(!0)})}const Ce=[{name:"Garrett Gilbertson",role:"Managing Partner",image:V,linkedin:"https://www.linkedin.com/in/garrett-gilbertson-90561313/",twitter:"https://twitter.com/startupmaverick",instagram:"https://www.instagram.com/startupmaverick/",bioKey:"team_bio_garrett"},{name:"Harry Hopper",role:"Senior Partner",image:T,linkedin:"https://www.linkedin.com/in/harry-hopper-534974/",bioKey:"team_bio_harry"},{name:"Raj Khoshoo",role:"Senior Partner",image:I,linkedin:"https://www.linkedin.com/in/raj-khoshoo-44bb0a17/",bioKey:"team_bio_raj"},{name:"Derek Hu",role:"Partner",image:$,linkedin:"https://www.linkedin.com/in/derek-hu-7721566/",bioKey:"team_bio_derek"},{name:"Brent Celek",role:"Partner",image:q,bioKey:"team_bio_brent"},{name:"Brian Stephenson",role:"Partner",image:Q,bioKey:"team_bio_brian"},{name:"Peter Jun",role:"Venture Partner",image:ye,linkedin:"https://www.linkedin.com/in/peterjun/",bioKey:"team_bio_peter"},{name:"Nachi Gupta",role:"Venture Partner",image:je,linkedin:"https://www.linkedin.com/in/nachigupta/",bioKey:"team_bio_nachi"},{name:"Margot Shapiro",role:"Venture Partner",image:xe,bioKey:"team_bio_margot"},{name:"Chris Sporck",role:"Venture Partner",image:ee,bioKey:"team_bio_chris"},{name:"Rick Lu",role:"Venture Partner",image:_e,bioKey:"team_bio_rick"},{name:"Tammo Mueller",role:"Venture Partner",image:Ne,bioKey:"team_bio_tammo"}],Oe=[{name:"Frank Mastrangelo",image:R},{name:"Nick Tao",image:ve},{name:"John Paglia",image:me},{name:"Millicent Tracey",image:be},{name:"Ely Bar-Ness",image:te},{name:"Mike Van Kempen",image:fe},{name:"Kammron Taylor",image:de},{name:"Ian Sobieski",image:le}],Me=[{name:"Carlos Ortiz",role:"Strategic Partner",org:"Siemens",image:ae},{name:"Adam Korman",role:"Partner",org:"Uptech Studio",image:ne},{name:"Darren Eng",role:"Executive Director",org:"LAVA",image:ie},{name:"Amy Wood",role:"Program Manager",org:"Pepperdine",image:oe},{name:"Jackson Yomogida",role:"Co-Founder",org:"Grafted",image:ce},{name:"Andrey Kudievskiy",role:"CEO",org:"Distillery",image:se},{name:"Vincent Nguyen",role:"Partner",org:"The Good CFO",image:ke},{name:"Kevin Herzberg",role:"",org:"",image:he},{name:"Aike Müller",role:"",org:"",image:re},{name:"Mike Pincus",role:"",org:"",image:pe},{name:"Marcus Yang",role:"",org:"",image:ge},{name:"Ken Borkan",role:"",org:"",image:W},{name:"Max Shapiro",role:"",org:"",image:ue},{name:"Ross Burningham",role:"",org:"",image:we},{name:"Sebastian Brandt",role:"Investor",org:"Brandt Family Office",image:Pe}];function Ke(){const{t}=D(),[o,r]=h.useState(!1),[a,n]=h.useState(null),l=h.useCallback(()=>n(null),[]);return h.useEffect(()=>{const s=i=>{i.key==="Escape"&&l()};return window.addEventListener("keydown",s),()=>window.removeEventListener("keydown",s)},[l]),h.useEffect(()=>(document.body.style.overflow=a?"hidden":"",()=>{document.body.style.overflow=""}),[a]),e.jsxs("div",{className:"min-h-screen bg-background text-foreground",children:[e.jsxs("header",{className:"fixed top-0 left-0 right-0 z-50 bg-background/80 backdrop-blur-md border-b border-border/50",children:[e.jsx("div",{className:"max-w-7xl mx-auto px-3 sm:px-6 lg:px-8",children:e.jsxs("div",{className:"flex items-center h-14 lg:h-16",children:[e.jsx(g,{href:"/",className:"flex-shrink-0 flex items-center",children:e.jsx("img",{src:y,alt:"SUM Ventures",className:"h-5 sm:h-6 lg:h-7 w-auto dark:brightness-0 dark:invert","data-testid":"img-logo"})}),e.jsxs("div",{className:"flex-1 hidden md:flex items-center justify-center gap-6 lg:gap-8",children:[e.jsx("a",{href:"/#thesis",className:"text-sm text-muted-foreground hover:text-foreground transition-colors",children:t("nav_thesis")}),e.jsx("a",{href:"/portfolio",className:"text-sm text-muted-foreground hover:text-foreground transition-colors",children:t("nav_portfolio")}),e.jsx("span",{className:"text-sm text-foreground font-medium",children:t("nav_team")}),e.jsx("a",{href:"/stories",className:"text-sm text-muted-foreground hover:text-foreground transition-colors",children:t("nav_news")}),e.jsx("a",{href:"/contact",className:"text-sm text-muted-foreground hover:text-foreground transition-colors",children:t("nav_contact")}),e.jsx("a",{href:"/faq",className:"text-sm text-muted-foreground hover:text-foreground transition-colors",children:t("nav_faq")})]}),e.jsxs("div",{className:"ml-auto flex-shrink-0 flex items-center gap-1 sm:gap-2",children:[e.jsxs(u,{variant:"outline",size:"sm",className:"border-foreground
1/20 hidden sm:flex",onClick:()=>window.open("https://docsend.com/view/26qdfyumwyvc8tn5","_blank"),children:[t("nav_view_deck"),e.jsx(w,{className:"ml-2 h-3 w-3"})]}),e.jsx(g,{href:"/contact",children:e.jsx(u,{size:"sm",className:"hidden sm:flex","data-testid":"button-pitch-us-nav",children:t("nav_pitch_us")})}),e.jsx(z,{}),e.jsx(L,{}),e.jsx(u,{variant:"ghost",size:"icon",className:"md:hidden",onClick:()=>r(!o),"data-testid":"button-mobile-menu",children:o?e.jsx(N,{className:"h-5 w-5"}):e.jsx(A,{className:"h-5 w-5"})})]})]})}),e.jsx(k,{children:o&&e.jsx(d.div,{initial:{opacity:0,height:0},animate:{opacity:1,height:"auto"},exit:{opacity:0,height:0},className:"md:hidden border-t border-border/30 bg-background/95 backdrop-blur-md",children:e.jsxs("div",{className:"px-6 py-4 flex flex-col gap-4",children:[e.jsx("a",{href:"/#thesis",onClick:()=>r(!1),className:"text-sm text-muted-foreground hover:text-foreground transition-colors py-2",children:t("nav_thesis")}),e.jsx("a",{href:"/portfolio",onClick:()=>r(!1),className:"text-sm text-muted-foreground hover:text-foreground transition-colors py-2",children:t("nav_portfolio")}),e.jsx("span",{className:"text-sm text-foreground font-medium py-2",children:t("nav_team")}),e.jsx("a",{href:"/stories",onClick:()=>r(!1),className:"text-sm text-muted-foreground hover:text-foreground transition-colors py-2",children:t("nav_news")}),e.jsx("a",{href:"/contact",onClick:()=>r(!1),className:"text-sm text-muted-foreground hover:text-foreground transition-colors py-2",children:t("nav_contact")}),e.jsx("a",{href:"/faq",onClick:()=>r(!1),className:"text-sm text-muted-foreground hover:text-foreground transition-colors py-2",children:t("nav_faq")}),e.jsxs(u,{variant:"outline",size:"sm",className:"border-foreground
1/20 w-full mt-2",onClick:()=>{window.open("https://docsend.com/view/26qdfyumwyvc8tn5","_blank"),r(!1)},children:[t("nav_view_deck"),e.jsx(w,{className:"ml-2 h-3 w-3"})]}),e.jsx(g,{href:"/contact",onClick:()=>r(!1),children:e.jsx(u,{size:"sm",className:"w-full mt-2","data-testid":"button-mobile-pitch-us",children:t("nav_pitch_us")})})]})})})]}),e.jsx("main",{className:"pt-32 pb-24",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-6 lg:px-8",children:[e.jsxs(d.div,{className:"text-center mb-20",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6},children:[e.jsx("h1",{className:"font-display text-5xl lg:text-7xl font-medium tracking-tight mb-6",children:t("team_heading")}),e.jsx("p",{className:"text-xl text-muted-foreground max-w-3xl mx-auto leading-relaxed",children:t("team_sub")})]}),e.jsx(d.div,{className:"mb-24 -mx-6 lg:-mx-8",initial:{opacity:0,y:30},animate:{opacity:1,y:0},transition:{duration:.8,delay:.3},children:e.jsxs("div",{className:"relative overflow-hidden rounded-sm mx-6 lg:mx-8 aspect-[16/7]",children:[e.jsx("img",{src:Y,alt:"SUM Ventures team",className:"w-full h-full object-cover object-center","data-testid":"img-team-photo"}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/50 via-transparent to-transparent"}),e.jsx("div",{className:"absolute bottom-6 left-8 right-8",children:e.jsx("p",{className:"text-white/90 text-sm font-medium tracking-widest uppercase",children:t("team_photo_caption")})})]})}),e.jsxs("section",{className:"mb-24",children:[e.jsx(d.h2,{className:"font-display text-3xl lg:text-4xl font-medium mb-4 text-center",initial:{opacity:0}
1,animate:{opacity:1},transition:{delay:.2},children:t("team_partners")}),e.jsx("p",{className:"text-muted-foreground text-center mb-12 max-w-2xl mx-auto",children:t("team_sub")}),e.jsx("div",{className:"grid md:grid-cols-2 gap-8",children:Ce.map((s,i)=>e.jsx(d.div,{className:"bg-card/50 border border-border/50 rounded-lg overflow-hidden hover:border-border transition-all duration-300 cursor-pointer group",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.1*i,duration:.5},"data-testid":`card-team-member-${s.name.toLowerCase().replace(/\s+/g,"-")}`,onClick:()=>n(s),children:e.jsxs("div",{className:"flex flex-col sm:flex-row",children:[e.jsx("div",{className:"sm:w-48 flex-shrink-0 overflow-hidden",children:e.jsx(p,{src:s.image,name:s.name,className:"w-full h-64 sm:h-full object-cover group-hover:scale-105 transition-transform duration-500"})}),e.jsxs("div",{className:"p-6 flex-1 flex flex-col",children:[e.jsx("h3",{className:"font-display text-xl font-medium mb-1",children:s.name}),e.jsx("p",{className:"text-muted-foreground text-sm font-medium mb-3",children:s.role}),e.jsx("p",{className:"text-muted-foreground text-sm leading-relaxed mb-4 line-clamp-3 flex-1",children:t(s.bioKey)}),e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsxs("div",{className:"flex gap-3",children:[s.linkedin&&e.jsx("a",{href:s.linkedin,target:"_blank",rel:"noopener noreferrer",className:"text-muted-foreground hover:text-foreground transition-colors","data-testid":`link-linkedin-${s.name.toLowerCase().replace(/\s+/g,"-")}`,onClick:c=>c.stopPropagation(),children:e.jsx(_,{className:"w-4 h-4"})}),s.twitter&&e.jsx("a",{href:s.twitter,target:"_blank",rel:"noopener noreferrer",className:"text-muted-foreground hover:text-foreground transition-colors",onClick:c=>c.stopPropagation(),children:e.jsx(M,{className:"w-4 h-4"})}),s.instagram&&e.jsx("a",{href:s.instagram,target:"_blank",rel:"noopener noreferrer",className:"text-muted-foreground hover:text-foreground transition-colors",onClick:c=>c.stopPropagation(),children:e.jsx(O,{className:"w-4 h-4"})})]}),e.jsx("span",{className:"text-xs text-muted-foreground/60 group-hover:text-foreground/60 transition-colors",children:t("team_full_bio")})]})]})]})},s.name))})]}),e.jsxs("section",{className:"mb-24",children:[e.jsx(d.h2,{className:"font-display text-3xl lg:text-4xl font-medium mb-4 text-center",initial:{opacity:0}
1,whileInView:{opacity:1},viewport:{once:!0},children:t("team_advisors")}),e.jsx("p",{className:"text-muted-foreground text-center mb-12 max-w-2xl mx-auto",children:t("team_sub")}),e.jsx("div",{className:"grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-5 gap-6",children:Oe.map((s,i)=>e.jsxs(d.div,{className:"text-center group",initial:{opacity:0,scale:.9},whileInView:{opacity:1,scale:1},viewport:{once:!0},transition:{delay:.05*i},children:[e.jsxs("div",{className:"relative mb-4 overflow-hidden rounded-lg",children:[e.jsx(p,{src:s.image,name:s.name,className:"w-full aspect-square object-cover grayscale group-hover:grayscale-0 transition-all duration-500"}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-background/60 to-transparent opacity-0 group-hover:opacity-100 transition-opacity"})]}),e.jsx("h3",{className:"font-medium text-sm",children:s.name}),e.jsx("p",{className:"text-muted-foreground text-xs",children:t("team_advisor_role")})]},s.name))})]}),e.jsxs("section",{children:[e.jsx(d.h2,{className:"font-display text-3xl lg:text-4xl font-medium mb-4 text-center",initial:{opacity:0}
1,whileInView:{opacity:1},viewport:{once:!0},children:t("team_community")}),e.jsx("p",{className:"text-muted-foreground text-center mb-12 max-w-2xl mx-auto",children:t("team_sub")}),e.jsx("div",{className:"grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-5 gap-6",children:Me.map((s,i)=>e.jsxs(d.div,{className:"text-center group",initial:{opacity:0,scale:.9},whileInView:{opacity:1,scale:1},viewport:{once:!0},transition:{delay:.05*i},children:[e.jsxs("div",{className:"relative mb-4 overflow-hidden rounded-lg",children:[e.jsx(p,{src:s.image,name:s.name,className:"w-full aspect-square object-cover grayscale group-hover:grayscale-0 transition-all duration-500"}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-background/60 to-transparent opacity-0 group-hover:opacity-100 transition-opacity"})]}),e.jsx("h3",{className:"font-medium text-sm",children:s.name}),e.jsx("p",{className:"text-muted-foreground text-xs",children:s.role}),e.jsx("p",{className:"text-primary/80 text-xs",children:s.org})]},s.name))})]})]})}),e.jsx(k,{children:a&&e.jsxs(e.Fragment,{children:[e.jsx(d.div,{className:"fixed inset-0 z-50 bg-background/80 backdrop-blur-sm",initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},onClick:l},"bio-backdrop"),e.jsx(d.div,{className:"fixed inset-0 z-50 flex items-center justify-center p-4 sm:p-8 lg:p-16 pointer-events-none",children:e.jsxs(d.div,{className:"relative w-full max-w-4xl bg-background border border-border/50 rounded-sm shadow-2xl overflow-hidden pointer-events-auto max-h-[90vh] flex flex-col",initial:{opacity:0,scale:.95,y:20},animate:{opacity:1,scale:1,y:0},exit:{opacity:0,scale:.95,y:20},transition:{duration:.3,ease:"easeOut"},"data-testid":"modal-bio",children:[e.jsx("button",{onClick:l,className:"absolute top-4 right-4 z-10 p-2 rounded-full bg-background/80 border border-border/50 text-muted-foreground hover:text-foreground hover:border-border transition-colors","data-testid":"button-close-bio","aria-label":"Close",children:e.jsx(N,{className:"w-5 h-5"})}),e.jsxs("div",{className:"flex flex-col lg:flex-row overflow-auto",children:[e.jsx("div",{className:"lg:w-80 xl:w-96 flex-shrink-0",children:e.jsx(p,{src:a.image,name:a.name,className:"w-full h-72 lg:h-full object-cover object-center"})}),e.jsxs("div",{className:"flex-1 p-8 lg:p-12 overflow-y-auto",children:[e.jsx("h2",{className:"font-display text-3xl lg:text-4xl font-medium tracking-tight mb-1",children:a.name}),e.jsx("p",{className:"text-muted-foreground text-base mb-5",children:a.role}),e.jsxs("div",{className:"flex gap-4 mb-8",children:[a.linkedin&&e.jsx("a",{href:a.linkedin,target:"_blank",rel:"noopener noreferrer",className:"p-2 border border-border/50 rounded-sm text-muted-foreground hover:text-foreground hover:border-border transition-colors","data-testid":"link-bio-linkedin",children:e.jsx(_,{className:"w-4 h-4"})}),a.twitter&&e.jsx("a",{href:a.twitter,target:"_blank",rel:"noopener noreferrer",className:"p-2 border border-border/50 rounded-sm text-muted-foreground hover:text-foreground hover:border-border transition-colors",children:e.jsx(M,{className:"w-4 h-4"})}),a.instagram&&e.jsx("a",{href:a.instagram,target:"_blank",rel:"noopener noreferrer",className:"p-2 border border-border/50 rounded-sm text-muted-foreground hover:text-foreground hover:border-border transition-colors",children:e.jsx(O,{className:"w-4 h-4"})})]}),e.jsx("div",{className:"border-t border-border/30 pt-8",children:(()=>{const s=t(a.bioKey),i=s.split(/\n\s*\n/).map(m=>m.trim()).filter(Boolean);return(i.length>1?i:s.split(". ").reduce((m,j,B)=>{const v=Math.floor(B/3);return m[v]||(m[v]=[]),m[v].push(j),m},[]).map(m=>`${m.join(". ")}${m[m.length-1].endsWith(".")?"":"."}`)).map((m,j)=>e.jsx("p",{className:"text-foreground/75 text-[15px] leading-relaxed mb-4 last:mb-0",children:m},j))})()})]})]})]})},"bio-panel")]})}),e.jsx("footer",{className:"py-12 border-t border-border/50",children:e.jsx("div",{className:"max-w-7xl mx-auto px-6 lg:px-8",children:e.jsxs("div",{className:"flex flex-col md:flex-row items-center justify-between gap-6",children:[e.jsx("img",{src:y,alt:"SUM Ventures",className:"h-6 w-auto dark:brightness-0 dark:invert opacity-60"}),e.jsxs("div",{className:"flex items-center gap-8 text-sm text-muted-foreground",children:[e.jsx(g,{href:"/",className:"hover:text-foreground transition-colors",children:t("footer_home")}),e.jsx(g,{href:"/portfolio",className:"hover:text-foreground transition-colors",children:t("footer_portfolio")}),e.jsx(g,{href:"/pitch",className:"hover:text-foreground transition-colors",children:t("footer_pitch")})]}),e.jsx("p",{className:"text-sm text-muted-foreground",children:t("footer_copyright")})]})})})]})}export{Ke as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.