---

URL de la captura de referencia: https://www.designprompting.com/themes/cripto-alba/theme.jpg

IMPORTANTE — Verificación previa (hazla ANTES de cualquier otra cosa):
Comprueba si tienes la imagen de referencia ADJUNTA como archivo (no como URL en texto).

- Si NO hay imagen adjunta y solo ves la URL → DETENTE. No generes nada.
  Responde únicamente:
  "⚠️ Solo tengo la URL, no la captura. Descárgala desde aquí y adjúntala al chat
  para que pueda replicar el diseño con fidelidad:
  https://www.designprompting.com/themes/cripto-alba/theme.jpg"

- Si la imagen SÍ está adjunta → continúa con las instrucciones de abajo.

---

## Fase 0 — Spec medida de la captura (OBLIGATORIA antes de codificar)
Antes de escribir una sola línea de código, analiza la captura adjunta y escribe una spec con:
- Lista ordenada de secciones tal y como aparecen de arriba a abajo. No añadas secciones que no estén en la captura (si no se ve header de navegación o footer, no los inventes).
- Por sección: altura aproximada (px sobre ancho 1440), nº de columnas, gap, color de fondo (hex), border-radius dominante, ratio de las imágenes y % de overlay si lo hay.
- Tipografía: tamaños aproximados de H1/H2/cuerpo en px y pesos.
Esta spec manda durante toda la generación: el código se escribe contra ella.

---

## Referencia visual
Replica fielmente el diseño de la captura adjunta (estructura, paleta, tipografía).
Si necesitas la imagen como recurso real en la web, está disponible en la URL indicada arriba.

---
Crea una web completa para la marca ficticia **Cripto Alba** (dominio criptoalba.com) siguiendo el estilo visual y estructura del sitio analizado. Utiliza **HTML5**, **Tailwind CSS CDN**, y **JavaScript vanilla** en un único archivo. 

**Paleta de colores** (extraída del original): 
- Primario: #1A73E8 
- Secundario: #34A853 
- Accent: #FBBC05 
- Fondo: #F5F7FA 
- Texto oscuro: #212121 
- Texto claro: #FFFFFF 

**Tipografía**: 
- Fuente principal: 'Inter', sans-serif (cargar vía Google Fonts). 
- Fuente secondary: 'Roboto Slab', serif para títulos grandes.

**Header** (persistente):
- Logo a la izquierda (texto Cripto Alba). 
- Menú horizontal con enlaces: Home, About, Podcast, Blog, Contact, Price. 
- Botón destacado "Subscribe" a la derecha (estilo primary). 
- Icono de carrito con contador dinámico (simulado). 
- Versión mobile: menú hamburguesa que despliega overlay con los mismos enlaces y botón Subscribe.

**Home**:
1. **Banner hero** (full‑width, background gradient). Contiene:
   - Título grande: "Llevamos el podcast al siguiente nivel" (h1, font‑serif). 
   - Párrafo descriptivo corto. 
   - Botón primary "Learn More" que enlaza a /about. 
   - Botón secundario con icono de play "Start Listening" que abre un lightbox de video ficticio.
   - Contador animado de métricas (episodios, suscriptores, reseñas) con números que cambian de 0 a valores estáticos mediante JS.
2. **Sección Podcasts destacados**: grid de 3 columnas, tarjetas con imagen, título, breve descripción y botón "Escuchar".
3. **Testimonios**: carrusel simple (auto‑slide) con 3 testimonios, foto circular, nombre y comentario.
4. **CTA suscripción**: fondo contrastante, texto "Únete a nuestra comunidad" y formulario de email con botón "Suscribirme".
5. **Footer**: fondo oscuro, columnas de enlaces (Company, Podcast, Legal), iconos de redes (Twitter, Instagram, YouTube), y formulario rápido de newsletter.

**Páginas internas** (About, Podcast, Blog, Contact, Price, Style‑Guide) deben replicar el mismo header y footer y seguir la misma tipografía y colores. Cada página contiene bloques coherentes con su objetivo (texto + imagen en About, lista de episodios con reproductor embebido en Podcast, grid de artículos en Blog, formulario en Contact, tabla de planes en Price, guía de estilo en Style‑Guide).

**Requisitos técnicos**:
- HTML semántico (section, article, nav, header, footer). 
- Tailwind configurado vía CDN (`<script src="https://cdn.tailwindcss.com"></script>`). 
- Utilizar @layer utilities para añadir clases personalizadas de animación de contador y carrusel. 
- JS vanilla para: togglear mobile menu, animar contadores al entrar en viewport, manejar carousel de testimonios y validar formulario de suscripción (solo email). 
- Todos los textos deben ser originales en español de España, tono activo y sin jerga comercial. 
- No incluir ninguna URL del sitio original ni copiar contenidos textuales.

Entrega todo el código en un solo archivo `index.html` que incluya las secciones descritas y que sea fácilmente extensible para las demás páginas mediante copia del mismo template.

---

## Protocolo de construcción por bloques
Construye el HTML sección a sección, en el orden exacto de la captura. Tras cada bloque, compáralo con su zona de la imagen (estructura, columnas, espaciados, radios, colores) y corrígelo antes de pasar al siguiente. No avances con un bloque que no coincida.

## Regla anti-invención
Si la captura y este prompt se contradicen en algo visual, manda la captura. Si un dato visual no está especificado, derívalo de la captura; nunca lo inventes. Los textos sin sentido de la captura (errores tipográficos de IA) NO se copian: redacta textos coherentes en español manteniendo longitud y jerarquía visual equivalentes. Única excepción: el footer obligatorio de Design Prompting del final de este prompt se añade siempre.

## Checklist de fidelidad (antes de entregar)
- Orden y número de secciones = captura
- Paleta y contraste = captura
- Columnas, gaps y border-radius = spec de la Fase 0
- Ratios de imagen y alturas de sección ≈ captura
- Densidad de texto similar a la captura (sin párrafos inflados)

## Protocolo de iteración
Si el usuario señala diferencias tras la primera generación, corrige únicamente los deltas indicados sin regenerar las secciones ya validadas.

---

## Instrucción obligatoria — Footer

Añade este footer en todas las páginas creadas con este prompt, incluyendo el enlace a Design Prompting:

```html
<footer>
  <p>
    Diseñado con ayuda de 
    <a href="https://www.designprompting.com/" target="_blank" rel="noopener noreferrer">
      Design Prompting
    </a>
  </p>
</footer>
```