// services-data.jsx — full ITbyPeople services catalog (Option B reference), data-driven.
// Each service: { id, eyebrow, title, badge, desc, cards:[{icon,name,desc}], note? }
// badge: 'monthly' | 'project' | 'advisory'

const SERVICE_DETAIL = {
  // ===== MANAGED IT · People & Support =====
  hds: {
    eyebrow: 'People & Support · Managed IT', title: 'Help Desk Support', badge: 'monthly', icon: 'headset',
    desc: "When something breaks — or before it does — your team reaches a real person. Not a bot, not a ticket queue. We provide support by phone, email and chat so your team gets back to work fast.",
    cards: [
      ['device-laptop', 'Computer support', 'Troubleshooting, setup and day-to-day device help for your whole team.'],
      ['headset', 'Multi-channel support', 'Phone, email or chat — your team reaches us the way that works for them.'],
      ['clipboard-list', 'Asset tracking', 'Every device in your organization — inventoried, tracked and accounted for.'],
      ['user-plus', 'Onboarding & offboarding', 'New hire ready on day one. Departing employee off-boarded securely.'],
    ],
    note: 'Included in all Managed IT plans. Response times vary by plan tier.',
  },
  email: {
    eyebrow: 'People & Support · Managed IT', title: 'Email Services', badge: 'monthly', icon: 'mail',
    desc: "Business email that works — configured, secured and managed for your team. We handle Microsoft 365 and Google Workspace so your team stays connected and protected.",
    cards: [
      ['brand-office', 'Microsoft 365', 'Setup, licensing and ongoing management of your Microsoft 365 environment.'],
      ['brand-google', 'Google Workspace', 'Gmail, Drive, Meet — configured and managed for your business.'],
      ['mail-forward', 'Email security', 'Spam filtering, phishing protection and email encryption included.'],
      ['settings', 'Ongoing management', 'New accounts, password resets, permissions — handled for you.'],
    ],
  },
  identity: {
    eyebrow: 'People & Support · Managed IT', title: 'Identity & Access Management', badge: 'monthly', icon: 'users',
    desc: "We control who has access to what — across every system, app and device in your organization. Protecting your business from the inside out.",
    cards: [
      ['lock', 'Single sign-on', 'One secure login for all your apps — easier for your team, harder for attackers.'],
      ['key', 'Multi-factor authentication', 'An extra layer of security on every account that matters.'],
      ['users', 'Permission management', 'The right people have access to the right things — nothing more.'],
    ],
  },
  patch: {
    eyebrow: 'People & Support · Managed IT', title: 'Patch & Update Management', badge: 'monthly', icon: 'shield-check',
    desc: "Every device and system in your organization — kept up to date automatically. We close security gaps before they become problems, without interrupting your workday.",
    cards: [
      ['refresh', 'Automated updates', 'OS and software patches applied on schedule — no manual work needed.'],
      ['report', 'Patch reporting', 'Monthly reports showing every device status — full visibility for you.'],
    ],
  },
  // ===== MANAGED IT · Network & Infra =====
  network: {
    eyebrow: 'Network & Infrastructure · Managed IT', title: 'Network Management', badge: 'monthly', icon: 'wifi',
    desc: "Your network — routers, switches, firewalls and connectivity — monitored and managed end to end. Your team stays online, secure and productive.",
    cards: [
      ['activity', '24/7 monitoring', 'We watch your network around the clock — catching issues before you notice them.'],
      ['shield', 'Firewall management', 'Your perimeter configured, updated and maintained.'],
      ['chart-bar', 'Performance reporting', 'Regular reports on uptime, bandwidth and network health.'],
      ['tools', 'Incident response', 'When something goes wrong — we fix it fast.'],
    ],
  },
  server: {
    eyebrow: 'Network & Infrastructure · Managed IT', title: 'Server Management', badge: 'monthly', icon: 'server',
    desc: "Your servers — on-premise or hosted — monitored, maintained and kept healthy. We handle the complexity so your team never has to think about it.",
    cards: [
      ['server', 'Performance monitoring', 'CPU, memory, storage — watched around the clock.'],
      ['refresh', 'Patch & maintenance', 'Server OS updates and maintenance windows — handled for you.'],
      ['alert-triangle', 'Alerting & response', 'We get notified before you do — and we act on it.'],
    ],
  },
  backup: {
    eyebrow: 'Network & Infrastructure · Managed IT', title: 'Backup & Disaster Recovery', badge: 'monthly', icon: 'database-export',
    desc: "Your data is backed up, tested and ready to restore. If the worst happens — ransomware, hardware failure, human error — we get you back to work fast.",
    cards: [
      ['database-export', 'Automated backups', 'Daily backups of your critical data — local and cloud copies.'],
      ['restore', 'Recovery testing', 'We test restores regularly — so when you need it, it works.'],
      ['file-check', 'Disaster recovery plan', 'A documented plan so your whole team knows what to do if things go wrong.'],
    ],
  },
  'cloud-mgmt': {
    eyebrow: 'Network & Infrastructure · Managed IT', title: 'Cloud Services Management', badge: 'monthly', icon: 'cloud',
    desc: "We manage your AWS and Azure environments — optimizing costs, maintaining security and keeping everything running. You get the power of the cloud without the complexity.",
    cards: [
      ['brand-aws', 'AWS management', 'Your Amazon Web Services environment — monitored, optimized, maintained.'],
      ['brand-azure', 'Azure management', 'Microsoft Azure — managed by certified people who know the platform.'],
      ['cash', 'Cost optimization', 'We eliminate waste and right-size your cloud spend monthly.'],
    ],
  },
  // ===== MANAGED IT · Cybersecurity =====
  threat: {
    eyebrow: 'Cybersecurity · Managed IT', title: '24/7 Threat Detection', badge: 'monthly', icon: 'radar',
    desc: "We watch your systems around the clock — identifying and responding to threats before they become incidents. You sleep, we watch.",
    cards: [
      ['radar', 'Continuous monitoring', 'Every log, every alert — reviewed around the clock.'],
      ['bolt', 'Rapid response', 'When a threat is detected, we act — immediately.'],
      ['report-analytics', 'Monthly threat reports', 'A plain-language summary of what we blocked and why it matters.'],
    ],
  },
  endpoint: {
    eyebrow: 'Cybersecurity · Managed IT', title: 'Endpoint Security', badge: 'monthly', icon: 'device-laptop',
    desc: "Every laptop, desktop and device in your organization — protected. We deploy and manage endpoint security so threats are caught at the source.",
    cards: [
      ['device-laptop', 'EDR protection', 'Advanced detection and response on every managed device.'],
      ['eye', 'Visibility & reporting', "Full visibility into what's running on every endpoint."],
    ],
  },
  cloudsec: {
    eyebrow: 'Cybersecurity · Managed IT', title: 'Cloud Security', badge: 'monthly', icon: 'cloud-lock',
    desc: "The cloud is convenient — and a target. We secure your AWS, Azure and SaaS applications so your data stays where it belongs.",
    cards: [
      ['cloud-lock', 'Cloud configuration audit', 'We find and fix misconfigurations before attackers do.'],
      ['lock-access', 'Access control', 'Who can access your cloud — reviewed and tightened.'],
    ],
  },
  data: {
    eyebrow: 'Cybersecurity · Managed IT', title: 'Data Lifecycle Management', badge: 'monthly', icon: 'database',
    desc: "We define how your data is created, stored, retained and securely deleted — keeping you organized, compliant and clean.",
    cards: [
      ['archive', 'Data retention policies', "Clear rules for how long data is kept and when it's removed."],
      ['trash', 'Secure data disposal', 'Data deleted properly — no recoverable traces left behind.'],
    ],
  },
  // ===== PROJECTS =====
  netdesign: {
    eyebrow: 'Projects', title: 'Network & Infrastructure Design', badge: 'project', icon: 'topology-star',
    desc: "We design your network from scratch — cabling, hardware, topology and full documentation. Built for your business, not a generic template. You get a network that grows with you.",
    cards: [
      ['topology-star', 'Network architecture', 'A complete design tailored to your space, team size and growth plans.'],
      ['file-description', 'Documentation', 'Full network diagrams and documentation delivered with every project.'],
      ['tools', 'Hardware procurement', 'We spec and source the right equipment — no vendor pressure.'],
    ],
    note: 'Scoped and priced before any work begins. We provide a clear proposal with deliverables and timeline.',
  },
  wifi: {
    eyebrow: 'Projects', title: 'Wi-Fi Design & Deployment', badge: 'project', icon: 'wifi-2',
    desc: "Site surveys, coverage planning and deployment of enterprise-grade wireless. No dead zones, no guesswork — just fast, reliable Wi-Fi across your entire space.",
    cards: [
      ['map', 'Site survey', 'We walk your space and map coverage requirements before anything is installed.'],
      ['wifi-2', 'AP placement & deployment', 'Access points positioned for complete, reliable coverage.'],
    ],
    note: 'Scoped and priced before any work begins.',
  },
  migration: {
    eyebrow: 'Projects', title: 'Cloud Migration', badge: 'project', icon: 'cloud-upload',
    desc: "We move your business to AWS or Azure — planning the migration, executing it carefully and making sure nothing gets left behind. You end up in the cloud with less chaos and zero surprises.",
    cards: [
      ['map-2', 'Migration planning', 'A clear roadmap before anything moves — timeline, risks and dependencies mapped.'],
      ['cloud-upload', 'Migration execution', 'We do the heavy lifting — you stay operational throughout.'],
      ['check', 'Post-migration validation', 'We verify everything works before we close the project.'],
    ],
  },
  digital: {
    eyebrow: 'Projects', title: 'Digital Transformation', badge: 'project', icon: 'transform',
    desc: "We help you replace manual, outdated processes with modern, efficient systems. Your team moves faster, makes fewer errors and focuses on work that actually matters.",
    cards: [
      ['search', 'Process audit', "We identify what's slowing your team down before recommending anything."],
      ['transform', 'System modernization', 'Legacy tools replaced with solutions your team will actually use.'],
      ['school', 'Team enablement', 'Training and support so adoption actually sticks.'],
    ],
  },
  ai: {
    eyebrow: 'Projects', title: 'AI Adoption', badge: 'project', icon: 'robot',
    desc: "We identify where AI can save your team real time, then help you implement it — the right tools, the right training and a human always in the loop. No hype, just results.",
    cards: [
      ['search', 'AI opportunity assessment', 'We find where AI makes a real difference for your specific business.'],
      ['robot', 'Tool implementation', 'We deploy and configure the right AI tools for your team.'],
      ['users', 'Team training', 'Your team learns how to use it — with a real person guiding them.'],
    ],
    note: 'In an era of AI, we are still the humans behind the solution.',
  },
  iaas: {
    eyebrow: 'Projects', title: 'Infrastructure as a Service (IaaS)', badge: 'project', icon: 'building-store',
    desc: "We deploy and configure virtual infrastructure for your business — servers, storage and networking in the cloud. All the power of enterprise infrastructure, without the hardware.",
    cards: [
      ['server', 'Virtual servers', 'Cloud-based servers deployed and configured for your workloads.'],
      ['database', 'Storage solutions', 'Scalable cloud storage — grows with your business.'],
      ['network', 'Virtual networking', 'Secure virtual networks connecting your cloud resources.'],
    ],
  },
  // ===== ADVISORY =====
  'it-assess': {
    eyebrow: 'Advisory', title: 'IT Assessment', badge: 'advisory', icon: 'clipboard-check',
    desc: "We review your entire technology environment and deliver an honest report — what's working, what's not and exactly what to do next. No upsell pressure. Just facts.",
    cards: [
      ['topology-ring', 'Infrastructure review', 'Every system, device and connection — assessed against best practices.'],
      ['file-analytics', 'Findings report', 'A clear, plain-language report of what we found and what it means.'],
      ['list-check', 'Prioritized action plan', 'Ranked recommendations — most critical first, with estimated effort.'],
    ],
    note: 'Assessments are a great starting point for businesses evaluating a move to managed IT.',
  },
  'sec-assess': {
    eyebrow: 'Advisory', title: 'Cybersecurity Assessment', badge: 'advisory', icon: 'shield-search',
    desc: "A clear, honest picture of your current security exposure — gaps, risks and a prioritized plan to address them. No fear tactics, no inflated findings. Just facts and a path forward.",
    cards: [
      ['shield-search', 'Risk identification', 'We find the gaps in your current security posture — before someone else does.'],
      ['file-analytics', 'Security report', 'Plain-language findings — no jargon, no scare tactics.'],
      ['list-check', 'Remediation roadmap', 'A step-by-step plan to close the gaps — prioritized by risk level.'],
    ],
  },
  solution: {
    eyebrow: 'Advisory', title: 'Solution Design', badge: 'advisory', icon: 'route',
    desc: "Before you invest in any technology, we help you design the right solution — aligned to your business goals, your budget and your team. No vendor bias. Just the right answer for you.",
    cards: [
      ['target', 'Requirements discovery', 'We start with your goals — not with a product catalog.'],
      ['route', 'Architecture design', 'A solution blueprint that fits your business, not a template.'],
      ['file-description', 'Vendor-neutral recommendation', "We recommend what's right for you — regardless of vendor relationships."],
    ],
  },
};

// Sidebar navigation tree.
const SERVICE_NAV = [
  {
    id: 'managed', label: 'Managed IT',
    groups: [
      { label: 'People & Support', items: ['hds', 'email', 'identity', 'patch'] },
      { label: 'Network & Infra', items: ['network', 'server', 'backup', 'cloud-mgmt'] },
      { label: 'Cybersecurity', items: ['threat', 'endpoint', 'cloudsec', 'data'] },
    ],
  },
  {
    id: 'projects', label: 'Projects',
    items: ['netdesign', 'wifi', 'migration', 'digital', 'ai', 'iaas'],
  },
  {
    id: 'advisory', label: 'Advisory',
    items: ['it-assess', 'sec-assess', 'solution'],
  },
];

const BADGE_META = {
  monthly: { label: 'Monthly plan', icon: 'refresh', cls: 'svc-badge--monthly' },
  project: { label: 'Project-based', icon: null, cls: 'svc-badge--project' },
  advisory: { label: 'Standalone engagement', icon: null, cls: 'svc-badge--advisory' },
};

Object.assign(window, { SERVICE_DETAIL, SERVICE_NAV, BADGE_META });
