1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[45],{3962:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>f});var i=l(5155),s=l(2115),a=l(63),r=l(2472),d=l(1847);let n=(0,d.A)("funnel",[["path",{d:"M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z",key:"sc7q7i"}]]);var c=l(6983);let o=(0,d.A)("building",[["path",{d:"M12 10h.01",key:"1nrarc"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M12 6h.01",key:"1vi96p"}],["path",{d:"M16 10h.01",key:"1m94wz"}],["path",{d:"M16 14h.01",key:"1gbofw"}],["path",{d:"M16 6h.01",key:"1x0f13"}],["path",{d:"M8 10h.01",key:"19clt8"}],["path",{d:"M8 14h.01",key:"6423bh"}],["path",{d:"M8 6h.01",key:"1dz90k"}],["path",{d:"M9 22v-3a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v3",key:"cabbwy"}],["rect",{x:"4",y:"2",width:"16",height:"20",rx:"2",key:"1uxh74"}]]);var x=l(814),m=l(5740),h=l(1524),b=l(2529),u=l(6154),g=l(2987),p=l(3746);function f(){let e=(0,a.useRouter)(),[t,l]=(0,s.useState)("all"),[d,f]=(0,s.useState)("all"),j=p.F,v=j.filter(e=>{let l="all"===t||e.industry===t,i="all"===d||e.service===d;return l&&i}),N={blue:{gradient:"from-blue-500 to-blue-700",badge:"bg-blue-100 text-blue-800"},purple:{gradient:"from-purple-500 to-purple-700",badge:"bg-purple-100 text-purple-800"},green:{gradient:"from-green-500 to-green-700",badge:"bg-green-100 text-green-800"},orange:{gradient:"from-teal-500 to-teal-700",badge:"bg-teal-100 text-teal-800"},indigo:{gradient:"from-indigo-500 to-indigo-700",badge:"bg-indigo-100 text-indigo-800"},pink:{gradient:"from-pink-500 to-pink-700",badge:"bg-pink-100 text-pink-800"}};return(0,i.jsxs)("div",{className:"min-h-screen bg-ii-dark-blue-900",children:[(0,i.jsxs)("section",{className:"relative bg-gradient-to-br from-ii-dark-blue-900 via-ii-dark-blue-800 to-black text-white py-32 overflow-hidden",children:[(0,i.jsxs)("div",{className:"absolute inset-0 overflow-hidden pointer-events-none",children:[(0,i.jsx)("div",{className:"absolute top-1/4 -left-32 w-96 h-96 bg-ii-light-blue-600/20 rounded-full blur-3xl animate-pulse"}),(0,i.jsx)("div",{className:"absolute bottom-1/4 -right-32 w-96 h-96 bg-purple-600/20 rounded-full blur-3xl animate-pulse delay-1000"}),(0,i.jsx)("div",{className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[600px] h-[600px] bg-gradient-to-r from-ii-light-blue-600/10 to-purple-600/10 rounded-full blur-3xl"})]}),(0,i.jsx)("div",{className:"absolute inset-0 flex items-center justify-center opacity-5 pointer-events-none overflow-hidden",children:(0,i.jsx)("div",{className:"text-[20rem] font-bold whitespace-nowrap tracking-tighter",children:"CASE STUDIES"})}),(0,i.jsx)("div",{className:"relative max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:(0,i.jsxs)("div",{className:"text-center",children:[(0,i.jsxs)("div",{className:"inline-flex items-center gap-2 px-6 py-3 bg-white/10 backdrop-blur-lg border border-white/20 rounded-full mb-8",children:[(0,i.jsx)(r.A,{className:"text-ii-light-blue-400",size:20}),(0,i.jsx)("span",{className:"text-ii-light-blue-200 font-semibold",children:"Real Results, Real Impact"})]}),(0,i.jsx)("h1",{className:"text-6xl md:text-7xl font-bold mb-6 bg-gradient-to-r from-white via-ii-light-blue-200 to-white bg-clip-text text-transparent",children:"Client Success Stories"}),(0,i.jsx)("p",{className:"text-2xl text-ii-light-blue-200 max-w-4xl mx-auto leading-relaxed",children:"Discover how we've helped organizations transform their operations, improve efficiency, and achieve measurable business outcomes"})]})}),(0,i.jsx)("div",{className:"absolute bottom-0 left-0 right-0",children:(0,i.jsx)("svg",{viewBox:"0 0 1440 120",className:"w-full h-auto",children:(0,i.jsx)("path",{fill:"#0a1628",d:"M0,64L80,69.3C160,75,320,85,480,80C640,75,800,53,960,48C1120,43,1280,53,1360,58.7L1440,64L1440,120L1360,120C1280,120,1120,120,960,120C800,120,640,120,480,120C320,120,160,120,80,120L0,120Z"})})})]}),(0,i.jsx)("div",{className:"bg-gradient-to-b from-[#0a1628] via-ii-dark-blue-900 to-black py-20",children:(0,i.jsxs)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[(0,i.jsx)("div",{className:"bg-ii-light-blue-600/10 backdrop-blur-sm border border-ii-light-blue-600/20 rounded-2xl p-6 mb-12",children:(0,i.jsxs)("p",{className:"text-ii-light-blue-200 font-semibold text-center",children:[(0,i.jsx)("strong",{className:"text-white",children:"Featured Projects:"})," Explore our successful client engagements across various industries and technology platforms. Click any case study to read the full story."]})}),(0,i.jsxs)("section",{className:"mb-16",children:[(0,i.jsxs)("div",{className:"flex items-center mb-6",children:[(0,i.jsx)("div",{className:"w-12 h-12 bg-gradient-to-br from-ii-light-blue-500 to-ii-light-blue-700 rounded-xl flex items-center justify-center mr-4",children:(0,i.jsx)(n,{className:"text-white",size:24})}),(0,i.jsx)("h2",{className:"text-3xl font-bold text-white",children:"Filter Case Studies"})]}),(0,i.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[(0,i.jsxs)("div",{children:[(0,i.jsx)("label",{className:"block text-sm font-semibold text-ii-light-blue-300 mb-3",children:"Industry"}),(0,i.jsx)("select",{value:t,onChange:e=>l(e.target.value),className:"form-select w-full py-4 bg-white/10 backdrop-blur-lg border border-white/20 rounded-2xl text-white focus:border-ii-light-blue-400 focus:outline-none focus:ring-2 focus:ring-ii-light-blue-400/50",children:[{id:"all",name:"All Industries"},{id:"nonprofit",name:"Nonprofit"}
1,{id:"technology",name:"Technology"},{id:"financial-services",name:"Financial Services"},{id:"healthcare",name:"Healthcare"}].map(e=>(0,i.jsx)("option",{value:e.id,className:"bg-ii-dark-blue-800",children:e.name},e.id))})]}),(0,i.jsxs)("div",{children:[(0,i.jsx)("label",{className:"block text-sm font-semibold text-ii-light-blue-300 mb-3",children:"Service"}),(0,i.jsx)("select",{value:d,onChange:e=>f(e.target.value),className:"form-select w-full py-4 bg-white/10 backdrop-blur-lg border border-white/20 rounded-2xl text-white focus:border-ii-light-blue-400 focus:outline-none focus:ring-2 focus:ring-ii-light-blue-400/50",children:[{id:"all",name:"All Services"},{id:"custom-software",name:"Custom Software"}].map(e=>(0,i.jsx)("option",{value:e.id,className:"bg-ii-dark-blue-800",children:e.name},e.id))})]})]}),(0,i.jsxs)("div",{className:"mt-4 text-sm text-ii-light-blue-300",children:["Showing ",v.length," of ",j.length," case studies"]})]}),(0,i.jsx)("section",{className:"grid grid-cols-1 md:grid-cols-12 gap-6",children:v.map((t,l)=>{let s=N[t.color],a=l%3==0,r=a?"md:col-span-12":"md:col-span-6";return(0,i.jsxs)("div",{onClick:()=>e.push("/resources/case-studies/".concat(t.slug)),className:"".concat(r," group relative bg-white/5 backdrop-blur-lg border border-white/10 rounded-3xl overflow-hidden hover:border-white/30 transition-all duration-500 hover:-translate-y-2 hover:shadow-ii-3xl cursor-pointer"),children:[(0,i.jsx)("div",{className:"absolute inset-0 bg-gradient-to-br ".concat(s.gradient," opacity-0 group-hover:opacity-10 transition-opacity duration-500")}),(0,i.jsxs)("div",{className:"relative p-8",children:[(0,i.jsxs)("div",{className:"".concat(a?"md:flex md:items-start md:justify-between":""," mb-6"),children:[(0,i.jsxs)("div",{className:a?"md:flex-1":"",children:[(0,i.jsxs)("div",{className:"flex items-center gap-3 mb-4",children:[(0,i.jsx)("span",{className:"inline-block px-4 py-2 ".concat(s.badge," rounded-full text-xs font-bold uppercase tracking-wider"),children:t.label}),(0,i.jsxs)("div",{className:"flex items-center text-ii-light-blue-400 text-sm",children:[(0,i.jsx)(c.A,{className:"mr-2",size:16}),(0,i.jsx)("span",{children:t.timeline})]})]}),(0,i.jsx)("h3",{className:"text-3xl font-bold text-white mb-3 group-hover:text-ii-light-blue-200 transition-colors",children:t.title}),(0,i.jsxs)("div",{className:"flex items-center text-ii-light-blue-300 mb-4",children:[(0,i.jsx)(o,{className:"mr-2",size:18}),(0,i.jsx)("span",{className:"font-semibold",children:t.client})]})]}),a&&(0,i.jsxs)("div",{className:"md:ml-8 flex gap-6",children:[(0,i.jsxs)("div",{className:"bg-white/10 backdrop-blur-sm border border-white/20 rounded-2xl p-6 text-center min-w-[140px]",children:[(0,i.jsx)("div",{className:"text-5xl font-bold bg-gradient-to-r from-ii-light-blue-400 to-purple-400 bg-clip-text text-transparent mb-2",children:t.metrics.primary}),(0,i.jsx)("div",{className:"text-ii-light-blue-300 text-sm font-semibold",children:t.metrics.primaryLabel})]}),(0,i.jsxs)("div",{className:"bg-white/10 backdrop-blur-sm border border-white/20 rounded-2xl p-6 text-center min-w-[140px]",children:[(0,i.jsx)("div",{className:"text-5xl font-bold bg-gradient-to-r from-purple-400 to-pink-400 bg-clip-text text-transparent mb-2",children:t.metrics.secondary}),(0,i.jsx)("div",{className:"text-ii-light-blue-300 text-sm font-semibold",children:t.metrics.secondaryLabel})]})]})]}),(0,i.jsxs)("div",{className:"grid ".concat(a?"md:grid-cols-3":"grid-cols-1"," gap-6"),children:[(0,i.jsxs)("div",{children:[(0,i.jsxs)("div",{className:"flex items-center mb-3",children:[(0,i.jsx)(x.A,{className:"text-indigo-400 mr-2",size:20}),(0,i.jsx)("h4",{className:"text-lg font-bold text-white",children:"Challenge"})]}),(0,i.jsx)("p",{className:"text-ii-light-blue-200 leading-relaxed text-sm",children:t.challenge})]}),(0,i.jsxs)("div",{children:[(0,i.jsxs)("div",{className:"flex items-center mb-3",children:[(0,i.jsx)(m.A,{className:"text-yellow-400 mr-2",size:20}),(0,i.jsx)("h4",{className:"text-lg font-bold text-white",children:"Solution"})]}),(0,i.jsx)("p",{className:"text-ii-light-blue-200 leading-relaxed text-sm",children:t.solution})]}),(0,i.jsxs)("div",{children:[(0,i.jsxs)("div",{className:"flex items-center mb-3",children:[(0,i.jsx)(h.A,{className:"text-green-400 mr-2",size:20}),(0,i.jsx)("h4",{className:"text-lg font-bold text-white",children:"Results"})]}),(0,i.jsx)("ul",{className:"space-y-2",children:t.results.map((e,t)=>(0,i.jsxs)("li",{className:"text-sm text-ii-light-blue-200 flex items-start",children:[(0,i.jsx)(b.A,{className:"text-green-400 mr-2 mt-0.5 flex-shrink-0",size:16}),(0,i.jsx)("span",{children:e})]},t))})]})]}),(0,i.jsxs)("div",{className:"border-t border-white/10 pt-6 mt-6",children:[(0,i.jsxs)("h4",{className:"text-sm font-semibold text-ii-light-blue-400 uppercase mb-3 flex items-center",children:[(0,i.jsx)(u.A,{className:"mr-2",size:16}),"Technologies Used"]}),(0,i.jsx)("div",{className:"flex flex-wrap gap-2",children:t.technologies.map((e,t)=>(0,i.jsx)("span",{className:"px-3 py-1 bg-white/10 backdrop-blur-sm text-white border border-white/20 rounded-lg text-xs font-medium",children:e},t))})]}),!a&&(0,i.jsxs)("div",{className:"flex gap-4 mt-6",children:[(0,i.jsxs)("div",{className:"flex-1 bg-white/10 backdrop-blur-sm border border-white/20 rounded-xl p-4 text-center",children:[(0,i.jsx)("div",{className:"text-3xl font-bold bg-gradient-to-r from-ii-light-blue-400 to-purple-400 bg-clip-text text-transparent mb-1",children:t.metrics.primary}),(0,i.jsx)("div",{className:"text-ii-light-blue-300 text-xs font-semibold",children:t.metrics.primaryLabel})]}),(0,i.jsxs)("div",{className:"flex-1 bg-white/10 backdrop-blur-sm border border-white/20 rounded-xl p-4 text-center",children:[(0,i.jsx)("div",{className:"text-3xl font-bold bg-gradient-to-r from-purple-400 to-pink-400 bg-clip-text text-transparent mb-1",children:t.metrics.secondary}),(0,i.jsx)("div",{className:"text-ii-light-blue-300 text-xs font-semibold",children:t.metrics.secondaryLabel})]})]})]})]},t.id)})}),0===v.length&&(0,i.jsxs)("div",{className:"text-center py-20 bg-white/5 backdrop-blur-lg border border-white/10 rounded-3xl",children:[(0,i.jsx)("div",{className:"w-20 h-20 bg-white/10 rounded-full flex items-center justify-center mx-auto mb-6",children:(0,i.jsx)(n,{className:"text-ii-light-blue-400",size:40})}),(0,i.jsx)("p",{className:"text-2xl text-white mb-4",children:"No case studies match your filters"}),(0,i.jsx)("p",{className:"text-ii-light-blue-300 mb-6",children:"Try adjusting your search criteria"}),(0,i.jsx)("button",{onClick:()=>{l("all"),f("all")},className:"px-8 py-4 bg-ii-light-blue-600 text-white rounded-2xl hover:bg-ii-light-blue-500 transition-all font-bold",children:"Clear All Filters"})]}
1),(0,i.jsxs)("section",{className:"relative mt-20 bg-gradient-to-br from-ii-light-blue-600/20 to-purple-600/20 backdrop-blur-lg border border-white/20 rounded-3xl p-16 text-center overflow-hidden",children:[(0,i.jsx)("div",{className:"absolute inset-0 opacity-10",children:(0,i.jsx)("div",{className:"absolute inset-0",style:{backgroundImage:"radial-gradient(circle at 2px 2px, white 1px, transparent 0)",backgroundSize:"40px 40px"}})}),(0,i.jsxs)("div",{className:"relative",children:[(0,i.jsx)("div",{className:"w-16 h-16 bg-gradient-to-br from-ii-light-blue-500 to-purple-500 rounded-2xl flex items-center justify-center mx-auto mb-6",children:(0,i.jsx)(m.A,{className:"text-white",size:32})}),(0,i.jsx)("h2",{className:"text-5xl font-bold text-white mb-6",children:"Ready to Become Our Next Success Story?"}),(0,i.jsx)("p",{className:"text-xl text-ii-light-blue-200 mb-10 max-w-2xl mx-auto leading-relaxed",children:"Let's discuss how we can help you achieve similar results for your organization"}),(0,i.jsxs)("button",{onClick:()=>e.push("/contact"),className:"group relative bg-white text-ii-dark-blue-800 px-12 py-6 rounded-2xl hover:bg-ii-light-blue-50 transition-all font-bold inline-flex items-center shadow-ii-2xl text-lg hover:shadow-ii-3xl hover:-translate-y-1",children:["Schedule Free Consultation",(0,i.jsx)(g.A,{className:"ml-3 group-hover:translate-x-1 transition-transform",size:24})]})]})]})]})})]})}},6154:(e,t,l)=>{"use strict";l.d(t,{A:()=>i});let i=(0,l(1847).A)("zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]])},8104:(e,t,l)=>{Promise.resolve().then(l.bind(l,3962))}},e=>{e.O(0,[945,441,255,358],()=>e(e.s=8104)),_N_E=e.O()}]);
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.