PageSourceSearch

https://arkra.com/assets/landing-page-D6WKNsHb.js

js arkra.com collected 2026-10-09 22:54:33 UTC 37,481 bytes, 8 lines download raw bytes

1import{j as s,d as hs}from"./index-BrfGtx7c.js";import{b as ws,r as C,L as ys}from"./vendor-react-CfGrVbRF.js";import{u as Ns,a as $s,d as Ls,p as Cs,G as Es}from"./workflow-D4smt0rJ.js";import{a as Ss,c as As,b as Ms,j as Ts}from"./chat-state-WTB9iA2O.js";import"./vendor-motion-X913v7fr.js";import"./map-ocr-data-B9jeC52y.js";import"./estimate-contract-Bnlea_Zm.js";import"./states-LD7wO4sI.js";import"./listings-C6VOkftj.js";import"./equipment-taxonomy-EF24ebu-.js";import"./asset-types-DFyDgUwF.js";import"./get-marketplace-listing-D8lGKNqQ.js";import"./lending-options-V7fF5Z7P.js";import"./lendingservice.openapi.enums-BPVyR-3p.js";import"./fico-buckets-D1oY5rPH.js";import"./finance-reasons-BeHAgFme.js";const Rs={"/":"/","/marketplace":"/equipment-marketplace","/sign-in":"/log-in","/sign-up":"/get-started"};function b({href:F,children:A,...M}){return s.jsx(ys,{to:Rs[F]??F,...M,children:A})}function Is({size:F=28,variant:A="default"}){const M={"--bm-size":`${F}px`,width:"auto",display:"block",filter:A==="light"?"brightness(0) invert(1)":void 0};return s.jsx("img",{src:"/logo.png",alt:"Arkra",className:"brandmark",style:M})}const z={cat320:"/arkra-ai/equipment/cat320.jpg",haas:"/arkra-ai/equipment/haas.jpg",peterbilt:"/arkra-ai/equipment/peterbilt.jpg",okuma:"/arkra-ai/equipment/okuma.jpg"};function Js(){const A={push:ws()},M=C.useRef(null),is=C.useRef(null),D=C.useRef(0),[G,ps]=C.useState(""),[w,K]=C.useState(!1),[ts,Y]=C.useState(null),[rs,Q]=C.useState(!1);function vs(r){if(r.preventDefault(),w)return;const o=G.trim();A.push(o?`/chat?q=${encodeURIComponent(o)}`:"/chat")}async function ns(r){if(w)return;const o=Array.from(r??[]);if(o.length!==0){if(o.length!==1){Y("Upload exactly one invoice at a time.");return}Y(null),K(!0);try{const p=o[0],T=await Ns({file:p}),y=typeof crypto<"u"&&"randomUUID"in crypto?crypto.randomUUID():`sess-${Date.now()}`,u=Ss({id:y});u.title=p.name.slice(0,48),u.messages=[...u.messages,{id:`${y}-upload`,role:"user",content:`I uploaded ${p.name}. Please review the equipment details.`,createdAt:new Date().toISOString()},{id:`${y}-ocr`,role:"assistant",content:"I read the invoice and added the extracted details to your deal canvas. Please verify every populated field before continuing.",createdAt:new Date().toISOString()}],u.draft=$s(u.draft,{response:T,fileName:p.name,association:"guest"}),u.flowStep=Ls(u.draft,u.flowStep),u.quickReplies=Cs(u.flowStep,u.draft).quickReplies;const j=As();hs.set(j,Ms(Ts(hs.get(j)),u)),K(!1),A.push(`/chat?session=${encodeURIComponent(y)}`)}catch(p){Y(p instanceof Es?p.message:"The invoice could not be processed. Please try again."),K(!1)}}}const X=r=>Array.from(r.dataTransfer.types??[]).includes("Files");function us(r){X(r)&&(r.preventDefault(),D.current+=1,Q(!0))}function ms(r){X(r)&&(r.preventDefault(),r.dataTransfer.dropEffect="copy")}function fs(r){X(r)&&(r.preventDefault(),D.current=Math.max(0,D.current-1),D.current===0&&Q(!1))}function xs(r){r.preventDefault(),D.current=0,Q(!1),!w&&ns(r.dataTransfer.files)}return C.useEffect(()=>{const r=M.current;if(!r)return;document.documentElement.classList.add("js");const o=(a,e=r)=>e.querySelector(a),p=(a,e=r)=>[...e.querySelectorAll(a)],T=(a,e,t)=>Math.min(t,Math.max(e,a)),y=(a,e,t)=>a+(e-a)*t,u=matchMedia("(prefers-reduced-motion: reduce)").matches,j=[],R=(a,e,t,n)=>{a.addEventListener(e,t,n),j.push(()=>a.removeEventListener(e,t,n))},J=new IntersectionObserver(a=>a.forEach(e=>{e.isIntersecting&&(e.target.classList.add("in"),J.unobserve(e.target))}),{threshold:.18,rootMargin:"0px 0px -8% 0px"});p(".reveal").forEach(a=>J.observe(a)),j.push(()=>J.disconnect());function Z(a,e,t=1400,n=v=>String(v)){if(u){a.textContent=n(e);return}const v=performance.now(),d=x=>{const g=T((x-v)/t,0,1),c=1-Math.pow(1-g,3);a.textContent=n(y(0,e,c)),g<1&&requestAnimationFrame(d)};requestAnimationFrame(d)}const _=new IntersectionObserver(a=>a.forEach(e=>{if(!e.isIntersecting)return;const t=e.target,n=parseFloat(t.dataset.to||"0"),v=parseInt(t.dataset.dec||"0",10),d=t.dataset.pre||"",x=t.dataset.suf||"";Z(t,n,1500,g=>d+g.toFixed(v).replace(/\B(?=(\d{3})+(?!\d))/g,",")+x),_.unobserve(t)}),{threshold:.6});p("[data-to]").forEach(a=>_.observe(a)),j.push(()=>_.disconnect());const ss=["Finance a $180k excavator for my construction company","Lease 3 semi trucks, about $400k total","CNC machine for my machine shop, roughly $250k","Working capital for restaurant equipment, around $85k"],O=o("#entryType");let P;if(O&&!u){let a=0,e=0,t=1,n=0;const v=()=>{const d=ss[a];if(n>0){n--,P=setTimeout(v,28);return}e+=t,O.textContent=d.slice(0,e),e===d.length?(t=-1,n=56):e===0&&(t=1,a=(a+1)%ss.length),P=setTimeout(v,t>0?38:18)};v()}else O&&(O.textContent=ss[0]);j.push(()=>P&&clearTimeout(P));const N={doc:'<svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2V8z"/><path d="M14 2v6h6M9 13h6M9 17h6"/></svg>
1',chk:'<svg width="11" height="11" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.8" stroke-linecap="round" stroke-linejoin="round"><path d="M5 13l4 4L19 7"/></svg>',gear:'<svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="3"/><path d="M19.4 15a1.65 1.65 0 00.33 1.82l.06.06a2 2 0 11-2.83 2.83l-.06-.06a1.65 1.65 0 00-1.82-.33 1.65 1.65 0 00-1 1.51V21a2 2 0 11-4 0v-.09A1.65 1.65 0 009 19.4a1.65 1.65 0 00-1.82.33l-.06.06a2 2 0 11-2.83-2.83l.06-.06a1.65 1.65 0 00.33-1.82 1.65 1.65 0 00-1.51-1H3a2 2 0 110-4h.09A1.65 1.65 0 004.6 9a1.65 1.65 0 00-.33-1.82l-.06-.06a2 2 0 112.83-2.83l.06.06a1.65 1.65 0 001.82.33H9a1.65 1.65 0 001-1.51V3a2 2 0 114 0v.09a1.65 1.65 0 001 1.51 1.65 1.65 0 001.82-.33l.06-.06a2 2 0 112.83 2.83l-.06.06a1.65 1.65 0 00-.33 1.82V9a1.65 1.65 0 001.51 1H21a2 2 0 110 4h-.09a1.65 1.65 0 00-1.51 1z"/></svg>',coins:'<svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><ellipse cx="12" cy="6" rx="8" ry="3"/><path d="M4 6v6c0 1.66 3.58 3 8 3s8-1.34 8-3V6M4 12v6c0 1.66 3.58 3 8 3s8-1.34 8-3v-6"/></svg>',search:'<svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="7"/><path d="M21 21l-4.3-4.3"/></svg>'},ls=(a,e)=>`<div class="filecard" data-r="${a}"><span class="fic">${N.doc}</span><div class="fmeta"><div class="fn">${e}</div><div class="fs">PDF · 248 KB</div></div><span class="fok">${N.chk}</span></div>`,I=(a,e)=>`<div class="bubble ai" data-r="${a}">${e}</div>`,U=(a,e)=>`<div class="bubble user" data-r="${a}">${e}</div>`,gs=a=>`<div class="tools" aria-hidden="true">${a.map(e=>`<span class="tool"><span class="d"></span>${e}</span>`).join("")}</div>`,cs=(a,e)=>`<div class="dcard" data-c="equip" data-r="${a}"><div class="dcard-photo"><img src="${e.img}" alt=""></div><div class="dcard-h"><div class="l"><span class="dcard-ic">${N.gear}</span><div><div class="ti">${e.title}</div><div class="su">${e.sub}</div></div></div><span class="pill cool">${e.cond}</span></div><div class="dcard-b"><div class="kv"><span class="k">Price</span><span class="v strong">${e.price}</span></div><div class="kv"><span class="k">Asset type</span><span class="v">${e.type}</span></div><div class="kv"><span class="k">Source</span><span class="v">${e.source}</span></div></div></div>`,js=(a,e,t)=>`<div class="dcard" data-c="listing" data-r="${a}"><div class="dcard-h"><div class="l"><span class="dcard-ic">${N.search}</span><div><div class="ti">${e}</div><div class="su">From the marketplace</div></div></div><span class="pill cool">${t.length} matches</span></div><div class="dcard-b listing-row">${t.map(n=>`<div class="lcard" data-pick="${n.id}"><div class="lphoto"><img src="${n.img}" alt=""></div><div class="lb"><div class="lname">${n.name}</div><div class="lprice">${n.price}</div></div><span class="lsel">${N.chk}</span></div>`).join("")}</div></div>`,es=(a,e,t)=>`<div class="dcard" data-c="offers" data-r="${a}"><div class="dcard-h"><div class="l"><span class="dcard-ic">${N.coins}</span><div class="ti">${e}</div></div><span class="pill auto">Auto bid</span></div><div class="offers-mini">${t.map(n=>`<div class="omini${n.best?" best":""}"><div class="lab"><span class="pill ${n.best?"auto":"cool"}">${n.label}</span></div><div class="rate" data-rate="${n.rate}">0.00%</div><div class="meta">${n.meta}</div></div>`).join("")}</div></div>`,bs=a=>`<div class="ch"><span class="t">Deal canvas</span><span class="pill live stage-live" style="opacity:0;transition:opacity .4s"><span class="live-dot"></span>Live</span></div>${a}`,os=()=>[{at:300,show:[0],tools:["busy","off","off"]},{at:1500,show:[1,2],tools:["on","busy","off"]},{at:2700,show:[3],tools:["on","on","off"]},{at:3600,show:[4],tools:["on","on","busy"]},{at:4500,show:[5],rates:!0,tools:["on","on","busy"]},{at:5300,tools:["on","on","on"],live:!0}],ds=[{tools:["Reading invoice","Resolving equipment","Finding offers"],floatRate:"7.85%",chat:[ls(0,"CAT-320-invoice.pdf"),I(2,"Read your invoice. That's a 2024 Caterpillar 320 at $188,000. Is this for your Texas location?"),U(3,"Yep, the Houston yard."),I(4,"Perfect. Matching you to lenders now. Here are your 3 best offers.")],canvas:[cs(1,{img:z.cat320,title:"2024 Caterpillar 320",sub:"Excavator",cond:"Used",price:"$188,000",type:"Excavator",source:"Invoice"}),es(5,"3 offers found",[{label:"Best",rate:"7.85",meta:"$3,800/mo",best:!0},{label:"B",rate:"8.40",meta:"$3,860/mo"},{label:"C",rate:"9.10",meta:"$3,940/mo"}])],steps:os()},{tools:["Searching listings","Resolving equipment","Finding offers"],floatRate:"8.10%",chat:[U(0,"I'm looking for a CNC machine, budget around $110k."),I(2,"I foun
1d two strong matches in our listings. Which one fits your shop?"),U(3,"Let's go with the Haas."),I(4,"Great choice. Let's match you to a lender. Here are your 3 best offers.")],canvas:[js(1,"CNC machining centers",[{id:"haas",img:z.haas,name:"Haas VF-4SS",price:"$108,000"},{id:"okuma",img:z.okuma,name:"Okuma Genos M560V",price:"$120,000"}]),es(5,"3 offers found",[{label:"Best",rate:"8.10",meta:"$2,195/mo",best:!0},{label:"B",rate:"8.75",meta:"$2,230/mo"},{label:"C",rate:"9.30",meta:"$2,260/mo"}])],steps:[{at:300,show:[0],tools:["busy","off","off"]},{at:1600,show:[1,2],tools:["on","off","off"]},{at:2900,show:[3],pick:"haas",tools:["on","busy","off"]},{at:3900,show:[4],tools:["on","on","busy"]},{at:4800,show:[5],rates:!0,tools:["on","on","busy"]},{at:5600,tools:["on","on","on"],live:!0}]},{tools:["Reading invoice","Checking structures","Finding offers"],floatRate:"7.95%",chat:[ls(0,"Peterbilt-389-invoice.pdf"),I(2,"Read your invoice. That's a 2023 Peterbilt 389 at $139,000. Want to see leases, loans, EFAs, or all the offers?"),U(3,"Show them all to me."),I(4,"You got it. Here are your best offers across every structure.")],canvas:[cs(1,{img:z.peterbilt,title:"2023 Peterbilt 389",sub:"Sleeper tractor",cond:"Used",price:"$139,000",type:"Class 8 truck",source:"Invoice"}),es(5,"Offers across all structures",[{label:"Loan",rate:"7.95",meta:"$2,815/mo",best:!0},{label:"Lease",rate:"8.55",meta:"$2,870/mo"},{label:"EFA",rate:"9.20",meta:"$2,905/mo"}])],steps:os()}],k=o("#heroStage");if(k){const a=o(".stage-chat",k),e=o(".stage-canvas",k),t=o("#floatRate"),n=i=>Z(i,parseFloat(i.dataset.rate||"0"),900,l=>l.toFixed(2)+"%"),v=i=>p(".tool",k).forEach((l,m)=>{l.classList.remove("busy","on"),i[m]==="busy"?l.classList.add("busy"):i[m]==="on"&&l.classList.add("on")}),d=i=>{if((i.show||[]).forEach(l=>{const m=o(`[data-r="${l}"]`,k);m&&m.classList.add("show")}),i.tools&&v(i.tools),i.pick&&p(".lcard",k).forEach(l=>l.classList.add(l.dataset.pick===i.pick?"selected":"dim")),i.rates&&p("[data-rate]",k).forEach(n),i.live){const l=o(".stage-live",k);l&&(l.style.opacity="1")}},x=i=>{a.innerHTML=i.chat.join("")+gs(i.tools),e.innerHTML=bs(i.canvas.join("")),t&&i.floatRate&&(t.textContent=i.floatRate)};let g=0,c=[];const h=()=>{c.forEach(clearTimeout),c=[];const i=ds[g];if(x(i),u){i.steps.forEach(d);return}i.steps.forEach(m=>c.push(setTimeout(()=>d(m),m.at)));const l=i.steps[i.steps.length-1].at;c.push(setTimeout(()=>{g=(g+1)%ds.length,h()},l+3200))};j.push(()=>c.forEach(clearTimeout));let S=!1;const B=new IntersectionObserver(i=>i.forEach(l=>{l.isIntersecting&&!S&&(S=!0,h())}),{threshold:.3});if(B.observe(k),j.push(()=>B.disconnect()),!u){const i=o(".hero-stage"),l=p(".floater");i&&R(window,"scroll",()=>{const f=i.getBoundingClientRect(),$=T((window.innerHeight-f.top)/(window.innerHeight+f.height),0,1);i.style.setProperty("--py",`${y(28,-28,$)}px`),l.forEach((L,W)=>{L.style.transform=`translateY(${y(20,-20,$)*(W?-1.4:1)}px)`})},{passive:!0})}}const as=o("#flowTrack"),E=o("#flowStage");if(as&&E){const a=p(".fstep"),e=p(".bubble",E),t=p(".tool",E),n=p(".dcard",E),v=p("[data-rate]",E);let d=-1;const x={0:()=>{var i,l;(i=e[0])==null||i.classList.add("show"),(l=n[0])==null||l.classList.add("show")},1:()=>{var i;t.forEach(l=>l.classList.add("on")),(i=e[1])==null||i.classList.add("show")},2:()=>{var i;(i=n[1])==null||i.classList.add("show"),v.forEach(l=>Z(l,parseFloat(l.dataset.rate||"0"),700,m=>m.toFixed(2)+"%"))},3:()=>{var l,m;(l=e[2])==null||l.classList.add("show"),(m=n[2])==null||m.classList.add("show");const i=o(".stage-live",E);i&&(i.style.opacity="1")}},g=i=>{var m;e.forEach(f=>f.classList.remove("show")),t.forEach(f=>f.classList.remove("on")),n.forEach(f=>f.classList.remove("show"));const l=o(".stage-live",E);l&&(l.style.opacity="0");for(let f=0;f<=i;f++)(m=x[f])==null||m.call(x)},c=window.matchMedia("(max-width: 940px)");let h=0;const S=()=>{if(h=0,u||c.matches){a.forEach($=>{$.classList.add("active");const L=o(".bar",$);L&&(L.style.width="100%")}),d=3,g(3);return}const i=as.getBoundingClientRect(),l=Math.max(1,as.offsetHeight-window.innerHeight),m=T(-i.top/l,0,1),f=T(Math.floor(m*4),0,3);a.forEach(($,L)=>{$.classList.toggle("active",L===f);const W=o(".bar",$);W&&(W.style.width=L<f?"100%":L===f?`${(m*4-f)*100}%`:"0%")}),f!==d&&(d=f,g(f))},B=()=>{h||(h=requestAnimationFrame(S))};S(),u||(R(window,"scroll",B,{passive:!0}),R(window,"resize",B,{passive:!0}),R(c,"change",B)),j.push(()=>h&&cancelAnimationFrame(h))}const H=o("#lenderGrid");
1if(H){if(!H.children.length)for(let d=0;d<40;d++){const x=document.createElement("div");x.className="ltile",x.innerHTML=`<span class="num">${String(d+1).padStart(2,"0")}</span>`,H.appendChild(x)}const a=p(".ltile",H);let e=!1;const t=[],n=()=>{if(e)return;e=!0;const d=new Set;[3,7,11,14,18,21,25,28,31,34,8,16].forEach(c=>d.add(c%a.length));const g=[14,21,28].map(c=>c%a.length);a.forEach((c,h)=>{if(u){c.classList.add(g.includes(h)?"priced":d.has(h)?"pass":"fail");return}t.push(setTimeout(()=>c.classList.add("scan"),h*22)),t.push(setTimeout(()=>{c.classList.remove("scan"),d.has(h)?c.classList.add("pass"):c.classList.add("fail")},900+h*16))}),g.forEach((c,h)=>t.push(setTimeout(()=>{a[c].classList.remove("pass"),a[c].classList.add("priced")},1900+h*180)))},v=new IntersectionObserver(d=>d.forEach(x=>x.isIntersecting&&n()),{threshold:.4});v.observe(H),j.push(()=>{v.disconnect(),t.forEach(clearTimeout)})}const q={bldg:'<svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M19 21V5a2 2 0 00-2-2H7a2 2 0 00-2 2v16m14 0H3m6-14h1m-1 4h1m4-4h1m-1 4h1m-5 6h4v4H9z"/></svg>',coins:N.coins,target:'<svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"/><circle cx="12" cy="12" r="5"/><circle cx="12" cy="12" r="1.4" fill="currentColor"/></svg>',tag:'<svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M20.6 13.4l-7.2 7.2a2 2 0 01-2.8 0l-7.4-7.4A2 2 0 012.6 11.8V4.6A2 2 0 014.6 2.6h7.2a2 2 0 011.4.6l7.4 7.4a2 2 0 010 2.8z"/><circle cx="7.5" cy="7.5" r="1.3" fill="currentColor"/></svg>',check:N.chk,arrow:'<svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14M13 6l6 6-6 6"/></svg>'},ks={borrow:{h:"Borrowers",title:"Get to a real rate, fast.",p:"Describe the equipment or upload a quote. We structure your deal and shop it to the whole network, with no hard credit pull to see offers.",li:["No hard pull to see offers","Real priced offers, not estimates","Broker fees fully disclosed, or none at all"],cta:"Get financing",href:"/chat"},lend:{h:"Lenders",title:"Pre-screened deals that fit your box.",p:"Set your criteria once. Our matching engine sends you deals you can actually fund. Auto-bid on what fits, or bid manually in the marketplace.",li:["Deterministic, auditable matching","Auto-bid or manual marketplace bids","Blind bidding keeps pricing clean"],cta:"Apply to lend",href:"/lenders"},sell:{h:"Vendors",title:"Buyers who already have financing.",p:"List inventory in front of businesses actively shopping deals. Financing is built in, so buyers move from interest to purchase order faster.",li:["Reach finance-ready buyers","Listings flow straight into deals","Sell more, with less back and forth"],cta:"List equipment",href:"/vendors"}},V=o("#audSwitch");if(V){const a=o(".thumb",V),e=p("button",V),t=o("#audCopy"),n=o("#audVisual"),v=c=>{a&&(a.style.left=c.offsetLeft+"px",a.style.width=c.offsetWidth+"px")},d={borrow:`<div class="dcard show"><div class="dcard-h"><div class="l"><span class="dcard-ic">${q.bldg}</span><div><div class="ti">Lone Star Grading</div><div class="su">Business profile</div></div></div><span class="pill auto">Verified</span></div><div class="dcard-b"><div class="kv"><span class="k">Requested</span><span class="v strong accent">$180,000</span></div><div class="kv"><span class="k">Offers in</span><span class="v">3 days</span></div></div></div>
2          <div style="height:10px"></div>
3          <div class="dcard show"><div class="dcard-h"><div class="l"><span class="dcard-ic">${q.coins}</span><div class="ti">Best of 3 offers</div></div><span class="pill auto">Auto bid</span></div><div class="offers-mini"><div class="omini best"><div class="lab"><span class="pill auto">Best</span></div><div class="rate">7.85%</div><div class="meta">$3,640/mo</div></div><div class="omini"><div class="lab"><span class="pill cool">B</span></div><div class="rate">8.40%</div><div class="meta">$3,710/mo</div></div><div class="omini"><div class="lab"><span class="pill cool">C</span></div><div class="rate">9.10%</div><div class="meta">$3,800/mo</div></div></div></div>`,lend:`<div class="dcard show"><div class="dcard-h"><div class="l"><span class="dcard-ic">${q.target}</span><div><div class="ti">Marketplace queue</div><div class="su">Recommended for you</div></div></div><span class="pill live"><span class="live-dot"></span>14 live</span></div><div class="dcard-b"><div class="kv"><span class="k">Site work · TX · LLC</span><span class="v">$180k</span></div><div class="kv"><span class="k">Medical · CA · S-Corp</span><span class="v">$1.2M</span></div><div class="kv"><span class="k">Transport · OH · LLC</span><span class="v">$400k</span></div></div></div>
4          <div style="height:10px"></div>
5          <div class="dcard show"><div class="dcard-b" style="padding:13px"><div class="kv"><span class="k">Matched to your box</span><span class="v strong">92%</span></div><div class="kv"><span class="k">Avg. time to bid</span><span class="v">6 min</span></div></div></div>`,sell:`<div class="dcard show"><div class="dcard-h"><div class="l"><span class="dcard-ic">${q.tag}</span><div><div class="ti">2021 Caterpillar 320</div><div class="su">Listing · Used</div></div></div><span class="pill warm">Finance ready</span></div><div class="dcard-b"><div class="kv"><span class="k">List price</span><span class="v strong">$180,000</span></div><div class="kv"><span class="k">Buyer interest</span><span class="v">7 watching</span></div><div class="kv"><span class="k">Pre-qualified buyers</span><span class="v accent">4</span></div></div></div>`},x=c=>{const h=ks[c];t&&(t.innerHTML=`<span class="kicker">${h.h}</span>
6            <h3 style="margin-top:12px">${h.title}</h3><p>${h.p}</p>
7            <div class="aud-list">${h.li.map(S=>`<div class="li"><span class="tick">${q.check}</span>${S}</div>`).join("")}</div>
8            <a class="more" href="${h.href}">${h.cta} ${q.arrow}</a>`,t.classList.remove("aud-fade"),t.offsetWidth,t.classList.add("aud-fade")),n&&(n.innerHTML=d[c],n.classList.remove("aud-fade"),n.offsetWidth,n.classList.add("aud-fade"))};e.forEach(c=>R(c,"click",()=>{e.forEach(h=>h.classList.remove("on")),c.classList.add("on"),v(c),x(c.dataset.k||"borrow")})),x("borrow"),v(e[0]),requestAnimationFrame(()=>v(e[0])),R(window,"resize",()=>v(o("button.on",V)||e[0]))}return()=>j.forEach(a=>a())},[]),s.jsxs("div",{ref:M,className:"arkra-ai-reference-landing",children:[s.jsxs("main",{id:"top",children:[s.jsx("section",{className:"hero","aria-label":"Arkra equipment finance",children:s.jsxs("div",{className:"wrap",children:[s.jsxs("div",{className:"hero-head",children:[s.jsxs("h1",{className:"reveal","data-d":"1",children:["Equipment finance that",s.jsx("br",{}),s.jsx("span",{className:"o",children:"brings the market to you."})]}),s.jsx("p",{className:"hero-sub reveal","data-d":"2",children:"Describe what you need, drop a link, or upload a quote. Arkra builds your deal in seconds and brings back real, priced offers."})]}),s.jsxs("div",{className:"hero-entry reveal","data-d":"3",children:[s.jsxs("form",{className:`entry-box${rs?" entry-box-invoice-drag":""}`,onSubmit:vs,onDragEnter:us,onDragOver:ms,onDragLeave:fs,onDrop:xs,"aria-busy":w,children:[s.jsx("button",{type:"button",className:"entry-upload","aria-label":"Upload an invoice, quote, or equipment sheet",onClick:()=>{var r;return(r=is.current)==null?void 0:r.click()},disabled:w,style:{background:"none",border:"none",cursor:"pointer",padding:0},children:s.jsx("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.7",strokeLinecap:"round",strokeLinejoin:"round",children:s.jsx("path",{d:"M15.17 7l-6.58 6.59a2 2 0 102.82 2.82l6.42-6.58a4 4 0 00-5.66-5.66l-6.41 6.59a6 6 0 108.48 8.48L20.5 13"})})}),s.jsxs("div",{className:"entry-field",children:[s.jsx("textarea",{id:"entryInput","aria-label":"Describe what you want to finance",value:G,onChange:r=>ps(r.target.value),onKeyDown:r=>{var o;r.key!=="Enter"||r.shiftKey||r.nativeEvent.isComposing||(r.preventDefault(),(o=r.currentTarget.form)==null||o.requestSubmit())},placeholder:"",rows:2}),!G&&s.jsxs("span",{className:"entry-type",id:"entryTypeWrap","aria-hidden":"true",children:[s.jsx("span",{id:"entryType"}),s.jsx("span",{className:"entry-cursor",id:"entryCursor"})]})]}),s.jsx("button",{type:"submit",className:"btn btn-primary btn-sm entry-submit","aria-label":"Start a chat with Noah",disabled:w,children:s.jsx("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:s.jsx("path",{d:"M12 19V5M6 11l6-6 6 6"})})})]}),s.jsxs("div",{className:"hero-actions","aria-label":"Explore Arkra",children:[s.jsx(b,{className:"hero-action",href:"/chat",children:"Chat with Noah"}),s.jsx(b,{className:"hero-action",href:"/marketplace",children:"Browse Equipment"})]}),ts&&s.jsx("p",{role:"alert",style:{color:"var(--orange-dk)",fontSize:13,textAlign:"center",marginTop:10},children:ts}),(rs||w)&&s.jsx("p",{className:"invoice-drop-status",role:"status","aria-live":"polite",children:w?"Reading invoice…":"Drop one invoice to start this chat"}),s.jsx("input",{ref:is,type:"file",accept:".pdf,.png,.jpg,.jpeg,.tif,.tiff,application/pdf,image/jpeg,image/png,image/tiff",className:"hidden",style:{display:"none"},onChange:r=>{ns(r.target.files),r.target.value=""}})]}),s.jsxs("div",{className:"hero-stage",children:[s.jsxs("div",{className:"assistant-preview-heading",children:[s.jsx("h2",{children:"Noah is your personal AI assistant"}),s.jsx("p",{children:"Find the right equipment, compare financing options, and get matched with the best offers."})]}),s.jsxs("div",{className:"assistant-preview-frame",children:[s.jsxs("div",{className:"hero-floaters","aria-hidden":"true",children:[s.jsxs("div",{className:"floater f1",children:[s.jsx("span",{className:"live-dot"}),s.jsxs("span",{children:["Matched in ",s.jsx("span",{className:"n",children:"1m 48s"})]})]}),s.jsxs("div",{className:"floater f2",children:[s.jsx("span",{style:{color:"var(--orange)",display:"flex"},children:"▰"}),s.jsxs("span",{children:["Best rate ",s.jsx("span",{className:"n",id:"floatRate",children:"7.85%"})]})]})]}),s.jsxs("div",{className:"stage-shell",id:"heroStage",children:[s.jsxs("div",{className:"stage-bar",children:[s.jsxs("span",{className:"dots","aria-hidden":"true",children:[s.jsx("span",{}),s.jsx("span",{}),s.jsx("span",{})]}),s.jsxs("span",{className:"title",children:[s.jsx("span",{className:"mark",style:{width:18,height:18,borderRadius:5},children:s.jsx("i",{style:{width:6,height:6}})})," ","Arkra deal session · ARKR-3041"]}),s.jsxs("span",{className:"pill live",children:[s.jsx("span",{className:"live-dot"}),"Live"]})]}),s.jsxs("div",{className:"stage-body",children:[s.jsx("div",{className:"stage-chat"}),s.jsx("div",{className:"stage-canvas"})]})]})]})]})]})}),s.jsxs("section",{className:"flow",id:"flow","aria-label":"How it works",children:[s.jsx("div",{className:"flow-heading",children:s.jsx("h2",{children:"How it works"})}),s.jsx("div",{className:"how-it-works-video",children:s.jsx("iframe",{src:"https://www.youtube-nocookie.com/embed/COBD4eDyHPI?si=UuTTWgvoeULyST40&rel=0",title:"How Arkra works",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture;
8 web-share",referrerPolicy:"strict-origin-when-cross-origin",allowFullScreen:!0,loading:"lazy"})}),s.jsx("div",{className:"flow-track",id:"flowTrack",style:{height:"360vh"},children:s.jsx("div",{className:"flow-pin",children:s.jsxs("div",{className:"flow-inner",children:[s.jsxs("div",{className:"flow-intro",children:[s.jsx("span",{className:"kicker",children:"How it works"}),s.jsxs("h2",{children:["Watch a deal",s.jsx("br",{}),"come together."]}),s.jsx("div",{className:"flow-steps",children:[{idx:"01",t:"Start with the equipment",d:"Describe it, drop a link, or upload a quote. Arkra reads the details and builds your deal in seconds."},{idx:"02",t:"Match in real time",d:"Arkra scores your deal across 34+ lenders at once, with no hard credit pull to see where you stand."},{idx:"03",t:"Compare real offers",d:"A ranked shortlist of priced offers, side by side. Lenders stay anonymous until you accept."},{idx:"04",t:"Pick one and close",d:"Accept the offer that fits. We introduce your lender and move you into closing."}].map((r,o)=>s.jsxs("div",{className:"fstep","data-s":o,children:[s.jsx("span",{className:"bar"}),s.jsx("span",{className:"idx",children:r.idx}),s.jsxs("div",{children:[s.jsx("div",{className:"ft",children:r.t}),s.jsx("div",{className:"fd",children:r.d})]})]},r.idx))})]}),s.jsx("div",{className:"flow-stage",children:s.jsxs("div",{className:"stage-shell",id:"flowStage",children:[s.jsxs("div",{className:"stage-bar",children:[s.jsxs("span",{className:"dots","aria-hidden":"true",children:[s.jsx("span",{}),s.jsx("span",{}),s.jsx("span",{})]}),s.jsxs("span",{className:"title",children:[s.jsx("span",{className:"mark",style:{width:18,height:18,borderRadius:5},children:s.jsx("i",{style:{width:6,height:6}})})," ","Live deal · ARKR-3041"]}),s.jsxs("span",{className:"pill live stage-live",style:{opacity:0,transition:"opacity .4s"},children:[s.jsx("span",{className:"live-dot"}),"Live"]})]}),s.jsxs("div",{className:"stage-body",children:[s.jsxs("div",{className:"stage-chat",children:[s.jsx("div",{className:"bubble user",children:"Finance a 2021 CAT 320, around $180k. LLC in Texas."}),s.jsx("div",{className:"bubble ai",children:"Matched. Running your deal against the lender network now."}),s.jsx("div",{className:"bubble ai",children:"You accepted the 7.85% offer. Connecting you with Summit Capital for due diligence."}),s.jsxs("div",{className:"tools","aria-hidden":"true",children:[s.jsxs("span",{className:"tool",children:[s.jsx("span",{className:"d"}),"Verifying business"]}),s.jsxs("span",{className:"tool",children:[s.jsx("span",{className:"d"}),"Resolving equipment"]}),s.jsxs("span",{className:"tool",children:[s.jsx("span",{className:"d"}),"Finding offers"]})]})]}),s.jsxs("div",{className:"stage-canvas",children:[s.jsx("div",{className:"ch",children:s.jsx("span",{className:"t",children:"Deal canvas"})}),s.jsx("div",{className:"dcard","data-c":"equip",children:s.jsxs("div",{className:"dcard-h",children:[s.jsxs("div",{className:"l",children:[s.jsx("span",{className:"dcard-ic",children:s.jsxs("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.6",strokeLinecap:"round",strokeLinejoin:"round",children:[s.jsx("circle",{cx:"12",cy:"12",r:"3"}),s.jsx("path",{d:"M19.4 15a1.65 1.65 0 00.33 1.82l.06.06a2 2 0 11-2.83 2.83l-.06-.06a1.65 1.65 0 00-1.82-.33 1.65 1.65 0 00-1 1.51V21a2 2 0 11-4 0v-.09A1.65 1.65 0 009 19.4a1.65 1.65 0 00-1.82.33l-.06.06a2 2 0 11-2.83-2.83l.06-.06a1.65 1.65 0 00.33-1.82 1.65 1.65 0 00-1.51-1H3a2 2 0 110-4h.09A1.65 1.65 0 004.6 9a1.65 1.65 0 00-.33-1.82l-.06-.06a2 2 0 112.83-2.83l.06.06a1.65 1.65 0 001.82.33H9a1.65 1.65 0 001-1.51V3a2 2 0 114 0v.09a1.65 1.65 0 001 1.51 1.65 1.65 0 001.82-.33l.06-.06a2 2 0 112.83 2.83l-.06.06a1.65 1.65 0 00-.33 1.82V9a1.65 1.65 0 001.51 1H21a2 2 0 110 4h-.09a1.65 1.65 0 00-1.51 1z"})]})}),s.jsxs("div",{children:[s.jsx("div",{className:"ti",children:"2021 Caterpillar 320"}),s.jsx("div",{className:"su",children:"$180,000 · Used"})]})]}),s.jsx("span",{className:"pill auto",children:"Verified"})]})}),s.jsxs("div",{className:"dcard","data-c":"offers",children:[s.jsxs("div",{className:"dcard-h",children:[s.jsxs("div",{className:"l",children:[s.jsx("span",{className:"dcard-ic",children:s.jsxs("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.6",strokeLinecap:"round",strokeLinejoin:"round",children:[s.jsx("ellipse",{cx:"12",cy:"6",rx:"8",ry:"3"}),s.jsx("path",{d:"M4 6v6c0 1.66 3.58 3 8 3s8-1.34 8-3V6M4 12v6c0 1.66 3.58 3 8 3s8-1.34 8-3v-6"})]})}),s.jsx("div",{className:"ti",children:"3 of 34 ranked"})]}),s.jsx("span",{className:"pill auto",children:"Auto bid"})]}),s.jsxs("div",{className:"offers-mini",children:[s.jsxs("div",{className:"omini best",children:[s.jsx("div",{className:"lab",children:s.jsx("span",{className:"pill auto",children:"Best"})}),s.jsx("div",{className:"rate","data-rate":"7.85",children:"0.00%"}),s.jsx("div",{className:"meta",children:"$3,640/mo"})]}),s.jsxs("div",{className:"omini",children:[s.jsx("div",{className:"lab",children:s.jsx("span",{className:"pill cool",children:"B"})}),s.jsx("div",{className:"rate","data-rate":"8.40",children:"0.00%"}),s.jsx("div",{className:"meta",children:"$3,710/mo"})]}),s.jsxs("div",{className:"omini",children:[s.jsx("div",{className:"lab",children:s.jsx("span",{className:"pill cool",children:"C"})}),s.jsx("div",{className:"rate","data-rate":"9.10",children:"0.00%"}),s.jsx("div",{className:"meta",children:"$3,800/mo"})]})]})]}),s.jsxs("div",{className:"dcard","data-c":"close",children:[s.jsxs("div",{className:"dcard-h",children:[s.jsxs("div",{className:"l",children:[s.jsx("span",{className:"dcard-ic",style:{background:"var(--lime-soft)",color:"var(--lime-ink)"},children:s.jsx("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.2",strokeLinecap:"round",strokeLinejoin:"round",children:s.jsx("path",{d:"M5 13l4 4L19 7"})})}),s.jsxs("div",{children:[s.jsx("div",{className:"ti",children:"Offer accepted"}),s.jsx("div",{className:"su",children:"Summit Capital revealed"})]})]}),s.jsx("span",{className:"pill auto",children:"Closing"})]}),s.jsxs("div",{className:"dcard-b",children:[s.jsxs("div",{className:"kv",children:[s.jsx("span",{className:"k",children:"All-in rate"}),s.jsx("span",{className:"v strong accent",children:"7.85%"})]}),s.jsxs("div",{className:"kv",children:[s.jsx("span",{className:"k",children:"Next step"}),s.jsx("span",{className:"v",children:"Due diligence"})]})]})]})]})]})]})})]})})})]}),s.jsx("section",{className:"match",id:"match","aria-label":"Real-time lender matching",children:s.jsxs("div",{className:"wrap",children:[s.jsxs("div",{className:"match-head reveal",children:[s.jsx("span",{className:"kicker",children:"Real-time matching"}),s.jsxs("h2",{children:["The whole network at once. Your ",s.jsx("span",{className:"o",children:"three best offers."})]}),s.jsx("p",{children:"Every deal is scored against the full lender network on rate, term, eligibility, and credit, all in deterministic code. You get a ranked shortlist, not a hundred lookalike quotes."})]}),s.jsxs("div",{className:"match-grid-wrap",children:[s.jsx("div",{className:"lender-grid reveal",id:"lenderGrid","aria-hidden":"true"}),s.jsxs("div",{className:"match-stats",children:[s.jsxs("div",{className:"mstat reveal",children:[s.jsx("div",{className:"n",children:s.jsx("span",{"data-to":"34",children:"0"})}),s.jsx("div",{className:"l",children:"Lenders evaluated in real time"})]}),s.jsxs("div",{className:"mstat reveal","data-d":"1",children:[s.jsx("div",{className:"n",children:s.jsx("span",{"data-to":"12",children:"0"})}),s.jsx("div",{className:"l",children:"Passed every eligibility gate"})]}),s.jsxs("div",{className:"mstat hot reveal","data-d":"2",children:[s.jsx("div",{className:"n",children:s.jsx("span",{"data-to":"3",children:"0"})}),s.jsx("div",{className:"l",children:"Priced, ranked, ready to accept"})]})]})]})]})}),s.jsx("section",{className:"aud",id:"audiences","aria-label":"Who Arkra is for",children:s.jsxs("div",{className:"wrap",children:[s.jsxs("div",{className:"aud-head reveal",children:[s.jsx("h2",{children:"Every side of the deal"}),s.jsx("p",{children:"One marketplace for the people who borrow, lend, and sell."})]}),s.jsx("div",{className:"aud-switch-wrap reveal","data-d":"1",children:s.jsxs("div",{className:"aud-switch",id:"audSwitch",role:"tablist","aria-label":"Audience",children:[s.jsx("span",{className:"thumb","aria-hidden":"true"}),s.jsx("button",{className:"on","data-k":"borrow",role:"tab",type:"button",children:"Borrow"}),s.jsx("button",{"data-k":"lend",role:"tab",type:"button",children:"Lend"}),s.jsx("button",{"data-k":"sell",role:"tab",type:"button",children:"Sell"})]})}),s.jsxs("div",{className:"aud-panel reveal","data-d":"2",children:[s.jsx("div",{className:"aud-copy",id:"audCopy"}),s.jsx("div",{className:"aud-visual",id:"audVisual"})]})]})}),s.jsx("section",{className:"proof","aria-label":"By the numbers",children:s.jsx("div",{className:"wrap",children:s.jsxs("div",{className:"proof-grid",children:[s.jsxs("div",{className:"pstat reveal",children:[s.jsxs("div",{className:"n",children:[s.jsx("span",{"data-to":"34",children:"0"}),"+"]}),s.jsx("div",{className:"l",children:"Active lenders"})]}),s.jsxs("div",{className:"pstat reveal","data-d":"1",children:[s.jsxs("div",{className:"n",children:["$",s.jsx("span",{"data-to":"50",children:"0"}),"M"]}),s.jsx("div",{className:"l",children:"Max deal size"})]}),s.jsxs("div",{className:"pstat reveal","data-d":"2",children:[s.jsx("div",{className:"n",children:"<2min"}),s.jsx("div",{className:"l",children:"Avg. time to offer"})]}),s.jsxs("div",{className:"pstat reveal","data-d":"3",children:[s.jsx("div",{className:"n",children:s.jsx("span",{"data-to":"114","data-suf":"+",children:"0"})}),s.jsx("div",{className:"l",children:"Equipment categories"})]})]})})}),s.jsx("section",{className:"cta","aria-label":"Get started",children:s.jsx("div",{className:"wrap",children:s.jsxs("div",{className:"cta-box reveal",children:[s.jsxs("h2",{children:["Find your rate in",s.jsx("br",{}),"one conversation."]}),s.jsx("p",{children:"No account needed to start. No hard pull to see offers."}),s.jsxs("div",{className:"row",children:[s.jsxs(b,{className:"btn btn-primary",href:"/chat",children:["Start for free"," ",s.jsx("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:s.jsx("path",{d:"M5 12h14M13 6l6 6-6 6"})})]}),s.jsx(b,{className:"btn btn-on-dark",href:"/marketplace",children:"Browse equipment"})]}),s.jsx("div",{className:"fine",children:"AI EQUIPMENT FINANCE · ARKRA.AI"})]})})})]}),s.jsx("footer",{className:"site-footer",children:s.jsxs("div",{className:"footer-in",children:[s.jsx(b,{href:"/","aria-label":"Arkra home",style:{display:"inline-flex",alignItems:"center"},children:s.jsx(Is,{size:30,variant:"light"})}),s.jsxs("nav",{className:"footer-links","aria-label":"Footer",children:[s.jsx(b,{href:"#flow",children:"How it works"}),s.jsx(b,{href:"#match",children:"Matching"}),s.jsx(b,{href:"#audiences",children:"Who it's for"}),s.jsx(b,{href:"/lenders",children:"For lenders"}),s.jsx(b,{href:"/vendors",children:"For vendors"}),s.jsx(b,{href:"/sign-in",children:"Sign in"})]}),s.jsx("span",{className:"cp",children:"© 2026 Arkra AI, Inc."})]})})]})}export{Js 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.