document.addEventListener('DOMContentLoaded',function(){
  var DATA={
    health:'<b style="color:var(--ink)">Healthcare:</b> booking portals, records handling and clinic systems that can\'t afford downtime — a cardiac center and a medical supplier run on our work; booking systems built so the no-show call never needs making.',
    retail:'<b style="color:var(--ink)">Retail:</b> storefronts and e-commerce that survive promotion-day traffic — two retail storefronts ship with checkout speed treated as revenue.',
    edu:'<b style="color:var(--ink)">Education:</b> enrolment platforms and parent communication — an enrolment platform whose intake grew every term since launch.',
    re:'<b style="color:var(--ink)">Real Estate:</b> a Kuwait property marketplace connects buyers and agents across Kuwait — listings, search and agent workflows on one platform.',
    hosp:'<b style="color:var(--ink)">Hospitality:</b> booking engines and guest systems for hotels, resorts, restaurants and travel agencies — calm front-of-house on full nights.',
    sme:'<b style="color:var(--ink)">SMEs:</b> the whole stack — email, devices, backup, website — for a predictable monthly amount, so you stop being your own IT department.',
    corp:'<b style="color:var(--ink)">Enterprise:</b> multi-site infrastructure, compliance-ready security and vendor consolidation — fewer suppliers, clearer accountability.',
    startup:'<b style="color:var(--ink)">Startups:</b> an MVP scoped honestly, infrastructure that survives due diligence, and a partner who tells you when not to build.'
  };
  var w=document.getElementById('indPills'),t=document.getElementById('indText');
  if(!w)return;
  w.addEventListener('click',function(e){
    var b=e.target.closest('.pill');if(!b)return;
    w.querySelectorAll('.pill').forEach(function(x){x.classList.remove('on');});
    b.classList.add('on');t.innerHTML=DATA[b.getAttribute('data-k')]||'';
  });
});
