PageSourceSearch

https://daviddoss.com/assets/Invest-PBJ7IW8j.js

js daviddoss.com collected 2026-10-05 08:50:05 UTC 17,566 bytes, 17 lines download raw bytes

1import{u as N,r as d,a as R,j as e,P as E,S as x,b as g,R as v,E as w,t as q,C as z}from"./index-4EUuVvAR.js";function A(){const t=N().invest;return d.useEffect(()=>{R({title:"For Investors | David Doss",description:"For qualified investors and allocators evaluating opportunities at the intersection of AI, digital assets, geopolitics, infrastructure, and institutional trust. Start a direct inquiry or request materials."})},[]),e.jsxs(e.Fragment,{children:[e.jsx(E,{"data-loc":"client/src/pages/Invest.tsx:39",eyebrow:t.hero.eyebrow??"",title:e.jsx(x,{"data-loc":"client/src/pages/Invest.tsx:41",t:t.hero.title}),intro:t.hero.intro,primaryCta:{label:t.hero.primaryCta,href:"#inquiry"},secondaryCta:{label:t.hero.secondaryCta,href:"#materials"}}),e.jsx(g,{"data-loc":"client/src/pages/Invest.tsx:48",numeral:"01",eyebrow:t.profile.eyebrow,title:e.jsx(x,{"data-loc":"client/src/pages/Invest.tsx:51",t:t.profile.title}),intro:t.profile.intro,children:e.jsx("ul",{"data-loc":"client/src/pages/Invest.tsx:54",className:"grid grid-cols-1 sm:grid-cols-2 gap-px bg-[color:var(--color-rule)] border-y border-[color:var(--color-rule)]",children:t.profile.items.map((s,l)=>e.jsx(v,{"data-loc":"client/src/pages/Invest.tsx:56",as:"li",delay:l*40,className:"bg-[color:var(--color-bone)] p-6 lg:p-7",children:e.jsxs("div",{"data-loc":"client/src/pages/Invest.tsx:57",className:"flex items-start gap-3",children:[e.jsx("span",{"data-loc":"client/src/pages/Invest.tsx:58",className:"text-[0.72rem] tracking-widest text-[color:var(--color-brass)] mt-1",style:{fontFamily:"var(--font-mono)"},children:String(l+1).padStart(2,"0")}),e.jsx("span",{"data-loc":"client/src/pages/Invest.tsx:64",className:"text-[1.0625rem] leading-[1.6] text-[color:var(--color-ink)]",children:s})]})},l))})}),e.jsx(g,{"data-loc":"client/src/pages/Invest.tsx:74",numeral:"02",eyebrow:t.focus.eyebrow,title:e.jsx(x,{"data-loc":"client/src/pages/Invest.tsx:77",t:t.focus.title}),intro:t.focus.intro,children:e.jsx("div",{"data-loc":"client/src/pages/Invest.tsx:80",className:"grid grid-cols-1 lg:grid-cols-3 gap-px bg-[color:var(--color-rule)] border-y border-[color:var(--color-rule)]",children:t.focus.items.map((s,l)=>e.jsxs(v,{"data-loc":"client/src/pages/Invest.tsx:82",delay:l*60,className:"bg-[color:var(--color-bone)] p-7 lg:p-8",children:[e.jsx(w,{"data-loc":"client/src/pages/Invest.tsx:83",children:String(l+1).padStart(2,"0")}),e.jsx("h3",{"data-loc":"client/src/pages/Invest.tsx:84",className:"mt-5 text-[1.35rem] leading-snug",style:{fontFamily:"var(--font-display)",fontWeight:500},children:s.h}),e.jsx("p",{"data-loc":"client/src/pages/Invest.tsx:90",className:"mt-4 text-[1rem] leading-[1.7] text-[color:var(--color-ash)]",children:s.b})]},l))})}),e.jsxs(g,{"data-loc":"client/src/pages/Invest.tsx:99",numeral:"03",eyebrow:t.trackRecord.eyebrow,title:e.jsx(x,{"data-loc":"client/src/pages/Invest.tsx:102",t:t.trackRecord.title}),intro:t.trackRecord.intro,children:[e.jsx("div",{"data-loc":"client/src/pages/Invest.tsx:105",className:"border-y border-[color:var(--color-rule)] divide-y divide-[color:var(--color-rule)]",children:t.trackRecord.deals.map((s,l)=>e.jsx(v,{"data-loc":"client/src/pages/Invest.tsx:107",delay:l*50,children:e.jsxs("div",{"data-loc":"client/src/pages/Invest.tsx:108",className:"grid grid-cols-12 gap-x-6 gap-y-3 py-6 lg:py-7 px-1",children:[e.jsx("div",{"data-loc":"client/src/pages/Invest.tsx:109",className:"col-span-12 lg:col-span-2 flex items-baseline gap-3",children:e.jsx("span",{"data-loc":"client/src/pages/Invest.tsx:110",className:"text-[0.72rem] tracking-widest text-[color:var(--color-brass)]",style:{fontFamily:"var(--font-mono)"},children:s.year})}),e.jsxs("div",{"data-loc":"client/src/pages/Invest.tsx:117",className:"col-span-12 lg:col-span-10",children:[e.jsx("h4",{"data-loc":"client/src/pages/Invest.tsx:118",className:"text-[1.1rem] leading-snug text-[color:var(--color-ink)]",style:{fontFamily:"var(--font-display)",fontWeight:500},children:s.sector}),e.jsx("p",{"data-loc":"client/src/pages/Invest.tsx:124",className:"mt-1.5 text-[0.88rem] leading-[1.6] text-[color:var(--color-ash
1)]",style:{fontFamily:"var(--font-mono)"},children:s.role}),e.jsx("p",{"data-loc":"client/src/pages/Invest.tsx:130",className:"mt-2.5 text-[1rem] leading-[1.65] text-[color:var(--color-ash)]",children:s.outcome})]})]})},l))}),e.jsx(v,{"data-loc":"client/src/pages/Invest.tsx:138",delay:280,children:e.jsx("p",{"data-loc":"client/src/pages/Invest.tsx:139",className:"mt-6 max-w-[72ch] text-[0.8rem] leading-[1.7] text-[color:var(--color-mist)]",style:{fontFamily:"var(--font-mono)"},children:t.trackRecord.note})})]}),e.jsx(g,{"data-loc":"client/src/pages/Invest.tsx:149",id:"inquiry",numeral:"04",eyebrow:t.inquiry.eyebrow,title:e.jsx(x,{"data-loc":"client/src/pages/Invest.tsx:153",t:t.inquiry.title}),intro:t.inquiry.intro,children:e.jsx(P,{"data-loc":"client/src/pages/Invest.tsx:156"})}),e.jsx(g,{"data-loc":"client/src/pages/Invest.tsx:160",id:"materials",numeral:"05",eyebrow:t.materials.eyebrow,title:e.jsx(x,{"data-loc":"client/src/pages/Invest.tsx:164",t:t.materials.title}),children:e.jsx(M,{"data-loc":"client/src/pages/Invest.tsx:166"})}),e.jsx("section",{"data-loc":"client/src/pages/Invest.tsx:170",className:"border-t border-[color:var(--color-rule)] py-10 lg:py-12",children:e.jsx("div",{"data-loc":"client/src/pages/Invest.tsx:171",className:"container",children:e.jsx("p",{"data-loc":"client/src/pages/Invest.tsx:172",className:"max-w-[80ch] text-[0.82rem] leading-[1.7] text-[color:var(--color-ash)]",style:{fontFamily:"var(--font-mono)"},children:t.disclaimer})})})]})}const k={name:"",email:"",organization:"",investorType:"",ticketRange:"",interest:"",timeline:"",message:"",qualified:!1,website:""};function P(){const t=N().invest.inquiry,[s,l]=d.useState(k),[r,n]=d.useState({}),[f,u]=d.useState(!1),c=(a,j)=>{l(o=>({...o,[a]:j})),r[a]&&n(o=>{const m={...o};return delete m[a],m})},p=q.investors.inquire.useMutation({onSuccess:()=>{u(!0),n({})},onError:a=>n({message:a.message||t.errorGeneric})}),I=()=>{const a={};return s.name.trim()||(a.name=t.errorName),s.email.trim()?/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(s.email.trim())||(a.email=t.errorEmailInvalid):a.email=t.errorEmailRequired,n(a),Object.keys(a).length===0},b=a=>{a.preventDefault(),I()&&p.mutate({name:s.name.trim(),email:s.email.trim(),organization:s.organization.trim()||void 0,investorType:s.investorType||void 0,ticketRange:s.ticketRange||void 0,interest:s.interest||void 0,timeline:s.timeline||void 0,message:s.message.trim()||void 0,qualified:s.qualified,website:s.website})};return f?e.jsx(D,{"data-loc":"client/src/pages/Invest.tsx:287",eyebrow:t.successEyebrow,title:t.successTitle,body:t.successBody,actionLabel:t.sendAnother,onAction:()=>{l(k),u(!1)}}):e.jsxs("form",{"data-loc":"client/src/pages/Invest.tsx:301",onSubmit:b,className:"grid grid-cols-12 gap-x-6 gap-y-6 max-w-[920px]",noValidate:!0,children:[e.jsx(C,{"data-loc":"client/src/pages/Invest.tsx:302",value:s.website,onChange:a=>c("website",a)}),e.jsx(i,{"data-loc":"client/src/pages/Invest.tsx:304",label:t.fields.name,col:6,error:r.name,children:e.jsx("input",{"data-loc":"client/src/pages/Invest.tsx:305",type:"text",required:!0,value:s.name,onChange:a=>c("name",a.target.value),className:"form-input"})}),e.jsx(i,{"data-loc":"client/src/pages/Invest.tsx:307",label:t.fields.email,col:6,error:r.email,children:e.jsx("input",{"data-loc":"client/src/pages/Invest.tsx:308",type:"email",required:!0,value:s.email,onChange:a=>c("email",a.target.value),className:"form-input"})}),e.jsx(i,{"data-loc":"client/src/pages/Invest.tsx:310",label:t.fields.organization,col:6,children:e.jsx("input",{"data-loc":"client/src/pages/Invest.tsx:311",type:"text",value:s.organization,onChange:a=>c("organization",a.target.value),className:"form-input"})}),e.jsx(i,{"data-loc":"client/src/pages/Invest.tsx:313",label:t.fields.investorType,col:6,children:e.jsx(h,{"data-loc":"client/src/pages/Invest.tsx:314",value:s.investorType,placeholder:t.selectPlaceholder,options:t.investorTypeOptions,onChange:a=>c("investorType",a)})}),e.jsx(i,{"data-loc":"client/src/pages/Invest.tsx:321",label:t.fields.ticketRange,col:6,children:e.jsx(h,{"data-loc":"client/src/pages/Invest.tsx:322",value:s.ticketRange,placeholder:t.selectPlaceholder,options:t.ticketRangeOptions,onChange:a=>c("ticketRange",a)})}),e.jsx(i,{"data-loc":"client/src/pages/Invest.tsx:329",label:t.fields.interest,col:6,children:e.jsx(h,{"data-loc":"client/src/pages/Invest.tsx:330",value:s.interest,placeholder:t.selectPlaceholder,options:t.interestOptions,onChange:a=>c("interest",a)})}),e.jsx(i,{"data-loc":"client/src/pages/Invest.tsx:337",label:t.fields.timeline,col:6,children:e.jsx(h,{"data-loc":"client/src/pages/Invest.tsx:338",value:s.timeline,placeholder:t.selectPlaceholder,options:t.timelineOptions,onChange:a=>c("timeline",a)})}),e.jsx(i,{"data-loc":"client/src/pages/Invest.tsx:345",label:t.fields.message,col:12,children:e.jsx("textarea",{"data-loc":"client/src/pages/Invest.tsx:346",rows:5,value:s.message,onChange:a=>c("message",a.target.value),className:"form-input resize-y",placeholder:t.fields.messagePlaceholder})}),e.jsx("div",{"data-loc":"client/src/pages/Invest.tsx:355",className:"col-span-12",children:e.jsx(y,{"data-loc":"client/src/pages/Invest.tsx:356",checked:s.qual
1ified,onChange:a=>c("qualified",a),label:t.qualified})}),e.jsx("div",{"data-loc":"client/src/pages/Invest.tsx:359",className:"col-span-12 mt-2 flex flex-wrap items-center gap-4",children:e.jsx(S,{"data-loc":"client/src/pages/Invest.tsx:360",pending:p.isPending,idle:t.submit,busy:t.submitting})}),e.jsx(F,{"data-loc":"client/src/pages/Invest.tsx:363"})]})}const T={name:"",email:"",organization:"",consent:!1,qualified:!1,website:""};function M(){const t=N().invest.materials,[s,l]=d.useState(T),[r,n]=d.useState({}),[f,u]=d.useState(!1),c=(a,j)=>{l(o=>({...o,[a]:j})),r[a]&&n(o=>{const m={...o};return delete m[a],m})},p=q.investors.request.useMutation({onSuccess:()=>{u(!0),n({})},onError:a=>n({email:a.message||t.errorGeneric})}),I=()=>{const a={};return s.email.trim()?/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(s.email.trim())||(a.email=t.errorEmailInvalid):a.email=t.errorEmailRequired,s.consent||(a.consent=t.errorConsent),n(a),Object.keys(a).length===0},b=a=>{a.preventDefault(),I()&&p.mutate({name:s.name.trim()||void 0,email:s.email.trim(),organization:s.organization.trim()||void 0,consent:s.consent,qualified:s.qualified,origin:window.location.origin,website:s.website})};return f?e.jsxs("div",{"data-loc":"client/src/pages/Invest.tsx:440",className:"border border-[color:var(--color-rule)] p-10 lg:p-14 max-w-[60ch]",children:[e.jsx(w,{"data-loc":"client/src/pages/Invest.tsx:441",variant:"ink",children:t.successEyebrow}),e.jsx("h3",{"data-loc":"client/src/pages/Invest.tsx:442",className:"display-md mt-5 max-w-[24ch]",children:t.successTitle}),e.jsx("p",{"data-loc":"client/src/pages/Invest.tsx:443",className:"mt-4 text-[1.0625rem] leading-[1.7] text-[color:var(--color-ash)]",children:t.successBody})]}):e.jsxs("form",{"data-loc":"client/src/pages/Invest.tsx:451",onSubmit:b,className:"grid grid-cols-12 gap-x-6 gap-y-6 max-w-[760px]",noValidate:!0,children:[e.jsx("div",{"data-loc":"client/src/pages/Invest.tsx:452",className:"col-span-12",children:e.jsx("p",{"data-loc":"client/src/pages/Invest.tsx:453",className:"text-[1.0625rem] leading-[1.7] text-[color:var(--color-ash)] max-w-[60ch]",children:t.body})}),e.jsx(C,{"data-loc":"client/src/pages/Invest.tsx:458",value:s.website,onChange:a=>c("website",a)}),e.jsx(i,{"data-loc":"client/src/pages/Invest.tsx:460",label:t.fields.name,col:6,children:e.jsx("input",{"data-loc":"client/src/pages/Invest.tsx:461",type:"text",value:s.name,onChange:a=>c("name",a.target.value),className:"form-input"})}),e.jsx(i,{"data-loc":"client/src/pages/Invest.tsx:463",label:t.fields.email,col:6,error:r.email,children:e.jsx("input",{"data-loc":"client/src/pages/Invest.tsx:464",type:"email",required:!0,value:s.email,onChange:a=>c("email",a.target.value),className:"form-input"})}),e.jsx(i,{"data-loc":"client/src/pages/Invest.tsx:466",label:t.fields.organization,col:12,children:e.jsx("input",{"data-loc":"client/src/pages/Invest.tsx:467",type:"text",value:s.organization,onChange:a=>c("organization",a.target.value),className:"form-input"})}),e.jsxs("div",{"data-loc":"client/src/pages/Invest.tsx:470",className:"col-span-12",children:[e.jsx(y,{"data-loc":"client/src/pages/Invest.tsx:471",checked:s.consent,onChange:a=>c("consent",a),label:t.consent}),r.consent&&e.jsx("span",{"data-loc":"client/src/pages/Invest.tsx:473",className:"block mt-2 text-[0.78rem]",style:{fontFamily:"var(--font-mono)",color:"rgb(180,40,40)"},children:r.consent})]}),e.jsx("div",{"data-loc":"client/src/pages/Invest.tsx:478",className:"col-span-12",children:e.jsx(y,{"data-loc":"client/src/pages/Invest.tsx:479",checked:s.qualified,onChange:a=>c("qualified",a),label:t.qualified})}),e.jsx("div",{"data-loc":"client/src/pages/Invest.tsx:482",className:"col-span-12 mt-2 flex flex-wrap items-center gap-4",children:e.jsx(S,{"data-loc":"client/src/pages/Invest.tsx:483",pending:p.isPending,idle:t.submit,busy:t.submitting})}),e.jsx(F,{"data-loc":"client/src/pages/Invest.tsx:486"})]})}function C({value:t,onChange:s}){return e.jsxs("label",{"data-loc":"client/src/pages/Invest.tsx:495","aria-hidden":"true",style:{position:"absolute",left:"-9999px",width:1,height:1,overflow:"hidden"},children:["Website",e.jsx("input",{"data-loc":"client/src/pages/Invest.tsx:500",type:"text",tabIndex:-1,autoComplete:"off",value:t,onChange:l=>s(l.target.value)})]})}function h({value:t,placeholder:s,options:l,onChange:r}){return e.jsxs("select",{"data-loc":"client/src/pages/Invest.tsx:523",value:t,onChange:n=>r(n.target.value),className:"form-input",style:{appearance:"auto"},children:[e.jsx("option",{"data-loc":"client/src/pages/Invest.tsx:529",value:"",children:s}),l.map(n=>e.jsx("option",{"data-loc":"client/src/pages/Invest.tsx:531",value:n.value,children:n.label},n.value))]})}function y({checked:t,onChange:s,label:l}){return e.jsxs("label",{"data-loc":"client/src/pages/Invest.tsx:549",className:"inline-flex items-start gap-3 cursor-pointer select-none",children:[e.jsx("input",{"data-loc":"client/src/pages/Invest.tsx:550",type:"checkbox",checked:t,onChange:r=>s(r.target.checked),className:"mt-1 accent-[color:var(--color-sovereign)]",style:{width:16,height:16}}),e.jsx("span",{"data-loc":"client/src/pages/Invest.tsx:557",className:"text-[0.95rem] leading-[1.55] text-[color:var(--color-ink)]",style:{fontFamily:"var(--font-display)"},children:l})]})}function S({pending:t,idle:s,busy:l}){return e.jsx("button",{"data-loc":"client/src/pages/Invest.tsx:569",type:"submit",className:"btn-edit-primary",disabled:t,style:{opacity:t?.6:1,cursor:t?"wait":"pointer"},children:t?l:e.jsxs(e.Fragment,{children:[s," ",e.jsx("span",{"data-loc":"client/src/pages/Invest.tsx:577","aria-hidden":!0,
1children:"→"})]})})}function D({eyebrow:t,title:s,body:l,actionLabel:r,onAction:n}){return e.jsx(v,{"data-loc":"client/src/pages/Invest.tsx:598",children:e.jsxs("div",{"data-loc":"client/src/pages/Invest.tsx:599",className:"border border-[color:var(--color-rule)] p-10 lg:p-14 max-w-[60ch]",children:[e.jsxs("div",{"data-loc":"client/src/pages/Invest.tsx:600",className:"flex items-center gap-3",children:[e.jsx("span",{"data-loc":"client/src/pages/Invest.tsx:601",className:"inline-flex w-9 h-9 rounded-full bg-[color:var(--color-sovereign)] text-[color:var(--color-bone)] items-center justify-center",children:e.jsx(z,{"data-loc":"client/src/pages/Invest.tsx:602",size:16})}),e.jsx(w,{"data-loc":"client/src/pages/Invest.tsx:604",variant:"ink",children:t})]}),e.jsx("h3",{"data-loc":"client/src/pages/Invest.tsx:606",className:"display-md mt-5 max-w-[24ch]",children:s}),e.jsx("p",{"data-loc":"client/src/pages/Invest.tsx:607",className:"mt-4 text-[1.0625rem] leading-[1.7] text-[color:var(--color-ash)]",children:l}),e.jsxs("button",{"data-loc":"client/src/pages/Invest.tsx:608",type:"button",onClick:n,className:"link-arrow mt-8 inline-flex",children:[r," ",e.jsx("span",{"data-loc":"client/src/pages/Invest.tsx:609",className:"arrow",children:"→"})]})]})})}function i({label:t,col:s=6,error:l,children:r}){const n=s===12?"col-span-12":s===4?"col-span-12 sm:col-span-6 lg:col-span-4":"col-span-12 sm:col-span-6";return e.jsxs("label",{"data-loc":"client/src/pages/Invest.tsx:634",className:n+" block",children:[e.jsx("span",{"data-loc":"client/src/pages/Invest.tsx:635",className:"text-[0.72rem] tracking-[0.2em] uppercase text-[color:var(--color-ash)] block mb-2",style:{fontFamily:"var(--font-mono)"},children:t}),r,l&&e.jsx("span",{"data-loc":"client/src/pages/Invest.tsx:643",className:"block mt-2 text-[0.78rem]",style:{fontFamily:"var(--font-mono)",color:"rgb(180,40,40)"},children:l})]})}function F(){return e.jsx("style",{"data-loc":"client/src/pages/Invest.tsx:656",children:`
2      .form-input {
3        width: 100%;
4        background: transparent;
5        border: 0;
6        border-bottom: 1px solid var(--color-rule);
7        padding: 0.6rem 0;
8        font-family: var(--font-sans);
9        font-size: 1rem;
10        color: var(--color-ink);
11        transition: border-color 200ms cubic-bezier(0.23, 1, 0.32, 1);
12      }
13      .form-input::placeholder { color: var(--color-mist); }
14      .form-input:focus { outline: none; border-bottom-color: var(--color-sovereign); }
15      textarea.form-input { border: 1px solid var(--color-rule); padding: 0.85rem 0.95rem; }
16      select.form-input { padding: 0.55rem 0; }
17    `})}export{A 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.