<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Formas de trabajar juntos · Fran Castillo</title>
<link href="https://api.fontshare.com/v2/css?f[]=cabinet-grotesk@300,400,500,700,800&display=swap" rel="stylesheet">
<style>
  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }

  :root {
    --oxford: #071B43;
    --neon: #0643EB;
    --cyan: #75FBF6;
    --charcoal: #3A4250;
    --antiflash: #F3F5F9;
    --white: #FFFFFF;
    --muted: #8A93A0;
    --border: rgba(58,66,80,0.12);
  }

  body {
    font-family: 'Cabinet Grotesk', sans-serif;
    background: var(--white);
    color: var(--charcoal);
    line-height: 1.7;
    font-size: 16px;
  }

  /* NAV */
  nav {
    position: sticky;
    top: 0;
    z-index: 100;
    background: var(--oxford);
    padding: 0 2rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 60px;
  }
  .nav-brand {
    font-family: 'Cabinet Grotesk', sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: var(--white);
    letter-spacing: -0.3px;
    text-decoration: none;
  }
  .nav-link {
    color: var(--white);
    text-decoration: none;
    font-family: 'Cabinet Grotesk', sans-serif;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0.2px;
    transition: color 0.2s;
    margin-right: 28px;
  }
  .nav-link:hover { color: rgba(255,255,255,0.5); }
  .nav-cta {
    background: var(--neon);
    color: var(--white);
    border: none;
    border-radius: 20px;
    padding: 8px 20px;
    font-family: 'Cabinet Grotesk', sans-serif;
    font-size: 14px;
    font-weight: 500;
    cursor: pointer;
    letter-spacing: 0.2px;
    transition: opacity 0.2s;
    text-decoration: none;
    display: inline-flex;
    align-items: center;
    gap: 8px;
  }
  .nav-cta::after {
    content: '';
    width: 6px;
    height: 6px;
    background: var(--white);
    border-radius: 50%;
    opacity: 0.7;
  }
  .nav-cta:hover { opacity: 0.85; }

  /* HERO */
  .hero {
    background: var(--oxford);
    padding: 80px 2rem 72px;
  }
  .hero-inner {
    max-width: 760px;
    margin: 0 auto;
  }
  .hero-label {
    display: inline-block;
    font-size: 11px;
    font-weight: 500;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: var(--cyan);
    margin-bottom: 24px;
  }
  .hero-title {
    font-family: 'Cabinet Grotesk', sans-serif;
    font-size: clamp(40px, 6vw, 68px);
    font-weight: 700;
    color: var(--white);
    line-height: 1.05;
    letter-spacing: -1.5px;
    margin-bottom: 24px;
  }
  .hero-title em {
    font-style: italic;
    color: var(--cyan);
  }
  .hero-sub {
    font-size: 18px;
    color: rgba(255,255,255,0.6);
    font-weight: 300;
    max-width: 520px;
    line-height: 1.6;
  }

  /* SECTIONS */
  .section-inner {
    max-width: 760px;
    margin: 0 auto;
  }
  .section-label {
    font-size: 11px;
    font-weight: 500;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: var(--neon);
    margin-bottom: 20px;
    display: block;
  }
  .section-title {
    font-family: 'Cabinet Grotesk', sans-serif;
    font-size: clamp(28px, 4vw, 40px);
    font-weight: 700;
    color: var(--oxford);
    line-height: 1.15;
    letter-spacing: -0.8px;
    margin-bottom: 32px;
  }

  /* BTN */
  .btn-primary {
    background: var(--neon);
    color: var(--white);
    border: none;
    border-radius: 8px;
    padding: 16px 36px;
    font-family: 'Cabinet Grotesk', sans-serif;
    font-size: 15px;
    font-weight: 500;
    cursor: pointer;
    letter-spacing: 0.3px;
    transition: opacity 0.2s;
    text-decoration: none;
    display: inline-block;
  }
  .btn-primary:hover { opacity: 0.85; }

  /* SERVICIOS GRID */
  .servicios {
    padding: 80px 2rem 0;
  }

  /* SERVICIO CARD */
  .servicio {
    padding: 72px 2rem;
    border-bottom: 1px solid var(--border);
  }
  .servicio:last-child {
    border-bottom: none;
  }
  .servicio-inner {
    max-width: 760px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 48px;
    align-items: start;
  }
  .servicio-left {}
  .servicio-tag {
    display: inline-block;
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 2.5px;
    text-transform: uppercase;
    color: var(--neon);
    margin-bottom: 16px;
  }
  .servicio-name {
    font-family: 'Cabinet Grotesk', sans-serif;
    font-size: clamp(32px, 5vw, 52px);
    font-weight: 800;
    color: var(--oxford);
    line-height: 1;
    letter-spacing: -1.5px;
    margin-bottom: 16px;
  }
  .servicio-tagline {
    font-size: 18px;
    color: var(--charcoal);
    font-weight: 400;
    line-height: 1.5;
    margin-bottom: 28px;
  }
  .servicio-precio {
    display: flex;
    align-items: baseline;
    gap: 6px;
    margin-bottom: 28px;
  }
  .servicio-precio-num {
    font-family: 'Cabinet Grotesk', sans-serif;
    font-size: 44px;
    font-weight: 800;
    color: var(--oxford);
    letter-spacing: -1px;
    line-height: 1;
  }
  .servicio-precio-currency {
    font-size: 24px;
    font-weight: 500;
    color: var(--oxford);
  }
  .servicio-precio-label {
    font-size: 14px;
    color: var(--muted);
    font-weight: 300;
  }
  .servicio-precio-sin-precio {
    font-family: 'Cabinet Grotesk', sans-serif;
    font-size: 20px;
    font-weight: 700;
    color: var(--oxford);
    letter-spacing: -0.3px;
    margin-bottom: 28px;
  }

  /* Right column */
  .servicio-right {}
  .servicio-para-quien {
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: var(--muted);
    margin-bottom: 12px;
  }
  .servicio-desc {
    font-size: 15px;
    color: var(--charcoal);
    line-height: 1.65;
    margin-bottom: 20px;
  }
  .servicio-items {
    list-style: none;
    margin-bottom: 24px;
  }
  .servicio-items li {
    font-size: 14px;
    color: var(--charcoal);
    line-height: 1.6;
    padding: 6px 0;
    border-bottom: 1px solid var(--border);
    display: flex;
    gap: 10px;
  }
  .servicio-items li:last-child { border-bottom: none; }
  .servicio-items li span.arrow {
    color: var(--neon);
    flex-shrink: 0;
    font-weight: 600;
  }

  /* ESCALERA / SELECTOR */
  .selector {
    background: var(--antiflash);
    padding: 80px 2rem;
  }
  .selector-inner {
    max-width: 760px;
    margin: 0 auto;
  }
  .selector-title {
    font-family: 'Cabinet Grotesk', sans-serif;
    font-size: clamp(24px, 3.5vw, 36px);
    font-weight: 700;
    color: var(--oxford);
    line-height: 1.2;
    letter-spacing: -0.6px;
    margin-bottom: 48px;
  }
  .selector-items {
    display: grid;
    gap: 0;
  }
  .selector-item {
    display: grid;
    grid-template-columns: 120px 1fr;
    gap: 32px;
    padding: 32px 0;
    border-bottom: 1px solid var(--border);
    align-items: start;
  }
  .selector-item:first-child {
    border-top: 1px solid var(--border);
  }
  .selector-item-label {
    font-family: 'Cabinet Grotesk', sans-serif;
    font-size: 22px;
    font-weight: 800;
    color: var(--oxford);
    letter-spacing: -0.5px;
    padding-top: 2px;
  }
  .selector-item-content {}
  .selector-item-when {
    font-size: 13px;
    font-weight: 600;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    color: var(--neon);
    margin-bottom: 6px;
  }
  .selector-item-text {
    font-size: 15px;
    color: var(--charcoal);
    line-height: 1.6;
  }
  .selector-item-price {
    font-size: 13px;
    color: var(--muted);
    font-weight: 300;
    margin-top: 8px;
  }

  /* BLOG CCX */
  .blog-ccx {
    background: var(--white);
    padding: 80px 2rem;
    border-top: 1px solid var(--border);
  }
  .blog-ccx-inner {
    max-width: 760px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 48px;
    align-items: center;
  }
  .blog-ccx-left {}
  .blog-ccx-title {
    font-family: 'Cabinet Grotesk', sans-serif;
    font-size: clamp(26px, 3.5vw, 38px);
    font-weight: 700;
    color: var(--oxford);
    line-height: 1.15;
    letter-spacing: -0.7px;
    margin-bottom: 16px;
  }
  .blog-ccx-title em {
    font-style: italic;
    color: var(--neon);
  }
  .blog-ccx-desc {
    font-size: 15px;
    color: var(--charcoal);
    line-height: 1.65;
    margin-bottom: 28px;
  }
  .btn-secondary {
    background: transparent;
    color: var(--oxford);
    border: 1.5px solid var(--oxford);
    border-radius: 8px;
    padding: 14px 32px;
    font-family: 'Cabinet Grotesk', sans-serif;
    font-size: 15px;
    font-weight: 500;
    cursor: pointer;
    letter-spacing: 0.2px;
    transition: background 0.2s, color 0.2s;
    text-decoration: none;
    display: inline-block;
  }
  .btn-secondary:hover {
    background: var(--oxford);
    color: var(--white);
  }
  .blog-ccx-right {}
  .blog-ccx-posts {
    display: grid;
    gap: 12px;
  }
  .blog-ccx-post {
    padding: 14px 16px;
    border: 1px solid var(--border);
    border-radius: 8px;
    font-size: 14px;
    color: var(--charcoal);
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    text-decoration: none;
    transition: border-color 0.2s, background 0.15s;
  }
  .blog-ccx-post:hover {
    border-color: var(--neon);
    background: #f5f7ff;
  }
  .blog-ccx-post-name {
    font-weight: 500;
    color: var(--oxford);
  }
  .blog-ccx-post-arrow {
    color: var(--neon);
    font-size: 16px;
    flex-shrink: 0;
  }

  @media (max-width: 680px) {
    .blog-ccx-inner {
      grid-template-columns: 1fr;
      gap: 32px;
    }
  }

  /* CTA FINAL */
  .cta-final {
    background: var(--oxford);
    padding: 80px 2rem;
    text-align: center;
  }
  .cta-final-inner {
    max-width: 600px;
    margin: 0 auto;
  }
  .cta-final-title {
    font-family: 'Cabinet Grotesk', sans-serif;
    font-size: clamp(28px, 4vw, 44px);
    font-weight: 700;
    color: var(--white);
    line-height: 1.1;
    letter-spacing: -1px;
    margin-bottom: 32px;
  }
  .cta-final-title em {
    font-style: italic;
    color: var(--cyan);
  }
  .cta-final-note {
    margin-top: 16px;
    font-size: 14px;
    color: rgba(255,255,255,0.4);
    font-weight: 300;
  }

  /* Divider between services */
  .servicio-foco { background: var(--white); }
  .servicio-inmersion { background: var(--antiflash); }
  .servicio-fractional { background: var(--white); }

  /* Responsive */
  @media (max-width: 680px) {
    .servicio-inner {
      grid-template-columns: 1fr;
      gap: 32px;
    }
    .selector-item {
      grid-template-columns: 1fr;
      gap: 8px;
    }
    .nav-link { display: none; }
  }
</style>
</head>
<body>

<!-- NAV -->
<nav>
  <a href="https://www.francastillo.net" class="nav-brand">Fran Castillo</a>
  <div style="display:flex;align-items:center;">
    <a href="https://www.francastillo.me" class="nav-link">Sobre mí</a>
    <a href="https://www.francastillo.me/contact" class="nav-cta">Agendar reunión</a>
  </div>
</nav>

<!-- HERO -->
<section class="hero">
  <div class="hero-inner">
    <span class="hero-label">IA para Producto & Growth en SaaS</span>
    <h1 class="hero-title">Tres formatos,<br><em>según tu momento y tu problema.</em></h1>
    <p class="hero-sub">Ayudo a empresas B2B y B2C a ejecutar mejoras en su producto y resolver lo que frena su crecimiento con IA: Go-To-Market, Activación, Retención y Monetización.</p>
  </div>
</section>

<!-- SERVICIO 1: FOCO -->
<section class="servicio servicio-foco">
  <div class="servicio-inner">
    <div class="servicio-left">
      <span class="servicio-tag">Sesión única</span>
      <h2 class="servicio-name">Foco</h2>
      <p class="servicio-tagline">En 90 min sabes exactamente qué hacer.</p>
      <div class="servicio-precio">
        <span class="servicio-precio-currency">€</span>
        <span class="servicio-precio-num">310</span>
      </div>
      <a href="https://www.francastillo.me/contact" class="btn-primary">Agendar reunión</a>
      <p style="margin-top:14px;font-size:13px;color:var(--muted);font-weight:300;">30 minutos sin coste para confirmar que es lo que necesitas.</p>
    </div>
    <div class="servicio-right">
      <p class="servicio-para-quien">Para quién es</p>
      <p class="servicio-desc">CEOs y Managers de SaaS con un problema muy concreto encima de la mesa. Un problema, una solución.</p>
      <ul class="servicio-items">
        <li><span class="arrow">→</span><span>Brief previo que te envío para completar.</span></li>
        <li><span class="arrow">→</span><span>Análisis externo de tu producto y ciclo de vida del cliente antes de la sesión.</span></li>
        <li><span class="arrow">→</span><span>Sesión de 90 min: insights, oportunidades de mejora y cómo lo está resolviendo la industria.</span></li>
        <li><span class="arrow">→</span><span>Entregable: propuesta de solución concreta — definición y cómo implementarla.</span></li>
        <li><span class="arrow">→</span><span>Reembolso del 100% si en los primeros 20 minutos no es lo que necesitas.</span></li>
      </ul>
      <a href="https://www.francastillo.net/servicio/foco.html" style="font-size:14px;color:var(--neon);text-decoration:none;font-weight:500;">Cómo funciona →</a>
    </div>
  </div>
</section>

<!-- SERVICIO 2: INMERSIÓN -->
<section class="servicio servicio-inmersion">
  <div class="servicio-inner">
    <div class="servicio-left">
      <span class="servicio-tag">4 semanas</span>
      <h2 class="servicio-name">Inmersión</h2>
      <p class="servicio-tagline">Cuatro semanas dentro de tu empresa. Con tus datos y contexto real. Mejoras identificadas y ejecutadas.</p>
      <div class="servicio-precio">
        <span class="servicio-precio-currency">€</span>
        <span class="servicio-precio-num">3.500</span>
        <span class="servicio-precio-label">/ dos plazas al mes</span>
      </div>
      <a href="https://www.francastillo.me/contact" class="btn-primary">Agendar reunión</a>
      <p style="margin-top:14px;font-size:13px;color:var(--muted);font-weight:300;">30 minutos sin coste para confirmar que es lo que necesitas.</p>
    </div>
    <div class="servicio-right">
      <p class="servicio-para-quien">Para quién es</p>
      <p class="servicio-desc">CEOs y Managers de SaaS que saben que algo no funciona — en el producto o en el ciclo de vida del cliente — pero no tienen claro dónde está el freno ni cómo resolverlo.</p>
      <ul class="servicio-items">
        <li><span class="arrow">→</span><span>Acceso a tus datos, producto, operaciones y equipo — análisis profundo.</span></li>
        <li><span class="arrow">→</span><span>Dos semanas de discovery + dos semanas de ejecución.</span></li>
        <li><span class="arrow">→</span><span>Seguimiento semanal durante las 4 semanas.</span></li>
        <li><span class="arrow">→</span><span>Una mejora implementada. Dos iniciativas definidas listas para ejecutar.</span></li>
        <li><span class="arrow">→</span><span>Documento de síntesis: insights, fricciones y benchmarking de industria.</span></li>
      </ul>
      <a href="https://www.francastillo.net/servicio/inmersion.html" style="font-size:14px;color:var(--neon);text-decoration:none;font-weight:500;">Cómo funciona →</a>
    </div>
  </div>
</section>

<!-- SERVICIO 3: FRACTIONAL -->
<section class="servicio servicio-fractional">
  <div class="servicio-inner">
    <div class="servicio-left">
      <span class="servicio-tag">Continuo</span>
      <h2 class="servicio-name">Fractional</h2>
      <p class="servicio-tagline">Parte de tu equipo, de forma continuada. Experiencia en Producto, IA y Growth — pagas solo por el tiempo efectivo.</p>
      <p class="servicio-precio-sin-precio">Sin precio público.<br>La conversación es el primer paso.</p>
      <a href="https://www.francastillo.me/contact" class="btn-primary">Agendar reunión</a>
      <p style="margin-top:14px;font-size:13px;color:var(--muted);font-weight:300;">30 minutos sin coste. Si no encaja, te lo digo en la llamada.</p>
    </div>
    <div class="servicio-right">
      <p class="servicio-para-quien">Para quién es</p>
      <p class="servicio-desc">CEOs y Managers de SaaS y consultoras que necesitan experiencia senior en Producto, IA y Growth de forma continua. No un consultor externo — parte de tu equipo.</p>
      <ul class="servicio-items">
        <li><span class="arrow">→</span><span>Dos días por semana dentro de tu empresa. Entregables y seguimiento semanal.</span></li>
        <li><span class="arrow">→</span><span>Identifico, defino, gestiono y ejecuto — estrategia e implementación en el mismo sitio.</span></li>
        <li><span class="arrow">→</span><span>Trabajo con tu equipo o con mi red de expertos en IA y Ciencia de Datos.</span></li>
        <li><span class="arrow">→</span><span>Sin contrato mínimo. El valor tiene que ser evidente cada semana.</span></li>
        <li><span class="arrow">→</span><span>La media de relación con mis clientes es de tres años.</span></li>
      </ul>
      <a href="https://www.francastillo.net/servicio/fractional.html" style="font-size:14px;color:var(--neon);text-decoration:none;font-weight:500;">Cómo funciona →</a>
    </div>
  </div>
</section>

<!-- SELECTOR -->
<section class="selector">
  <div class="selector-inner">
    <h2 class="selector-title">¿Cuál es el formato<br>que necesitas?</h2>
    <div class="selector-items">
      <div class="selector-item">
        <span class="selector-item-label">Foco</span>
        <div class="selector-item-content">
          <p class="selector-item-when">Cuando el problema es concreto</p>
          <p class="selector-item-text">Tienes un problema muy específico encima de la mesa y necesitas claridad y dirección en poco tiempo. El punto de entrada más rápido.</p>
          <p class="selector-item-price">€310 · sesión única · 90 min</p>
        </div>
      </div>
      <div class="selector-item">
        <span class="selector-item-label">Inmersión</span>
        <div class="selector-item-content">
          <p class="selector-item-when">Cuando el problema es más amplio</p>
          <p class="selector-item-text">Sabes que algo no funciona pero no tienes claro dónde está el freno ni cómo resolverlo. Necesitas no solo claridad, sino también ejecución.</p>
          <p class="selector-item-price">€3.500 · 4 semanas · 2 plazas al mes</p>
        </div>
      </div>
      <div class="selector-item">
        <span class="selector-item-label">Fractional</span>
        <div class="selector-item-content">
          <p class="selector-item-when">Cuando necesitas continuidad</p>
          <p class="selector-item-text">El crecimiento real viene de mejoras continuas semana tras semana. La mayoría de los clientes Fractional empezaron con una Inmersión.</p>
          <p class="selector-item-price">Sin precio público · conversación primero</p>
        </div>
      </div>
    </div>
  </div>
</section>

<!-- BLOG CCX -->
<section class="blog-ccx">
  <div class="blog-ccx-inner">
    <div class="blog-ccx-left">
      <span class="section-label">Cómo crecería X</span>
      <h2 class="blog-ccx-title">Si quieres ver<br>cómo pienso<br><em>antes de reservar.</em></h2>
      <p class="blog-ccx-desc">Análisis en profundidad de productos de IA reales — cómo resolverían sus problemas de GTM, Activación, Retención y Monetización. Sin acceso a datos internos, solo con lo que se ve desde fuera.</p>
      <a href="https://www.francastillo.me/blog/comocreceriax" class="btn-secondary" target="_blank">Ver todos los análisis →</a>
    </div>
    <div class="blog-ccx-right">
      <div class="blog-ccx-posts">
        <a href="https://www.francastillo.me/blog/como-creceria-gorgias" class="blog-ccx-post" target="_blank">
          <span class="blog-ccx-post-name">Cómo crecería Gorgias</span>
          <span class="blog-ccx-post-arrow">→</span>
        </a>
        <a href="https://www.francastillo.me/blog/como-creceria-chatbase" class="blog-ccx-post" target="_blank">
          <span class="blog-ccx-post-name">Cómo crecería Chatbase</span>
          <span class="blog-ccx-post-arrow">→</span>
        </a>
        <a href="https://www.francastillo.me/blog/como-creceria-peec-ai" class="blog-ccx-post" target="_blank">
          <span class="blog-ccx-post-name">Cómo crecería Peec AI</span>
          <span class="blog-ccx-post-arrow">→</span>
        </a>
      </div>
    </div>
  </div>
</section>

<!-- CTA FINAL -->
<section class="cta-final">
  <div class="cta-final-inner">
    <h2 class="cta-final-title">¿No sabes cuál<br>encaja mejor?<br><em>Te lo digo en la llamada.</em></h2>
    <a href="https://www.francastillo.me/contact" class="btn-primary" style="font-size:16px;padding:18px 48px;">Agendar reunión</a>
    <p class="cta-final-note">30 minutos, sin coste. Si no es lo que necesitas, también te lo digo.</p>
  </div>
</section>

</body>
</html>
