1<!DOCTYPE html><html lang="en" class="h-full text-black light" style="font-family: sans-serif font-family: sans-serif font-family: sans-serif font-family: sans-serif font-family: sans-serif font-family: sans-serif font-family: sans-serif font-family: sans-serif" data-theme="light"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><link rel="icon" href="/favicon.ico?v=4" sizes="any"><link rel="shortcut icon" href="/favicon.ico?v=4"><link rel="apple-touch-icon" sizes="180x180" href="/hustle-fund-apple-touch-icon.png?v=4"><meta name="generator" content="Astro v6.1.9"><meta name="ploy-astro-starter-version" content="1.0.0"><title>Our Founders: the fine humans who said YES to us! | Hustle Fund</title><meta name="description" content="Here are real quotes from our portfolio founders. And no, we didn't bribe anyone to say nice things. Or maybe we did...?"/><meta name="robots" content="index, follow"/><link rel="canonical" href="https://www.hustlefund.vc/founders"/><meta property="og:type" content="website"/><meta property="og:title" content="Our Founders: the fine humans who said YES to us! | Hustle Fund"/><meta property="og:site_name" content="Hustle Fund"/><meta property="og:description" content="Here are real quotes from our portfolio founders. And no, we didn't bribe anyone to say nice things. Or maybe we did...?"/><meta property="og:url" content="https://www.hustlefund.vc/founders"/><meta property="og:image" content="https://cdn.prod.website-files.com/6331a9a50eb8aa687c52dd23/6331a9a50eb8aa887c52ddfe_open%20graph_portfolio.webp"/><meta property="og:image:alt" content="Hustle Fund portfolio founders"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Our Founders: the fine humans who said YES to us! | Hustle Fund"/><meta name="twitter:description" content="Here are real quotes from our portfolio founders. And no, we didn't bribe anyone to say nice things. Or maybe we did...?"/><meta name="twitter:image" content="https://cdn.prod.website-files.com/6331a9a50eb8aa687c52dd23/6331a9a50eb8aa887c52ddfe_open%20graph_portfolio.webp"/>
1<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.hustlefund.vc/#organization","name":"Hustle Fund","url":"https://www.hustlefund.vc"},{"@type":"WebSite","@id":"https://www.hustlefund.vc/#website","name":"Hustle Fund","url":"https://www.hustlefund.vc","publisher":{"@id":"https://www.hustlefund.vc/#organization"}},{"@type":"WebPage","@id":"https://www.hustlefund.vc/founders","name":"Our Founders: the fine humans who said YES to us! | Hustle Fund","description":"Here are real quotes from our portfolio founders. And no, we didn't bribe anyone to say nice things. Or maybe we did...?","url":"https://www.hustlefund.vc/founders","image":"https://cdn.prod.website-files.com/6331a9a50eb8aa687c52dd23/6331a9a50eb8aa887c52ddfe_open%20graph_portfolio.webp","isPartOf":{"@id":"https://www.hustlefund.vc/#website"},"about":{"@id":"https://www.hustlefund.vc/#organization"}}]}</script>
1<link rel="stylesheet" href="/_ploy_static/_astro/hustle-button.BbA3Z4EN.css">
1<script src="https://scripts.clarity.ms/0.8.66/clarity.js" async></script>
vendor: 1 bytes, line 1
1
2<script id="hs-analytics" src="https://js.hs-analytics.net/analytics/1782325200000/23393152.js" type="text/javascript"></script>
vendor: 1 bytes, line 2
2
3<script src="https://connect.facebook.net/en_US/fbevents.js" async></script>
vendor: 1 bytes, line 3
3
4<script src="https://static.ads-twitter.com/uwt.js" type="text/javascript" async></script>
vendor: 1 bytes, line 4
4
5<script src="https://www.clarity.ms/tag/ugbzwqdhpn?ref=gtm" type="text/javascript" async></script>
vendor: 1 bytes, line 5
5
6<script type="text/javascript">window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('set', 'developer_id.dZGVlNj', true);gtag('set', 'developer_id.dYWYxNW', true);gtag('js', new Date());gtag('config', 'G-X2DJBTJ8DE');</script>
vendor: 1 bytes, line 6
6
7<script>
vendor: 327 bytes, lines 7-11
7(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 8new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 9j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 10'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 11})(window,document,'script','dataLayer','
11GTM-PM7VLN9X
vendor: 3 bytes, line 11
11');
11</script>
vendor: 1 bytes, line 11
11
12<script>
vendor: 327 bytes, lines 12-16
12(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 13new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 14j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 15'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 16})(window,document,'script','dataLayer','
16GTM-TZNG2GV
vendor: 3 bytes, line 16
16');
16</script>
vendor: 1 bytes, line 16
16
17<script async defer>
vendor: 327 bytes, lines 17-21
17(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 18new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 19j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 20'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 21})(window,document,'script','dataLayer','
21GTM-N7BXV9D
vendor: 3 bytes, line 21
21');
21</script>
vendor: 1 bytes, line 21
21
22<script async defer>
vendor: 327 bytes, lines 22-26
22(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 23new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 24j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 25'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 26})(window,document,'script','dataLayer','
26GTM-T5NTG6GW
vendor: 3 bytes, line 26
26');
26</script>
vendor: 1 bytes, line 26
26
27<script> 28
vendor: 133 bytes, lines 28-31
28window.dataLayer = window.dataLayer || []; 29 function gtag(){dataLayer.push(arguments);} 30 gtag('js', new Date()); 31 gtag('config', '
31UA-120140910-1
vendor: 4 bytes, line 31
31');
32</script>
vendor: 1 bytes, line 32
32
33<script src="https://googleads.g.doubleclick.net/pagead/viewthroughconversion/16657229912/?random=1782325395428&cv=11&fst=1782325395428&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be66n0v9192291707z89182902800za20gzb9182902800zd9182902800xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118395335~119027224~119317810~119392696~119392704&u_w=1920&u_h=1200&url=https%3A%2F%2Fwww.hustlefund.vc%2F&rcb=19&frm=0&tiba=Welcome%20fine%20hustler%2C%20we%E2%80%99re%20glad%20you%20stopped%20by!%20%7C%20Hustle%20Fund&did=dZGVlNj%2CdYWYxNW&gdid=dZGVlNj.dYWYxNW&hn=www.googleadservices.com&npa=0&auid=1447716632.1782325395&uaa=x86&uab=64&uafvl=Google%2520Chrome%3B148.0.7778.97%7CChromium%3B148.0.7778.97%7CNot_A%2520Brand%3B24.0.0.0&uamb=0&uam=&uap=macOS&uapv=14.0.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=4" type="text/javascript" async></script>
vendor: 1 bytes, line 33
33
34<script data-ploy-experiments="1" data-astro-rerun>window.__ployExperiments=[]</script>
34<script data-ploy-selections="1" data-astro-rerun>window.__ploySelections=[]</script>
34<script data-ploy-experiment-bridge="1" data-astro-rerun>window.__ployTracker="engine";(function(){ 35 var EVENT="experiment.exposed"; 36 function isArray(v){return Object.prototype.toString.call(v)==="[object Array]"} 37 function assignments(){ 38 var raw=window.__ployExperiments; 39 return isArray(raw)?raw:[]; 40 } 41 /* Legacy calls maybeExpose() in its own boot() and onNavigate(). Emitting 42 here too would double every visitor count on the sites that already work. 43 An unknown tracker emits: a duplicate exposure is dedupable after the 44 fact, a missing one is unrecoverable. */ 45 function ownsExposure(){return window.__ployTracker!=="legacy"} 46 /* Hands the event to whatever window.ploy currently is, mirroring the stub's 47 own rules (CONTRACT section 3). A track method is honoured only alongside 48 a stub/engine marker: a customer object may carry its own unrelated track, 49 and handing Ploy's exposure to that function would lose it silently. */ 50 /* The exposure event carries its own payload: the page-rendered assignment 51 globals, echoed back so analysis reads the exposure row alone. */ 52 function payload(list){ 53 var visitor=window.__ployExperimentVisitor; 54 return {experiments:list,experimentVisitorId:typeof visitor==="string"?visitor:""} 55 } 56 function deliver(props){ 57 var ploy=window.ploy; 58 if(ploy&&typeof ploy.track==="function"&&(ploy.__loaded||ploy.SNIPPET_VERSION)){ 59 ploy.track(EVENT,props);return true 60 } 61 /* No tracker yet â this script runs first by construction. The stub 62 preserves a pre-existing queue rather than reassigning it, and the 63 engine drains that queue BEFORE its boot page() call, which is what 64 puts the exposure ahead of page.viewed with no ordering hack. 65 ARRAY only, deliberately: the stub picks its queue with 66 Array.isArray(ploy) ? ploy : ploy.__ployq, so a site-owned object 67 carrying its own push would swallow the exposure into a structure 68 nothing drains, and report success doing it. */ 69 if(isArray(ploy)){ploy.push(["track",EVENT,props]);return true} 70 /* A customer value we must not call .push on â side-queue it exactly 71 where the stub looks. Functions included: the stub reuses a 72 function-valued global too (CONTRACT section 3), so treating one as 73 absent here would clobber it before the stub ever sees it. */ 74 if(ploy&&(typeof ploy==="object"||typeof ploy==="function")){ 75 var q=ploy.__ployq=ploy.__ployq||[]; 76 q.push(["track",EVENT,props]);return true 77 } 78 window.ploy=[]; 79 window.ploy.push(["track",EVENT,props]); 80 return true 81 } 82 if(!ownsExposure())return; 83 var list=assignments(); 84 /* No assignments means this page has no experiment and never will without a 85 fresh document â the globals are server-injected per request. Bail before 86 touching anything global: this script ships on EVERY page the engine 87 serves, and the overwhelming majority have no experiment on them. */ 88 if(!list.length)return; 89 /* Once per boot, no dedupe machinery: the script re-runs on document 90 transitions and fires again, which analysis collapses per visitor. A 91 dropped exposure is unrecoverable; a duplicate is free. */ 92 try{deliver(payload(list))}catch(e){} 93})();</script>
93<script data-ploy-analytics="1">(()=>{(function(){let u=window;if(u.__ployAnalyticsInstalled)return;u.__ployAnalyticsInstalled=!0;let v=u.ploy,b=v&&(typeof v==="object"||typeof v==="function")?v:u.ploy=[];if(b.__loaded)return;let E=Array.isArray(b)?b:b.__ployq=b.__ployq||[];b.SNIPPET_VERSION="1";let z=["track","identify","page","group","reset","ready","on","consent"];b.methods=z,b.factory=function(j){return function(...D){return D.unshift(j),E.push(D),b}};for(let j=0;j<z.length;j++)b[z[j]]=b.factory(z[j]);let C=u.__ployEngineSrc,A=document.createElement("script");A.async=!0,A.src=typeof C==="string"&&/^\/_p\/[0-9A-Za-z][0-9A-Za-z.-]*\.js$/.test(C)?C:"/_p/v1.js";let B=document.getElementsByTagName("script")[0];if(B&&B.parentNode)B.parentNode.insertBefore(A,B);else(document.head||document.documentElement).appendChild(A)})();})();</script>
93</head> <body class="bg-ploy-background-primary text-ploy-text-primary leading-5 decoration-[rgb(51,51,51)] min-h-full m-0" style="font-family: Aeonik, sans-serif font-family: Aeonik, sans-serif font-family: Aeonik, sans-serif font-family: Aeonik, sans-serif font-family: Aeonik, sans-serif font-family: Aeonik, sans-serif font-family: Aeonik, sans-serif font-family: Aeonik, sans-serif">
vendor: 68 bytes, lines 93-94
93 94<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
94GTM-PM7VLN9X
vendor: 84 bytes, lines 94-95
94" 95height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
95<style>astro-island,astro-slot,astro-static-slot{display:contents}</style>
95<script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script>
95<script>(()=>{var A=Object.defineProperty;var C=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var l=(i,o,a)=>C(i,typeof o!="symbol"?o+"":o,a);var E=new Set(["__proto__","constructor","prototype"]);{let i={0:t=>y(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>Number.POSITIVE_INFINITY*t},o=t=>{let[h,e]=t;return h in i?i[h](e):void 0},a=t=>t.map(o),y=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([h,e])=>[h,o(e)]));class f extends HTMLElement{constructor(){super(...arguments);l(this,"Component");l(this,"hydrator");l(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},p=this.querySelectorAll("template[data-astro-template]");for(let r of p){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let u;try{u=this.hasAttribute("props")?y(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let d;await this.hydrator(this)(this.Component,u,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});l(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[p,{default:u}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),d=this.getAttribute("component-export")||"default";if(d.includes(".")){this.Component=p;for(let m of d.split(".")){if(E.has(m)||!this.Component||typeof this.Component!="object"&&typeof this.Component!="function"||!Object.hasOwn(this.Component,m))throw new Error(`Invalid component export path: ${d}`);this.Component=this.Component[m]}}else{if(E.has(d))throw new Error(`Invalid component export path: ${d}`);this.Component=p[d]}return this.hydrator=u,this.hydrate},e,this)}catch(n){console.error("[astro-island] Error hydrating %s",this.getAttribute("component-url"),n)}}attributeChangedCallback(){this.hydrate()}}l(f,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",f)}})();</script>
95<astro-island uid="16Rgdo" prefix="r3" component-url="/_ploy_static/_astro/page.B4nWATAZ.js" component-export="default" renderer-url="/_ploy_static/_astro/client.CRr4o5nz.js" props="{}" ssr client="load" opts="{"name":"Page","value":true}" await-children><div class="arcade-site min-h-screen bg-ploy-background-secondary text-black"><div class="banner-nav-wrap fixed inset-x-0 top-0 z-[999]"><div class="bg-ploy-background-accent-primary w-full h-auto z-[100] hidden top-[0%] inset-x-[0%] top-banner for-banner-deleted max-lg:max-h-[6.25rem] lg:max-h-none"><div class="bg-ploy-background-accent-primary relative z-10 flex justify-center inset-[0%] banner-color-bg max-md:px-2 max-lg:h-[2.875rem] max-lg:items-start max-lg:flex-col md:max-lg:px-5 lg:h-[2.625rem] lg:items-center lg:flex-row lg:px-0"><div class="flex items-center banner-text max-lg:self-center max-lg:text-center max-lg:flex-col lg:self-auto lg:text-start lg:flex-row"><div class="text-ploy-neutral-inverse-950 text-center banner max-md:text-xs max-lg:leading-[1.7] md:max-lg:mb-0.5 md:text-sm lg:leading-tight lg:mb-0">Camp Hustle Asia is an investor event in Bali, Sep 18-19.</div><a href="https://www.camphustleasia.com" target="_blank" class="text-ploy-neutral-primary-900 leading-[1.2] text-xs max-w-full flex items-center pb-px banner-link"><div class="font-button text-ploy-neutral-inverse-950 leading-[1.2] uppercase underline link-text-banner max-md:text-xs max-md:leading-tight md:text-xs md:leading-tight lg:pl-2">GET YOUR TICKET!</div></a></div></div><div class="banner-div"><div class="bg-[rgb(137,120,229)] h-0.5 banner-color-bg"></div><div class="bg-[rgb(232,129,73)] h-0.5 banner-color-bg"></div><div class="bg-ploy-background-accent-secondary h-0.5 banner-color-bg"></div></div></div><header class="site-nav relative z-[999] w-full border-b-[3px] border-black bg-ploy-accent-tertiary text-black shadow-[0_5px_0_0_#000]"><div class="mx-auto grid min-h-20 w-full max-w-[120rem] grid-cols-[1fr_auto] items-center px-6 md:min-
95h-24 md:grid-cols-[1fr_auto_1fr] md:px-12 lg:px-16"><div class="hidden md:block" aria-hidden="true"></div><a href="/" class="block justify-self-start md:justify-self-center" aria-label="Hustle Fund home"><img src="https://cdn.ploy.ai/929c7c31-3368-48e7-810a-80e6e01bf001/user/35227126-hustle-fund-horizontal.svg" alt="" aria-hidden="true" class="h-8 w-[12.25rem] md:h-9 md:w-[13.8125rem]"/></a><div class="hidden justify-self-end md:block"><span class="group relative inline-flex site-nav__pitch-cta hover:rotate-0 hover:scale-100 active:scale-100"><span class="relative inline-flex transition-[transform,filter] duration-100 [transition-timing-function:steps(2,end)] group-hover:translate-x-1 group-hover:-translate-y-1 group-hover:drop-shadow-[-4px_4px_0_rgba(0,0,0,1)] group-active:translate-x-0 group-active:translate-y-0 group-active:drop-shadow-none"><a href="https://hustlefund.typeform.com/to/UGTnIt?typeform-source=www.hustlefund.vc" target="_blank" class="font-button relative inline-flex h-[3.375rem] items-center justify-center px-10 text-base uppercase leading-none tracking-[0.1em] whitespace-nowrap bg-ploy-background-accent-primary text-black min-w-44">Pitch us</a><span class="pointer-events-none absolute z-10 h-2.5 w-2.5 bg-ploy-accent-tertiary -top-px -left-px" aria-hidden="true"></span><span class="pointer-events-none absolute z-10 h-2.5 w-2.5 bg-ploy-accent-tertiary -top-px -right-px" aria-hidden="true"></span><span class="pointer-events-none absolute z-10 h-2.5 w-2.5 bg-ploy-accent-tertiary -bottom-px -left-px" aria-hidden="true"></span><span class="pointer-events-none absolute z-10 h-2.5 w-2.5 bg-ploy-accent-tertiary -bottom-px -right-px" aria-hidden="true"></span><span aria-hidden="true" class="pointer-events-none absolute z-10 h-2.5 w-2.5 -bottom-[0.875rem] -right-[0.875rem] transition-transform duration-100 [transition-timing-function:steps(2,end)] group-hover:translate-x-1 group-hover:translate-y-1 bg-ploy-background-accent-primary"></span></span></span></div><details class="group relative justify-self-end md:hidden"><summary class="flex h-12 w-12 cursor-pointer list-none items-center justify-center border-2 border-black bg-ploy-background-accent-primary shadow-[3px_3px_0_0_#000] [&::-webkit-details-marker]:hidden"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-5 w-5" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg><span class="sr-only">Open navigation</span></summary><nav class="fixed inset-x-3 top-[6.75rem] z-[1000] max-h-[calc(100svh-7.75rem)] overflow-y-auto border-[3px] border-black bg-ploy-canvas-warm p-2 text-ploy-neutral-primary shadow-[7px_7px_0_0_#000]"><a href="https://hustlefund.typeform.com/to/UGTnIt?typeform-source=www.hustlefund.vc" target="_blank" rel="noreferrer" class="font-button flex min-h-12 items-center justify-between border-2 border-black bg-ploy-background-accent-primary px-4 text-sm uppercase"><span>Pitch us</span></a><div class="mt-2 grid gap-2"><section class="border-2 border-black bg-ploy-canvas-warm"><h2 class="font-button border-b-2 border-black px-3 py-2 text-[0.625rem] uppercase tracking-[0.14em] bg-ploy-background-accent-primary">Founders</h2><div><a href="/founders" class="font-button flex min-h-12 items-center px-3 py-2 text-xs uppercase leading-tight border-b border-black/25 last:border-b-0"><span>Meet the Portfolio</span></a><a href="/interview-prep" class="font-button flex min-h-12 items-center px-3 py-2 text-xs uppercase leading-tight border-b border-black/25 last:border-b-0"><span>Pitch Interview Prep</span></a><a href="/faq" class="font-button flex min-h-12 items-center px-3 py-2 text-xs uppercase leading-tight border-b border-black/25 last:border-b-0"><span>Founder FAQ</span></a></div></section><a href="/squad" class="font-button flex min-h-12 items-center justify-between border-2 border-black bg-black px-3 text-xs uppercase tracking-[0.12em] text-ploy-canvas-warm"><span>Angel Squad</span></a><section class="border-2 border-black bg-ploy-canvas-warm"><h2 class="font-button border-b-2 border-black px-3 py-2 text-[0.625rem] uppercase tracking-[0.14em] bg-ploy-nav-orange">Resources</h2><div><a href="/small-bets" class="font-button flex min-h-12 items-center px-3 py-2 text-xs uppercase leading-tight border-b border-black/25 last:border-b-0"><span>Small Bets</span></a><a href="https://www.hustlecommons.com/" target="_blank" rel="noreferrer" class="font-button flex min-h-12 items-center px-3 py-2 text-xs uppercase leading-tight border-b border-black/25 last:border-b-0"><span>Hustle Commons</span></a></div></section><section class="border-2 border-black bg-ploy-canvas-warm"><h2 class="font-button border-b-2 border-black px-3 py-2 text-[0.625rem] uppercase tracking-[0.14em] bg-ploy-background-accent-secondary">About us</h2><div><a href="/team" class="font-button flex min-h-12 items-center px-3 py-2 text-xs uppercase leading-tight border-b border-black/25 last:border-b-0"><span>Meet our Nerdy Team</span></a><a href="https://store.hustlefund.vc/" target="_blank" rel="noreferrer" class="font-button flex min-h-12 items-center px-3 py-2 text-xs uppercase leading-tight border-b border-black/25 last:border-b-0"><span>Hustle Drip (Merch)</span></a><a href="https://www.hustlecommons.com/sponsorship" target="_blank" rel="noreferrer" class="font-button flex min-h-12 items-center px-3 py-2 text-xs uppercase leading-tight border-b border-black/25 last:border-b-0"><span>
95Sponsor Hustle Fund</span></a></div></section></div></nav></details></div><nav class="hidden border-t-2 border-black md:grid md:grid-cols-4"><div class="group relative border-r-2 border-black last:border-r-0"><button type="button" class="font-button flex min-h-14 w-full items-center justify-center uppercase tracking-[0.12em] transition-colors duration-100 hover:bg-ploy-background-accent-primary">Founders</button><div class="invisible absolute left-0 top-full z-[1000] w-full min-w-72 border-[3px] border-black bg-ploy-canvas-warm opacity-0 shadow-[7px_7px_0_0_#000] transition-opacity duration-100 group-hover:visible group-hover:opacity-100 group-focus-within:visible group-focus-within:opacity-100"><a href="/founders" class="font-button flex min-h-14 items-center border-b border-black/20 px-5 text-sm uppercase text-black last:border-b-0 hover:bg-ploy-background-accent-primary">Meet the Portfolio</a><a href="/interview-prep" class="font-button flex min-h-14 items-center border-b border-black/20 px-5 text-sm uppercase text-black last:border-b-0 hover:bg-ploy-background-accent-primary">Pitch Interview Prep</a><a href="/faq" class="font-button flex min-h-14 items-center border-b border-black/20 px-5 text-sm uppercase text-black last:border-b-0 hover:bg-ploy-background-accent-primary">Founder FAQ</a></div></div><a href="/squad" class="font-button flex min-h-14 items-center justify-center border-r-2 border-black uppercase tracking-[0.12em] transition-colors duration-100 last:border-r-0 hover:bg-ploy-background-inverse hover:text-ploy-text-inverse">Angel Squad</a><div class="group relative border-r-2 border-black last:border-r-0"><button type="button" class="font-button flex min-h-14 w-full items-center justify-center uppercase tracking-[0.12em] transition-colors duration-100 hover:bg-ploy-nav-orange">Resources</button><div class="invisible absolute left-0 top-full z-[1000] w-full min-w-72 border-[3px] border-black bg-ploy-canvas-warm opacity-0 shadow-[7px_7px_0_0_#000] transition-opacity duration-100 group-hover:visible group-hover:opacity-100 group-focus-within:visible group-focus-within:opacity-100"><a href="/small-bets" class="font-button flex min-h-14 items-center border-b border-black/20 px-5 text-sm uppercase text-black last:border-b-0 hover:bg-ploy-nav-orange">Small Bets</a><a href="https://www.hustlecommons.com/" target="_blank" rel="noreferrer" class="font-button flex min-h-14 items-center border-b border-black/20 px-5 text-sm uppercase text-black last:border-b-0 hover:bg-ploy-nav-orange">Hustle Commons</a></div></div><div class="group relative border-r-2 border-black last:border-r-0"><button type="button" class="font-button flex min-h-14 w-full items-center justify-center uppercase tracking-[0.12em] transition-colors duration-100 hover:bg-ploy-background-accent-secondary">About Us</button><div class="invisible absolute left-0 top-full z-[1000] w-full min-w-72 border-[3px] border-black bg-ploy-canvas-warm opacity-0 shadow-[7px_7px_0_0_#000] transition-opacity duration-100 group-hover:visible group-hover:opacity-100 group-focus-within:visible group-focus-within:opacity-100"><a href="/team" class="font-button flex min-h-14 items-center border-b border-black/20 px-5 text-sm uppercase text-black last:border-b-0 hover:bg-ploy-background-accent-secondary">Meet our Nerdy Team</a><a href="https://store.hustlefund.vc/" target="_blank" rel="noreferrer" class="font-button flex min-h-14 items-center border-b border-black/20 px-5 text-sm uppercase text-black last:border-b-0 hover:bg-ploy-background-accent-secondary">Hustle Drip (Merch)</a><a href="https://www.hustlecommons.com/sponsorship" target="_blank" rel="noreferrer" class="font-button flex min-h-14 items-center border-b border-black/20 px-5 text-sm uppercase text-black last:border-b-0 hover:bg-ploy-background-accent-secondary">Sponsor Hustle Fund</a></div></div></nav></header></div><div class="bg-ploy-background-secondary max-lg:pt-[6.25rem] lg:pt-[9.5rem]"></div><main><section class="border-b-[3px] border-black bg-ploy-background-secondary text-black"><div class="relative mx-auto grid w-full max-w-[120rem] items-center gap-8 overflow-hidden px-6 py-10 md:min-
95h-[34rem] md:gap-12 md:px-12 md:py-16 lg:px-16 lg:py-20 lg:grid-cols-[minmax(0,1fr)_minmax(24rem,0.42fr)] lg:gap-20"><div class="relative z-10"><h1 class="max-w-[13ch] text-[clamp(3rem,6.5vw,7.25rem)] font-heading font-bold leading-[0.88] tracking-[-0.065em] text-balance">Our founders don't hate us. Phew.</h1><div class="mt-7 max-w-4xl border-t-2 border-black pt-6"><p class="max-w-3xl font-mono text-base leading-relaxed tracking-[0.02em] text-black/70 md:text-lg">Here's what a few of these very fine, very real humans actually say about taking our money.</p></div></div><aside class="relative z-10 border-[3px] border-black shadow-[8px_8px_0_0_#000] bg-ploy-canvas-warm text-black"><span class="absolute -top-1.5 -left-1.5 h-3 w-3 bg-ploy-background-accent-primary" aria-hidden="true"></span><span class="absolute -right-1.5 -bottom-1.5 h-3 w-3 bg-ploy-background-accent-tertiary" aria-hidden="true"></span><img src="https://cdn.ploy.ai/929c7c31-3368-48e7-810a-80e6e01bf001/user/c384c798-hippo-swag.webp" alt="Pixel art hippo wearing sunglasses" class="absolute right-3 hidden w-auto object-contain [image-rendering:pixelated] md:block top-12 h-16 lg:top-14 lg:h-20"/><div class="flex min-h-11 items-center justify-between border-b-2 border-black bg-ploy-nav-orange px-4 font-button text-[0.625rem] uppercase tracking-[0.14em] text-black md:text-xs"><span>FOUNDER_SIGNAL.DAT</span><span>LIVE â</span></div><div class="grid grid-cols-[auto_1fr] items-end gap-5 px-5 py-5 md:block md:px-8 md:py-10"><strong class="font-heading block text-[clamp(3.75rem,8vw,7.5rem)] font-bold leading-none tracking-[-0.06em] text-ploy-accent-secondary">93</strong><span class="font-button mb-1 block text-xs uppercase tracking-[0.14em] md:mt-4 md:mb-0 md:text-sm text-black/65">Founder NPS</span></div><div class="border-t px-4 py-4 font-button text-[0.625rem] uppercase leading-relaxed tracking-[0.12em] md:text-xs border-black/20 text-black/55">REAL FOUNDER RECEIPTS / NO BRIBES DISCLOSED</div></aside></div></section><div class="pixel-status-strip relative z-20 overflow-hidden border-y border-white/15 bg-ploy-background-inverse text-ploy-text-inverse" aria-label="FOUNDER RECEIPTS LOADED: RUPA HEALTH / HEMSTER / WEBFLOW"><div class="pixel-reveal relative mx-auto flex min-h-14 w-full max-w-[120rem] items-center gap-4 px-6 md:gap-5 md:px-12 lg:px-16"><span class="h-2.5 w-2.5 shrink-0 bg-ploy-background-accent-primary" aria-hidden="true"></span><span class="font-button shrink-0 text-[0.625rem] uppercase tracking-[0.16em] text-ploy-background-accent-primary md:text-xs">FOUNDER RECEIPTS LOADED</span><span class="h-px min-w-8 flex-1 bg-white/20" aria-hidden="true"></span><span class="font-button truncate text-[0.625rem] uppercase tracking-[0.12em] text-white/65 md:text-xs">RUPA HEALTH / HEMSTER / WEBFLOW</span><img src="https://cdn.ploy.ai/929c7c31-3368-48e7-810a-80e6e01bf001/user/9d285ab4-hippo-unicorn-rainbow.webp" alt="" aria-hidden="true" class="hidden h-7 w-auto shrink-0 [image-rendering:pixelated] sm:block"/></div></div><section class="bg-ploy-background-secondary text-black"><div class="mx-auto w-full max-w-[120rem] px-6 py-16 md:px-12 md:py-20 lg:px-16 lg:py-24"><div class="grid gap-8 border-b-2 border-black pb-10 md:grid-cols-[minmax(0,1fr)_minmax(18rem,0.42fr)] md:items-end"><h2 class="max-w-[11ch] font-heading text-4xl font-bold leading-[0.94] tracking-[-0.045em] text-balance md:text-5xl lg:text-6xl">Receipts from real founders.</h2><p class="text-lg leading-relaxed text-black/65">Five founders. Five companies. Zero invented testimonials.</p></div><div class="relative mt-12 border-[3px] border-black bg-ploy-background-secondary shadow-[8px_8px_0_0_#000] [container-type:inline-size]"><span class="absolute -top-1.5 -left-1.5 z-20 h-3 w-3 bg-ploy-background-accent-primary" aria-hidden="true"></span><span class="absolute -right-1.5 -bottom-1.5 z-20 h-3 w-3 bg-ploy-background-accent-tertiary" aria-hidden="true"></span><div class="flex min-h-11 items-center justify-between border-b-2 border-black bg-ploy-nav-orange px-4 font-button text-[0.625rem] uppercase tracking-[0.14em] md:text-xs"><span>FOUNDER_RECEIPTS.DAT</span><span>VERIFIED â</span></div><div role="tablist" aria-label="Founder testimonials" class="flex overflow-x-auto border-b-[3px] border-black"><button type="button" role="tab" aria-selected="true" aria-controls="founder-story-panel" class="relative min-h-16 min-w-[10rem] flex-1 shrink-0 whitespace-nowrap border-r-2 border-black px-3 font-heading text-base font-bold transition-colors last:border-r-0 focus-visible:outline-2 focus-visible:outline-offset-[-4px] focus-visible:outline-black md:min-
95h-20 md:text-xl bg-ploy-background-accent-primary text-black">Unlimited<span class="font-button absolute right-2 bottom-1.5 text-[0.5625rem] opacity-45">01</span></button><button type="button" role="tab" aria-selected="false" aria-controls="founder-story-panel" class="relative min-h-16 min-w-[10rem] flex-1 shrink-0 whitespace-nowrap border-r-2 border-black px-3 font-heading text-base font-bold transition-colors last:border-r-0 focus-visible:outline-2 focus-visible:outline-offset-[-4px] focus-visible:outline-black md:min-h-20 md:text-xl bg-ploy-background-secondary text-black hover:bg-black/5">Revive<span class="font-button absolute right-2 bottom-1.5 text-[0.5625rem] opacity-45">02</span></button><button type="button" role="tab" aria-selected="false" aria-controls="founder-story-panel" class="relative min-h-16 min-w-[10rem] flex-1 shrink-0 whitespace-nowrap border-r-2 border-black px-3 font-heading text-base font-bold transition-colors last:border-r-0 focus-visible:outline-2 focus-visible:outline-offset-[-4px] focus-visible:outline-black md:min-h-20 md:text-xl bg-ploy-background-secondary text-black hover:bg-black/5">Webflow<span class="font-button absolute right-2 bottom-1.5 text-[0.5625rem] opacity-45">03</span></button><button type="button" role="tab" aria-selected="false" aria-controls="founder-story-panel" class="relative min-h-16 min-w-[10rem] flex-1 shrink-0 whitespace-nowrap border-r-2 border-black px-3 font-heading text-base font-bold transition-colors last:border-r-0 focus-visible:outline-2 focus-visible:outline-offset-[-4px] focus-visible:outline-black md:min-h-20 md:text-xl bg-ploy-background-secondary text-black hover:bg-black/5">Boom<span class="font-button absolute right-2 bottom-1.5 text-[0.5625rem] opacity-45">04</span></button><button type="button" role="tab" aria-selected="false" aria-controls="founder-story-panel" class="relative min-h-16 min-w-[10rem] flex-1 shrink-0 whitespace-nowrap border-r-2 border-black px-3 font-heading text-base font-bold transition-colors last:border-r-0 focus-visible:outline-2 focus-visible:outline-offset-[-4px] focus-visible:outline-black md:min-h-20 md:text-xl bg-ploy-background-secondary text-black hover:bg-black/5">Gamma<span class="font-button absolute right-2 bottom-1.5 text-[0.5625rem] opacity-45">05</span></button></div><div class="relative min-h-[54rem] overflow-hidden bg-ploy-background-secondary sm:min-h-[48rem] md:h-[30rem] md:min-h-[30rem]"><article id="founder-story-panel" role="tabpanel" class="absolute inset-0 grid md:grid-cols-5" style="opacity:1;transform:none"><div class="min-h-64 overflow-hidden bg-black/5 md:col-span-2 md:min-h-0 md:border-r-2 md:border-black"><img src="https://cdn.prod.website-files.com/6331a9a50eb8aa687c52dd23/6348613d41b138f4a92c8b79_tara.webp" alt="Tara Viswanathan" class="h-full w-full object-cover object-top"/></div><div class="flex flex-col justify-center border-t-2 border-black px-7 py-10 md:col-span-3 md:border-t-0 md:px-10 lg:px-12"><blockquote class="font-heading text-2xl font-bold leading-snug tracking-[-0.02em] md:text-3xl">â<!-- -->As one of my earliest investors, Hustle Fund has proven to be a hugely strategic partner for me and the team! They are the real dealâputting in actual sweat equity to help me with growth, strategy, fundraising, and more.<!-- -->â</blockquote><div class="mt-8 flex items-center gap-2 border-t border-black/20 py-5 md:gap-3"><img src="https://cdn.ploy.ai/929c7c31-3368-48e7-810a-80e6e01bf001/user/3c93beb3-logo-white-1.webp" alt="Unlimited" class="h-15 w-28 shrink-0 bg-ploy-canvas-warm object-contain "/><div class="flex h-20 min-w-0 flex-col justify-center"><p class="font-button text-base leading-6 uppercase tracking-[0.1em] text-black md:text-lg">Tara Viswanathan</p><p class="font-button text-sm leading-5 uppercase tracking-[0.1em] text-black/45 md:text-base md:leading-6">Co-Founder of Unlimited</p></div></div></div></article></div><div class="flex min-h-14 items-center justify-between border-t-[3px] border-black bg-black px-4 text-white"><div class="flex gap-2"><button type="button" aria-label="Previous founder story" class="flex h-9 w-9 items-center justify-center border border-white/30 transition-colors hover:bg-ploy-background-accent-primary hover:text-black focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ploy-background-accent-primary"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-left h-4 w-4" aria-hidden="true"><path d="m12 19-7-7 7-7"></path><path d="M19 12H5"></path></svg></button><button type="button" aria-label="Next founder story" class="flex h-9 w-9 items-center justify-center border border-white/30 transition-colors hover:bg-ploy-background-accent-primary hover:text-black focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ploy-background-accent-primary"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></button></div><span class="font-button text-[0.625rem] uppercase tracking-[0.14em] text-white/55 md:text-xs">AUTO · <!-- -->01<!-- --> / <!-- -->05</span></div></div></div></section><div class="pixel-status-strip relative z-20 overflow-hidden border-y border-white/15 bg-ploy-background-inverse text-ploy-text-inverse" aria-label="FULL ROSTER ONLINE: PREVIOUS FUNDS / LIVE DIRECTORY"><div class="pixel-reveal relative mx-auto flex min-h-14 w-full max-w-[120rem] items-center gap-4 px-6 md:gap-5 md:px-12 lg:px-16"><span class="h-2.5 w-2.5 shrink-0 bg-ploy-background-accent-primary" aria-hidden="true"></span><span class="font-button shrink-0 text-[0.625rem] uppercase tracking-[0.16em] text-ploy-background-accent-primary md:text-xs">FULL ROSTER ONLINE</span><span class="h-px min-w-8 flex-1 bg-white/20" aria-hidden="true"></span><span class="font-button truncate text-[0.625rem] uppercase tracking-[0.12em] text-white/65 md:text-xs">
95PREVIOUS FUNDS / LIVE DIRECTORY</span><img src="https://cdn.ploy.ai/929c7c31-3368-48e7-810a-80e6e01bf001/user/9d285ab4-hippo-unicorn-rainbow.webp" alt="" aria-hidden="true" class="hidden h-7 w-auto shrink-0 [image-rendering:pixelated] sm:block"/></div></div><section class="bg-ploy-background-secondary text-black"><div class="mx-auto w-full max-w-[120rem] border-t border-black/15 px-6 py-16 md:px-12 lg:px-16"><div class="font-button mb-6 text-sm uppercase tracking-wide opacity-50"></div><h2 class="font-heading max-w-[12ch] text-left text-4xl font-bold leading-[0.94] tracking-[-0.045em] text-balance md:max-w-[14ch] md:text-5xl lg:max-w-[16ch] lg:text-6xl">More founders in the Hustle Fund<!-- --> <span class="relative inline-block px-1 text-black"><span aria-hidden="true" class="absolute inset-x-0 -bottom-1.5 h-1.5 origin-left bg-ploy-background-accent-primary" style="transform:scaleX(0)"></span><span class="relative">family.</span></span></h2><p class="mt-5 max-w-2xl text-lg leading-relaxed text-black/60">Note that we only list founders from previous funds that are fully deployed. We'll share more family members once we're done deploying the current fund.</p><div class="relative mt-12 border-[3px] border-black shadow-[8px_8px_0_0_#000]"><span class="absolute -left-[5px] -top-[5px] z-10 h-2.5 w-2.5 bg-ploy-background-accent-primary"></span><span class="absolute -right-[5px] -top-[5px] z-10 h-2.5 w-2.5 bg-ploy-background-accent-primary"></span><span class="absolute -bottom-[5px] -left-[5px] z-10 h-2.5 w-2.5 bg-ploy-background-accent-primary"></span><span class="absolute -bottom-[5px] -right-[5px] z-10 h-2.5 w-2.5 bg-ploy-background-accent-primary"></span><div class="flex items-center justify-between border-b-2 border-black bg-ploy-nav-orange px-5 py-3"><span class="font-button text-xs uppercase tracking-wide text-black">The full roster</span><span aria-hidden="true" class="flex items-center gap-1.5"><span class="h-2.5 w-2.5 bg-ploy-background-accent-primary"></span><span class="h-2.5 w-2.5 bg-ploy-accent-secondary"></span><span class="h-2.5 w-2.5 bg-ploy-background-accent-tertiary"></span></span></div><iframe title="Hustle Fund portfolio directory" src="https://airtable.com/embed/appjgQzUSfuMCb5pO/shrL7YrMPwpeky9ck?layout=card&viewControls=on&backgroundColor=yellow" loading="lazy" class="h-[33.3125rem] w-full bg-ploy-background-secondary"></iframe></div></div></section></main><footer class="site-footer relative z-[8] border-t-[3px] border-black bg-ploy-background-inverse text-ploy-canvas-warm"><div class="border-b-[3px] border-black bg-ploy-background-accent-secondary text-black"><div class="mx-auto flex w-full max-w-[120rem] flex-col gap-5 px-6 py-7 md:flex-row md:items-center md:justify-between md:px-8 lg:px-16 lg:py-9"><div><p class="font-heading text-2xl font-bold leading-tight text-balance md:text-3xl lg:text-4xl">Building something hilariously early?</p><p class="mt-2 max-w-2xl font-mono text-sm leading-relaxed text-black/65 md:text-base">Tell us what youâre hustling. We make decisions quickly and love meeting founders before the story looks obvious.</p></div><img src="https://cdn.ploy.ai/929c7c31-3368-48e7-810a-80e6e01bf001/user/74986fd9-angel.webp" alt="" aria-hidden="true" loading="lazy" class="ml-auto hidden h-20 w-32 shrink-0 object-contain [image-rendering:pixelated] lg:block"/><span class="group relative inline-flex shrink-0 self-start hover:rotate-0 hover:scale-100 active:scale-100 md:self-auto"><span class="relative inline-flex transition-[transform,filter] duration-100 [transition-timing-function:steps(2,end)] group-hover:translate-x-1 group-hover:-translate-y-1 group-hover:drop-shadow-[-4px_4px_0_rgba(0,0,0,1)] group-active:translate-x-0 group-active:translate-y-0 group-active:drop-shadow-none"><a href="https://hustlefund.typeform.com/to/UGTnIt?typeform-source=www.hustlefund.vc" target="_blank" class="font-button relative inline-flex h-[3.375rem] items-center justify-center px-10 text-base uppercase leading-none tracking-[0.1em] whitespace-nowrap border-2 border-ploy-canvas-warm bg-ploy-background-inverse text-ploy-text-inverse h-12 min-w-40 px-8 text-sm !text-ploy-canvas-warm">What are you hustling?</a><span class="pointer-events-none absolute z-10 h-2.5 w-2.5 bg-ploy-background-accent-secondary -top-px
95-left-px" aria-hidden="true"></span><span class="pointer-events-none absolute z-10 h-2.5 w-2.5 bg-ploy-background-accent-secondary -top-px -right-px" aria-hidden="true"></span><span class="pointer-events-none absolute z-10 h-2.5 w-2.5 bg-ploy-background-accent-secondary -bottom-px -left-px" aria-hidden="true"></span><span class="pointer-events-none absolute z-10 h-2.5 w-2.5 bg-ploy-background-accent-secondary -bottom-px -right-px" aria-hidden="true"></span><span aria-hidden="true" class="pointer-events-none absolute z-10 h-2.5 w-2.5 -bottom-[0.875rem] -right-[0.875rem] transition-transform duration-100 [transition-timing-function:steps(2,end)] group-hover:translate-x-1 group-hover:translate-y-1 bg-ploy-background-inverse"></span></span></span></div></div><div class="mx-auto grid w-full max-w-[120rem] grid-cols-1 divide-y divide-ploy-canvas-warm/20 md:grid-cols-[1.25fr_1fr_0.8fr] md:divide-x md:divide-y-0"><div class="px-6 py-7 md:border-r md:px-8 md:py-8 lg:px-16 lg:py-10"><a href="/" aria-label="Hustle Fund home" class="inline-block"><img src="https://cdn.prod.website-files.com/6331a9a50eb8aa687c52dd23/6331a9a50eb8aa7af352ddc4_Property%201%3Dcolor-light%2C%20Property%202%3Dhorizontal.svg" alt="Hustle Fund" class="site-footer__logo w-44 md:w-48 lg:w-60"/></a><address class="site-footer__address font-button mt-4 not-italic text-xs uppercase leading-relaxed text-ploy-canvas-warm/55 md:mt-5 lg:mt-8 lg:text-sm">1180 San Carlos Ave<br/>Suite 337<br/>San Carlos, CA 94070</address><div class="mt-4 flex items-center gap-4 md:mt-5 lg:mt-8 lg:gap-5"><a href="https://www.youtube.com/hustlefund" target="_blank" rel="noreferrer" aria-label="YouTube" class="site-footer__social-link inline-flex items-center justify-center text-ploy-canvas-warm transition-opacity hover:opacity-55"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-youtube h-5 w-5" aria-hidden="true"><path d="M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17"></path><path d="m10 15 5-3-5-3z"></path></svg></a><a href="https://twitter.com/hustlefundvc" target="_blank" rel="noreferrer" aria-label="X" class="site-footer__social-link inline-flex items-center justify-center text-ploy-canvas-warm transition-opacity hover:opacity-55"><span class="font-mono text-lg font-bold" aria-hidden="true">X</span></a><a href="https://www.linkedin.com/company/hustle-fund/" target="_blank" rel="noreferrer" aria-label="LinkedIn" class="site-footer__social-link inline-flex items-center justify-center text-ploy-canvas-warm transition-opacity hover:opacity-55"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-linkedin h-5 w-5" aria-hidden="true"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path><rect width="4" height="12" x="2" y="9"></rect><circle cx="4" cy="4" r="2"></circle></svg></a></div></div><div class="px-6 py-7 md:px-8 md:py-8 lg:px-10 lg:py-10 md:border-r"><h2 class="site-footer__column-title font-button mb-4 text-xs uppercase tracking-wide text-ploy-canvas-warm/55 lg:mb-6 lg:text-sm">Explore</h2><div class="grid grid-cols-2 gap-x-5 gap-y-3 md:flex md:flex-col lg:gap-4"><a href="/founders" class="text-sm leading-snug hover:underline lg:text-base">Meet the Portfolio</a><a href="/small-bets" class="text-sm leading-snug hover:underline lg:text-base">Small Bets</a><a href="/interview-prep" class="text-sm leading-snug hover:underline lg:text-base">Pitch Interview Prep</a><a href="/faq" class="text-sm leading-snug hover:underline lg:text-base">Founder FAQ</a><a href="/team" class="text-sm leading-snug hover:underline lg:text-base">Meet the Team</a><a href="https://www.hustlecommons.com/sponsorship" target="_blank" rel="noreferrer" class="text-sm leading-snug hover:underline lg:text-base">Sponsorship</a></div></div><div class="px-6 py-7 md:px-8 md:py-8 lg:px-10 lg:py-10 ">
95<h2 class="site-footer__column-title font-button mb-4 text-xs uppercase tracking-wide text-ploy-canvas-warm/55 lg:mb-6 lg:text-sm">Community</h2><div class="grid grid-cols-2 gap-x-5 gap-y-3 md:flex md:flex-col lg:gap-4"><a href="https://www.hustlecommons.com/" target="_blank" rel="noreferrer" class="text-sm leading-snug hover:underline lg:text-base">Hustle Commons</a><a href="/squad" class="text-sm leading-snug hover:underline lg:text-base">Angel Squad</a></div></div></div><div class="border-t border-ploy-canvas-warm/20"><div class="site-footer__legal font-button mx-auto flex w-full max-w-[120rem] flex-row items-center justify-between gap-2 px-6 py-3 text-xs uppercase text-ploy-canvas-warm/55 md:px-8 md:py-4 lg:gap-3 lg:px-16 lg:py-6 lg:text-sm"><span>© Hustle Fundâ¢</span><a href="/disclaimers" class="site-footer__legal-link text-right hover:text-ploy-canvas-warm">Terms of Use</a></div></div></footer></div><!--astro:end--></astro-island> <astro-island uid="Z1q98JG" prefix="r5" component-url="/_ploy_static/_astro/site-overlays.BOmmDTkB.js" component-export="default" renderer-url="/_ploy_static/_astro/client.CRr4o5nz.js" props="{"showAngelPopup":[0,false]}" ssr client="load" opts="{"name":"SiteOverlays","value":true}"></astro-island> <!-- First-Touch Attribution â Calendly -->
95<script> 96(function () { 97 var TTL = 5 * 24 * 60 * 60 * 1000; // 5 days 98 var KEY = 'firstTouch'; 99 100 var stored = localStorage.getItem(KEY); 101 var data = null; 102 if (stored) { 103 try { 104 var o = JSON.parse(stored); 105 if (Date.now() - o.t < TTL) data = o; 106 else localStorage.removeItem(KEY); 107 } catch (e) { localStorage.removeItem(KEY); } 108 } 109 110 if (!data) { 111 var qs = new URLSearchParams(location.search); 112 var ref = document.referrer; 113 var refHost = ''; 114 try { refHost = ref ? new URL(ref).hostname.replace(/^www\./, '') : ''; } catch (e) {} 115 116 var source, medium; 117 if (qs.get('utm_source')) { 118 source = qs.get('utm_source'); 119 medium = qs.get('utm_medium') || 'referral'; 120 } else if (!refHost) { 121 source = 'direct'; medium = 'none'; 122 } else if (/^(www\.)?google\./.test(refHost) || refHost === 'google.com') { 123 source = 'google'; medium = 'organic'; 124 } else if (/bing|duckduckgo|yahoo|ecosia|brave|baidu|yandex/.test(refHost)) { 125 source = refHost.split('.')[0]; medium = 'organic'; 126 } else if (refHost === location.hostname.replace(/^www\./, '')) { 127 source = 'direct'; medium = 'none'; 128 } else { 129 source = refHost; medium = 'referral'; 130 } 131 132 data = { 133 s: source, 134 m: medium, 135 c: qs.get('utm_campaign') || '', 136 l: location.pathname, 137 t: Date.now() 138 }; 139 localStorage.setItem(KEY, JSON.stringify(data)); 140 } 141 142 function stamp() { 143 document.querySelectorAll('a[href*="calendly.com"]').forEach(function (link) { 144 var url; 145 try { url = new URL(link.href); } catch (e) { return; } 146 url.searchParams.set('utm_source', data.s); 147 url.searchParams.set('utm_medium', data.m); 148 if (data.c) url.searchParams.set('utm_campaign', data.c); 149 url.searchParams.set('utm_content', data.l); 150 link.href = url.toString(); 151 }); 152 } 153 154 if (document.readyState === 'loading') { 155 document.addEventListener('DOMContentLoaded', stamp); 156 } else { 157 stamp(); 158 } 159 document.addEventListener('astro:page-load', stamp); 160})(); 161 </script>
161 <!-- End First-Touch Attribution -->
161<script id="hs-script-loader" src="https://js.hs-scripts.com/23393152.js" type="text/javascript" async defer></script>
vendor: 1 bytes, line 161
161
162<script id="" type="text/javascript" charset="">!function(b,e,f,g,a,c,d){b.fbq||(a=b.fbq=function(){a.callMethod?a.callMethod.apply(a,arguments):a.queue.push(arguments)},b._fbq||(b._fbq=a),a.push=a,a.loaded=!0,a.version="2.0",a.queue=[],c=e.createElement(f),c.async=!0,c.src=g,d=e.getElementsByTagName(f)[0],d.parentNode.insertBefore(c,d))}(window,document,"script","https://connect.facebook.net/en_US/fbevents.js");fbq("init","398242271768286");fbq("track","PageView");</script>
vendor: 1 bytes, line 162
162
163<script id="" type="text/javascript" charset="">!function(b,e,f,g,a,c,d){b.fbq||(a=b.fbq=function(){a.callMethod?a.callMethod.apply(a,arguments):a.queue.push(arguments)},b._fbq||(b._fbq=a),a.push=a,a.loaded=!0,a.version="2.0",a.queue=[],c=e.createElement(f),c.async=!0,c.src=g,d=e.getElementsByTagName(f)[0],d.parentNode.insertBefore(c,d))}(window,document,"script","https://connect.facebook.net/en_US/fbevents.js");fbq("init","1942417879564042");fbq("track","PageView");</script>
vendor: 68 bytes, lines 163-164
163 164<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
164GTM-T5NTG6GW
vendor: 83 bytes, lines 164-165
164" 165height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
166<noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=398242271768286&ev=PageView&noscript=1"></noscript> 167<noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1942417879564042&ev=PageView&noscript=1"></noscript> 168</body></html>
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.