/* All site copy lives here so it's easy to edit without hunting through JSX. */
const CONTENT = {
  brand: {
    name: 'LealIntake',
    email: 'alejandro@lealintake.com',
  },
  nav: [
    { label: 'Product',  href: '#product' },
    { label: 'Security', href: '#security' },
    { label: 'Pricing',  href: '#pricing' },
    { label: 'Blog',     href: '#/blog' },
    { label: 'FAQ',      href: '#faq' },
  ],
  hero: {
    headline1: 'Your intake never misses.',
    headline2: 'In English. In Spanish. At 2 AM.',
    sub: "The 24/7 bilingual AI intake layer for family-based immigration firms. Answer every call, qualify every case, recover every missed lead — without hiring another receptionist.",
    ctaPrimary: { label: 'Book a demo', href: '#final-cta' },
    ctaSecondary: { label: 'See the $50K/mo leak in your firm', href: '#leak' },
    trust: 'SOC 2 Type II–aligned · AES-256 · Private dedicated infrastructure · Bilingual EN/ES native',
  },

  // Multiple transcript scenarios; hero cycles through these every ~20s
  transcripts: [
    {
      caseType: 'I-130 spouse',
      routedTo: 'Maria',
      synced: 'Clio',
      lines: [
        { t: '00:02', who: 'Caller',     lang: 'es', text: 'Hola, necesito ayuda con una petición I-130…' },
        { t: '00:04', who: 'LealIntake', lang: 'es', text: 'Buenas tardes. Entiendo — petición para un familiar. ¿Es para un cónyuge?' },
        { t: '00:09', who: 'Caller',     lang: 'es', text: 'Sí, mi esposa.' },
        { t: '00:11', who: 'LealIntake', lang: 'es', text: 'Perfecto. Déjame capturar sus datos…' },
      ],
    },
    {
      caseType: 'Removal defense',
      routedTo: 'David',
      synced: 'MyCase',
      lines: [
        { t: '00:02', who: 'Caller',     lang: 'en', text: 'My brother just got a notice to appear. We need help now.' },
        { t: '00:05', who: 'LealIntake', lang: 'en', text: "I understand — that's urgent. Is he currently detained?" },
        { t: '00:09', who: 'Caller',     lang: 'en', text: 'No, not detained. The hearing is in 6 weeks.' },
        { t: '00:12', who: 'LealIntake', lang: 'en', text: "Got it. I'm flagging this as time-sensitive and routing to removal defense." },
      ],
    },
    {
      caseType: 'N-400 naturalization',
      routedTo: 'Carla',
      synced: 'Docketwise',
      lines: [
        { t: '00:02', who: 'Caller',     lang: 'es', text: 'Buenas noches, quiero aplicar para mi ciudadanía.' },
        { t: '00:05', who: 'LealIntake', lang: 'es', text: '¡Felicidades! ¿Cuánto tiempo ha sido residente permanente?' },
        { t: '00:10', who: 'Caller',     lang: 'es', text: 'Más de cinco años, desde 2019.' },
        { t: '00:13', who: 'LealIntake', lang: 'es', text: 'Perfecto. Ya califica para el N-400. Voy a agendar su consulta.' },
      ],
    },
    {
      caseType: 'Consular processing',
      routedTo: 'Luis',
      synced: 'Lawmatics',
      lines: [
        { t: '00:02', who: 'Caller',     lang: 'en', text: 'We need to start consular processing for my fiancée in Bogotá.' },
        { t: '00:05', who: 'LealIntake', lang: 'en', text: 'Understood — K-1 fiancé visa. Are you a U.S. citizen?' },
        { t: '00:09', who: 'Caller',     lang: 'en', text: 'Yes, citizen since birth.' },
        { t: '00:12', who: 'LealIntake', lang: 'en', text: 'Great. Routing this to our consular team with all the context captured.' },
      ],
    },
  ],

  leak: {
    eyebrow: 'THE PROBLEM',
    headline: "Your firm is already paying for this. You just can't see the bill.",
    metrics: [
      { value: 50000, prefix: '$', suffix: '+', unit: '/ month',
        label: 'Average revenue lost to missed intake calls at a family-based firm (10 cases × $5K flat fee).' },
      { value: 35, suffix: '%',
        label: 'Of calls go unanswered at firms without dedicated intake staff.' },
      { value: null, custom: '65 → 10',
        label: 'Of every 100 calls, 65 get answered; only 10 become retained clients.' },
    ],
    closing: "That's $600K a year walking out the door. Our system costs less than 5% of it.",
    calculator: {
      title: 'Your leak, right now',
      subtitle: 'Move the sliders. This math is unfortunate.',
    },
  },

  flow: {
    eyebrow: 'THE SYSTEM',
    headline: 'Five steps. Zero gaps.',
    steps: [
      { key: 'answer',   title: 'Answer',   desc: 'Every call, instantly, in EN or ES.' },
      { key: 'qualify',  title: 'Qualify',  desc: 'Case type, urgency, office-hours logic.' },
      { key: 'route',    title: 'Route',    desc: 'Right person, right context, right now.' },
      { key: 'recover',  title: 'Recover',  desc: 'Missed-call text follow-up within minutes.' },
      { key: 'sync',     title: 'Sync',     desc: 'Pushed to Clio / MyCase / Docketwise automatically.' },
    ],
  },

  modules: {
    eyebrow: 'THE MODULES',
    headline: 'Built for how immigration firms actually operate.',
    items: [
      { key: 'shield',       title: 'Intake Shield',         desc: '24/7 bilingual voice AI that answers every call and captures complete case context.' },
      { key: 'engine',       title: 'Case Control Engine',   desc: 'Routing logic that understands case types, urgency signals, and your office hours.' },
      { key: 'followup',     title: 'Follow-Up Guard',       desc: 'Missed-call recovery via text within minutes. Catches the leads that would disappear.' },
      { key: 'interruption', title: 'Interruption Filter',   desc: 'Existing clients and routine status checks handled without pulling paralegals off case prep.' },
      { key: 'stabilize',    title: '90-Day Stabilization',  desc: 'Live data tuning so the system knows your intake patterns better than any human by day 90.' },
    ],
  },

  security: {
    eyebrow: 'BUILT FOR SENSITIVE CASES',
    headline: 'Private infrastructure. Hard boundaries. No shortcuts.',
    copy: [
      'Every firm runs on its own dedicated VPS. No shared tenants, no noisy neighbors, no overlap with another firm\'s intake data.',
      'Each client gets an isolated database schema with its own encryption keys. Blast radius is one firm, and we built it that way on purpose.',
      'The AI has hard boundaries baked in: it never gives legal advice, and any compliance-adjacent signal escalates to a human immediately.',
    ],
    badges: [
      'Private VPS Hosted (per client)',
      'TLS in transit · AES-256 at rest',
      'Client-isolated schemas and keys',
      'SOC 2 Type II–aligned',
      'Hard boundary: no legal advice',
      'Human escalation on compliance signals',
    ],
  },

  stack: {
    eyebrow: 'ON DAY ONE',
    headline: 'Works with whatever you already use.',
    partners: ['Clio', 'MyCase', 'Docketwise', 'Lawmatics', 'HubSpot', 'Custom CRM'],
    footer: 'No rip-and-replace. No double entry. No change to how your team works.',
  },

  timeline: {
    eyebrow: 'THE ROLLOUT',
    headline: 'Live in days, stabilized in 90.',
    items: [
      { when: 'Day 1',            body: 'System goes live. Zero missed calls. Staff never pulled for routine inquiries.' },
      { when: 'First 30 days',    body: 'You see exactly how many calls you were missing. Paralegals recover 10+ hours/week.' },
      { when: 'Day 90',           body: "95%+ routing accuracy. System tuned to your firm's specific patterns. Outperforms a 3-year veteran receptionist." },
    ],
  },

  offer: {
    eyebrow: 'THE OFFER',
    headline: 'One price. Everything included.',
    priceSetup: '$2,500',
    priceSetupOriginal: '$7,000',
    priceSetupLabel: 'one-time setup · limited time offer · next 2 firms only',
    priceMonthly: '$1,500',
    priceMonthlyLabel: '/ month ongoing',
    year1: 'Year 1 total: $20,500',
    year2: 'Year 2+: $18,000 / year',
    valueStack: [
      { name: '24/7 Bilingual AI Intake Receptionist',          value: '$36,000 – $48,000 / yr' },
      { name: 'CRM Routing & Sync (Clio / MyCase / Docketwise)',value: '$12,000 / yr' },
      { name: 'Missed-Call Text Recovery System',                value: '$9,600 / yr' },
      { name: 'Private VPS + Security Infrastructure',           value: '$6,000 / yr' },
      { name: '90-Day Intake Tuning & Stabilization',            value: '$10,000 one-time' },
      { name: 'Bonus Stack (below)',                             value: '$7,500' },
    ],
    valueTotal: '$79,600 – $107,500 / yr value',
    bonuses: [
      { name: 'Intake Leak Audit',                      value: 'A diagnostic of your current intake — daily call patterns, after-hours gaps, and every step where cases are falling out between first ring and retainer.' },
      { name: 'After-Hours Revenue Recovery Playbook',  value: 'The evening, weekend, and holiday playbook — automatic callback scheduling, voicemail follow-up sequences, and keeping hot leads warm instead of letting them go cold.' },
      { name: 'Bilingual Immigration Scripts Library',  value: 'Pre-built EN/ES qualification scripts for the 10 most common family-based inquiries — spouse, parent, adjustment, consular, and more — for both AI handling and human escalation.' },
      { name: 'Consultation No-Show Recovery System',   value: '24-hour reminder texts, auto follow-up calls, self-serve rescheduling, and win-back sequences for prospects who miss appointments.' },
    ],
  },

  guarantees: {
    eyebrow: 'ZERO RISK',
    items: [
      { title: 'It works or we fix it.',       body: '90-day tuning. We keep refining at no extra charge until it performs to spec.' },
      { title: "You don't lift a finger.",     body: 'Fully done-for-you build. 30-minute team orientation. That\'s it.' },
      { title: 'Your data stays locked down.', body: 'Private dedicated infrastructure. AI never gives legal advice. Compliance-adjacent conversations escalate to a human immediately.' },
    ],
    disclaimer: "These are service guarantees. We don't guarantee revenue outcomes — we guarantee our system does what we say it does.",
  },

  scarcity: 'Charter pricing ($2,500 setup) reserved for the next 2 firms only — then it goes back to $7,000.',

  faq: [
    { q: 'How fast can this be deployed to our firm?',
      a: 'Standard deployment is 5–10 business days. Setup week one, number porting and staff orientation week two. You\'re answering calls — in English and Spanish — before the end of your next billing cycle.' },
    { q: 'How is my client data secured?',
      a: 'Every firm gets a private VPS with an isolated database schema and its own encryption keys. AES-256 at rest, TLS in transit, SOC 2 Type II–aligned controls. Blast radius is one firm by design. No shared tenants.' },
    { q: 'Which CRMs do you integrate with?',
      a: 'Clio, MyCase, Docketwise, Lawmatics, and HubSpot out of the box. Custom CRMs via REST webhook. Captured case context, contact info, and routing decisions push through automatically — no double entry.' },
    { q: 'What happens after-hours / on weekends?',
      a: 'The system runs 24/7/365. A 2 AM Saturday call gets the same qualification, routing, and CRM sync as a Tuesday morning call. Urgent cases (detention, deadlines) escalate immediately; everything else is queued with complete context for your team to pick up Monday.' },
    { q: 'How quickly is a qualified lead routed to us?',
      a: 'Qualification and routing happen during the call. By the time the caller hangs up, the right attorney or paralegal has been notified with the case type, urgency flag, and full transcript. Missed-call text recovery fires within 60 seconds.' },
    { q: 'How much does this cost?',
      a: '$7,000 one-time setup and $1,500 / month ongoing. Year 1 total is $25,000. The standalone value of what\'s included runs $79K–$107K / year. For most family-based firms, the system pays for itself within the first recovered case.' },
    { q: 'Can we customize the qualification criteria?',
      a: 'Yes. Qualification logic is configured per firm: which case types you take, which you refer out, urgency thresholds, office-hours behavior, geographic filters, and who gets routed what. We tune it during the first 90 days against your actual call data.' },
    { q: 'What if we already have an answering service?',
      a: 'Most firms we onboard have one. Answering services take messages; LealIntake qualifies cases, routes with context, and syncs to your CRM. Firms typically keep their service for the first 30 days as a safety net and then sunset it once the system proves out.' },
  ],

  finalCta: {
    headline: "See the system running on a real family-based immigration firm's call pattern.",
    sub: '30-minute demo. No pitch deck. We pull up a live system and show you.',
    cta: 'Book your demo',
  },

  footer: {
    tagline: 'Built for immigration firms by people who take sensitive data seriously.',
    links: [
      { label: 'Privacy',  href: '#' },
      { label: 'Security', href: '#security' },
      { label: 'Contact',  href: 'mailto:alejandro@lealintake.com' },
    ],
    copyright: `© ${new Date().getFullYear()} LealIntake`,
  },
};

window.CONTENT = CONTENT;
