<!DOCTYPE html>
<html lang="es">
<head>
  <meta charset="UTF-8" />
  <title>Tligent · Tecnología, IA y Ciberseguridad con garantías legales</title>
  <meta name="viewport" content="width=device-width, initial-scale=1" />
  <meta http-equiv="Content-Language" content="es-ES" />
  <meta name="description" content="Consultora tecnológica especializada en IA, ciberseguridad, vídeo inteligente y cumplimiento legal (RGPD, LOPD, AI-Act) para empresas, despachos y centros educativos." />
  <meta name="robots" content="index,follow" />
  <link rel="canonical" href="https://tligent.com/" />

  <!-- Open Graph -->
  <meta property="og:type" content="website" />
  <meta property="og:url" content="https://tligent.com/" />
  <meta property="og:title" content="Tligent · Tecnología, IA y Ciberseguridad con garantías legales" />
  <meta property="og:description" content="IA, ciberseguridad y soluciones tecnológicas alineadas con RGPD, LOPD y AI-Act para empresas, despachos y educación." />
  <meta property="og:image" content="https://tligent.com/img/og-tligent.jpg" />
  <meta property="og:site_name" content="Tligent" />

  <!-- Twitter Card -->
  <meta name="twitter:card" content="summary_large_image" />
  <meta name="twitter:title" content="Tligent · Tecnología, IA y Ciberseguridad con garantías legales" />
  <meta name="twitter:description" content="Soluciones de IA, vídeo inteligente y ciberseguridad con cumplimiento legal para tu organización." />
  <meta name="twitter:image" content="https://tligent.com/img/og-tligent.jpg" />

  <!-- Datos estructurados: Organization -->
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "Organization",
    "name": "Tligent",
    "url": "https://tligent.com/",
    "logo": "https://tligent.com/img/logo-tligent.png",
    "sameAs": [
      "https://www.linkedin.com/company/tligent/"
    ],
    "description": "Consultora tecnológica especializada en inteligencia artificial, ciberseguridad, vídeo inteligente y cumplimiento legal.",
    "address": {
      "@type": "PostalAddress",
      "addressCountry": "ES"
    }
  }
  </script>

  <!-- Datos estructurados: WebSite -->
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "WebSite",
    "url": "https://tligent.com/",
    "name": "Tligent",
    "potentialAction": {
      "@type": "SearchAction",
      "target": "https://tligent.com/?s={search_term_string}",
      "query-input": "required name=search_term_string"
    }
  }
  </script>

  <!-- Datos estructurados: Service -->
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "Service",
    "serviceType": "Consultoría en inteligencia artificial y ciberseguridad",
    "provider": {
      "@type": "Organization",
      "name": "Tligent",
      "url": "https://tligent.com/"
    },
    "areaServed": {
      "@type": "Country",
      "name": "España"
    }
  }
  </script>

  <!-- Google Analytics 4 (cambia G-XXXXXXX por tu ID real) -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=G-260832948"></script>
  <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());
    gtag('config', 'G-XXXXXXX');
  </script>

  <!-- Tailwind CDN -->
  <script src="https://cdn.tailwindcss.com"></script>

  <!-- ICONO TLIGENT (SVG moderno) -->
  <link rel="icon" type="image/svg+xml"
        href="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 128'%3E%3Ccircle cx='64' cy='64' r='60' fill='%23E60000'/%3E%3Ctext x='50%25' y='50%25' dominant-baseline='central' text-anchor='middle' font-family='Arial' font-size='70' fill='white' font-weight='bold'%3ET%3C/text%3E%3C/svg%3E">

  <!-- FAVICON PNG BASE64 (fallback para navegadores antiguos) -->
  <link rel="icon" type="image/png"
        href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAArUlEQVR4Ae3aMQrCQBiF4X8XUyFNAxDESPhQDjtxA340GqzPjkHkU4+opowimKZv84+Kp0lR0RERERERERERERERERESkfh9gBBCK6i7Oa0kS69svnnoNQAPmwKr5GgA2oyZ4YHkzq+ZXITY5A13ZCmuM8M8Vqik1ca7h4m6N1Wc6bEfl9XCjq6fuhsUVNfUvXW+YF3mtbYWz2Wc8V/1yRERERERERERERERERETk/OgDw6gU8x7MITMAAAAASUVORK5CYII=">
</head>
<body class="bg-white text-slate-900 antialiased">
  <!-- HEADER -->
  <header class="sticky top-0 z-20 bg-white/80 backdrop-blur border-b border-slate-100">
    <div class="max-w-6xl mx-auto flex items-center justify-between px-4 py-3">
      <a href="#inicio" class="flex items-center gap-2">
        <span class="inline-flex h-9 w-9 items-center justify-center rounded-full bg-red-600 text-white font-bold text-lg">T</span>
        <div class="leading-tight">
          <span class="block font-semibold tracking-tight">TLIGENT</span>
          <span class="block text-xs text-slate-500">Tech · IA · Legal</span>
        </div>
      </a>

      <nav class="hidden md:flex items-center gap-6 text-sm font-medium">
        <a href="#servicios" class="text-slate-600 hover:text-red-600">Servicios</a>
        <a href="#ia" class="text-slate-600 hover:text-red-600">Programas IA</a>
        <a href="#sectores" class="text-slate-600 hover:text-red-600">Sectores</a>
        <a href="#casos" class="text-slate-600 hover:text-red-600">Casos de uso</a>
        <a href="#sobre" class="text-slate-600 hover:text-red-600">Sobre Tligent</a>
        <a href="#contacto" class="text-slate-600 hover:text-red-600">Contacto</a>
      </nav>

      <a href="#contacto" class="hidden md:inline-flex items-center justify-center rounded-full bg-red-600 px-4 py-2 text-sm font-semibold text-white shadow-sm hover:bg-red-700 transition">
        Hablemos
      </a>

      <!-- Mobile -->
      <button id="menuBtn" class="md:hidden inline-flex items-center justify-center rounded-full border border-slate-200 p-2">
        <span class="sr-only">Abrir menú</span>
        <svg class="h-5 w-5 text-slate-700" fill="none" viewBox="0 0 24 24" stroke="currentColor">
          <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2"
            d="M4 6h16M4 12h16M4 18h16" />
        </svg>
      </button>
    </div>

    <!-- Mobile menu -->
    <div id="mobileMenu" class="md:hidden hidden border-t border-slate-100 bg-white">
      <nav class="flex flex-col px-4 py-3 text-sm font-medium space-y-2">
        <a href="#servicios" class="text-slate-700 hover:text-red-600">Servicios</a>
        <a href="#ia" class="text-slate-700 hover:text-red-600">Programas IA</a>
        <a href="#sectores" class="text-slate-700 hover:text-red-600">Sectores</a>
        <a href="#casos" class="text-slate-700 hover:text-red-600">Casos de uso</a>
        <a href="#sobre" class="text-slate-700 hover:text-red-600">Sobre Tligent</a>
        <a href="#contacto" class="text-slate-700 hover:text-red-600">Contacto</a>
      </nav>
    </div>
  </header>

  <main>
    <!-- HERO -->
    <section id="inicio" class="border-b border-slate-100 bg-gradient-to-b from-white to-slate-50/80">
      <div class="max-w-6xl mx-auto px-4 py-12 md:py-16 grid md:grid-cols-2 gap-10 items-center">
        <div class="space-y-6">
          <span class="inline-flex items-center rounded-full border border-red-100 bg-red-50 px-3 py-1 text-xs font-semibold text-red-700">
            IA, Tecnología, Ciberseguridad y Cumplimiento Legal
          </span>
          <h1 class="text-3xl md:text-4xl lg:text-5xl font-semibold tracking-tight text-slate-900">
            Tecnología, IA y Ciberseguridad
            <span class="block text-red-600">con garantías legales reales</span>
          </h1>
          <p class="text-base md:text-lg text-slate-600 max-w-xl">
            Acompañamos a tu organización en la transformación digital:
            desarrollo de soluciones, vídeo inteligente, IA en la nube y en local,
            ciberseguridad y peritaje informático, siempre alineados con LOPD, RGPD y el nuevo AI-Act.
          </p>

          <div class="flex flex-wrap gap-3">
            <a href="#contacto" class="inline-flex items-center justify-center rounded-full bg-red-600 px-5 py-2.5 text-sm font-semibold text-white shadow-sm hover:bg-red-700 transition">
              Hablemos de tu proyecto
            </a>
            <a href="#ia" class="inline-flex items-center justify-center rounded-full border border-slate-300 px-5 py-2.5 text-sm font-semibold text-slate-700 hover:border-red-500 hover:text-red-600 transition">
              Ver Programas de IA
            </a>
          </div>

          <div class="flex flex-wrap items-center gap-4 text-xs text-slate-500">
            <span>Desarrollo · IA Cloud & Local · Peritaje · BootCamps IA</span>
          </div>
        </div>

        <!-- Visual estilo guía -->
        <div class="md:pl-6">
          <div class="grid grid-cols-2 gap-4">
            <div class="col-span-2 rounded-2xl border border-slate-100 bg-white p-4 shadow-sm">
              <p class="text-xs font-semibold text-slate-500 mb-2">Áreas clave</p>
              <div class="flex flex-wrap gap-2">
                <span class="inline-flex items-center rounded-full bg-red-50 px-3 py-1 text-xs font-medium text-red-700">
                  Tecnología & Desarrollo
                </span>
                <span class="inline-flex items-center rounded-full bg-slate-50 px-3 py-1 text-xs font-medium text-slate-700">
                  IA aplicada al negocio
                </span>
                <span class="inline-flex items-center rounded-full bg-slate-50 px-3 py-1 text-xs font-medium text-slate-700">
                  Ciberseguridad & Peritaje
                </span>
              </div>
            </div>

            <div class="rounded-2xl border border-slate-100 bg-white p-4 shadow-sm flex flex-col justify-between">
              <div class="text-xs font-semibold text-slate-500 mb-1">Cumplimiento</div>
              <p class="text-sm font-medium text-slate-800">LOPD · RGPD · AI-Act</p>
              <p class="mt-2 text-xs text-slate-500">
                Diseño de soluciones y procesos tecnológicos con foco en normativa europea.
              </p>
            </div>

            <div class="rounded-2xl border border-slate-100 bg-white p-4 shadow-sm flex flex-col justify-between">
              <div class="text-xs font-semibold text-slate-500 mb-1">IA en Local</div>
              <p class="text-sm font-medium text-slate-800">Modelos on-premise</p>
              <p class="mt-2 text-xs text-slate-500">
                IA ejecutándose en tu propia infraestructura para máximo control de datos.
              </p>
            </div>
          </div>
        </div>
      </div>
    </section>

    <!-- QUÉ HACEMOS -->
    <section id="servicios" class="border-b border-slate-100 bg-white">
      <div class="max-w-6xl mx-auto px-4 py-12 md:py-16">
        <div class="flex flex-col md:flex-row md:items-end md:justify-between gap-4 mb-8">
          <div>
            <h2 class="text-2xl md:text-3xl font-semibold tracking-tight text-slate-900">
              Qué hacemos
            </h2>
            <p class="mt-2 text-slate-600 max-w-2xl text-sm md:text-base">
              Integramos tecnología, IA, ciberseguridad y visión legal para que tu negocio crezca
              con una base sólida, segura y escalable.
            </p>
          </div>
        </div>

        <div class="grid gap-6 md:grid-cols-3">
          <!-- Tecnología y Desarrollo -->
          <article class="rounded-2xl border border-slate-100 bg-slate-50/60 p-5 shadow-sm hover:shadow-md transition">
            <h3 class="text-lg font-semibold text-slate-900 mb-2">Tecnología y Desarrollo</h3>
            <p class="text-sm text-slate-600 mb-3">
              Diseño y gestión de desarrollo de aplicaciones, integraciones y plataformas
              orientadas a negocio y datos.
            </p>
            <ul class="text-xs text-slate-600 space-y-1.5">
              <li>· Aplicaciones y plataformas a medida</li>
              <li>· Integración de sistemas y automatización</li>
              <li>· Soluciones de gestión y analítica</li>
            </ul>
          </article>

          <!-- IA aplicada al negocio -->
          <article class="rounded-2xl border border-slate-100 bg-slate-50/60 p-5 shadow-sm hover:shadow-md transition">
            <h3 class="text-lg font-semibold text-slate-900 mb-2">IA aplicada al negocio</h3>
            <p class="text-sm text-slate-600 mb-3">
              Estrategia, formación y despliegue de IA (cloud y local) con foco en productividad,
              eficiencia y seguridad.
            </p>
            <ul class="text-xs text-slate-600 space-y-1.5">
              <li>· BootCamps IA y programas formativos</li>
              <li>· Consultoría de implantación de IA</li>
              <li>· IA en local para datos sensibles</li>
            </ul>
          </article>

          <!-- Ciberseguridad y Peritaje -->
          <article class="rounded-2xl border border-slate-100 bg-slate-50/60 p-5 shadow-sm hover:shadow-md transition">
            <h3 class="text-lg font-semibold text-slate-900 mb-2">Ciberseguridad y Peritaje</h3>
            <p class="text-sm text-slate-600 mb-3">
              Protección, auditoría y evidencias digitales con enfoque pericial y plena validez legal.
            </p>
            <ul class="text-xs text-slate-600 space-y-1.5">
              <li>· Auditoría de sistemas y riesgos</li>
              <li>· Diseño de políticas de seguridad</li>
              <li>· Peritaje informático y cadena de custodia</li>
            </ul>
          </article>
        </div>
      </div>
    </section>

    <!-- PROGRAMAS IA -->
    <section id="ia" class="border-b border-slate-100 bg-slate-50/70">
      <div class="max-w-6xl mx-auto px-4 py-12 md:py-16">
        <div class="flex flex-col md:flex-row md:items-end md:justify-between gap-4 mb-8">
          <div>
            <h2 class="text-2xl md:text-3xl font-semibold tracking-tight text-slate-900">
              Programas de Inteligencia Artificial
            </h2>
            <p class="mt-2 text-slate-600 max-w-2xl text-sm md:text-base">
              La IA que se adapta a tu realidad: desde formación aplicada hasta despliegues
              en tu infraestructura local con máxima privacidad.
            </p>
          </div>
        </div>

        <div class="grid gap-6 md:grid-cols-2">
          <!-- BootCamp IA -->
          <article class="rounded-2xl border border-slate-100 bg-white p-5 shadow-sm hover:shadow-md transition flex flex-col">
            <h3 class="text-lg font-semibold text-slate-900 mb-1">BootCamp IA</h3>
            <p class="text-xs font-medium text-red-600 mb-3">Formación intensiva y práctica</p>
            <p class="text-sm text-slate-600 mb-4">
              Programa intensivo para empresas, profesionales y estudiantes que quieren dominar
              herramientas de IA generativa y aplicada a negocio, con enfoque ético y legal.
            </p>
            <ul class="text-xs text-slate-600 space-y-1.5 mb-4">
              <li>· Sesiones prácticas orientadas a casos reales</li>
              <li>· Herramientas occidentales y orientales de IA</li>
              <li>· Módulo específico de cumplimiento (RGPD & AI-Act)</li>
            </ul>
            <div class="mt-auto">
              <a href="#contacto" class="text-xs font-semibold text-red-600 hover:text-red-700">
                Quiero más información →
              </a>
            </div>
          </article>

          <!-- Consultoría IA -->
          <article class="rounded-2xl border border-slate-100 bg-white p-5 shadow-sm hover:shadow-md transition flex flex-col">
            <h3 class="text-lg font-semibold text-slate-900 mb-1">Consultoría de Implantación IA</h3>
            <p class="text-xs font-medium text-red-600 mb-3">De la idea al despliegue</p>
            <p class="text-sm text-slate-600 mb-4">
              Definimos contigo los casos de uso prioritarios, seleccionamos herramientas
              y diseñamos el roadmap para que la IA genere resultados medibles.
            </p>
            <ul class="text-xs text-slate-600 space-y-1.5 mb-4">
              <li>· Análisis de madurez digital e IA</li>
              <li>· Diseño de casos de uso de alto impacto</li>
              <li>· Acompañamiento a implantación y cambio cultural</li>
            </ul>
            <div class="mt-auto">
              <a href="#contacto" class="text-xs font-semibold text-red-600 hover:text-red-700">
                Agendar una sesión exploratoria →
              </a>
            </div>
          </article>

          <!-- IA en Local -->
          <article class="rounded-2xl border border-slate-100 bg-white p-5 shadow-sm hover:shadow-md transition flex flex-col">
            <h3 class="text-lg font-semibold text-slate-900 mb-1">IA en Local (On-Premise)</h3>
            <p class="text-xs font-medium text-red-600 mb-3">Control total de los datos</p>
            <p class="text-sm text-slate-600 mb-4">
              Desplegamos modelos de IA dentro de tu infraestructura (NAS, servidores, entorno cloud privado)
              para proyectos donde la privacidad y la soberanía del dato son críticas.
            </p>
            <ul class="text-xs text-slate-600 space-y-1.5 mb-4">
              <li>· Diseño de arquitectura técnica</li>
              <li>· Selección de modelos y herramientas locales</li>
              <li>· Integración con tus flujos internos</li>
            </ul>
            <div class="mt-auto">
              <a href="#contacto" class="text-xs font-semibold text-red-600 hover:text-red-700">
                Explorar opciones de IA local →
              </a>
            </div>
          </article>

          <!-- Cumplimiento Legal IA -->
          <article class="rounded-2xl border border-slate-100 bg-white p-5 shadow-sm hover:shadow-md transition flex flex-col">
            <h3 class="text-lg font-semibold text-slate-900 mb-1">Cumplimiento Legal en IA</h3>
            <p class="text-xs font-medium text-red-600 mb-3">AI-Act, RGPD y normativa sectorial</p>
            <p class="text-sm text-slate-600 mb-4">
              Aseguramos que tus iniciativas de IA respetan la normativa aplicable, reduciendo
              riesgos legales y reputacionales desde el diseño.
            </p>
            <ul class="text-xs text-slate-600 space-y-1.5 mb-4">
              <li>· Análisis de riesgos legales en proyectos IA</li>
              <li>· Adaptación a AI-Act y RGPD</li>
              <li>· Políticas internas y buenas prácticas</li>
            </ul>
            <div class="mt-auto">
              <a href="#contacto" class="text-xs font-semibold text-red-600 hover:text-red-700">
                Revisar mi situación legal en IA →
              </a>
            </div>
          </article>
        </div>
      </div>
    </section>

    <!-- SECTORES -->
    <section id="sectores" class="border-b border-slate-100 bg-white">
      <div class="max-w-6xl mx-auto px-4 py-12 md:py-16">
        <div class="flex flex-col md:flex-row md:items-end md:justify-between gap-4 mb-8">
          <div>
            <h2 class="text-2xl md:text-3xl font-semibold tracking-tight text-slate-900">
              Sectores con los que trabajamos
            </h2>
            <p class="mt-2 text-slate-600 max-w-2xl text-sm md:text-base">
              Adaptamos nuestro enfoque a la realidad de cada sector: regulaciones, tiempos,
              recursos y cultura organizativa.
            </p>
          </div>
        </div>

        <div class="grid gap-4 md:grid-cols-3 lg:grid-cols-4">
          <div class="rounded-2xl border border-slate-100 bg-slate-50/60 p-4">
            <h3 class="text-sm font-semibold text-slate-900 mb-1">Pymes y Corporaciones</h3>
            <p class="text-xs text-slate-600">
              Automatización, analítica, IA y seguridad para crecer con estructura.
            </p>
          </div>

          <div class="rounded-2xl border border-slate-100 bg-slate-50/60 p-4">
            <h3 class="text-sm font-semibold text-slate-900 mb-1">Abogados y Gestorías</h3>
            <p class="text-xs text-slate-600">
              Herramientas IA con foco en confidencialidad, trazabilidad y validez jurídica.
            </p>
          </div>

          <div class="rounded-2xl border border-slate-100 bg-slate-50/60 p-4">
            <h3 class="text-sm font-semibold text-slate-900 mb-1">Educación y Formadores</h3>
            <p class="text-xs text-slate-600">
              Campus, BootCamps y entornos IA para centros educativos y formadores.
            </p>
          </div>

          <div class="rounded-2xl border border-slate-100 bg-slate-50/60 p-4">
            <h3 class="text-sm font-semibold text-slate-900 mb-1">RRHH y Talento</h3>
            <p class="text-xs text-slate-600">
              IA aplicada a selección, upskilling y productividad del talento interno.
            </p>
          </div>
        </div>
      </div>
    </section>

    <!-- VIDEO & VITAG -->
    <section id="casos" class="border-b border-slate-100 bg-slate-50/70">
      <div class="max-w-6xl mx-auto px-4 py-12 md:py-16">
        <div class="flex flex-col md:flex-row md:items-center md:justify-between gap-4 mb-8">
          <div>
            <h2 class="text-2xl md:text-3xl font-semibold tracking-tight text-slate-900">
              Vídeo inteligente y ViTAG
            </h2>
            <p class="mt-2 text-slate-600 max-w-2xl text-sm md:text-base">
              Línea completa de soluciones de vídeo para gestión, catalogación y análisis,
              con herramientas alineadas con LOPD y RGPD.
            </p>
          </div>
          <a href="https://vitag.app" target="_blank" rel="noreferrer"
             class="inline-flex items-center justify-center rounded-full border border-slate-300 px-5 py-2.5 text-xs font-semibold text-slate-700 hover:border-red-500 hover:text-red-600 transition">
            Ver ViTAG en detalle
          </a>
        </div>

        <div class="grid gap-6 md:grid-cols-2">
          <article class="rounded-2xl border border-slate-100 bg-white p-5 shadow-sm">
            <h3 class="text-lg font-semibold text-slate-900 mb-2">Gestión y catalogación de vídeo</h3>
            <p class="text-sm text-slate-600 mb-3">
              Captura, organización y consulta rápida de grandes volúmenes de vídeo para entornos
              deportivos, educativos, legales y corporativos.
            </p>
            <ul class="text-xs text-slate-600 space-y-1.5">
              <li>· Etiquetado avanzado de jugadas, escenas o eventos</li>
              <li>· Acceso rápido a fragmentos clave</li>
              <li>· Trabajo en equipo sobre el mismo material audiovisual</li>
            </ul>
          </article>

          <article class="rounded-2xl border border-slate-100 bg-white p-5 shadow-sm">
            <h3 class="text-lg font-semibold text-slate-900 mb-2">Seguridad, privacidad y legalidad</h3>
            <p class="text-sm text-slate-600 mb-3">
              Soluciones pensadas para entornos donde la imagen es un dato sensible y es clave
              respetar la normativa de protección de datos.
            </p>
            <ul class="text-xs text-slate-600 space-y-1.5">
              <li>· Flujos adaptados a LOPD y RGPD</li>
              <li>· Políticas de acceso y control de permisos</li>
              <li>· Soporte para uso en procesos legales y periciales</li>
            </ul>
          </article>
        </div>
      </div>
    </section>

    <!-- POR QUÉ TLIGENT -->
    <section class="border-b border-slate-100 bg-white">
      <div class="max-w-6xl mx-auto px-4 py-12 md:py-16">
        <div class="mb-8">
          <h2 class="text-2xl md:text-3xl font-semibold tracking-tight text-slate-900">
            Por qué Tligent
          </h2>
          <p class="mt-2 text-slate-600 max-w-2xl text-sm md:text-base">
            Un único socio para unir tecnología, IA, ciberseguridad y legal, sin que tengas
            que coordinar múltiples proveedores.
          </p>
        </div>

        <div class="grid gap-6 md:grid-cols-3">
          <div class="rounded-2xl border border-slate-100 bg-slate-50/60 p-5">
            <h3 class="text-sm font-semibold text-slate-900 mb-2">Innovación tecnológica</h3>
            <p class="text-xs text-slate-600">
              Trabajamos con tecnologías y modelos IA actuales, con visión práctica
              y orientada a resultados para tu negocio.
            </p>
          </div>

          <div class="rounded-2xl border border-slate-100 bg-slate-50/60 p-5">
            <h3 class="text-sm font-semibold text-slate-900 mb-2">Seguridad y cumplimiento</h3>
            <p class="text-xs text-slate-600">
              Diseño de soluciones “privacy by design” y “legal by design”: RGPD, LOPD, AI-Act
              y normativa sectorial.
            </p>
          </div>

          <div class="rounded-2xl border border-slate-100 bg-slate-50/60 p-5">
            <h3 class="text-sm font-semibold text-slate-900 mb-2">Enfoque integral</h3>
            <p class="text-xs text-slate-600">
              Desde la estrategia hasta la implantación técnica y la formación de tu equipo,
              con un único hilo conductor.
            </p>
          </div>
        </div>
      </div>
    </section>

    <!-- SOBRE TLIGENT -->
    <section id="sobre" class="border-b border-slate-100 bg-slate-50/70">
      <div class="max-w-6xl mx-auto px-4 py-12 md:py-16 grid md:grid-cols-2 gap-10 items-start">
        <div>
          <h2 class="text-2xl md:text-3xl font-semibold tracking-tight text-slate-900">
            Sobre Tligent
          </h2>
          <p class="mt-3 text-sm md:text-base text-slate-600">
            Tligent nace con la vocación de ser un socio tecnológico de confianza para
            organizaciones que quieren aprovechar la tecnología y la IA sin descuidar
            la seguridad ni el cumplimiento legal.
          </p>
          <p class="mt-3 text-sm md:text-base text-slate-600">
            Combinamos experiencia en desarrollo de software, ciberseguridad, peritaje
            informático e implantación de IA, con una mirada clara hacia la normativa
            europea y las mejores prácticas de protección de datos.
          </p>
        </div>
        <div class="space-y-4 text-sm text-slate-600">
          <div class="rounded-2xl border border-slate-100 bg-white p-4 shadow-sm">
            <h3 class="text-sm font-semibold text-slate-900 mb-1">Dónde estamos</h3>
            <p class="text-xs text-slate-600">
              Operamos principalmente en España, trabajando con clientes empresariales,
              despachos, centros educativos y organizaciones que apuestan por la innovación.
            </p>
          </div>
          <div class="rounded-2xl border border-slate-100 bg-white p-4 shadow-sm">
            <h3 class="text-sm font-semibold text-slate-900 mb-1">Cómo trabajamos</h3>
            <p class="text-xs text-slate-600">
              Partimos de una fase de diagnóstico, definimos objetivos realistas y
              construimos un plan de acción, priorizando quick wins y una adopción
              gradual de la tecnología.
            </p>
          </div>
        </div>
      </div>
    </section>

    <!-- CONTACTO -->
    <section id="contacto" class="border-b border-slate-100 bg-white">
      <div class="max-w-6xl mx-auto px-4 py-12 md:py-16 grid md:grid-cols-2 gap-10">
        <div>
          <h2 class="text-2xl md:text-3xl font-semibold tracking-tight text-slate-900">
            Hablemos de tu proyecto
          </h2>
          <p class="mt-3 text-sm md:text-base text-slate-600">
            Cuéntanos tu situación actual y qué te gustaría conseguir. Te ayudamos
            a aterrizar objetivos y a diseñar una hoja de ruta realista.
          </p>

          <div class="mt-6 space-y-3 text-sm text-slate-700">
            <p><span class="font-semibold">Email directo:</span>
              <a href="mailto:info@tligent.com" class="text-red-600 hover:text-red-700">
                info@tligent.com
              </a>
            </p>
            <p><span class="font-semibold">LinkedIn corporativo:</span>
              <a href="https://www.linkedin.com/company/tligent/" target="_blank" rel="noreferrer"
                 class="text-red-600 hover:text-red-700">
                linkedin.com/company/tligent
              </a>
            </p>
            <p><span class="font-semibold">Web IA:</span>
              <a href="https://ia.tligent.com" target="_blank" rel="noreferrer"
                 class="text-red-600 hover:text-red-700">
                ia.tligent.com
              </a>
            </p>
            <p><span class="font-semibold">Guía / Recursos:</span>
              <a href="https://guia.tligent.com" target="_blank" rel="noreferrer"
                 class="text-red-600 hover:text-red-700">
                guia.tligent.com
              </a>
            </p>
          </div>
        </div>

        <div>
          <form id="contactForm"
                class="rounded-2xl border border-slate-100 bg-slate-50/70 p-5 shadow-sm space-y-4">
            <div>
              <label class="block text-xs font-semibold text-slate-700 mb-1" for="nombre">Nombre</label>
              <input id="nombre" name="nombre" type="text" required
                     class="w-full rounded-xl border border-slate-200 bg-white px-3 py-2 text-sm text-slate-900 outline-none focus:border-red-500 focus:ring-1 focus:ring-red-500" />
            </div>
            <div>
              <label class="block text-xs font-semibold text-slate-700 mb-1" for="email">Email</label>
              <input id="email" name="email" type="email" required
                     class="w-full rounded-xl border border-slate-200 bg-white px-3 py-2 text-sm text-slate-900 outline-none focus:border-red-500 focus:ring-1 focus:ring-red-500" />
            </div>
            <div>
              <label class="block text-xs font-semibold text-slate-700 mb-1" for="tipo">
                Tipo de proyecto
              </label>
              <select id="tipo" name="tipo" required
                      class="w-full rounded-xl border border-slate-200 bg-white px-3 py-2 text-sm text-slate-900 outline-none focus:border-red-500 focus:ring-1 focus:ring-red-500">
                <option value="">Selecciona una opción</option>
                <option>IA y Automatización</option>
                <option>BootCamp / Formación IA</option>
                <option>Ciberseguridad / Peritaje</option>
                <option>Desarrollo de Software / Vídeo</option>
                <option>Otro</option>
              </select>
            </div>
            <div>
              <label class="block text-xs font-semibold text-slate-700 mb-1" for="mensaje">Mensaje</label>
              <textarea id="mensaje" name="mensaje" rows="4" required
                        class="w-full rounded-xl border border-slate-200 bg-white px-3 py-2 text-sm text-slate-900 outline-none focus:border-red-500 focus:ring-1 focus:ring-red-500"></textarea>
            </div>
            <p class="text-[11px] text-slate-500">
              Al pulsar “Enviar consulta” se abrirá tu cliente de correo con un mensaje listo para enviar a info@tligent.com.
            </p>

            <!-- Aviso de estado -->
            <div id="contactStatus" class="hidden text-xs rounded-xl px-3 py-2 mt-1"></div>

            <button type="submit"
                    class="w-full inline-flex items-center justify-center rounded-full bg-red-600 px-4 py-2.5 text-sm font-semibold text-white shadow-sm hover:bg-red-700 transition">
              Enviar consulta
            </button>
          </form>
        </div>
      </div>
    </section>
  </main>

  <!-- FOOTER -->
  <footer class="bg-slate-950 text-slate-300 text-xs">
    <div class="max-w-6xl mx-auto px-4 py-6 flex flex-col md:flex-row md:items-center md:justify-between gap-3">
      <div class="space-y-1">
        <p class="font-semibold text-slate-100 text-sm">TLIGENT · Tecnología, IA y Ciberseguridad</p>
        <p class="text-[11px] text-slate-400">
          Minimización de cookies y datos: evitamos recopilar información personal innecesaria.
        </p>
      </div>
      <div class="flex flex-wrap gap-4">
        <button id="legalLink" class="hover:text-white underline-offset-2 hover:underline">
          Aviso legal
        </button>
        <button id="privacyLink" class="hover:text-white underline-offset-2 hover:underline">
          Política de privacidad
        </button>
        <button id="cookiesLink" class="hover:text-white underline-offset-2 hover:underline">
          Política de cookies
        </button>
      </div>
    </div>
  </footer>

  <!-- MODALES LEGALES -->
  <!-- Overlay base -->
  <div id="modal-overlay" class="fixed inset-0 z-40 hidden bg-black/40 backdrop-blur-sm"></div>

  <!-- MODAL · AVISO LEGAL -->
  <div id="modal-legal" class="fixed inset-0 z-50 hidden pointer-events-none">
    <div class="flex min-h-full items-center justify-center px-4 py-6">
      <div class="pointer-events-auto max-h-[80vh] w-full max-w-2xl overflow-hidden rounded-2xl bg-white shadow-xl border border-slate-200">
        <div class="flex items-center justify-between border-b border-slate-100 px-4 py-3">
          <h2 class="text-sm font-semibold text-slate-900">Aviso legal</h2>
          <button data-close-modal="legal" class="rounded-full p-1.5 text-slate-500 hover:bg-slate-100 hover:text-slate-800">
            <span class="sr-only">Cerrar</span> ✕
          </button>
        </div>
        <div class="px-4 py-3 text-sm text-slate-700 space-y-3 overflow-y-auto max-h-[70vh]">
          <p class="text-xs text-slate-500">
            Este aviso legal es un resumen orientativo de las condiciones de uso del sitio. Para situaciones específicas, consulte con su asesoría jurídica.
          </p>

          <details class="group border-b border-slate-100 pb-2">
            <summary class="flex cursor-pointer items-center justify-between text-sm font-semibold text-slate-900">
              <span>1. Identificación del titular</span>
              <span class="text-slate-400 group-open:rotate-90 transition">▶</span>
            </summary>
            <div class="mt-2 text-xs text-slate-700 space-y-1.5">
              <p>
                El sitio web <strong>https://tligent.com</strong> (en adelante, el “Sitio Web”) es titularidad de
                <strong>TLIGENT</strong> (en adelante, “TLIGENT”), dedicado a la prestación de servicios de tecnología,
                inteligencia artificial, soluciones de vídeo, ciberseguridad y peritaje informático.
              </p>
              <p>
                Contacto general:
                <a href="mailto:info@tligent.com" class="text-red-600 hover:text-red-700">info@tligent.com</a>
              </p>
            </div>
          </details>

          <details class="group border-b border-slate-100 pb-2">
            <summary class="flex cursor-pointer items-center justify-between text-sm font-semibold text-slate-900">
              <span>2. Objeto y ámbito de aplicación</span>
              <span class="text-slate-400 group-open:rotate-90 transition">▶</span>
            </summary>
            <div class="mt-2 text-xs text-slate-700 space-y-1.5">
              <p>
                El presente Aviso Legal regula el acceso y uso del Sitio Web, así como el contenido informativo
                y comercial relacionado con los servicios de TLIGENT.
              </p>
              <p>
                El acceso y la navegación por el Sitio Web implican la aceptación de este Aviso Legal y, en su caso,
                de otras políticas específicas (privacidad y cookies).
              </p>
            </div>
          </details>

          <details class="group pb-1">
            <summary class="flex cursor-pointer items-center justify-between text-sm font-semibold text-slate-900">
              <span>4. Legislación aplicable</span>
              <span class="text-slate-400 group-open:rotate-90 transition">▶</span>
            </summary>
            <div class="mt-2 text-xs text-slate-700 space-y-1.5">
              <p>
                El presente Aviso Legal se rige por la legislación española. Para cualquier controversia que
                pudiera derivarse del acceso o uso del Sitio Web, las partes se someten a los juzgados y tribunales
                competentes conforme a la normativa vigente.
              </p>
            </div>
          </details>
        </div>
      </div>
    </div>
  </div>

  <!-- MODAL · POLÍTICA DE PRIVACIDAD -->
  <div id="modal-privacy" class="fixed inset-0 z-50 hidden pointer-events-none">
    <div class="flex min-h-full items-center justify-center px-4 py-6">
      <div class="pointer-events-auto max-h-[80vh] w-full max-w-2xl overflow-hidden rounded-2xl bg-white shadow-xl border border-slate-200">
        <div class="flex items-center justify-between border-b border-slate-100 px-4 py-3">
          <h2 class="text-sm font-semibold text-slate-900">Política de privacidad</h2>
          <button data-close-modal="privacy" class="rounded-full p-1.5 text-slate-500 hover:bg-slate-100 hover:text-slate-800">
            <span class="sr-only">Cerrar</span> ✕
          </button>
        </div>
        <div class="px-4 py-3 text-sm text-slate-700 space-y-3 overflow-y-auto max-h-[70vh]">
          <p class="text-xs text-slate-500">
            Esta política resume cómo tratamos los datos personales en el contexto de la web corporativa y los formularios de contacto.
          </p>

          <details class="group border-b border-slate-100 pb-2">
            <summary class="flex cursor-pointer items-center justify-between text-sm font-semibold text-slate-900">
              <span>1. Responsable del tratamiento</span>
              <span class="text-slate-400 group-open:rotate-90 transition">▶</span>
            </summary>
            <div class="mt-2 text-xs text-slate-700 space-y-1.5">
              <p>
                El responsable del tratamiento de los datos personales recabados a través del Sitio Web es
                <strong>TLIGENT</strong>, titular del dominio <strong>tligent.com</strong>.
              </p>
              <p>
                Contacto para cuestiones de privacidad:
                <a href="mailto:info@tligent.com" class="text-red-600 hover:text-red-700">info@tligent.com</a>
              </p>
            </div>
          </details>

          <details class="group border-b border-slate-100 pb-2">
            <summary class="flex cursor-pointer items-center justify-between text-sm font-semibold text-slate-900">
              <span>2. Datos que podemos tratar</span>
              <span class="text-slate-400 group-open:rotate-90 transition">▶</span>
            </summary>
            <div class="mt-2 text-xs text-slate-700 space-y-1.5">
              <ul class="list-disc list-inside">
                <li>Datos identificativos: nombre y apellidos.</li>
                <li>Datos de contacto: correo electrónico, teléfono (si se facilita).</li>
                <li>Datos relacionados con la consulta: texto del mensaje, empresa, sector, etc.</li>
                <li>Datos de navegación no identificativos (ver Política de cookies).</li>
              </ul>
            </div>
          </details>

          <details class="group border-b border-slate-100 pb-2">
            <summary class="flex cursor-pointer items-center justify-between text-sm font-semibold text-slate-900">
              <span>3. Finalidades del tratamiento</span>
              <span class="text-slate-400 group-open:rotate-90 transition">▶</span>
            </summary>
            <div class="mt-2 text-xs text-slate-700 space-y-1.5">
              <ul class="list-disc list-inside">
                <li>Atender y gestionar las consultas enviadas a través del formulario o por correo electrónico.</li>
                <li>Gestionar la relación comercial o profesional con clientes y potenciales clientes.</li>
                <li>Mejorar el Sitio Web y los servicios ofrecidos, mediante estadísticas de uso agregadas y anónimas.</li>
              </ul>
            </div>
          </details>

          <details class="group border-b border-slate-100 pb-2">
            <summary class="flex cursor-pointer items-center justify-between text-sm font-semibold text-slate-900">
              <span>4. Legitimación</span>
              <span class="text-slate-400 group-open:rotate-90 transition">▶</span>
            </summary>
            <div class="mt-2 text-xs text-slate-700 space-y-1.5">
              <ul class="list-disc list-inside">
                <li>Ejecución de medidas precontractuales o contractuales al atender su solicitud o consulta.</li>
                <li>Interés legítimo de TLIGENT en mejorar sus servicios y la seguridad del Sitio Web.</li>
                <li>Consentimiento para aquellas finalidades que así lo requieran (por ejemplo, comunicaciones comerciales específicas).</li>
              </ul>
            </div>
          </details>

          <details class="group border-b border-slate-100 pb-2">
            <summary class="flex cursor-pointer items-center justify-between text-sm font-semibold text-slate-900">
              <span>5. Destinatarios y transferencias</span>
              <span class="text-slate-400 group-open:rotate-90 transition">▶</span>
            </summary>
            <div class="mt-2 text-xs text-slate-700 space-y-1.5">
              <p>
                Con carácter general, los datos no se comunicarán a terceros, salvo obligación legal o cuando
                sea necesario para la prestación del servicio (por ejemplo, proveedores de hosting o correo electrónico
                con los que se hayan suscrito las correspondientes cláusulas de encargado del tratamiento).
              </p>
              <p>
                TLIGENT no realiza transferencias internacionales de datos fuera del Espacio Económico Europeo salvo
                cuando sea imprescindible y con las garantías adecuadas.
              </p>
            </div>
          </details>

          <details class="group border-b border-slate-100 pb-2">
            <summary class="flex cursor-pointer items-center justify-between text-sm font-semibold text-slate-900">
              <span>6. Plazos de conservación</span>
              <span class="text-slate-400 group-open:rotate-90 transition">▶</span>
            </summary>
            <div class="mt-2 text-xs text-slate-700 space-y-1.5">
              <p>
                Los datos se conservarán durante el tiempo estrictamente necesario para atender la finalidad para la
                que fueron recabados y, posteriormente, durante los plazos exigidos por la normativa aplicable
                (por ejemplo, plazos de prescripción de responsabilidades).
              </p>
            </div>
          </details>

          <details class="group border-b border-slate-100 pb-2">
            <summary class="flex cursor-pointer items-center justify-between text-sm font-semibold text-slate-900">
              <span>7. Derechos de las personas</span>
              <span class="text-slate-400 group-open:rotate-90 transition">▶</span>
            </summary>
            <div class="mt-2 text-xs text-slate-700 space-y-1.5">
              <p>
                Puede ejercer sus derechos de acceso, rectificación, supresión, oposición, limitación del tratamiento
                y portabilidad dirigiéndose a:
                <a href="mailto:info@tligent.com" class="text-red-600 hover:text-red-700">info@tligent.com</a>.
              </p>
              <p>
                Asimismo, tiene derecho a presentar una reclamación ante la autoridad de control competente en materia
                de protección de datos, especialmente en el país donde tenga su residencia habitual.
              </p>
            </div>
          </details>

          <details class="group pb-1">
            <summary class="flex cursor-pointer items-center justify-between text-sm font-semibold text-slate-900">
              <span>8. Seguridad de la información</span>
              <span class="text-slate-400 group-open:rotate-90 transition">▶</span>
            </summary>
            <div class="mt-2 text-xs text-slate-700 space-y-1.5">
              <p>
                TLIGENT aplica medidas técnicas y organizativas razonables para proteger los datos personales frente
                a accesos no autorizados, pérdida, alteración o divulgación, teniendo en cuenta el estado de la técnica,
                la naturaleza de los datos y los riesgos a los que están expuestos.
              </p>
            </div>
          </details>
        </div>
      </div>
    </div>
  </div>

  <!-- MODAL · POLÍTICA DE COOKIES -->
  <div id="modal-cookies" class="fixed inset-0 z-50 hidden pointer-events-none">
    <div class="flex min-h-full items-center justify-center px-4 py-6">
      <div class="pointer-events-auto max-h-[80vh] w-full max-w-2xl overflow-hidden rounded-2xl bg-white shadow-xl border border-slate-200">
        <div class="flex items-center justify-between border-b border-slate-100 px-4 py-3">
          <h2 class="text-sm font-semibold text-slate-900">Política de cookies</h2>
          <button data-close-modal="cookies" class="rounded-full p-1.5 text-slate-500 hover:bg-slate-100 hover:text-slate-800">
            <span class="sr-only">Cerrar</span> ✕
          </button>
        </div>
        <div class="px-4 py-3 text-sm text-slate-700 space-y-3 overflow-y-auto max-h-[70vh]">
          <p class="text-xs text-slate-500">
            Esta política explica qué son las cookies, qué tipos utilizamos y cómo puede gestionarlas.
          </p>

          <details class="group border-b border-slate-100 pb-2">
            <summary class="flex cursor-pointer items-center justify-between text-sm font-semibold text-slate-900">
              <span>1. Qué son las cookies</span>
              <span class="text-slate-400 group-open:rotate-90 transition">▶</span>
            </summary>
            <div class="mt-2 text-xs text-slate-700 space-y-1.5">
              <p>
                Las cookies son pequeños archivos de información que se almacenan en su dispositivo cuando visita
                determinados sitios web. Permiten, entre otras cosas, recordar sus preferencias y reconocer su navegador.
              </p>
            </div>
          </details>

          <details class="group border-b border-slate-100 pb-2">
            <summary class="flex cursor-pointer items-center justify-between text-sm font-semibold text-slate-900">
              <span>2. Tipos de cookies que podemos utilizar</span>
              <span class="text-slate-400 group-open:rotate-90 transition">▶</span>
            </summary>
            <div class="mt-2 text-xs text-slate-700 space-y-1.5">
              <ul class="list-disc list-inside">
                <li><strong>Cookies técnicas</strong>: necesarias para el funcionamiento básico del Sitio Web.</li>
                <li><strong>Cookies de preferencias</strong>: recuerdan información para personalizar la experiencia (por ejemplo, idioma).</li>
                <li><strong>Cookies estadísticas</strong>: permiten obtener estadísticas de uso de forma agregada y anónima.</li>
                <li><strong>Cookies de marketing</strong>: se utilizan, en su caso, para mostrar contenidos o comunicaciones ajustadas a intereses generales.</li>
              </ul>
            </div>
          </details>

          <details class="group border-b border-slate-100 pb-2">
            <summary class="flex cursor-pointer items-center justify-between text-sm font-semibold text-slate-900">
              <span>3. Base jurídica del uso de cookies</span>
              <span class="text-slate-400 group-open:rotate-90 transition">▶</span>
            </summary>
            <div class="mt-2 text-xs text-slate-700 space-y-1.5">
              <p>
                Las cookies técnicas son necesarias para el funcionamiento del Sitio Web y se instalan en base al
                interés legítimo de TLIGENT. El uso de cookies no técnicas (preferencias, estadísticas, marketing)
                se basa en su consentimiento, que puede gestionar a través de las opciones de configuración.
              </p>
            </div>
          </details>

          <details class="group border-b border-slate-100 pb-2">
            <summary class="flex cursor-pointer items-center justify-between text-sm font-semibold text-slate-900">
              <span>4. Cómo gestionar o desactivar cookies</span>
              <span class="text-slate-400 group-open:rotate-90 transition">▶</span>
            </summary>
            <div class="mt-2 text-xs text-slate-700 space-y-1.5">
              <p>
                Puede configurar su navegador para aceptar, bloquear o eliminar las cookies instaladas en su equipo.
                Los pasos pueden variar según el navegador, pero generalmente se encuentran en el menú de
                “Configuración”, “Opciones” o “Privacidad”.
              </p>
              <p>
                Tenga en cuenta que el bloqueo de determinadas cookies puede afectar al funcionamiento de la web
                o limitar algunas funcionalidades.
              </p>
            </div>
          </details>

          <details class="group pb-1">
            <summary class="flex cursor-pointer items-center justify-between text-sm font-semibold text-slate-900">
              <span>5. Cambios en la política de cookies</span>
              <span class="text-slate-400 group-open:rotate-90 transition">▶</span>
            </summary>
            <div class="mt-2 text-xs text-slate-700 space-y-1.5">
              <p>
                TLIGENT puede actualizar esta Política de cookies para adaptarla a cambios legislativos o técnicos
                o a la naturaleza de los servicios ofrecidos. La versión publicada en el Sitio Web será la vigente.
              </p>
            </div>
          </details>
        </div>
      </div>
    </div>
  </div>

  <!-- AVISO DE COOKIES (banner inferior con localStorage) -->
  <div id="cookieBanner" class="fixed bottom-4 left-4 right-4 md:left-auto md:right-4 z-50 hidden">
    <div class="max-w-md rounded-2xl border border-slate-200 bg-white shadow-xl p-4 text-sm text-slate-700">
      <p class="mb-3">
        Utilizamos solo cookies técnicas necesarias y almacenamiento local para mejorar tu experiencia.
      </p>
      <div class="flex justify-end">
        <button id="acceptCookies"
          class="rounded-full bg-red-600 text-white text-xs font-semibold px-4 py-2 hover:bg-red-700 transition">
          Aceptar
        </button>
      </div>
    </div>
  </div>

  <script>
    // Toggle menú móvil
    document.getElementById('menuBtn')?.addEventListener('click', () => {
      const m = document.getElementById('mobileMenu');
      if (!m) return;
      m.classList.toggle('hidden');
    });

    // Gestión de modales legales
    const overlay = document.getElementById('modal-overlay');
    const modals = {
      legal: document.getElementById('modal-legal'),
      privacy: document.getElementById('modal-privacy'),
      cookies: document.getElementById('modal-cookies')
    };

    function openModal(name) {
      const modal = modals[name];
      if (!modal || !overlay) return;
      overlay.classList.remove('hidden');
      modal.classList.remove('hidden');
      document.body.classList.add('overflow-hidden');
    }

    function closeModal(name) {
      const modal = modals[name];
      if (!modal || !overlay) return;
      overlay.classList.add('hidden');
      modal.classList.add('hidden');
      document.body.classList.remove('overflow-hidden');
    }

    // Enlaces del footer
    document.getElementById('legalLink')?.addEventListener('click', (e) => {
      e.preventDefault();
      openModal('legal');
    });
    document.getElementById('privacyLink')?.addEventListener('click', (e) => {
      e.preventDefault();
      openModal('privacy');
    });
    document.getElementById('cookiesLink')?.addEventListener('click', (e) => {
      e.preventDefault();
      openModal('cookies');
    });

    // Botones de cierre modales
    document.querySelectorAll('[data-close-modal]').forEach((btn) => {
      btn.addEventListener('click', () => {
        const name = btn.getAttribute('data-close-modal');
        if (name) closeModal(name);
      });
    });

    // Cierre al hacer click en el overlay
    overlay?.addEventListener('click', () => {
      Object.keys(modals).forEach(closeModal);
    });

    // Cierre con tecla ESC
    document.addEventListener('keydown', (e) => {
      if (e.key === 'Escape') {
        Object.keys(modals).forEach(closeModal);
      }
    });

    // Envío de contacto mediante mailto + evento GA4
    const contactForm = document.getElementById('contactForm');
    const contactStatus = document.getElementById('contactStatus');

    if (contactForm && contactStatus) {
      contactForm.addEventListener('submit', (e) => {
        e.preventDefault();

        const nombre = (document.getElementById('nombre')?.value || '').trim();
        const email  = (document.getElementById('email')?.value || '').trim();
        const tipo   = (document.getElementById('tipo')?.value || '').trim();
        const mensaje = (document.getElementById('mensaje')?.value || '').trim();

        if (!nombre || !email || !tipo || !mensaje) {
          contactStatus.classList.remove('hidden');
          contactStatus.textContent = 'Por favor, rellena todos los campos antes de enviar.';
          contactStatus.className = 'mt-1 text-xs rounded-xl px-3 py-2 bg-red-50 text-red-700 border border-red-200';
          return;
        }

        const subject = encodeURIComponent(`Consulta web Tligent - ${tipo}`);

        const bodyLines = [];
        bodyLines.push(mensaje);
        bodyLines.push('');
        bodyLines.push('---');
        bodyLines.push(`Nombre: ${nombre}`);
        bodyLines.push(`Email: ${email}`);
        bodyLines.push(`Tipo de proyecto: ${tipo}`);

        const body = encodeURIComponent(bodyLines.join('\n'));
        const mailtoLink = `mailto:info@tligent.com?subject=${subject}&body=${body}`;

        // Aviso visual
        contactStatus.classList.remove('hidden');
        contactStatus.textContent = 'Se ha abierto tu cliente de correo con el mensaje preparado. Revisa y envíalo desde allí.';
        contactStatus.className = 'mt-1 text-xs rounded-xl px-3 py-2 bg-emerald-50 text-emerald-700 border border-emerald-200';

        // Evento GA4 de conversión (generate_lead)
        if (typeof gtag === 'function') {
          gtag('event', 'generate_lead', {
            event_category: 'formulario',
            event_label: 'contacto_tligent'
          });
        }

        // Lanzar mailto
        window.location.href = mailtoLink;
      });
    }

    // Aviso de cookies con localStorage
    (function () {
      const banner = document.getElementById('cookieBanner');
      const acceptBtn = document.getElementById('acceptCookies');

      if (!banner) return;

      // Mostrar solo si no ha sido aceptado
      if (!localStorage.getItem('tligent_cookie_accepted')) {
        banner.classList.remove('hidden');
      }

      acceptBtn?.addEventListener('click', () => {
        localStorage.setItem('tligent_cookie_accepted', 'yes');
        banner.classList.add('hidden');
      });
    })();
  </script>
</body>
</html>
