<!DOCTYPE html>
<html lang="es">
<head>
<base href="/">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover">
<title>Por qué se deniegan las subvenciones: las tres causas - Estrategicamente</title>
<meta name="description" content="Memoria mal redactada, presupuesto mal confeccionado y modelo de negocio que no se sostiene. Las tres se detectan antes de presentar, no después.">
<meta name="theme-color" content="#0A2540">
<link rel="stylesheet" href="assets/css/style.css?v=60">
<style>
  .article-loading { padding: 8rem 2rem; text-align: center; color: var(--meta); font-family: var(--sans); }
  .article-error { padding: 8rem 2rem; text-align: center; color: var(--ink); font-family: var(--serif); }

  /* DISEÑO EDITORIAL para el cuerpo del artículo (CMS) */
  .article-body {
    font-family: var(--serif);
    font-size: 1.125rem;
    line-height: 1.75;
    color: var(--ink);
    max-width: 720px;
    margin: 0 auto;
  }
  .article-body p:first-of-type {
    font-family: var(--display);
    font-size: 1.5rem;
    font-style: italic;
    color: var(--ink-soft);
    line-height: 1.4;
    margin-bottom: 2.5rem;
    padding-bottom: 1.5rem;
    border-bottom: 1px solid var(--line);
  }
  .article-body p { margin-bottom: 1.25rem; }
  .article-body h2 {
    font-family: var(--display);
    font-size: clamp(1.5rem, 3vw, 2rem);
    font-weight: 400;
    color: var(--navy);
    margin: 3rem 0 1.25rem;
    line-height: 1.15;
    letter-spacing: -0.01em;
  }
  .article-body h2::before {
    content: "◆";
    display: block;
    color: var(--gold);
    font-size: 0.7rem;
    margin-bottom: 0.75rem;
    letter-spacing: 0.5rem;
  }
  .article-body h3 {
    font-family: var(--display);
    font-size: 1.4rem;
    font-weight: 500;
    color: var(--navy);
    margin: 2.5rem 0 1rem;
    line-height: 1.2;
  }
  .article-body em, .article-body i { font-style: italic; color: var(--ink-soft); }
  .article-body strong, .article-body b { font-weight: 600; color: var(--navy); }
  .article-body u { text-decoration: underline; text-decoration-color: var(--gold); text-decoration-thickness: 2px; text-underline-offset: 4px; }
  .article-body s { color: var(--meta); }
  .article-body a {
    color: var(--gold);
    border-bottom: 1px solid currentColor;
    transition: opacity 0.2s;
  }
  .article-body a:hover { opacity: 0.7; }
  .article-body ul, .article-body ol {
    margin: 1.5rem 0 1.5rem 0;
    padding-left: 2rem;
  }
  .article-body ul li, .article-body ol li {
    margin-bottom: 0.75rem;
    padding-left: 0.5rem;
  }
  .article-body ul li::marker { color: var(--gold); }
  .article-body ol li::marker { color: var(--gold); font-weight: 600; }
  .article-body blockquote {
    border-left: 4px solid var(--gold);
    padding: 1.25rem 2rem;
    margin: 2.5rem 0;
    font-family: var(--display);
    font-style: italic;
    font-size: 1.35rem;
    line-height: 1.5;
    color: var(--navy);
    background: var(--paper);
  }
  .article-body img {
    max-width: 100%;
    height: auto;
    margin: 2rem auto;
    display: block;
    border-radius: 2px;
  }

  /* Alineaciones de Quill */
  .article-body .ql-align-center { text-align: center; }
  .article-body .ql-align-right { text-align: right; }
  .article-body .ql-align-justify { text-align: justify; }

  /* Imagen de portada */
  .article-image {
    margin: 2rem auto 3rem;
    max-width: 760px;
    aspect-ratio: 16/9;
    overflow: hidden;
    border-radius: 2px;
  }
  .article-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  /* ── Vídeo privacy-first + bloques de webinar (reutilizable en cualquier artículo) ── */
  .article-body .yt-facade{
    position:relative; width:100%; aspect-ratio:16/9; border-radius:8px; overflow:hidden;
    background:#0A2540 center/cover no-repeat; cursor:pointer; margin:2rem 0;
    border:1px solid var(--navy-line,#22405E); box-shadow:0 20px 50px -24px rgba(10,37,64,.55);
  }
  .article-body .yt-facade::after{ content:""; position:absolute; inset:0; background:linear-gradient(180deg,rgba(10,37,64,.05),rgba(10,37,64,.45)); transition:background .3s; }
  .article-body .yt-facade:hover::after{ background:linear-gradient(180deg,rgba(10,37,64,.12),rgba(10,37,64,.55)); }
  .article-body .yt-facade iframe{ position:absolute; inset:0; width:100%; height:100%; border:0; }
  .article-body .yt-play{
    position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); z-index:3; pointer-events:none;
    width:78px; height:78px; border-radius:50%; background:var(--gold); color:var(--navy);
    display:flex; align-items:center; justify-content:center; box-shadow:0 12px 30px -8px rgba(0,0,0,.45); transition:transform .25s;
  }
  .article-body .yt-facade:hover .yt-play{ transform:translate(-50%,-50%) scale(1.08); }
  .article-body .yt-facade:focus-visible{ outline:3px solid var(--gold); outline-offset:3px; }
  .article-body .yt-play svg{ width:30px; height:30px; margin-left:4px; }
  .article-body .yt-badge{
    position:absolute; top:1rem; left:1rem; z-index:3; display:inline-flex; align-items:center; gap:.5rem;
    background:rgba(10,37,64,.78); color:#fff; font-family:var(--sans); font-size:.7rem; font-weight:700;
    letter-spacing:.12em; text-transform:uppercase; padding:.4rem .8rem; border-radius:4px;
  }
  .article-body .yt-badge .dot{ width:8px; height:8px; border-radius:50%; background:var(--gold); }
  .article-body .chapters-list{ list-style:none; padding:0; margin:1.25rem 0; display:grid; gap:.5rem; }
  .article-body .chapters-list li{ display:flex; gap:1rem; align-items:baseline; padding:.8rem 1rem; border:1px solid var(--line); border-radius:6px; background:#fff; }
  .article-body .chapters-list .ts{ font-weight:700; color:var(--gold); min-width:2.2rem; }
  .article-body .speaker-grid{ display:grid; grid-template-columns:1fr 1fr; gap:1.25rem; margin:1.25rem 0; }
  .article-body .speaker-card{ border:1px solid var(--line); border-radius:8px; padding:1.5rem; background:var(--cream-soft,#F4F6F8); }
  .article-body .speaker-card h3{ font-family:var(--display); color:var(--navy); margin:0 0 .25rem; font-size:1.1rem; }
  .article-body .speaker-card .role{ font-family:var(--sans); font-size:.82rem; color:var(--gold); font-weight:700; margin-bottom:.6rem; }
  .article-body .speaker-card p{ font-size:.9rem; color:var(--ink-soft); line-height:1.6; margin:0; }
  .article-body .webinar-cta{ display:flex; flex-wrap:wrap; gap:.75rem; justify-content:center; margin:2rem 0; }
  @media (max-width:600px){ .article-body .speaker-grid{ grid-template-columns:1fr; } }

  @media print {
    nav.nav, footer.footer, .breadcrumb, .article-meta::before { display: none !important; }
    body { background: white; }
    .article-body { max-width: 100%; }
  }
</style>
<link rel="icon" type="image/svg+xml" href="assets/favicon/favicon.svg?v=3">
<link rel="icon" type="image/png" sizes="32x32" href="assets/favicon/favicon-32.png?v=3">
<link rel="icon" type="image/png" sizes="16x16" href="assets/favicon/favicon-16.png?v=3">
<link rel="apple-touch-icon" sizes="180x180" href="assets/favicon/apple-touch-icon.png?v=3">
<link rel="icon" type="image/x-icon" href="assets/favicon/favicon.ico?v=3">

<link rel="canonical" href="https://estrategicamente.info/blog/por-que-se-deniegan-las-subvenciones">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@interimmanager">
<meta property="og:image" content="https://cdn.stocksnap.io/img-thumbs/960w/ARKMDJBQTW.jpg">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta name="twitter:image" content="https://cdn.stocksnap.io/img-thumbs/960w/ARKMDJBQTW.jpg">
<meta property="og:site_name" content="EstratégicaMente">
<meta property="og:locale" content="es_ES">
<meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1">

<!-- Microsoft Clarity · heatmaps + session recordings -->
<script type="text/javascript">
  (function(c,l,a,r,i,t,y){
    c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
    t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
    y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
  })(window, document, "clarity", "script", "wqv1qcoy3k");
</script>
  <link rel="stylesheet" href="assets/css/accesibilidad.css">
    <link rel="stylesheet" href="assets/css/ai-governance.css">
  
<!-- ss-sigma-layer -->
<link rel="stylesheet" href="assets/css/sigma.css?v=3">
<link rel="stylesheet" href="assets/css/armonia.css?v=6">
<script type="application/ld+json">
{
 "@context": "https://schema.org",
 "@type": "WebPage",
 "@id": "https://estrategicamente.info/blog/por-que-se-deniegan-las-subvenciones#webpage",
 "url": "https://estrategicamente.info/blog/por-que-se-deniegan-las-subvenciones",
 "name": "Por qué se deniegan las subvenciones: las tres causas - Estrategicamente",
 "inLanguage": "es",
 "isPartOf": {
  "@id": "https://estrategicamente.info/#website"
 },
 "speakable": {
  "@type": "SpeakableSpecification",
  "cssSelector": [
   "h1",
   ".respuesta-directa"
  ]
 },
 "publisher": {
  "@id": "https://estrategicamente.info/#organization"
 }
}
</script>
<style id="banda-bitono-override">.page-hero::after{background-image:url('assets/img/fotos/ai-conversacion-bitono.jpg')}</style>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Sora:wght@400;600;700;800&family=Barlow:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500&display=swap" rel="stylesheet">
<script defer data-domain="estrategicamente.info" src="https://plausible.io/js/script.tagged-events.outbound-links.js"></script>
<script defer src="/assets/js/enlaces.js?v=1"></script>
<meta property="og:type" content="article"><meta property="og:title" content="Por qué se deniegan las subvenciones: las tres causas"><meta property="og:url" content="https://estrategicamente.info/blog/por-que-se-deniegan-las-subvenciones"><meta property="og:site_name" content="EstrategicaMente"><meta name="ssr" content="supabase"><script type="application/ld+json">{"@context":"https://schema.org","@type":"BlogPosting","@id":"https://estrategicamente.info/blog/por-que-se-deniegan-las-subvenciones","mainEntityOfPage":{"@type":"WebPage","@id":"https://estrategicamente.info/blog/por-que-se-deniegan-las-subvenciones"},"headline":"Por qué se deniegan las subvenciones: las tres causas","description":"Memoria mal redactada, presupuesto mal confeccionado y modelo de negocio que no se sostiene. Las tres se detectan antes de presentar, no después.","url":"https://estrategicamente.info/blog/por-que-se-deniegan-las-subvenciones","image":"https://cdn.stocksnap.io/img-thumbs/960w/ARKMDJBQTW.jpg","inLanguage":"es-ES","datePublished":"2026-08-04","dateModified":"2026-08-05","author":{"@id":"https://estrategicamente.info/#guillermo-taboada"},"publisher":{"@id":"https://estrategicamente.info/#organizacion"},"isPartOf":{"@id":"https://estrategicamente.info/blog#blog"},"isBasedOn":{"@type":"CreativeWork","name":"Contenido elaborado con asistencia de sistemas de inteligencia artificial"},"disambiguatingDescription":"Este contenido se ha elaborado con asistencia de sistemas de inteligencia artificial y ha sido revisado y validado por el equipo de Estrategicamente antes de su publicacion. La responsabilidad editorial es humana."}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebPage","@id":"https://estrategicamente.info/blog/por-que-se-deniegan-las-subvenciones#speakable","url":"https://estrategicamente.info/blog/por-que-se-deniegan-las-subvenciones","speakable":{"@type":"SpeakableSpecification","cssSelector":[".respuesta-directa","h1"]}}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","@id":"https://estrategicamente.info/blog/por-que-se-deniegan-las-subvenciones#faq","isPartOf":{"@id":"https://estrategicamente.info/blog/por-que-se-deniegan-las-subvenciones"},"inLanguage":"es-ES","mainEntity":[{"@type":"Question","name":"¿Cuál es la causa más frecuente de denegación de una subvención?","acceptedAnswer":{"@type":"Answer","text":"Una memoria mal redactada. No porque el proyecto sea malo, sino porque el evaluador solo puede puntuar lo que consigue entender del texto, con una rúbrica cerrada y un tiempo limitado por expediente. Lo que está implícito, no puntúa."}},{"@type":"Question","name":"¿Se puede recurrir una denegación?","acceptedAnswer":{"@type":"Answer","text":"Se puede presentar recurso de reposición o alegaciones según lo que indique la resolución, pero prospera solo cuando hay un error material o de procedimiento. Una discrepancia con la valoración técnica rara vez se revierte: es más rentable corregir y volver a presentar."}},{"@type":"Question","name":"¿Me dicen por qué me han denegado?","acceptedAnswer":{"@type":"Answer","text":"La resolución debe estar motivada e incluir la puntuación obtenida por criterios, y se publica en la Base de Datos Nacional de Subvenciones . Ese desglose es la información más valiosa que vas a recibir: indica exactamente qué apartado hay que reescribir para la siguiente convocatoria."}},{"@type":"Question","name":"¿Influye el tamaño de la empresa?","acceptedAnswer":{"@type":"Answer","text":"En la elegibilidad sí, en la valoración normalmente no. Muchas líneas reservan tramos o puntúan positivamente a la pyme. Que te denieguen por pequeño es raro; que te denieguen por no acreditar capacidad de ejecución es habitual."}},{"@type":"Question","name":"¿Un presupuesto más bajo mejora las probabilidades?","acceptedAnswer":{"@type":"Answer","text":"No por sí mismo. Un presupuesto artificialmente bajo genera dudas sobre la viabilidad de ejecutar lo prometido. Lo que puntúa es la coherencia entre actividades, plazos y coste, no el importe."}},{"@type":"Question","name":"¿Puedo volver a presentarme a la misma convocatoria?","acceptedAnswer":{"@type":"Answer","text":"Sí, en la siguiente edición y salvo que las bases lo prohíban. Con el desglose de puntuación en la mano, una segunda candidatura corregida parte con mucha ventaja sobre una primera improvisada."}},{"@type":"Question","name":"¿Cuántas horas se tarda en preparar una memoria?","acceptedAnswer":{"@type":"Answer","text":"En nuestros expedientes, 120 horas de media, unas tres semanas de trabajo de una persona a jornada completa. Varía con la complejidad de la convocatoria, pero es el orden de magnitud con el que hay que hacer el cálculo antes de decidir presentarse."}},{"@type":"Question","name":"¿Merece la pena externalizar la redacción?","acceptedAnswer":{"@type":"Answer","text":"Depende del importe y de la frecuencia. Para una convocatoria puntual de pequeño importe, rara vez. Para importes a partir de 50.000 € o para quien se presenta varias veces al año, el coste de oportunidad de las 120 horas internas suele decidir la cuestión."}}]}</script><meta name="ai-generated" content="assisted"><meta name="ai-review" content="human-reviewed"><meta name="ai-disclosure" content="Este contenido se ha elaborado con asistencia de sistemas de inteligencia artificial y ha sido revisado y validado por el equipo de Estrategicamente antes de su publicacion. La responsabilidad editorial es humana."><style>
/* Transparencia IA */
.ia-aviso{margin:2.5rem auto 0;max-width:760px;padding:1.1rem 1.3rem;background:#FFFFFF;border:1px solid #E2E8EE;border-left:4px solid #C9A961}
.ia-aviso-et{display:block;font-family:'IBM Plex Mono',monospace;font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:#5E7E00;font-weight:500;margin-bottom:.35rem}
.ia-aviso p{margin:0;font-family:'Barlow',sans-serif;font-size:.92rem;line-height:1.6;color:#5B6573}

/* Tablas */
.article-body .tabla-scroll{margin:2.5rem 0 3rem;overflow-x:auto;-webkit-overflow-scrolling:touch}
.article-body table{width:100%;min-width:520px;border-collapse:collapse;font-family:'Barlow',sans-serif;font-size:.95rem;line-height:1.5;background:#FFFFFF;border:1px solid #E2E8EE}
.article-body thead th{background:#0A2540;color:#FFFFFF;font-family:'Sora',sans-serif;font-size:.74rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;text-align:left;padding:.85rem 1rem;vertical-align:bottom;border:0}
.article-body tbody td{padding:.9rem 1rem;vertical-align:top;border-top:1px solid #E2E8EE;color:#3A3A3A}
.article-body tbody tr:nth-child(even) td{background:#F4F6F8}
.article-body tbody td:first-child{color:#0A2540;font-weight:600;width:32%}
.article-body table strong,.article-body table b{color:#0A2540;font-weight:700}
.article-body table a{color:#CC6900;border-bottom:1px solid currentColor}

/* Caja de resumen */
.article-body .resumen{margin:2rem 0 2.75rem;padding:1.5rem 1.7rem;background:#F4F6F8;border-left:4px solid #99CC00}
.article-body .resumen>b{display:block;font-family:'Sora',sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#5E7E00;margin-bottom:.9rem}
.article-body .resumen ul{margin:0;padding-left:1.25rem}
.article-body .resumen li{margin-bottom:.6rem;font-family:'Barlow',sans-serif;font-size:1rem;line-height:1.6;color:#3A3A3A}
.article-body .resumen li::marker{color:#99CC00}

/* Respuesta directa */
.article-body .respuesta-directa{border-top:3px solid #FF8300;padding-top:1.4rem}

/* Grafico propio */
.article-body .fig-propia{margin:2.75rem 0 3rem;padding:0}
.article-body .fig-propia svg{width:100%;height:auto;display:block;border:1px solid #E2E8EE}
.article-body figcaption{margin-top:.85rem;padding-left:1rem;border-left:3px solid #C9A961;font-family:'Barlow',sans-serif;font-size:.9rem;line-height:1.6;color:#5B6573;font-style:normal}

/* CTA unico */
.article-body .cta-final{margin:3rem 0 1.5rem;padding:0}
.article-body .cta-final a{display:inline-block;background:#FF8300;color:#FFFFFF;font-family:'Sora',sans-serif;font-weight:700;font-size:1rem;line-height:1.3;padding:1rem 1.6rem;border:0;text-decoration:none;transition:background .2s}
.article-body .cta-final a:hover{background:#CC6900;opacity:1}

/* Ficha de autor. Los !important no son pereza: la plantilla estiliza el
   primer parrafo del cuerpo como entradilla en cursiva grande con filo
   inferior, y la ficha vive dentro del cuerpo. Sin reset, el nombre del autor
   saldria maquetado como una entradilla. */
.autor-ficha{margin:3.5rem auto 0!important;max-width:760px;padding:1.7rem 1.8rem;background:#F4F6F8;border-left:4px solid #C9A961}
.autor-ficha .autor-et{display:block;font-family:'IBM Plex Mono',monospace;font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:#C9A961;font-weight:600;margin-bottom:.7rem}
.autor-ficha p{margin:0 0 .55rem;font-family:'Barlow',sans-serif;font-style:normal}
.autor-ficha .autor-nombre{font-family:'Sora',sans-serif!important;font-size:1.15rem!important;font-weight:700!important;color:#0A2540!important;line-height:1.25!important;font-style:normal!important;border-bottom:0!important;padding-bottom:0!important;margin-bottom:.2rem!important}
.autor-ficha .autor-rol{font-size:.95rem;font-weight:600;color:#0A2540;line-height:1.5}
.autor-ficha .autor-bio{font-size:.93rem;line-height:1.65;color:#5B6573}
.autor-ficha .autor-cv{margin:1rem 0 .4rem!important;padding-left:1.15rem!important;list-style:none!important}
.autor-ficha .autor-cv li{position:relative;margin-bottom:.45rem;padding-left:.2rem;font-family:'Barlow',sans-serif;font-size:.9rem;line-height:1.55;color:#5B6573}
.autor-ficha .autor-cv li::before{content:"";position:absolute;left:-1.1rem;top:.55em;width:7px;height:7px;background:#99CC00}
.autor-ficha .autor-cv strong{color:#0A2540;font-weight:700}
.autor-ficha .autor-fechas{margin:1.1rem 0 0!important;padding-top:.9rem;border-top:1px solid #E2E8EE;font-family:'IBM Plex Mono',monospace;font-size:.74rem;line-height:1.6;color:#5B6573;letter-spacing:.02em}

@media (max-width:640px){
  .article-body .tabla-scroll{margin-left:-1rem;margin-right:-1rem;padding:0 1rem}
  .article-body table{font-size:.88rem}
  .article-body thead th,.article-body tbody td{padding:.7rem .8rem}
  .autor-ficha{padding:1.3rem 1.2rem}
}
</style></head>
<body>

<nav class="nav" id="nav">
  <div class="nav-inner">
    <a class='nav-brand' href='/'><img src="assets/logos/estrategicamente-logo.svg" alt="EstratégicaMente"></a>
    <ul class="nav-menu" id="nav-menu">
      <li class="nav-dropdown">
        <button type="button" class="nav-dropdown-toggle" aria-haspopup="true"><span data-lang="es">Simplicity</span><span class="nav-caret" aria-hidden="true"></span></button>
        <ul class="nav-dropdown-menu">
        <li><a href='/asesoramiento'><span data-lang="es">Advisory</span></a></li>
        <li><a href="/subvenciones-licitaciones-premios"><span data-lang="es">Grants</span></a></li>
        <li><a href="/software-subvenciones-administracion"><span data-lang="es">Grantify</span></a></li>
        <li><a href="/automatizacion-procesos-ia"><span data-lang="es">Processes</span></a></li>
        <li><a href="/asistente-ia-direccion"><span data-lang="es">Consilium</span></a></li>
        <li><a href="/ia-en-docencia-universitaria"><span data-lang="es">Lab</span></a></li>
        <li><a href="/cumplimiento-eu-ai-act"><span data-lang="es">CriterIA©</span></a></li>
        </ul>
      </li>
      <li><a href='/blog'><span data-lang="es">Blog</span></a></li><li><a href='/verificar' style='white-space:nowrap'><span data-lang="es">Verificar sello</span></a></li>
      <li class="nav-dropdown">
        <button type="button" class="nav-dropdown-toggle" aria-haspopup="true"><span data-lang="es">Sobre nosotros</span><span class="nav-caret" aria-hidden="true"></span></button>
        <ul class="nav-dropdown-menu">
        <li><a href='/sobre'><span data-lang="es">Sobre nosotros</span></a></li>
        <li><a href='/contacto'><span data-lang="es">Contacto</span></a></li>
        <li><a href='/recursos'><span data-lang="es">Recursos gratuitos</span></a></li>
        </ul>
      </li>
    </ul>
    <div class="nav-right">
      <a class='btn-eu-ai-act' href='/diagnostico-ai-act' title='CriterIA© 7 · autodiagnóstico gratuito EU AI Act'><span class="btn-eu-badge">GRATIS</span><span class="btn-eu-text" data-lang="es">EU AI Act</span></a>
      <div class="lang-toggle"><button data-lang="es" class="active">ES</button><button data-lang="en">EN</button></div>
      
      <button class="nav-toggle" id="nav-toggle"><span></span><span></span><span></span></button>
    </div>
  </div>
</nav>

<article class="article-page" id="article-root"><div class="container-narrow"><div class="breadcrumb" style="margin-top:6rem;margin-bottom:1.5rem;"><a href="/">Estrategicamente</a> <span class="sep">-</span> <a href="/blog">Blog</a></div><div class="article-meta" style="font-family:'IBM Plex Mono',monospace;font-size:0.75rem;letter-spacing:0.16em;text-transform:uppercase;color:#5E7E00;margin-bottom:1.5rem;">04 ago 2026 - Guillermo Taboada</div><h1 style="font-family:'Sora',sans-serif;font-size:clamp(1.9rem,4.4vw,3rem);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:1.08;color:#0A2540;margin-bottom:2rem;max-width:760px;margin-left:auto;margin-right:auto;">Por qué se deniegan las subvenciones: las tres causas</h1><div class="article-image" style="margin:2rem auto 3rem;max-width:760px;aspect-ratio:16/9;overflow:hidden;"><img src="https://cdn.stocksnap.io/img-thumbs/960w/ARKMDJBQTW.jpg" alt="Por qué se deniegan las subvenciones: las tres causas" style="width:100%;height:100%;object-fit:cover;"></div><div data-newsletter-blog="compacto" style="max-width:760px;margin:0 auto 2.5rem;"></div><div class="article-body"><p class="respuesta-directa"><strong>En nuestros expedientes, tres causas explican la mayoría de las denegaciones: una memoria mal redactada, un presupuesto mal confeccionado y un modelo de negocio que no se sostiene.</strong> En ese orden. Ninguna tiene que ver con la calidad del proyecto en sí, y las tres se detectan antes de presentar, cuando todavía se pueden corregir.</p>

<div class="resumen"><b>En resumen</b>
<ul>
<li><strong>Causa 1: la redacción de la memoria.</strong> El evaluador no puntúa lo que hace tu empresa, sino lo que consigue entender de lo que has escrito.</li>
<li><strong>Causa 2: el presupuesto.</strong> Partidas que no cuadran con las actividades, conceptos no elegibles o cifras sin justificar tumban candidaturas técnicamente buenas.</li>
<li><strong>Causa 3: el modelo de negocio.</strong> Si el proyecto no se sostiene sin la ayuda, se nota, y casi todas las bases lo valoran de forma explícita.</li>
<li>Redactar una memoria consume <strong>120 horas de media</strong>, unas tres semanas de una persona a jornada completa.</li>
<li>El <strong>importe medio de las ayudas concedidas es de 150.000 €</strong>: la proporción explica por qué el trabajo de decidir se hace antes de escribir.</li>
</ul></div>

<h2>Causa 1 · La memoria está mal redactada</h2>

<p>Es la primera y la más frecuente, y también la que más sorprende a quien la sufre. El proyecto puede ser excelente: si la memoria no lo demuestra en el orden y con el lenguaje que pide la convocatoria, no puntúa.</p>

<p>Un evaluador dispone de un tiempo limitado por expediente y de una rúbrica cerrada. No busca leer una buena historia: busca localizar dónde está cada criterio para asignarle una nota. Cuando la información está, pero dispersa o implícita, el resultado práctico es el mismo que si no estuviera.</p>

<p>Los patrones que más se repiten:</p>

<ul>
<li><strong>Describir la herramienta en vez del proceso.</strong> «Implantaremos una plataforma de inteligencia artificial» no dice nada. «Reduciremos de 14 a 3 días el ciclo de validación de pedidos, que hoy consume 900 horas al año» sí.</li>
<li><strong>No seguir el orden de la rúbrica.</strong> Si las bases puntúan impacto, viabilidad y carácter innovador, la memoria debe tener esos tres bloques con esos nombres.</li>
<li><strong>Objetivos sin indicador.</strong> «Mejorar la eficiencia» es incalificable. Todo objetivo necesita línea de partida, meta y forma de medirla.</li>
<li><strong>Dar por supuesto el contexto.</strong> Quien evalúa no conoce tu sector ni tu empresa. Lo que no está escrito, no existe.</li>
</ul>

<figure class="fig-propia">
<svg viewBox="0 0 760 320" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Las tres causas más frecuentes de denegación de una subvención: memoria mal redactada, presupuesto mal confeccionado y modelo de negocio que no se sostiene. Para cada una se indica lo que ve el evaluador y cuándo se puede corregir.">
<title>Las tres causas más frecuentes de denegación</title>
<desc>Memoria, presupuesto y modelo de negocio. Las tres se detectan antes de presentar.</desc>
<rect width="760" height="320" fill="#F4F6F8"/>
<text x="40" y="34" font-family="IBM Plex Mono,monospace" font-size="10" letter-spacing="2" fill="#5E7E00">CAUSAS OBSERVADAS EN NUESTROS EXPEDIENTES</text>
<line x1="40" y1="44" x2="720" y2="44" stroke="#E2E8EE"/>
<g font-family="Sora,sans-serif" fill="#0A2540">
<rect x="40" y="66" width="220" height="200" fill="#FFFFFF" stroke="#E2E8EE"/>
<rect x="40" y="66" width="220" height="4" fill="#FF8300"/>
<text x="56" y="96" font-family="IBM Plex Mono,monospace" font-size="11" fill="#CC6900">CAUSA 01</text>
<text x="56" y="120" font-size="14" font-weight="700">Memoria</text>
<text x="56" y="140" font-size="11" font-weight="400" fill="#5B6573">mal redactada</text>
<line x1="56" y1="156" x2="244" y2="156" stroke="#E2E8EE"/>
<text x="56" y="178" font-size="11" font-weight="400" fill="#5B6573">Describe la herramienta,</text>
<text x="56" y="194" font-size="11" font-weight="400" fill="#5B6573">no el proceso. Objetivos</text>
<text x="56" y="210" font-size="11" font-weight="400" fill="#5B6573">sin indicador.</text>
<text x="56" y="242" font-size="11" font-weight="600" fill="#5E7E00">Se corrige antes de enviar</text>
<rect x="272" y="66" width="220" height="200" fill="#FFFFFF" stroke="#E2E8EE"/>
<rect x="272" y="66" width="220" height="4" fill="#FF8300"/>
<text x="288" y="96" font-family="IBM Plex Mono,monospace" font-size="11" fill="#CC6900">CAUSA 02</text>
<text x="288" y="120" font-size="14" font-weight="700">Presupuesto</text>
<text x="288" y="140" font-size="11" font-weight="400" fill="#5B6573">mal confeccionado</text>
<line x1="288" y1="156" x2="476" y2="156" stroke="#E2E8EE"/>
<text x="288" y="178" font-size="11" font-weight="400" fill="#5B6573">Partidas que no cuadran</text>
<text x="288" y="194" font-size="11" font-weight="400" fill="#5B6573">con las actividades.</text>
<text x="288" y="210" font-size="11" font-weight="400" fill="#5B6573">Conceptos no elegibles.</text>
<text x="288" y="242" font-size="11" font-weight="600" fill="#5E7E00">Se corrige antes de enviar</text>
<rect x="504" y="66" width="216" height="200" fill="#FFFFFF" stroke="#E2E8EE"/>
<rect x="504" y="66" width="216" height="4" fill="#99CC00"/>
<text x="520" y="96" font-family="IBM Plex Mono,monospace" font-size="11" fill="#5E7E00">CAUSA 03</text>
<text x="520" y="120" font-size="14" font-weight="700">Modelo de negocio</text>
<text x="520" y="140" font-size="11" font-weight="400" fill="#5B6573">que no se sostiene</text>
<line x1="520" y1="156" x2="704" y2="156" stroke="#E2E8EE"/>
<text x="520" y="178" font-size="11" font-weight="400" fill="#5B6573">El proyecto depende de</text>
<text x="520" y="194" font-size="11" font-weight="400" fill="#5B6573">la ayuda para existir.</text>
<text x="520" y="242" font-size="11" font-weight="600" fill="#CC6900">Se decide antes de escribir</text>
</g>
<text x="40" y="300" font-family="IBM Plex Mono,monospace" font-size="9" letter-spacing="1.4" fill="#5B6573">Σ · LAS TRES SE DETECTAN ANTES DE PRESENTAR · NINGUNA DESPUÉS</text>
</svg>
<figcaption>Las dos primeras causas son de ejecución y se corrigen mientras se escribe. La tercera es de decisión y se resuelve antes: si el modelo no se sostiene, ninguna redacción lo salva.</figcaption>
</figure>

<h2>Causa 2 · El presupuesto está mal confeccionado</h2>

<p>La segunda causa es aritmética y documental, y por eso duele más: se evita con oficio, no con talento. Los fallos que vemos una y otra vez:</p>

<div class="tabla-scroll"><table>
<thead><tr><th>Fallo</th><th>Qué ve el evaluador</th><th>Cómo se evita</th></tr></thead>
<tbody>
<tr><td>Partidas que no se corresponden con las actividades</td><td>Un presupuesto escrito después de la memoria y sin releerla</td><td>Construir presupuesto y cronograma a la vez, actividad por actividad</td></tr>
<tr><td>Conceptos no elegibles según las bases</td><td>Que no se han leído las bases</td><td>Listar los conceptos elegibles antes de presupuestar nada</td></tr>
<tr><td>Cifras redondas sin justificar</td><td>Estimaciones inventadas</td><td>Adjuntar ofertas o referencias de mercado de cada partida relevante</td></tr>
<tr><td>Gasto anterior a la solicitud</td><td>Un intento de imputar lo ya hecho</td><td>Separar lo ejecutado de lo que se va a ejecutar</td></tr>
<tr><td>Cofinanciación no acreditada</td><td>Dudas sobre la capacidad de ejecutar</td><td>Documentar de dónde sale la parte que no cubre la ayuda</td></tr>
</tbody>
</table></div>

<p>La <a href="https://www.boe.es/buscar/act.php?id=BOE-A-2003-20977" rel="noopener">Ley 38/2003 General de Subvenciones</a> exige acreditar la moderación de costes cuando el gasto supera determinados umbrales. Muchos expedientes se caen ahí y no por el fondo del proyecto.</p>

<h2>Causa 3 · El modelo de negocio no se sostiene</h2>

<p>Es la menos frecuente de las tres, pero la única irreparable. Las dos anteriores se arreglan escribiendo mejor; esta no se arregla escribiendo.</p>

<p>El síntoma es siempre el mismo: el proyecto existe porque existe la convocatoria. Se detecta en la primera lectura, porque la memoria no explica qué pasa con la solución cuando se agote la ayuda, quién la va a usar después ni cómo se financia su mantenimiento. Casi todas las bases —también las del <a href="https://ec.europa.eu/info/funding-tenders/opportunities/portal/screen/home" rel="noopener">Portal de Funding &amp; Tenders</a>— puntúan la viabilidad y la sostenibilidad posterior de forma explícita, y ahí la puntuación se desploma.</p>

<p>La prueba es sencilla y conviene hacérsela antes de invertir tres semanas: <strong>si la subvención no existiera, ¿harías igualmente el proyecto, aunque fuera más despacio o más pequeño?</strong> Si la respuesta es no, la candidatura tiene un problema que ninguna redacción resuelve.</p>

<h2>Qué hacer, paso a paso</h2>

<ol>
<li><strong>Decidir antes de escribir.</strong> Evaluar el <a href="/subvenciones-para-implantar-ia">encaje real de la convocatoria</a> con el proyecto y descartar sin pena. Es el único paso que ahorra semanas enteras.</li>
<li><strong>Leer las bases con la rúbrica delante</strong> y convertir sus criterios en los apartados de la memoria, con sus mismos nombres.</li>
<li><strong>Cuantificar la línea de partida</strong> antes de prometer mejoras: horas, plazos, costes o errores actuales.</li>
<li><strong>Construir presupuesto y cronograma a la vez</strong>, actividad por actividad, y comprobar que cada euro tiene una actividad detrás.</li>
<li><strong>Justificar cada partida</strong> con oferta o referencia de mercado.</li>
<li><strong>Responder por escrito a la pregunta de la sostenibilidad</strong>, aunque las bases no la pidan de forma expresa.</li>
<li><strong>Hacer una lectura ciega final</strong>: que alguien ajeno al proyecto lea la memoria y diga qué se pide y para qué. Si no lo sabe decir, el evaluador tampoco.</li>
</ol>

<h2>Cuánto cuesta y cuánto tarda</h2>

<p>En nuestros expedientes, <strong>redactar la memoria de una convocatoria consume 120 horas de media</strong>: tres semanas de una persona a jornada completa. El <strong>importe medio de las ayudas concedidas es de 150.000 €</strong>. La proporción es exactamente el argumento de este artículo: con tres semanas en juego, el trabajo de decidir a qué presentarse tiene que hacerse antes de empezar a escribir, no a mitad. <a href="/subvenciones-licitaciones-premios">De las candidaturas que superan nuestro filtro previo y entran en redacción, menos del 5 % se descarta después.</a></p>

<h2>Los errores que vemos en la práctica</h2>

<p>El más caro es reciclar. Una memoria que funcionó en otra convocatoria se adapta cambiando cuatro párrafos, y el resultado es un texto que responde a una rúbrica que ya no existe. Los evaluadores lo reconocen: el tono cambia entre apartados y hay respuestas a preguntas que nadie ha hecho.</p>

<p>El segundo es escribir para el propio sector. Quien evalúa suele ser técnico o economista, no especialista en tu nicho. Cada acrónimo sin desarrollar y cada obviedad de gremio es un punto que no se otorga. Lo mismo ocurre con el <a href="/cumplimiento-eu-ai-act">anexo de gobernanza</a> cuando el proyecto incorpora inteligencia artificial: si no está descrito, se penaliza.</p>

<p>Y el tercero, el más silencioso: presentarse por si acaso. Cuando una candidatura entra en redacción sin haber pasado un filtro de encaje, no cuesta el importe que no te dan. Cuesta las tres semanas que ya no dedicaste a la convocatoria que sí encajaba, y baja la tasa de éxito de todo lo que venga detrás. Descartar bien no es renunciar: es concentrar.</p>

<h2>Preguntas frecuentes</h2>

<h3>¿Cuál es la causa más frecuente de denegación de una subvención?</h3>
<p>Una memoria mal redactada. No porque el proyecto sea malo, sino porque el evaluador solo puede puntuar lo que consigue entender del texto, con una rúbrica cerrada y un tiempo limitado por expediente. Lo que está implícito, no puntúa.</p>

<h3>¿Se puede recurrir una denegación?</h3>
<p>Se puede presentar recurso de reposición o alegaciones según lo que indique la resolución, pero prospera solo cuando hay un error material o de procedimiento. Una discrepancia con la valoración técnica rara vez se revierte: es más rentable corregir y volver a presentar.</p>

<h3>¿Me dicen por qué me han denegado?</h3>
<p>La resolución debe estar motivada e incluir la puntuación obtenida por criterios, y se publica en la <a href="https://www.infosubvenciones.es/" rel="noopener">Base de Datos Nacional de Subvenciones</a>. Ese desglose es la información más valiosa que vas a recibir: indica exactamente qué apartado hay que reescribir para la siguiente convocatoria.</p>

<h3>¿Influye el tamaño de la empresa?</h3>
<p>En la elegibilidad sí, en la valoración normalmente no. Muchas líneas reservan tramos o puntúan positivamente a la pyme. Que te denieguen por pequeño es raro; que te denieguen por no acreditar capacidad de ejecución es habitual.</p>

<h3>¿Un presupuesto más bajo mejora las probabilidades?</h3>
<p>No por sí mismo. Un presupuesto artificialmente bajo genera dudas sobre la viabilidad de ejecutar lo prometido. Lo que puntúa es la coherencia entre actividades, plazos y coste, no el importe.</p>

<h3>¿Puedo volver a presentarme a la misma convocatoria?</h3>
<p>Sí, en la siguiente edición y salvo que las bases lo prohíban. Con el desglose de puntuación en la mano, una segunda candidatura corregida parte con mucha ventaja sobre una primera improvisada.</p>

<h3>¿Cuántas horas se tarda en preparar una memoria?</h3>
<p>En nuestros expedientes, 120 horas de media, unas tres semanas de trabajo de una persona a jornada completa. Varía con la complejidad de la convocatoria, pero es el orden de magnitud con el que hay que hacer el cálculo antes de decidir presentarse.</p>

<h3>¿Merece la pena externalizar la redacción?</h3>
<p>Depende del importe y de la frecuencia. Para una convocatoria puntual de pequeño importe, rara vez. Para importes a partir de 50.000 € o para quien se presenta varias veces al año, el coste de oportunidad de las 120 horas internas suele decidir la cuestión.</p>



<p class="cta-final"><a href="/subvenciones-para-implantar-ia">Ver cómo se decide a qué convocatoria presentarse →</a></p>
<p style="margin-top:2rem;padding-top:1.2rem;border-top:1px solid #E2E8EE;font-size:.98rem"><strong>Seguir leyendo:</strong> <a href="/blog/subvenciones-implantar-ia-pyme-2026">Convocatorias abiertas para implantar IA en 2026</a> · <a href="/blog/ai-act-no-se-ha-aplazado-que-pasa-2-agosto-2026">Qué se aplazó del EU AI Act y qué no</a></p>
<aside class="autor-ficha" aria-label="Sobre el autor">
<span class="autor-et">Sobre el autor</span>
<p class="autor-nombre">Guillermo Taboada Martínez</p>
<p class="autor-rol">CEO y socio fundador de EstratégicaMente (Interim Manager Consulting, S.L.)</p>
<p class="autor-bio">Consultora internacional especializada en cumplimiento del Reglamento Europeo de IA (EU AI Act), gestión de subvenciones, licitaciones y premios globales con inteligencia artificial, e implantación de suites de IA a medida con casos de uso y sello de cumplimiento.</p>
<ul class="autor-cv">
<li>Profesor en la <strong>Universidade da Coruña</strong> y en <strong>BEYOND AI Finance &amp; Business School</strong></li>
<li>Autor de <strong>once libros</strong> sobre inteligencia artificial, liderazgo y financiación pública</li>
<li><strong>Más de 100 subvenciones</strong> gestionadas desde 2013</li>
<li><strong>Más de 1,7 M€</strong> captados en los seis primeros meses de implantación de Simplicity for Grants©</li>
</ul>
<p class="autor-fechas">Publicado el 4 de agosto de 2026 · Última actualización: 5 de agosto de 2026 · Esta página se revisa mensualmente porque las convocatorias cambian.</p>
</aside>
</div><aside class="ia-aviso" role="note" aria-label="Transparencia sobre el uso de inteligencia artificial"><span class="ia-aviso-et">Transparencia - Reglamento (UE) 2024/1689</span><p>Este contenido se ha elaborado con asistencia de sistemas de inteligencia artificial y ha sido revisado y validado por el equipo de Estrategicamente antes de su publicacion. La responsabilidad editorial es humana.</p></aside><div data-newsletter-blog></div></div></article>

<footer class="footer">
  <div class="container">
    <div class="footer-grid">
      <div class="footer-brand">
        <img src="assets/logos/estrategicamente-logo-dark.svg" alt="EstratégicaMente" class="footer-logo">
        <h4>ESTRATÉGICAMENTE</h4>
        <p>Elegir lo eficaz para hacerlo eficiente.</p>
      </div>
      <div class="footer-col">
        <h5>Soluciones</h5>
        <ul>
          <li><a href='/asesoramiento'>Advisory</a></li>
          <li><a href="/subvenciones-licitaciones-premios">Simplicity for Grants</a></li>
          <li><a href="/software-subvenciones-administracion">Grantify</a></li>
          <li><a href="/automatizacion-procesos-ia">Simplicity for Processes</a></li>
          <li><a href="/ia-en-docencia-universitaria">Simplicity Lab</a></li>
        </ul>
      </div>
      <div class="footer-col">
        <h5>EstratégicaMente</h5>
        <ul>
          <li><a href='/sobre'>Sobre EstratégicaMente</a></li>
          <li><a href='/recursos'>Recursos</a></li>
          <li><a href='/blog'>Blog</a></li>
          <li><a href='/contacto'>Contacto</a></li>
        </ul>
      </div>
      <div class="footer-col">
        <h5>Legal</h5>
        <ul>
          <li><a href='/aviso-legal' rel='noopener' target='_blank'>Aviso legal</a></li>
          <li><a href='/politica-de-privacidad' rel='noopener' target='_blank'>Privacidad</a></li>
          <li><a href='/politica-de-ia' style='color: var(--gold);'>Política de IA</a></li>
          <li><a href='/politica-de-cookies' rel='noopener' target='_blank'>Cookies</a></li>
          <li><a href='/declaracion-de-accesibilidad' rel='noopener' target='_blank'>Accesibilidad</a>
        <a href="admin/" class="footer-admin-link" rel="nofollow">Admin</a></li>
        </ul>
      </div>
    </div>

    <!-- Banner obligatorio de financiación pública del proyecto Simplicity for Grants -->
    

    <div class="footer-bottom">
      <p>© 2026 INTERIM MANAGER CONSULTING, S.L.</p>
    </div>
  </div>
</footer>

<script>
(function(){
  var API = "https://orfnafompycebfblkjdd.supabase.co/functions/v1/imc-articulos";
  var COM_API = "https://orfnafompycebfblkjdd.supabase.co/functions/v1/imc-comentarios";
  var params = new URLSearchParams(window.location.search);
  var slug = params.get("slug");
  if (!slug) {
    // En /blog/<slug> (rewrite de Netlify) la URL del navegador no lleva ?slug=,
    // así que extraemos el slug de la propia ruta.
    var pm = window.location.pathname.match(/\/blog\/+([^\/?#]+)/);
    if (pm && pm[1]) slug = decodeURIComponent(pm[1]);
  }
  var root = document.getElementById("article-root");

  function esc(s) {
    return String(s||"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;");
  }

  // === Comentarios ===
  window.loadComentarios = function(slug){
    var lista = document.getElementById('comentarios-lista');
    if (!lista) return;
    fetch(COM_API + '?slug=' + encodeURIComponent(slug))
      .then(function(r){ return r.json(); })
      .then(function(data){
        if (!data.comentarios || !data.comentarios.length){
          lista.innerHTML = '<p style="color:var(--meta); text-align:center; font-style:italic;">Sé el primero en comentar.</p>';
          return;
        }
        lista.innerHTML = data.comentarios.map(function(c){
          var fecha = new Date(c.created_at).toLocaleDateString('es-ES', {day:'numeric', month:'long', year:'numeric'});
          return '<div style="background:white; padding:1.25rem; border:1px solid var(--line); margin-bottom:0.75rem;">' +
            '<div style="display:flex; justify-content:space-between; align-items:center; margin-bottom:0.5rem;">' +
              '<strong style="color:var(--navy); font-family:var(--display);">' + esc(c.nombre) + '</strong>' +
              '<span style="font-size:0.75rem; color:var(--meta); font-family:var(--sans);">' + fecha + '</span>' +
            '</div>' +
            '<div style="font-family:var(--serif); line-height:1.6; color:var(--ink); white-space:pre-line;">' + esc(c.mensaje) + '</div>' +
          '</div>';
        }).join('');
      })
      .catch(function(){ lista.innerHTML = '<p style="color:var(--meta);">No se pudieron cargar los comentarios.</p>'; });
  };

  window.enviarComentario = function(slug, titulo){
    var msg = document.getElementById('c-msg');
    var btn = document.querySelector('#comentario-form button[type="submit"]');
    var nombre = document.getElementById('c-nombre').value.trim();
    var email = document.getElementById('c-email').value.trim();
    var mensaje = document.getElementById('c-mensaje').value.trim();
    if (!nombre || !email || !mensaje) { msg.textContent = 'Faltan campos.'; msg.style.color = '#C62828'; return; }

    btn.disabled = true; btn.textContent = 'Enviando…';
    fetch(COM_API, {
      method: 'POST',
      headers: { 'Content-Type': 'application/json' },
      body: JSON.stringify({ articulo_slug: slug, nombre: nombre, email: email, mensaje: mensaje })
    })
    .then(function(r){ return r.json().then(function(j){ return {ok:r.ok, data:j}; }); })
    .then(function(res){
      btn.disabled = false; btn.textContent = 'Publicar comentario';
      if (res.ok){
        msg.textContent = '✓ Comentario publicado. Gracias por participar.';
        msg.style.color = '#2E7D32';
        document.getElementById('comentario-form').reset();
        loadComentarios(slug);
      } else {
        msg.textContent = 'Error: ' + (res.data.error || 'desconocido');
        msg.style.color = '#C62828';
      }
    })
    .catch(function(err){
      btn.disabled = false; btn.textContent = 'Publicar comentario';
      msg.textContent = 'Error de red: ' + err.message;
      msg.style.color = '#C62828';
    });
  };

  if (!slug) {
    root.innerHTML = '<div class="article-error"><h1 style="font-family:var(--display);color:var(--navy);">Artículo no especificado</h1><p>Vuelve al <a href="blog.html" style="color:var(--gold);">blog</a> y selecciona un artículo.</p></div>';
    return;
  }

  fetch(API + "?action=get&slug=" + encodeURIComponent(slug))
    .then(function(r){ return r.json().then(function(j){ return {ok:r.ok, status:r.status, data:j}; }); })
    .then(function(res){
      if (!res.ok || !res.data.articulo) {
        root.innerHTML = '<div class="article-error"><h1 style="font-family:var(--display);color:var(--navy);">Artículo no encontrado</h1><p>El artículo que buscas no existe o ya no está disponible. <a href="blog.html" style="color:var(--gold);">Volver al blog</a>.</p></div>';
        document.title = "Artículo no encontrado — EstratégicaMente";
        return;
      }
      var a = res.data.articulo;
      document.title = a.titulo + " — EstratégicaMente";

      // ---- SEO dinámico: meta description, Open Graph, canonical, Article JSON-LD ----
      try {
        var canonical = "https://estrategicamente.info/blog/" + a.slug;
        var desc = (a.extracto || "").replace(/\s+/g, " ").trim();
        function upsertMeta(sel, attr, key, val){
          if (!val) return;
          var el = document.head.querySelector(sel);
          if (!el){ el = document.createElement("meta"); el.setAttribute(attr, key); document.head.appendChild(el); }
          el.setAttribute("content", val);
        }
        upsertMeta('meta[name="description"]', "name", "description", desc);
        upsertMeta('meta[property="og:title"]', "property", "og:title", a.titulo);
        upsertMeta('meta[property="og:description"]', "property", "og:description", desc);
        upsertMeta('meta[property="og:type"]', "property", "og:type", "article");
        upsertMeta('meta[property="og:url"]', "property", "og:url", canonical);
        if (a.imagen_url) upsertMeta('meta[property="og:image"]', "property", "og:image", a.imagen_url);
        upsertMeta('meta[name="twitter:title"]', "name", "twitter:title", a.titulo);
        upsertMeta('meta[name="twitter:description"]', "name", "twitter:description", desc);
        if (a.imagen_url) upsertMeta('meta[name="twitter:image"]', "name", "twitter:image", a.imagen_url);
        var link = document.head.querySelector('link[rel="canonical"]');
        if (!link){ link = document.createElement("link"); link.setAttribute("rel","canonical"); document.head.appendChild(link); }
        link.setAttribute("href", canonical);
        var article = {
          "@context": "https://schema.org",
          "@type": "BlogPosting",
          "headline": a.titulo,
          "description": desc,
          "author": { "@type": "Person", "name": a.autor || "Guillermo Taboada Martínez" },
          "publisher": { "@type": "Organization", "name": "EstratégicaMente", "logo": { "@type": "ImageObject", "url": "https://estrategicamente.info/assets/img/og-image.png" } },
          "mainEntityOfPage": { "@type": "WebPage", "@id": canonical },
          "inLanguage": "es"
        };
        if (a.fecha) { article.datePublished = a.fecha; article.dateModified = a.fecha; }
        if (a.imagen_url) article.image = a.imagen_url;
        var s1 = document.createElement("script"); s1.type = "application/ld+json"; s1.text = JSON.stringify(article); document.head.appendChild(s1);
      } catch(e) {}

      var imagenHtml = "";
      if (a.imagen_url) {
        imagenHtml = '<div class="article-image" style="margin: 2rem auto 3rem; max-width: 760px; aspect-ratio: 16/9; overflow: hidden;"><img src="' + esc(a.imagen_url) + '" alt="' + esc(a.titulo) + '" style="width:100%; height:100%; object-fit:cover;"></div>';
      }

        // Share buttons y comentarios
        var shareUrl = encodeURIComponent(window.location.href);
        var shareTitle = encodeURIComponent(a.titulo);
        var shareBlock =
          '<div style="max-width:720px; margin: 4rem auto 2rem; padding: 2rem 0; border-top: 1px solid var(--line); border-bottom: 1px solid var(--line); text-align:center;">' +
          '<div style="font-family: var(--sans); font-size: 0.8rem; letter-spacing: 0.18em; text-transform: uppercase; color: var(--meta); margin-bottom: 1.5rem;">Compartir este artículo</div>' +
          '<div style="display:flex; gap:0.75rem; justify-content:center; flex-wrap:wrap;">' +
            '<a href="https://www.linkedin.com/sharing/share-offsite/?url=' + shareUrl + '" target="_blank" rel="noopener" style="display:inline-flex; align-items:center; gap:0.5rem; padding:0.65rem 1.25rem; background:#0077B5; color:white; text-decoration:none; font-family:var(--sans); font-size:0.85rem; letter-spacing:0.05em;">' +
              '<svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor"><path d="M20.5 2h-17A1.5 1.5 0 002 3.5v17A1.5 1.5 0 003.5 22h17a1.5 1.5 0 001.5-1.5v-17A1.5 1.5 0 0020.5 2zM8 19H5v-9h3zM6.5 8.25A1.75 1.75 0 118.3 6.5a1.78 1.78 0 01-1.8 1.75zM19 19h-3v-4.74c0-1.42-.6-1.93-1.38-1.93A1.74 1.74 0 0013 14.19a.66.66 0 000 .14V19h-3v-9h2.9v1.3a3.11 3.11 0 012.7-1.4c1.55 0 3.36.86 3.36 3.66z"/></svg>' +
              'LinkedIn' +
            '</a>' +
            '<a href="https://twitter.com/intent/tweet?url=' + shareUrl + '&text=' + shareTitle + '" target="_blank" rel="noopener" style="display:inline-flex; align-items:center; gap:0.5rem; padding:0.65rem 1.25rem; background:#000; color:white; text-decoration:none; font-family:var(--sans); font-size:0.85rem; letter-spacing:0.05em;">' +
              '<svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/></svg>' +
              'X (Twitter)' +
            '</a>' +
            '<a href="https://api.whatsapp.com/send?text=' + shareTitle + '%20' + shareUrl + '" target="_blank" rel="noopener" style="display:inline-flex; align-items:center; gap:0.5rem; padding:0.65rem 1.25rem; background:#25D366; color:white; text-decoration:none; font-family:var(--sans); font-size:0.85rem; letter-spacing:0.05em;">' +
              '<svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor"><path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z"/></svg>' +
              'WhatsApp' +
            '</a>' +
          '</div>' +
          '</div>' +
          '<div data-newsletter-blog></div>' +
          // Sección comentarios (Disqus o nativo simple)
          '<div id="comentarios" style="max-width:720px; margin: 3rem auto;">' +
          '<div style="font-family: var(--sans); font-size: 0.8rem; letter-spacing: 0.18em; text-transform: uppercase; color: var(--meta); margin-bottom: 1.5rem; text-align:center;">Comentarios</div>' +
          '<div id="comentarios-lista" style="margin-bottom: 2rem;"></div>' +
          '<form id="comentario-form" style="background:var(--paper); padding:1.5rem; border:1px solid var(--line);">' +
            '<div style="display:grid; grid-template-columns: 1fr 1fr; gap:0.75rem; margin-bottom:0.75rem;">' +
              '<input type="text" id="c-nombre" placeholder="Tu nombre" required style="width:100%; padding:0.6rem; border:1px solid var(--line); background:white; font-family:inherit; font-size:0.95rem;">' +
              '<input type="email" id="c-email" placeholder="Email (no se publica)" required style="width:100%; padding:0.6rem; border:1px solid var(--line); background:white; font-family:inherit; font-size:0.95rem;">' +
            '</div>' +
            '<textarea id="c-mensaje" placeholder="Tu comentario..." required rows="4" style="width:100%; padding:0.6rem; border:1px solid var(--line); background:white; font-family:inherit; font-size:0.95rem; margin-bottom:0.75rem;"></textarea>' +
            '<button type="submit" style="background:var(--navy); color:var(--cream); padding:0.7rem 1.5rem; border:0; font-family:var(--sans); font-size:0.85rem; letter-spacing:0.1em; text-transform:uppercase; cursor:pointer;">Publicar comentario</button>' +
            '<div id="c-msg" style="margin-top:0.75rem; font-size:0.85rem; color:var(--meta);"></div>' +
          '</form>' +
          '</div>';

        root.innerHTML = '<div class="container-narrow">' +
        '<div class="breadcrumb" style="margin-top: 6rem; margin-bottom: 1.5rem;"><a href="index.html">EstratégicaMente</a> <span class="sep">◆</span> <a href="blog.html">Blog</a></div>' +
        '<div class="article-meta" style="font-family: var(--sans); font-size: 0.75rem; letter-spacing: 0.18em; text-transform: uppercase; color: var(--gold); margin-bottom: 1.5rem;">' + esc(a.fecha_str) + ' · ' + esc(a.autor) + '</div>' +
        '<h1 style="font-family: var(--display); font-size: clamp(2.25rem, 5vw, 4rem); line-height: 1.05; color: var(--navy); margin-bottom: 2rem; letter-spacing: -0.025em; max-width: 760px; margin-left: auto; margin-right: auto;">' + esc(a.titulo) + '</h1>' +
        imagenHtml +
        '<div data-newsletter-blog="compacto" style="max-width:720px;margin:0 auto 2.5rem;"></div>' +
        '<div class="article-body">' + a.contenido + '</div>' +
        shareBlock +
        '<p style="text-align:center; margin: 4rem auto 2rem; max-width: 720px;"><a href="blog.html" style="color:var(--gold); font-family:var(--sans); font-size:0.85rem; letter-spacing:0.1em; text-transform:uppercase;">← Volver al blog</a></p>' +
      '</div>';

        // ---- Vídeo privacy-first: activa cualquier .yt-facade del cuerpo (no carga YouTube hasta el clic) ----
        try {
          var vbody = root.querySelector('.article-body');
          if (vbody) {
            var facades = vbody.querySelectorAll('.yt-facade[data-yt]');
            Array.prototype.forEach.call(facades, function(facade){
              function loadVideo(){
                var id = facade.getAttribute('data-yt');
                if (!id) return;
                var start = facade.getAttribute('data-start') || '0';
                var ifr = document.createElement('iframe');
                ifr.setAttribute('src', 'https://www.youtube-nocookie.com/embed/' + id + '?autoplay=1&rel=0&modestbranding=1&start=' + start);
                ifr.setAttribute('title', facade.getAttribute('data-title') || a.titulo);
                ifr.setAttribute('allow', 'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share');
                ifr.setAttribute('allowfullscreen', '');
                facade.innerHTML = ''; facade.appendChild(ifr); facade.style.cursor = 'default';
                try { window.clarity && window.clarity('event', 'article_video_play'); } catch(e){}
              }
              facade.addEventListener('click', loadVideo);
              facade.addEventListener('keydown', function(e){ if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); loadVideo(); } });
              try {
                var vid = facade.getAttribute('data-yt');
                var vobj = {
                  "@context":"https://schema.org","@type":"VideoObject",
                  "name": facade.getAttribute('data-title') || a.titulo,
                  "description": (a.extracto || a.titulo || '').replace(/\s+/g,' ').trim(),
                  "thumbnailUrl": facade.getAttribute('data-thumb') || ('https://i.ytimg.com/vi/' + vid + '/maxresdefault.jpg'),
                  "uploadDate": facade.getAttribute('data-date') || a.fecha,
                  "contentUrl": "https://www.youtube.com/watch?v=" + vid,
                  "embedUrl": "https://www.youtube-nocookie.com/embed/" + vid,
                  "publisher": { "@type":"Organization", "name":"EstratégicaMente", "logo": { "@type":"ImageObject", "url":"https://estrategicamente.info/assets/logos/estrategicamente-logo.svg" } }
                };
                var sv = document.createElement('script'); sv.type = 'application/ld+json'; sv.text = JSON.stringify(vobj); document.head.appendChild(sv);
              } catch(e){}
            });
          }
        } catch(e){}

        // ---- FAQPage JSON-LD (desde la sección "Preguntas frecuentes") ----
        try {
          var fbody = root.querySelector('.article-body');
          var faqs = [];
          if (fbody) {
            var kids = fbody.children, inFaq = false;
            for (var fi = 0; fi < kids.length; fi++) {
              var kn = kids[fi], ktag = kn.tagName;
              if (ktag === 'H2') { inFaq = /preguntas frecuentes/i.test(kn.textContent || ""); continue; }
              if (inFaq && ktag === 'H3') {
                var q = (kn.textContent || "").trim(), ans = "", sib = kn.nextElementSibling;
                while (sib && sib.tagName === 'P') { ans += (ans ? " " : "") + (sib.textContent || "").trim(); sib = sib.nextElementSibling; }
                if (q && ans) faqs.push({ "@type": "Question", "name": q, "acceptedAnswer": { "@type": "Answer", "text": ans } });
              }
            }
          }
          if (faqs.length) {
            var s2 = document.createElement("script"); s2.type = "application/ld+json";
            s2.text = JSON.stringify({ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": faqs });
            document.head.appendChild(s2);
          }
        } catch(e) {}

        // Cargar comentarios
        loadComentarios(slug);

        // Handler form
        document.getElementById('comentario-form').addEventListener('submit', function(e){
          e.preventDefault();
          enviarComentario(slug, a.titulo);
        });
    })
    .catch(function(err){
      root.innerHTML = '<div class="article-error"><h1 style="font-family:var(--display);color:var(--navy);">Error al cargar</h1><p>No hemos podido cargar el artículo. Vuelve al <a href="blog.html" style="color:var(--gold);">blog</a>.</p></div>';
    });
})();
</script>
<script src="assets/js/main.js?v=52"></script>
<script src="assets/js/accesibilidad.js"></script>
<script src="assets/js/ai-governance.js"></script>
<script src="assets/js/wow.js?v=1"></script>
<script src="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit" async defer></script>
<script defer src="/assets/js/newsletter-blog.js?v=1"></script>
</body>
</html>
