Servicios Zondeal BI & Data Engineer

<!DOCTYPE html>
<html lang="es" class="scroll-smooth">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Servicios de Business Intelligence & Data Engineering | Zondeal</title>
    <!-- Tailwind CSS CDN -->
    <script src="https://cdn.tailwindcss.com"></script>
    <!-- FontAwesome Icons CDN -->
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
    <!-- Google Fonts: Inter -->
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap" rel="stylesheet">
    <script>
        tailwind.config = {
            darkMode: 'class',
            theme: {
                extend: {
                    colors: {
                        navy: {
                            800: '#0f172a',
                            900: '#0b0f19',
                            950: '#05070d',
                        },
                        cyan: {
                            400: '#22d3ee',
                            500: '#06b6d4',
                            600: '#0891b2',
                        },
                        amber: {
                            400: '#fbbf24',
                            500: '#f59e0b',
                        }
                    },
                    fontFamily: {
                        sans: ['Inter', 'sans-serif'],
                    }
                }
            }
        }
    </script>
    <style>
        /* Custom Styles for Interactive Polish */
        .glass-card {
            background: rgba(15, 23, 42, 0.75);
            backdrop-filter: blur(12px);
            border: 1px solid rgba(255, 255, 255, 0.08);
        }
        .glass-card:hover {
            border-color: rgba(34, 211, 238, 0.4);
            box-shadow: 0 10px 30px -10px rgba(34, 211, 238, 0.15);
        }
        .gradient-text {
            background: linear-gradient(135deg, #ffffff 0%, #22d3ee 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }
        .price-gradient {
            background: linear-gradient(135deg, #f59e0b 0%, #fbbf24 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }
    </style>
</head>
<body class="bg-navy-950 text-slate-200 font-sans antialiased selection:bg-cyan-500 selection:text-navy-950 min-h-screen flex flex-col justify-between">

    <!-- NAV BAR SUPERIOR RESPONSIVE -->
    <header class="sticky top-0 z-40 w-full glass-card border-b border-slate-800/80">
        <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 h-20 flex items-center justify-between">
            <!-- Logo -->
            <a href="https://zondeal.com" class="flex items-center gap-3 group">
                <div class="w-10 h-10 rounded-xl bg-gradient-to-tr from-cyan-500 to-blue-600 flex items-center justify-center font-bold text-navy-950 text-xl shadow-lg shadow-cyan-500/20 group-hover:scale-105 transition-transform">
                    Z
                </div>
                <div class="flex flex-col">
                    <span class="text-xl font-extrabold tracking-tight text-white group-hover:text-cyan-400 transition-colors">Zondeal<span class="text-cyan-400">.com</span></span>
                    <span class="text-[10px] font-semibold uppercase tracking-widest text-slate-400">BI & Data Engineering</span>
                </div>
            </a>

            <!-- Desktop Nav Links -->
            <nav class="hidden md:flex items-center space-x-8 text-sm font-medium">
                <a href="#servicios" class="text-slate-300 hover:text-cyan-400 transition-colors">Servicios & Planes</a>
                <a href="#testimonios" class="text-slate-300 hover:text-cyan-400 transition-colors">Casos de Éxito</a>
                <a href="#faq" class="text-slate-300 hover:text-cyan-400 transition-colors">Preguntas Frecuentes</a>
                <a href="#articulo-widget" class="text-slate-400 hover:text-slate-200 transition-colors text-xs border border-slate-700 rounded-lg px-2.5 py-1">Widget Artículos</a>
            </nav>

            <!-- CTA Right -->
            <div class="hidden md:flex items-center gap-4">
                <button onclick="openBookingModal('Básico: Auditoría Express')" class="bg-slate-800 hover:bg-slate-700 text-slate-200 px-4 py-2 rounded-xl text-sm font-medium border border-slate-700 transition-all flex items-center gap-2">
                    <i class="fa-regular font-normal fa-calendar text-cyan-400">="fa-regular fa-calendar"></i> Agendar Diagnóstico
                </button>
                <a href="#servicios" class="bg-gradient-to-r from-cyan-500 to-blue-600 hover:from-cyan-400 hover:to-blue-500 text-navy-950 font-bold px-5 py-2 rounded-xl text-sm shadow-lg shadow-cyan-500/20 transition-all hover:scale-105">
                    Ver Paquetes
                </a>
            </div>

            <!-- Mobile Menu Toggle -->
            <button id="mobile-menu-btn" class="md:hidden text-slate-400 hover:text-white p-2">
                <i class="fa-solid fa-bars text-xl"></i>
            </button>
        </div>

        <!-- Mobile Dropdown Menu -->
        <div id="mobile-menu" class="hidden md:hidden glass-card border-b border-slate-800 px-4 pt-3 pb-6 space-y-3">
            <a href="#servicios" onclick="toggleMobileMenu()" class="block py-2 text-slate-300 hover:text-cyan-400">Servicios & Planes</a>
            <a href="#testimonios" onclick="toggleMobileMenu()" class="block py-2 text-slate-300 hover:text-cyan-400">Casos de Éxito</a>
            <a href="#faq" onclick="toggleMobileMenu()" class="block py-2 text-slate-300 hover:text-cyan-400">Preguntas Frecuentes</a>
            <button onclick="toggleMobileMenu(); openBookingModal('Consulta Inicial')" class="w-full mt-2 bg-gradient-to-r from-cyan-500 to-blue-600 text-navy-950 font-bold py-2.5 rounded-xl text-sm">
                Agendar Consulta
            </button>
        </div>
    </header>

    <!-- SECTION 1: HERO SECTION -->
    <section class="relative pt-16 pb-24 overflow-hidden">
        <!-- Background Orbs / Gradients -->
        <div class="absolute top-1/4 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[600px] h-[600px] bg-cyan-500/10 rounded-full blur-3xl pointer-events-none"></div>
        <div class="absolute top-1/3 right-10 w-[400px] h-[400px] bg-blue-600/10 rounded-full blur-3xl pointer-events-none"></div>

        <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10 text-center">
            <div class="inline-flex items-center gap-2 px-3.5 py-1.5 rounded-full bg-slate-900/90 border border-cyan-500/30 text-cyan-400 text-xs font-semibold uppercase tracking-wider mb-6">
                <span class="w-2 h-2 rounded-full bg-cyan-400 animate-pulse"></span>
                Especialistas en Power BI, DAX & Microsoft Fabric
            </div>
            
            <h1 class="text-4xl sm:text-6xl font-extrabold tracking-tight text-white max-w-4xl mx-auto leading-tight sm:leading-none">
                Transformamos modelos lentos en <span class="gradient-text">motores analíticos de alto rendimiento</span>
            </h1>

            <p class="mt-6 text-lg sm:text-xl text-slate-400 max-w-2xl mx-auto font-normal leading-relaxed">
                Auditoría técnica, optimización extrema de consultas DAX y arquitectura empresarial de datos SQL Server / Fabric para decisiones en tiempo real.
            </p>

            <div class="mt-10 flex flex-col sm:flex-row items-center justify-center gap-4">
                <a href="#servicios" class="w-full sm:w-auto bg-gradient-to-r from-cyan-500 to-blue-600 hover:from-cyan-400 hover:to-blue-500 text-navy-950 font-extrabold px-8 py-4 rounded-xl shadow-xl shadow-cyan-500/20 transition-all hover:scale-105 flex items-center justify-center gap-3">
                    <i class="fa-solid fa-bolt"></i> Explorar Servicios & Precios
                </a>
                <button onclick="openBookingModal('Reunión Estratégica')" class="w-full sm:w-auto glass-card hover:bg-slate-800 text-slate-200 font-semibold px-8 py-4 rounded-xl border border-slate-700 transition-all flex items-center justify-center gap-3">
                    <i class="fa-regular fa-calendar-check text-cyan-400"></i> Agendar Llamada de 15 Min
                </button>
            </div>

            <!-- Stats Bar -->
            <div class="mt-16 grid grid-cols-2 md:grid-cols-4 gap-6 max-w-4xl mx-auto pt-8 border-t border-slate-800/80">
                <div class="p-3">
                    <p class="text-3xl font-extrabold text-white">10x+</p>
                    <p class="text-xs text-slate-400 uppercase tracking-wider mt-1">Aceleración de DAX</p>
                </div>
                <div class="p-3">
                    <p class="text-3xl font-extrabold text-white">99.8%</p>
                    <p class="text-xs text-slate-400 uppercase tracking-wider mt-1">Reducción de tamaño VertiPaq</p>
                </div>
                <div class="p-3">
                    <p class="text-3xl font-extrabold text-white">+120</p>
                    <p class="text-xs text-slate-400 uppercase tracking-wider mt-1">Modelos Optimizados</p>
                </div>
                <div class="p-3">
                    <p class="text-3xl font-extrabold text-white">100%</p>
                    <p class="text-xs text-slate-400 uppercase tracking-wider mt-1">Garantía de Satisfacción</p>
                </div>
            </div>
        </div>
    </section>

    <!-- SECTION 2: PAQUETES DE SERVICIOS Y PRECIOS -->
    <section id="servicios" class="py-20 relative bg-navy-900/50 border-y border-slate-800/60">
        <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
            <div class="text-center max-w-3xl mx-auto mb-16">
                <h2 class="text-xs font-semibold uppercase tracking-widest text-cyan-400">Planes & Soluciones</h2>
                <p class="text-3xl sm:text-4xl font-extrabold text-white mt-2">Soluciones adaptadas al nivel de madurez de tus datos</p>
                <p class="text-slate-400 mt-4 text-sm sm:text-base">Selecciona el paquete que mejor se adapte a las necesidades de tu empresa. Transparencia total sin costes ocultos.</p>
            </div>

            <div class="grid md:grid-cols-3 gap-8 items-stretch">
                
                <!-- PAQUETE 1: BÁSICO -->
                <div class="glass-card rounded-2xl p-8 flex flex-col justify-between relative transition-all duration-300">
                    <div>
                        <div class="flex justify-between items-center mb-4">
                            <span class="text-xs font-bold uppercase tracking-wider px-3 py-1 bg-slate-800 text-slate-300 rounded-full border border-slate-700">Inicial</span>
                            <i class="fa-solid fa-stethoscope text-2xl text-slate-500"></i>
                        </div>
                        <h3 class="text-xl font-bold text-white mb-2">Auditoría & Diagnóstico Express</h3>
                        <p class="text-slate-400 text-sm mb-6">Ideal para informes de Power BI con problemas de lentitud puntual o fallos de actualización.</p>
                        
                        <div class="mb-6">
                            <span class="text-4xl font-extrabold price-gradient">490€</span>
                            <span class="text-slate-400 text-sm"> / informe</span>
                        </div>

                        <div class="border-t border-slate-800 pt-6 space-y-3.5 mb-8 text-sm">
                            <div class="flex items-start gap-3 text-slate-300">
                                <i class="fa-solid fa-check text-cyan-400 mt-1"></i>
                                <span>Análisis de rendimiento con <strong>DAX Studio & VertiPaq Analyzer</strong>.</span>
                            </div>
                            <div class="flex items-start gap-3 text-slate-300">
                                <i class="fa-solid fa-check text-cyan-400 mt-1"></i>
                                <span>Revisión de <strong>Top 10 medidas DAX</strong> ineficientes.</span>
                            </div>
                            <div class="flex items-start gap-3 text-slate-300">
                                <i class="fa-solid fa-check text-cyan-400 mt-1"></i>
                                <span>Identificación de cuellos de botella en el modelo relacional.</span>
                            </div>
                            <div class="flex items-start gap-3 text-slate-300">
                                <i class="fa-solid fa-check text-cyan-400 mt-1"></i>
                                <span>Informe de recomendaciones técnicas listo para ejecutar.</span>
                            </div>
                            <div class="flex items-start gap-3 text-slate-400">
                                <i class="fa-solid fa-dash text-slate-600 mt-1"></i>
                                <span class="line-through">Reescritura directa de código.</span>
                            </div>
                        </div>
                    </div>

                    <div class="space-y-3">
                        <button onclick="openCheckoutModal('Auditoría & Diagnóstico Express', '490€')" class="w-full bg-slate-800 hover:bg-slate-700 text-white font-bold py-3 px-4 rounded-xl border border-slate-700 transition-all text-sm flex items-center justify-center gap-2">
                            <i class="fa-solid fa-credit-card text-cyan-400"></i> Comprar & Reservar (490€)
                        </button>
                        <button onclick="openBookingModal('Consulta Diagnóstico Express')" class="w-full text-xs text-slate-400 hover:text-cyan-400 py-1 text-center">
                            ¿Preguntas? Agendar llamada rápida
                        </button>
                    </div>
                </div>

                <!-- PAQUETE 2: INTERMEDIO (POPULAR) -->
                <div class="glass-card rounded-2xl p-8 flex flex-col justify-between relative border-2 border-cyan-500/80 shadow-2xl shadow-cyan-500/10 transition-all duration-300 scale-105 z-10 bg-navy-900/90">
                    <div class="absolute -top-4 left-1/2 -translate-x-1/2 bg-gradient-to-r from-cyan-500 to-blue-600 text-navy-950 font-extrabold text-xs uppercase tracking-widest px-4 py-1 rounded-full shadow-lg">
                        Más Solicitado
                    </div>

                    <div>
                        <div class="flex justify-between items-center mb-4 mt-2">
                            <span class="text-xs font-bold uppercase tracking-wider px-3 py-1 bg-cyan-950 text-cyan-400 rounded-full border border-cyan-800/50">Optimización</span>
                            <i class="fa-solid fa-rocket text-2xl text-cyan-400"></i>
                        </div>
                        <h3 class="text-xl font-bold text-white mb-2">Optimización de Modelos & DAX</h3>
                        <p class="text-slate-300 text-sm mb-6">Manos en la masa para acelerar informes críticos y reducir consumo de capacidad/RAM.</p>
                        
                        <div class="mb-6">
                            <span class="text-4xl font-extrabold price-gradient">1.250€</span>
                            <span class="text-slate-400 text-sm"> / modelo semántico</span>
                        </div>

                        <div class="border-t border-slate-800 pt-6 space-y-3.5 mb-8 text-sm">
                            <div class="flex items-start gap-3 text-slate-200">
                                <i class="fa-solid fa-check text-cyan-400 mt-1"></i>
                                <span>Todo lo incluido en el plan Básico.</span>
                            </div>
                            <div class="flex items-start gap-3 text-slate-200">
                                <i class="fa-solid fa-check text-cyan-400 mt-1"></i>
                                <span><strong>Reescritura e implementación completa</strong> de DAX ineficiente.</span>
                            </div>
                            <div class="flex items-start gap-3 text-slate-200">
                                <i class="fa-solid fa-check text-cyan-400 mt-1"></i>
                                <span>Refactorización a <strong>Esquema en Estrella (Star Schema)</strong>.</span>
                            </div>
                            <div class="flex items-start gap-3 text-slate-200">
                                <i class="fa-solid fa-check text-cyan-400 mt-1"></i>
                                <span>Optimización de compresión de columnas (VertiPaq).</span>
                            </div>
                            <div class="flex items-start gap-3 text-slate-200">
                                <i class="fa-solid fa-check text-cyan-400 mt-1"></i>
                                <span>Garantía de velocidad: <strong>Carga en < 3 segundos</strong>.</span>
                            </div>
                        </div>
                    </div>

                    <div class="space-y-3">
                        <button onclick="openCheckoutModal('Optimización de Modelos & DAX', '1.250€')" class="w-full bg-gradient-to-r from-cyan-500 to-blue-600 hover:from-cyan-400 hover:to-blue-500 text-navy-950 font-extrabold py-3.5 px-4 rounded-xl shadow-lg shadow-cyan-500/25 transition-all text-sm flex items-center justify-center gap-2">
                            <i class="fa-solid fa-bolt"></i> Reservar & Pagar Ahora (1.250€)
                        </button>
                        <button onclick="openBookingModal('Optimización DAX & Modelos')" class="w-full text-xs text-slate-300 hover:text-cyan-400 py-1 text-center font-medium">
                            Agendar sesión técnica previa
                        </button>
                    </div>
                </div>

                <!-- PAQUETE 3: AVANZADO -->
                <div class="glass-card rounded-2xl p-8 flex flex-col justify-between relative transition-all duration-300">
                    <div>
                        <div class="flex justify-between items-center mb-4">
                            <span class="text-xs font-bold uppercase tracking-wider px-3 py-1 bg-slate-800 text-amber-400 rounded-full border border-amber-500/20">Enterprise</span>
                            <i class="fa-solid fa-building-columns text-2xl text-amber-400"></i>
                        </div>
                        <h3 class="text-xl font-bold text-white mb-2">Arquitectura End-to-End & Fabric</h3>
                        <p class="text-slate-400 text-sm mb-6">Diseño e implementación corporativa con Microsoft Fabric o SQL Server Data Warehouse.</p>
                        
                        <div class="mb-6">
                            <span class="text-4xl font-extrabold price-gradient">3.800€</span>
                            <span class="text-slate-400 text-sm"> / proyecto base</span>
                        </div>

                        <div class="border-t border-slate-800 pt-6 space-y-3.5 mb-8 text-sm">
                            <div class="flex items-start gap-3 text-slate-300">
                                <i class="fa-solid fa-check text-cyan-400 mt-1"></i>
                                <span>Diseño de pipelines ETL / ELT avanzados (Medallion Architecture).</span>
                            </div>
                            <div class="flex items-start gap-3 text-slate-300">
                                <i class="fa-solid fa-check text-cyan-400 mt-1"></i>
                                <span>Implementación de <strong>Data Lakehouse / SQL Server DW</strong>.</span>
                            </div>
                            <div class="flex items-start gap-3 text-slate-300">
                                <i class="fa-solid fa-check text-cyan-400 mt-1"></i>
                                <span>Configuración de Seguridad por Fila (RLS) y Gobernanza.</span>
                            </div>
                            <div class="flex items-start gap-3 text-slate-300">
                                <i class="fa-solid fa-check text-cyan-400 mt-1"></i>
                                <span>CI/CD, ALM y despliegues automatizados (XMLA/Tabular Editor).</span>
                            </div>
                            <div class="flex items-start gap-3 text-slate-300">
                                <i class="fa-solid fa-check text-cyan-400 mt-1"></i>
                                <span>Soporte post-despliegue de 30 días incluido.</span>
                            </div>
                        </div>
                    </div>

                    <div class="space-y-3">
                        <button onclick="openBookingModal('Arquitectura End-to-End / Fabric')" class="w-full bg-slate-800 hover:bg-slate-700 text-white font-bold py-3 px-4 rounded-xl border border-slate-700 transition-all text-sm flex items-center justify-center gap-2">
                            <i class="fa-regular fa-calendar text-amber-400"></i> Agendar Evaluación de Proyecto
                        </button>
                        <button onclick="openCheckoutModal('Reserva Arquitectura Enterprise', '1.000€ (Depósito)')" class="w-full text-xs text-slate-400 hover:text-cyan-400 py-1 text-center">
                            Pagar depósito de reserva (1.000€)
                        </button>
                    </div>
                </div>

            </div>
        </div>
    </section>

    <!-- SECTION 3: TESTIMONIOS & FAQ -->
    <section id="testimonios" class="py-20">
        <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
            
            <!-- Testimonios -->
            <div class="text-center max-w-2xl mx-auto mb-16">
                <h2 class="text-xs font-semibold uppercase tracking-widest text-cyan-400">Prueba Social</h2>
                <p class="text-3xl font-extrabold text-white mt-2">Confían en nuestra experiencia técnica</p>
            </div>

            <div class="grid md:grid-cols-3 gap-6 mb-24">
                <div class="glass-card p-6 rounded-2xl flex flex-col justify-between">
                    <p class="text-slate-300 text-sm leading-relaxed mb-6 italic">
                        "Nuestros cuadros de mando financieros tardaban más de 45 segundos en abrirse. Tras la auditoría de Zondeal y la reescritura del DAX, el tiempo se redujo a 1.8 segundos."
                    </p>
                    <div class="flex items-center gap-3">
                        <div class="w-10 h-10 rounded-full bg-slate-800 border border-cyan-500/40 flex items-center justify-center font-bold text-cyan-400 text-sm">
                            CM
                        </div>
                        <div>
                            <h4 class="text-sm font-bold text-white">Carlos Mendoza</h4>
                            <p class="text-xs text-slate-400">Head of Data | Retail Multinacional</p>
                        </div>
                    </div>
                </div>

                <div class="glass-card p-6 rounded-2xl flex flex-col justify-between">
                    <p class="text-slate-300 text-sm leading-relaxed mb-6 italic">
                        "El equipo migró todo nuestro Data Warehouse tradicional a Microsoft Fabric sin una sola interrupción de servicio. El conocimiento técnico en SQL Server y DAX es insuperable."
                    </p>
                    <div class="flex items-center gap-3">
                        <div class="w-10 h-10 rounded-full bg-slate-800 border border-cyan-500/40 flex items-center justify-center font-bold text-cyan-400 text-sm">
                            VR
                        </div>
                        <div>
                            <h4 class="text-sm font-bold text-white">Victoria Ramos</h4>
                            <p class="text-xs text-slate-400">CTO | FinTech Analytics</p>
                        </div>
                    </div>
                </div>

                <div class="glass-card p-6 rounded-2xl flex flex-col justify-between">
                    <p class="text-slate-300 text-sm leading-relaxed mb-6 italic">
                        "Pensábamos que necesitábamos ampliar la capacidad de nuestra licencia de Power BI Premium. Zondeal optimizó el modelo VertiPaq y ahorramos más de 12.000€ anuales."
                    </p>
                    <div class="flex items-center gap-3">
                        <div class="w-10 h-10 rounded-full bg-slate-800 border border-cyan-500/40 flex items-center justify-center font-bold text-cyan-400 text-sm">
                            AG
                        </div>
                        <div>
                            <h4 class="text-sm font-bold text-white">Alejandro Gómez</h4>
                            <p class="text-xs text-slate-400">Director de Operaciones | Logística Global</p>
                        </div>
                    </div>
                </div>
            </div>

            <!-- FAQ SECTION -->
            <div id="faq" class="max-w-4xl mx-auto pt-10 border-t border-slate-800">
                <div class="text-center mb-12">
                    <h2 class="text-xs font-semibold uppercase tracking-widest text-cyan-400">Respuestas Claras</h2>
                    <p class="text-3xl font-extrabold text-white mt-2">Preguntas Frecuentes</p>
                </div>

                <div class="space-y-4">
                    <!-- FAQ 1 -->
                    <div class="glass-card rounded-xl overflow-hidden transition-all">
                        <button onclick="toggleFaq(1)" class="w-full text-left p-5 text-white font-semibold flex justify-between items-center">
                            <span>¿Cómo funciona el proceso de trabajo tras realizar la reserva?</span>
                            <i id="faq-icon-1" class="fa-solid fa-chevron-down text-cyan-400 transition-transform"></i>
                        </button>
                        <div id="faq-answer-1" class="hidden px-5 pb-5 text-slate-400 text-sm leading-relaxed border-t border-slate-800/50 pt-3">
                            Una vez completada la reserva o agendada la llamada, te solicitaremos acceso temporal a tu entorno (o envío de un archivo .PBIX sanitizado sin datos sensibles). Realizamos el trabajo en un entorno seguro bajo acuerdo estricto de confidencialidad (NDA).
                        </div>
                    </div>

                    <!-- FAQ 2 -->
                    <div class="glass-card rounded-xl overflow-hidden transition-all">
                        <button onclick="toggleFaq(2)" class="w-full text-left p-5 text-white font-semibold flex justify-between items-center">
                            <span>¿Firmaremos un acuerdo de confidencialidad (NDA)?</span>
                            <i id="faq-icon-2" class="fa-solid fa-chevron-down text-cyan-400 transition-transform"></i>
                        </button>
                        <div id="faq-answer-2" class="hidden px-5 pb-5 text-slate-400 text-sm leading-relaxed border-t border-slate-800/50 pt-3">
                            Sí, por supuesto. Antes de recibir cualquier modelo de datos o código SQL Server/Fabric, firmamos un NDA corporativo estándar para garantizar la total privacidad de tu negocio.
                        </div>
                    </div>

                    <!-- FAQ 3 -->
                    <div class="glass-card rounded-xl overflow-hidden transition-all">
                        <button onclick="toggleFaq(3)" class="w-full text-left p-5 text-white font-semibold flex justify-between items-center">
                            <span>¿Qué ocurre si los tiempos de carga no mejoran?</span>
                            <i id="faq-icon-3" class="fa-solid fa-chevron-down text-cyan-400 transition-transform"></i>
                        </button>
                        <div id="faq-answer-3" class="hidden px-5 pb-5 text-slate-400 text-sm leading-relaxed border-t border-slate-800/50 pt-3">
                            En el paquete de Optimización de Modelos & DAX incluimos una garantía de rendimiento. Si tras nuestras modificaciones no logramos reducir sustancialmente el tiempo de renderizado o consulta, te reembolsamos el 100% de la inversión.
                        </div>
                    </div>

                    <!-- FAQ 4 -->
                    <div class="glass-card rounded-xl overflow-hidden transition-all">
                        <button onclick="toggleFaq(4)" class="w-full text-left p-5 text-white font-semibold flex justify-between items-center">
                            <span>¿Emiten factura oficial para deducción de empresa?</span>
                            <i id="faq-icon-4" class="fa-solid fa-chevron-down text-cyan-400 transition-transform"></i>
                        </button>
                        <div id="faq-answer-4" class="hidden px-5 pb-5 text-slate-400 text-sm leading-relaxed border-t border-slate-800/50 pt-3">
                            Absolutamente. Tras procesar el pago o acuerdo, nuestro departamento administrativo te enviará una factura formal con desglose de IVA/impuestos correspondiente para tu contabilidad corporativa.
                        </div>
                    </div>
                </div>
            </div>

        </div>
    </section>

    <!-- SECTION 4: BLOQUE PROMOCIONAL PARA INCRUSTAR EN ARTÍCULOS DE ZONDEAL.COM -->
    <section id="articulo-widget" class="py-16 bg-navy-900 border-t border-slate-800">
        <div class="max-w-4xl mx-auto px-4">
            <div class="text-center mb-6">
                <span class="text-xs font-mono text-cyan-400 bg-cyan-950/80 px-3 py-1 rounded-full border border-cyan-800/50">
                    Bloque Promocional para copiar e incrustar al final de tus posts
                </span>
            </div>

            <!-- INICIO DEL WIDGET PARA ARTÍCULOS -->
            <div class="glass-card p-6 sm:p-8 rounded-2xl border border-cyan-500/30 relative overflow-hidden bg-gradient-to-br from-slate-900 via-navy-900 to-slate-950">
                <div class="absolute -right-10 -bottom-10 w-40 h-40 bg-cyan-500/10 rounded-full blur-2xl pointer-events-none"></div>
                
                <div class="flex flex-col sm:flex-row items-center justify-between gap-6 relative z-10">
                    <div class="space-y-2 text-center sm:text-left">
                        <span class="inline-block text-[11px] font-bold uppercase tracking-widest text-amber-400 bg-amber-950/60 px-2.5 py-0.5 rounded border border-amber-500/30">
                            ¿Problemas de rendimiento en Power BI?
                        </span>
                        <h3 class="text-xl sm:text-2xl font-bold text-white">
                            ¿Tus informes tardan demasiado en cargar?
                        </h3>
                        <p class="text-sm text-slate-400 max-w-lg">
                            Optimizo tus medidas DAX y la arquitectura de tu modelo semántico para lograr respuesta instantánea.
                        </p>
                    </div>

                    <div class="flex flex-col sm:flex-row items-center gap-3 w-full sm:w-auto">
                        <button onclick="openBookingModal('Consulta desde Artículo')" class="w-full sm:w-auto bg-gradient-to-r from-cyan-500 to-blue-600 hover:from-cyan-400 hover:to-blue-500 text-navy-950 font-extrabold px-6 py-3 rounded-xl shadow-lg shadow-cyan-500/20 transition-all text-sm whitespace-nowrap">
                            Solicitar Diagnóstico
                        </button>
                    </div>
                </div>
            </div>
            <!-- FIN DEL WIDGET -->
        </div>
    </section>

    <!-- FOOTER -->
    <footer class="bg-navy-950 border-t border-slate-800/80 py-12 text-sm text-slate-500">
        <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 flex flex-col sm:flex-row items-center justify-between gap-6">
            <div class="flex items-center gap-3">
                <div class="w-8 h-8 rounded-lg bg-cyan-500 flex items-center justify-center font-bold text-navy-950">Z</div>
                <span class="text-white font-bold">Zondeal.com</span>
                <span class="text-xs">© 2026 Todos los derechos reservados.</span>
            </div>

            <div class="flex space-x-6 text-xs text-slate-400">
                <a href="#" class="hover:text-cyan-400">Términos del Servicio</a>
                <a href="#" class="hover:text-cyan-400">Política de Privacidad</a>
                <a href="#" class="hover:text-cyan-400">Acuerdo NDA</a>
            </div>
        </div>
    </footer>

    <!-- MODAL 1: RESERVA DE CALENDLY (SIMULACIÓN INTERACTIVA) -->
    <div id="booking-modal" class="fixed inset-0 bg-navy-950/80 backdrop-blur-md z-50 hidden flex items-center justify-center p-4">
        <div class="glass-card max-w-xl w-full rounded-2xl border border-slate-700 overflow-hidden shadow-2xl relative animate-in fade-in zoom-in duration-200">
            
            <!-- Modal Header -->
            <div class="p-6 border-b border-slate-800 flex justify-between items-center bg-slate-900/50">
                <div>
                    <h3 class="text-lg font-bold text-white flex items-center gap-2">
                        <i class="fa-regular fa-calendar-days text-cyan-400"></i> Agendar Sesión de Trabajo
                    </h3>
                    <p id="booking-service-name" class="text-xs text-cyan-400 font-medium">Servicio Seleccionado</p>
                </div>
                <button onclick="closeBookingModal()" class="text-slate-400 hover:text-white p-2 text-xl">
                    <i class="fa-solid fa-xmark"></i>
                </button>
            </div>

            <!-- Modal Body: Widget Calendly Simulado -->
            <div class="p-6 space-y-4">
                <p class="text-sm text-slate-300">Selecciona una fecha y hora disponible para la videollamada de evaluación técnica:</p>
                
                <!-- Date & Time Grid -->
                <div class="grid grid-cols-2 gap-4">
                    <div>
                        <label class="block text-xs font-semibold text-slate-400 uppercase mb-2">Fecha</label>
                        <input type="date" value="2026-11-02" class="w-full bg-slate-900 border border-slate-700 rounded-xl px-3 py-2 text-white text-sm focus:outline-none focus:border-cyan-400">
                    </div>
                    <div>
                        <label class="block text-xs font-semibold text-slate-400 uppercase mb-2">Hora (CET)</label>
                        <select class="w-full bg-slate-900 border border-slate-700 rounded-xl px-3 py-2 text-white text-sm focus:outline-none focus:border-cyan-400">
                            <option>10:00 AM</option>
                            <option>12:30 PM</option>
                            <option>04:00 PM</option>
                            <option>06:00 PM</option>
                        </select>
                    </div>
                </div>

                <div>
                    <label class="block text-xs font-semibold text-slate-400 uppercase mb-2">Nombre Completo</label>
                    <input type="text" placeholder="Ej. Ana Martínez" class="w-full bg-slate-900 border border-slate-700 rounded-xl px-3 py-2 text-white text-sm focus:outline-none focus:border-cyan-400">
                </div>

                <div>
                    <label class="block text-xs font-semibold text-slate-400 uppercase mb-2">Email Corporativo</label>
                    <input type="email" placeholder="ana@empresa.com" class="w-full bg-slate-900 border border-slate-700 rounded-xl px-3 py-2 text-white text-sm focus:outline-none focus:border-cyan-400">
                </div>

                <div>
                    <label class="block text-xs font-semibold text-slate-400 uppercase mb-2">Breve descripción del problema</label>
                    <textarea rows="2" placeholder="Ej. Medida CALCULATE en DAX tarda 30s al filtrar por cliente..." class="w-full bg-slate-900 border border-slate-700 rounded-xl px-3 py-2 text-white text-sm focus:outline-none focus:border-cyan-400"></textarea>
                </div>
            </div>

            <!-- Modal Footer -->
            <div class="p-6 border-t border-slate-800 bg-slate-900/50 flex justify-end gap-3">
                <button onclick="closeBookingModal()" class="px-4 py-2 rounded-xl text-sm font-medium text-slate-400 hover:text-white">Cancelar</button>
                <button onclick="confirmBooking()" class="bg-gradient-to-r from-cyan-500 to-blue-600 hover:from-cyan-400 hover:to-blue-500 text-navy-950 font-bold px-6 py-2 rounded-xl text-sm shadow-lg shadow-cyan-500/20">
                    Confirmar Reserva
                </button>
            </div>
        </div>
    </div>

    <!-- MODAL 2: CHECKOUT DE STRIPE (SIMULACIÓN INTERACTIVA) -->
    <div id="checkout-modal" class="fixed inset-0 bg-navy-950/80 backdrop-blur-md z-50 hidden flex items-center justify-center p-4">
        <div class="glass-card max-w-md w-full rounded-2xl border border-slate-700 overflow-hidden shadow-2xl relative animate-in fade-in zoom-in duration-200">
            
            <!-- Modal Header -->
            <div class="p-6 border-b border-slate-800 flex justify-between items-center bg-slate-900/50">
                <div class="flex items-center gap-2">
                    <i class="fa-brands fa-stripe text-3xl text-indigo-400"></i>
                    <span class="text-xs text-slate-400 font-mono">Pago Seguro Encriptado</span>
                </div>
                <button onclick="closeCheckoutModal()" class="text-slate-400 hover:text-white p-2 text-xl">
                    <i class="fa-solid fa-xmark"></i>
                </button>
            </div>

            <!-- Modal Body -->
            <div class="p-6 space-y-4">
                <div class="bg-slate-900 p-4 rounded-xl border border-slate-800 flex justify-between items-center">
                    <div>
                        <p id="stripe-product-name" class="font-bold text-white text-sm">Nombre Producto</p>
                        <p class="text-xs text-slate-400">Facturación única Zondeal BI</p>
                    </div>
                    <span id="stripe-product-price" class="text-xl font-extrabold text-amber-400">0€</span>
                </div>

                <!-- Card Details Form -->
                <div class="space-y-3 pt-2">
                    <div>
                        <label class="block text-xs font-semibold text-slate-400 uppercase mb-1">Titular de la tarjeta</label>
                        <input type="text" placeholder="Ej. Carlos Mendoza" class="w-full bg-slate-900 border border-slate-700 rounded-xl px-3 py-2 text-white text-sm focus:outline-none focus:border-cyan-400">
                    </div>

                    <div>
                        <label class="block text-xs font-semibold text-slate-400 uppercase mb-1">Número de tarjeta</label>
                        <div class="relative">
                            <input type="text" placeholder="4242 •••• •••• 4242" class="w-full bg-slate-900 border border-slate-700 rounded-xl px-3 py-2 text-white text-sm focus:outline-none focus:border-cyan-400 font-mono">
                            <i class="fa-regular fa-credit-card absolute right-3 top-2.5 text-slate-500"></i>
                        </div>
                    </div>

                    <div class="grid grid-cols-2 gap-3">
                        <div>
                            <label class="block text-xs font-semibold text-slate-400 uppercase mb-1">Caducidad</label>
                            <input type="text" placeholder="MM/AA" class="w-full bg-slate-900 border border-slate-700 rounded-xl px-3 py-2 text-white text-sm focus:outline-none focus:border-cyan-400 text-center font-mono">
                        </div>
                        <div>
                            <label class="block text-xs font-semibold text-slate-400 uppercase mb-1">CVC / CVV</label>
                            <input type="text" placeholder="123" class="w-full bg-slate-900 border border-slate-700 rounded-xl px-3 py-2 text-white text-sm focus:outline-none focus:border-cyan-400 text-center font-mono">
                        </div>
                    </div>
                </div>

                <p class="text-[11px] text-slate-500 text-center flex items-center justify-center gap-1 mt-2">
                    <i class="fa-solid fa-lock text-cyan-500"></i> Procesamiento con garantía de devolución de 30 días.
                </p>
            </div>

            <!-- Modal Footer -->
            <div class="p-6 border-t border-slate-800 bg-slate-900/50">
                <button onclick="processStripePayment()" class="w-full bg-gradient-to-r from-amber-500 to-amber-400 hover:from-amber-400 hover:to-amber-300 text-navy-950 font-extrabold py-3.5 px-4 rounded-xl shadow-lg transition-all text-sm flex items-center justify-center gap-2">
                    <i class="fa-solid fa-lock"></i> Pagar Ahora con Stripe
                </button>
            </div>
        </div>
    </div>

    <!-- JAVASCRIPT FOR INTERACTIVITY -->
    <script>
        // Toggle Mobile Menu
        function toggleMobileMenu() {
            const menu = document.getElementById('mobile-menu');
            menu.classList.toggle('hidden');
        }

        // Toggle FAQ Accordions
        function toggleFaq(id) {
            const answer = document.getElementById(`faq-answer-${id}`);
            const icon = document.getElementById(`faq-icon-${id}`);
            
            if (answer.classList.contains('hidden')) {
                answer.classList.remove('hidden');
                icon.classList.add('rotate-180');
            } else {
                answer.classList.add('hidden');
                icon.classList.remove('rotate-180');
            }
        }

        // Booking Modal (Calendly Simulation)
        function openBookingModal(serviceName) {
            document.getElementById('booking-service-name').innerText = serviceName;
            document.getElementById('booking-modal').classList.remove('hidden');
        }

        function closeBookingModal() {
            document.getElementById('booking-modal').classList.add('hidden');
        }

        function confirmBooking() {
            closeBookingModal();
            alert('¡Reserva confirmada con éxito! Te hemos enviado un enlace de confirmación por email para tu reunión.');
        }

        // Checkout Modal (Stripe Simulation)
        function openCheckoutModal(productName, price) {
            document.getElementById('stripe-product-name').innerText = productName;
            document.getElementById('stripe-product-price').innerText = price;
            document.getElementById('checkout-modal').classList.remove('hidden');
        }

        function closeCheckoutModal() {
            document.getElementById('checkout-modal').classList.add('hidden');
        }

        function processStripePayment() {
            closeCheckoutModal();
            alert('¡Pago procesado correctamente mediante Stripe! Nos pondremos en contacto contigo en un plazo máximo de 2 horas lectivas.');
        }
    </script>
</body>
</html>