PageSourceSearch

https://rjn2spark.com/services

html rjn2spark.com collected 2026-10-09 22:03:22 UTC 17,468 bytes, 1 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="/__l5e/assets-v1/39aeefc8-1d0c-411b-a5d9-0ea40e313913/rjn2-spark-logo.png"/><link rel="stylesheet" href="/assets/styles-PfqDMei2.css" data-precedence="default"/><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&amp;family=Fira+Sans:ital,wght@0,300;0,400;0,500;0,600;1,400&amp;display=swap" data-precedence="default"/><title>Services — RJN2 Spark</title><meta name="author" content="RJN2 Spark"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary"/><meta name="twitter:title" content="RJN2 Spark Offers AI Automation, Literacy &amp; Talent"/><meta name="twitter:description" content="RJN2 Spark&#x27;s landing page showcases AI solutions for organizations and non-profits."/><meta property="og:image" content="https://storage.googleapis.com/gpt-engineer-file-uploads/S234rucXPbS5xh65zPSFRUapMRk2/social-images/social-1782184365952-image_1_upload.webp"/><meta name="twitter:image" content="https://storage.googleapis.com/gpt-engineer-file-uploads/S234rucXPbS5xh65zPSFRUapMRk2/social-images/social-1782184365952-image_1_upload.webp"/><meta name="description" content="AI workflow automation, AI literacy programs, and work placement programs — practical services that deliver measurable value to organizations and non-profits."/><meta property="og:title" content="Services — RJN2 Spark"/><meta property="og:description" content="Workflow automation, AI literacy, and work placement programs built for real-world impact."/><link rel="modulepreload" href="/assets/index-BbBakmD_.js"/><link rel="modulepreload" href="/assets/createLucideIcon-kDQOmU0X.js"/><link rel="modulepreload" href="/assets/services-DaSdI9aC.js"/><link rel="modulepreload" href="/assets/check-Yy3aP8ST.js"/><link rel="modulepreload" href="/assets/users-C-_M4ozP.js"/><link rel="modulepreload" href="/assets/workflow-sVJoRGAC.js"/><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/>
1<script defer src="/~flock.js" data-proxy-url="/~api/analytics"></script>
1<script defer src="/__l5e/events.1718a1eacac7ff3a.js" data-artifact-kind="dwl_content_hash" data-artifact-id="f6f4957df849e953f420f0171018770e9f8d6c8b8c8f11990dafaa817c00b277" data-commit-sha="5f77f5c13dcd09d5aecfba1e432121d353bbdf1c" data-context-token="v1.eyJwcm9qZWN0X2lkIjoibG92cF80bWdrOWFueDhhOHN5OWRxNmJod24zYnI2ayIsImFydGlmYWN0X2tpbmQiOiJkd2xfY29udGVudF9oYXNoIiwiYXJ0aWZhY3RfaWQiOiJmNmY0OTU3ZGY4NDllOTUzZjQyMGYwMTcxMDE4NzcwZTlmOGQ2YzhiOGM4ZjExOTkwZGFmYWE4MTdjMDBiMjc3IiwiY29tbWl0X3NoYSI6IjVmNzdmNWMxM2RjZDA5ZDVhZWNmYmExZTQzMjEyMWQzNTNiYmRmMWMiLCJleHAiOjE3OTQxNzU0MDJ9.T-cPSaqDpR99pEsDOMwzxGH6A7_Rtz8lVhsA0M9S5Zc"></script>
1</head><body><div class="flex min-h-screen flex-col"><header class="sticky top-0 z-50 border-b border-border bg-background/85 backdrop-blur"><div class="container-editorial flex h-16 items-center justify-between gap-4"><a href="/" class="flex items-center gap-3"><span class="inline-flex items-center justify-center rounded-sm bg-foreground/95 p-1.5"><img src="/__l5e/assets-v1/39aeefc8-1d0c-411b-a5d9-0ea40e313913/rjn2-spark-logo.png" alt="RJN2 Spark" class="w-auto h-8" loading="eager" width="160" height="120"/></span><span class="hidden font-display text-lg tracking-tight text-foreground sm:inline">RJN2 Spark</span></a><nav class="flex items-center gap-6"><a href="/" class="hidden text-sm text-muted-foreground transition-colors hover:text-primary sm:inline">Home</a><a class="hidden text-sm text-muted-foreground transition-colors hover:text-primary sm:inline text-primary" href="/services" data-status="active" aria-current="page">Services</a><a href="/tools" class="hidden text-sm text-muted-foreground transition-colors hover:text-primary sm:inline">Tools &amp; Systems</a><a href="/pricing" class="hidden text-sm text-muted-foreground transition-colors hover:text-primary sm:inline">Pricing</a><a href="/contact" class="hidden text-sm text-muted-foreground transition-colors hover:text-primary sm:inline">Contact</a><a href="/auth" class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium cursor-pointer transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 disabled:cursor-not-allowed [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground shadow hover:bg-primary/90 h-8 rounded-md px-3 text-xs">Sign in</a></nav></div></header><main class="flex-1"><!--$--><section class="border-b border-border"><div class="container-editorial py-24"><p class="text-sm uppercase tracking-[0.3em] text-primary">What we do</p><h1 class="mt-5 max-w-3xl text-5xl text-foreground sm:text-6xl">Services &amp; benefits</h1><p class="mt-6 max-w-2xl text-lg leading-relaxed text-muted-foreground">Three focused offerings, designed to work on their own or together<!-- --> <!-- -->each one built around outcomes you can measure.</p></div></section><section class="border-b border-border"><div class="container-editorial grid gap-12 py-20 lg:grid-cols-[1fr_1fr]"><div><div class="flex items-center gap-4"><span class="flex h-12 w-12 items-center justify-center rounded-sm border border-primary/40 text-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-workflow h-6 w-6" aria-hidden="true"><rect width="8" height="8" x="3" y="3" rx="2"></rect><path d="M7 11v4a2 2 0 0 0 2 2h4"></path><rect width="8" height="8" x="13" y="13" rx="2"></rect></svg></span><span class="text-sm uppercase tracking-[0.25em] text-primary">AI automation &amp; integration</span></div><h2 class="mt-6 text-4xl text-foreground sm:text-5xl">Workflow Optimization</h2><p class="mt-6 max-w-md text-lg leading-relaxed text-muted-foreground">We map the work you do today and identify where AI can remove friction automating repetitive tasks and integrating intelligent tools directly into the systems your team already relies on.</p></div><div class="flex flex-col justify-center"><p class="text-sm uppercase tracking-[0.25em] text-muted-foreground">Benefits</p><ul class="mt-6 space-y-4"><li class="flex items-start gap-3"><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-check mt-1 h-5 w-5 shrink-0 text-primary" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-lg text-foreground">Less time lost to manual, repetitive work</span></li><li class="flex items-start gap-3"><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-check mt-1 h-5 w-5 shrink-0 text-primary" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-lg text-foreground">AI integrated into existing tools and processes</span></li><li class="flex items-start gap-3"><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-check mt-1 h-5 w-5 shrink-0 text-primary" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-lg text-foreground">Clear, measurable efficiency gains</span></li></ul></div></div></section><section class="border-b border-border bg-card"><div class="container-editorial grid gap-12 py-20 lg:grid-cols-[1fr_1fr]"><div><div class="flex items-center gap-4"><span class="flex h-12 w-12 items-center justify-center rounded-sm border border-primary/40 text-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-graduation-cap h-6 w-6" aria-hidden="true"><path d="M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z"></path><path d="M22 10v6"></path><path d="M6 12.5V16a6 3 0 0 0 12 0v-3.5"></path></svg></span><span class="text-sm uppercase tracking-[0.25em] text-primary">Skills your people actually use</span></div><h2 class="mt-6 text-4xl text-foreground sm:text-5xl">AI Literacy Programs</h2><p class="mt-6 max-w-md text-lg leading-relaxed text-muted-foreground">Equip your teams, staff, and communities with practical, easy-to-understand AI skills they can actually use responsibly.</p></div><div class="flex flex-col justify-center"><p class="text-sm uppercase tracking-[0.25em] text-muted-foreground">Benefits</p><ul class="mt-6 space-y-4"><li class="flex items-start gap-3"><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-check mt-1 h-5 w-5 shrink-0 text-primary" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-lg text-foreground">Hands-on, plain-language training</span></li><li class="flex items-start gap-3"><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-check mt-1 h-5 w-5 shrink-0 text-primary" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-lg text-foreground">Confident, responsible AI use across teams</span></li><li class="flex items-start gap-3"><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-check mt-1 h-5 w-5 shrink-0 text-primary" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-lg text-foreground">Programs tailored to staff and communities</span></li></ul></div></div></section><section class="border-b border-border"><div class="container-editorial grid gap-12 py-20 lg:grid-cols-[1fr_1fr]"><div><div class="flex items-center gap-4"><span class="flex h-12 w-12 items-center justify-center rounded-sm border border-primary/40 text-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-users h-6 
1w-6" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><path d="M16 3.128a4 4 0 0 1 0 7.744"></path><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><circle cx="9" cy="7" r="4"></circle></svg></span><span class="text-sm uppercase tracking-[0.25em] text-primary">Emerging, AI-ready talent</span></div><h2 class="mt-6 text-4xl text-foreground sm:text-5xl">Work Placement Programs</h2><p class="mt-6 max-w-md text-lg leading-relaxed text-muted-foreground">Access emerging talent trained in real-world AI applications while delivering immediate value to your organization a pipeline of capable people, ready to contribute from day one.</p></div><div class="flex flex-col justify-center"><p class="text-sm uppercase tracking-[0.25em] text-muted-foreground">Benefits</p><ul class="mt-6 space-y-4"><li class="flex items-start gap-3"><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-check mt-1 h-5 w-5 shrink-0 text-primary" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-lg text-foreground">Trained talent in real-world AI applications</span></li><li class="flex items-start gap-3"><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-check mt-1 h-5 w-5 shrink-0 text-primary" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-lg text-foreground">Immediate value to your organization</span></li><li class="flex items-start gap-3"><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-check mt-1 h-5 w-5 shrink-0 text-primary" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-lg text-foreground">A sustainable pipeline of future capability</span></li></ul></div></div></section><section><div class="container-editorial flex flex-col items-start justify-between gap-8 py-20 sm:flex-row sm:items-center"><h2 class="max-w-2xl text-3xl text-foreground sm:text-4xl">Tell us where you want AI to make a difference.</h2><a href="/contact" class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium cursor-pointer transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 disabled:cursor-not-allowed [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground shadow hover:bg-primary/90 h-10 rounded-md px-8">Start the conversation</a></div></section>
1<script>(function(t){let s;try{s=JSON.parse(sessionStorage.getItem(t.storageKey)||"{}")}catch(e){console.error(e);return}const c=t.key||window.history.state?.__TSR_key,r=c?s[c]:void 0;if(t.shouldScrollRestoration&&r&&typeof r=="object"&&Object.keys(r).length>0){for(const e in r){const o=r[e];if(!o||typeof o!="object")continue;const l=o.scrollX,i=o.scrollY;if(!(!Number.isFinite(l)||!Number.isFinite(i))){if(e==="window")window.scrollTo({top:i,left:l,behavior:t.behavior});else if(e){let n;try{n=document.querySelector(e)}catch{continue}n&&(n.scrollLeft=l,n.scrollTop=i)}}}return}const a=window.location.hash.split("#",2)[1];if(a){const e=window.history.state?.__hashScrollIntoViewOptions??!0;if(e){const o=document.getElementById(a);o&&o.scrollIntoView(e)}return}window.scrollTo({top:0,left:0,behavior:t.behavior})})({"storageKey":"tsr-scroll-restoration-v1_3","shouldScrollRestoration":true});document.currentScript.remove()</script>
1<!--/$--></main><footer class="border-t border-border"><div class="container-editorial flex flex-col items-start justify-between gap-6 py-12 sm:flex-row sm:items-center"><div><p class="font-display text-xl text-foreground">RJN2 Spark</p><p class="mt-1 max-w-xs text-sm text-muted-foreground">Turning AI from a buzzword into real, measurable impact.</p></div><nav class="flex flex-wrap items-center gap-6 text-sm text-muted-foreground"><a href="/" class="transition-colors hover:text-primary">Home</a><a class="transition-colors hover:text-primary active" href="/services" data-status="active" aria-current="page">Services</a><a href="/tools" class="transition-colors hover:text-primary">Tools &amp; Systems</a><a href="/pricing" class="transition-colors hover:text-primary">Pricing</a><a href="/contact" class="transition-colors hover:text-primary">Contact</a><a href="https://instagram.com/rjn2spark" target="_blank" rel="noopener noreferrer" aria-label="RJN2 Spark on Instagram" class="transition-colors hover:text-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-instagram h-5 w-5" aria-hidden="true"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></a></nav></div><div class="border-t border-border"><div class="container-editorial py-5"><p class="text-xs text-muted-foreground">© <!-- -->2026<!-- --> RJN2 Spark. All rights reserved.</p></div></div></footer></div><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section>
1<script class="$tsr" id="$tsr-stream-barrier">(self.$R=self.$R||{})["tsr"]=[];self.$_TSR={h(){this.hydrated=!0,this.c()},e(){this.streamEnded=!0,this.c()},c(){this.hydrated&&this.streamEnded&&(delete self.$_TSR,delete self.$R.tsr)},p(e){this.initialized?e():this.buffer.push(e)},buffer:[]};$_TSR.router=($R=>$R[0]={manifest:$R[1]={routes:$R[2]={__root__:$R[3]={preloads:$R[4]=["/assets/index-BbBakmD_.js","/assets/createLucideIcon-kDQOmU0X.js"],assets:$R[5]=[$R[6]={tag:"script",attrs:$R[7]={type:"module",async:!0},children:"import(\"/assets/index-BbBakmD_.js\")"}]},"/services":$R[8]={preloads:$R[9]=["/assets/services-DaSdI9aC.js","/assets/check-Yy3aP8ST.js","/assets/users-C-_M4ozP.js","/assets/workflow-sVJoRGAC.js"]}}},matches:$R[10]=[$R[11]={i:"__root__�",u:1791583402414,s:"success",ssr:!0},$R[12]={i:"�services�services",u:1791583402414,s:"success",ssr:!0}],lastMatchId:"�services�services"})($R["tsr"]);$_TSR.e();document.currentScript.remove()</script>
1<script type="module" async="">import("/assets/index-BbBakmD_.js")</script>
1</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.