{"id":156353,"date":"2026-07-08T17:16:04","date_gmt":"2026-07-08T15:16:04","guid":{"rendered":"https:\/\/gamestrategies.io\/?page_id=156353"},"modified":"2026-07-16T10:57:34","modified_gmt":"2026-07-16T08:57:34","slug":"generador-plan-de-formacion-de-ia","status":"publish","type":"page","link":"https:\/\/gamestrategies.io\/en\/generador-plan-de-formacion-de-ia\/","title":{"rendered":"Generador plan de formaci\u00f3n de IA"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"156353\" class=\"elementor elementor-156353\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-83998cc e-flex e-con-boxed e-con e-parent\" data-id=\"83998cc\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-278c89b elementor-widget elementor-widget-html\" data-id=\"278c89b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"es\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Generador de Plan de Formaci\u00f3n con IA \u2014 Game Strategies<\/title>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@500;600;700;800;900&family=Open+Sans:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\n<style>\n  html{ scroll-behavior:smooth; }\n  body{ margin:0; padding:0; overflow-x:hidden; -webkit-font-smoothing:antialiased; }\n\n  \/* Rompe el ancho \"boxed\" de cualquier contenedor padre de Elementor\/WordPress,\n     forzando a la secci\u00f3n a ocupar el 100% del viewport sin importar d\u00f3nde viva. *\/\n  .aipf-fullbleed{\n    width:100vw;\n    margin-left:calc(50% - 50vw);\n    margin-right:calc(50% - 50vw);\n    overflow-x:hidden;\n  }\n\n  \/* ============================================================\n     SECCI\u00d3N 1 \u2014 HERO\n  ============================================================ *\/\n  .aipf-hero{\n    --aipf-white:#FFFFFF;\n    --aipf-tint:#EDF7FD;\n    --aipf-sky:#27AAF0;\n    --aipf-blue:#0060C2;\n    --aipf-blue-bright:#007EFE;\n    --aipf-navy:#00356B;\n    --aipf-gray-mid:#B6B6B6;\n    --aipf-gray-dark:#515151;\n    --aipf-orange:#F89A3E;\n\n    position:relative;\n    min-height:90vh;\n    display:flex; flex-direction:column; align-items:center;\n    padding:90px 24px 70px;\n    overflow:hidden;\n    text-align:center;\n    font-family:'Open Sans', sans-serif;\n    color:var(--aipf-gray-dark);\n    background:#fff;\n    box-sizing:border-box;\n  }\n  .aipf-hero *{ box-sizing:border-box; }\n  .aipf-hero h1{ font-family:'Poppins', sans-serif; color:var(--aipf-navy); margin:0; }\n\n  .aipf-glow{\n    position:absolute; left:50%; top:34%; transform:translate(-50%,-50%);\n    width:1000px; height:720px;\n    background:\n      radial-gradient(circle at 32% 38%, rgba(39,170,240,0.55), transparent 55%),\n      radial-gradient(circle at 72% 62%, rgba(248,154,62,0.32), transparent 55%),\n      radial-gradient(circle at 50% 50%, rgba(0,126,254,0.38), transparent 60%);\n    filter:blur(95px);\n    opacity:0.85;\n    z-index:0;\n    animation:aipf-drift 18s ease-in-out infinite;\n    pointer-events:none;\n  }\n  @keyframes aipf-drift{\n    0%,100%{ transform:translate(-50%,-50%) scale(1); }\n    50%{ transform:translate(-50%,-52%) scale(1.05); }\n  }\n  @media (prefers-reduced-motion: reduce){ .aipf-glow{ animation:none; } }\n\n  .aipf-content{ position:relative; z-index:2; max-width:760px; }\n\n  .aipf-eyebrow-tag{\n    display:inline-flex; align-items:center; gap:9px;\n    background:#fff; border:1px solid #e7edf5;\n    box-shadow:0 6px 18px -8px rgba(0,53,107,0.15);\n    color:var(--aipf-blue);\n    font-family:'Poppins',sans-serif; font-weight:600; font-size:12.5px;\n    padding:9px 16px 9px 12px; border-radius:999px; margin-bottom:26px;\n  }\n  .aipf-pulse-dot{ width:7px; height:7px; border-radius:50%; background:#3EC28F; box-shadow:0 0 0 4px rgba(62,194,143,0.2); flex-shrink:0; animation:aipf-pulse 1.8s ease-in-out infinite; display:inline-block; }\n  @keyframes aipf-pulse{ 0%,100%{ opacity:1; } 50%{ opacity:0.4; } }\n  @media (prefers-reduced-motion: reduce){ .aipf-pulse-dot{ animation:none; } }\n\n  .aipf-hero h1{\n    font-size:clamp(32px, 4.4vw, 50px);\n    font-weight:800; line-height:1.14; letter-spacing:-0.8px;\n    margin-bottom:22px;\n  }\n  .aipf-grad-text{\n    background:linear-gradient(90deg, var(--aipf-blue), var(--aipf-sky) 55%, var(--aipf-blue-bright));\n    -webkit-background-clip:text; background-clip:text; color:transparent;\n  }\n  .aipf-sub{\n    font-size:17px; line-height:1.65; color:var(--aipf-gray-dark);\n    max-width:480px; margin:0 auto 34px;\n  }\n  .aipf-btn-primary{\n    font-family:'Poppins',sans-serif; font-weight:700; font-size:15.5px;\n    color:#fff; background:linear-gradient(135deg, var(--aipf-blue), var(--aipf-blue-bright));\n    border:none; padding:17px 32px; border-radius:999px; cursor:pointer;\n    box-shadow:0 16px 32px -12px rgba(0,96,194,0.5);\n    transition:transform .18s ease, box-shadow .18s ease;\n    margin-bottom:22px;\n  }\n  .aipf-btn-primary:hover{ transform:translateY(-2px) scale(1.015); box-shadow:0 20px 36px -10px rgba(0,96,194,0.6); }\n\n  .aipf-ticker{\n    display:inline-flex; align-items:center; gap:10px;\n    background:#fff; border:1px solid #e7edf5; box-shadow:0 6px 18px -10px rgba(0,53,107,0.15);\n    padding:10px 16px; border-radius:14px; font-size:13px; color:var(--aipf-gray-dark);\n    font-family:'Open Sans',sans-serif; margin-bottom:56px;\n  }\n  .aipf-ticker b{ color:var(--aipf-navy); font-family:'Poppins',sans-serif; font-weight:600; }\n\n  .aipf-report-wrap{ position:relative; z-index:2; width:100%; max-width:420px; min-height:300px; margin:0 auto; }\n  .aipf-report-card{\n    width:100%; max-width:370px; margin:0 auto;\n    background:rgba(255,255,255,0.9); backdrop-filter:blur(14px);\n    border:1px solid #eef2f7; border-radius:20px;\n    padding:26px; position:relative; z-index:3; text-align:left;\n    box-shadow:0 40px 80px -30px rgba(0,53,107,0.3);\n  }\n  .aipf-report-head{ display:flex; justify-content:space-between; align-items:flex-start; border-bottom:1px solid #eef2f7; padding-bottom:14px; margin-bottom:16px; }\n  .aipf-r-title{ font-family:'Poppins',sans-serif; font-weight:700; font-size:15.5px; color:var(--aipf-navy); }\n  .aipf-r-sub{ font-size:11px; color:var(--aipf-gray-mid); margin-top:3px; }\n  .aipf-r-badge{ display:flex; align-items:center; gap:6px; font-family:'Poppins',sans-serif; font-size:10px; font-weight:600; color:#2a9d6f; background:rgba(62,194,143,0.12); padding:5px 9px; border-radius:7px; }\n  .aipf-r-line{ font-size:13px; line-height:2; color:var(--aipf-gray-dark); min-height:150px; }\n  .aipf-r-line .aipf-label{ color:var(--aipf-gray-mid); }\n  .aipf-r-line .aipf-val{ color:var(--aipf-navy); font-weight:600; }\n  .aipf-cursor{ display:inline-block; width:6px; height:12px; background:var(--aipf-blue); margin-left:2px; vertical-align:-1px; animation:aipf-blink 1s step-end infinite; }\n  @keyframes aipf-blink{ 50%{ opacity:0; } }\n\n  .aipf-chip{\n    position:absolute; background:rgba(255,255,255,0.92); backdrop-filter:blur(10px);\n    border:1px solid #eef2f7; border-radius:14px; padding:13px 17px; z-index:4;\n    box-shadow:0 20px 45px -18px rgba(0,53,107,0.28);\n    animation:aipf-float 6s ease-in-out infinite;\n  }\n  .aipf-chip .aipf-num{ font-family:'Poppins',sans-serif; font-weight:700; font-size:19px; color:var(--aipf-navy); }\n  .aipf-chip .aipf-lab{ font-size:9.5px; color:var(--aipf-gray-mid); letter-spacing:0.3px; text-transform:uppercase; margin-top:2px; }\n  .aipf-chip-roi{ top:-4%; right:-8%; animation-delay:0s; }\n  .aipf-chip-roi .aipf-num{ color:var(--aipf-orange); }\n  .aipf-chip-fb{ bottom:16%; left:-11%; animation-delay:1.6s; }\n  .aipf-chip-fb .aipf-num{ color:var(--aipf-sky); }\n  .aipf-chip-eng{ bottom:-6%; right:10%; animation-delay:3.1s; }\n  .aipf-chip-eng .aipf-num{ color:var(--aipf-blue); }\n  @keyframes aipf-float{ 0%,100%{ transform:translateY(0); } 50%{ transform:translateY(-10px); } }\n  @media (prefers-reduced-motion: reduce){ .aipf-chip{ animation:none; } }\n\n  @media (max-width: 640px){\n    .aipf-hero{ padding:60px 18px 40px; }\n    .aipf-chip{ position:static; display:inline-block; margin:6px 6px 0 0; animation:none; }\n    .aipf-report-wrap{ display:flex; flex-direction:column; align-items:center; }\n  }\n\n  \/* ============================================================\n     SECCI\u00d3N 2 \u2014 C\u00d3MO FUNCIONA (curva)\n  ============================================================ *\/\n  .aipf-pasos2{\n    --aipf-white:#FFFFFF;\n    --aipf-tint:#EDF7FD;\n    --aipf-sky:#27AAF0;\n    --aipf-blue:#0060C2;\n    --aipf-blue-bright:#007EFE;\n    --aipf-navy:#00356B;\n    --aipf-gray-mid:#B6B6B6;\n    --aipf-gray-dark:#515151;\n\n    background:#FAFCFF;\n    padding:110px 24px 140px;\n    font-family:'Open Sans', sans-serif;\n    box-sizing:border-box;\n    position:relative;\n    overflow:hidden;\n  }\n  .aipf-pasos2 *{ box-sizing:border-box; }\n  .aipf-pasos2-wrap{ max-width:1160px; margin:0 auto; position:relative; z-index:2; }\n\n  .aipf-pasos2 .aipf-section-label{\n    font-family:'Poppins',sans-serif; font-weight:700; font-size:12.5px;\n    color:var(--aipf-sky); text-transform:uppercase; letter-spacing:1.4px;\n    margin-bottom:14px; text-align:center;\n  }\n  .aipf-pasos2 h2{\n    font-family:'Poppins',sans-serif; color:var(--aipf-navy); margin:0 auto 16px;\n    font-size:31px; font-weight:800; letter-spacing:-0.3px; text-align:center;\n    max-width:600px;\n  }\n  .aipf-pasos2-sub{\n    font-size:15.5px; line-height:1.65; color:var(--aipf-gray-dark);\n    max-width:560px; margin:0 auto 40px; text-align:center;\n  }\n\n  .aipf-wave-stage{ position:relative; width:100%; height:360px; margin-top:20px; }\n  .aipf-wave-svg{ position:absolute; inset:0; width:100%; height:100%; overflow:visible; }\n  .aipf-wave-glow{ fill:none; stroke:var(--aipf-sky); stroke-width:14; opacity:0.18; filter:blur(10px); }\n  .aipf-wave-path{\n    fill:none; stroke:url(#aipf-wave-grad); stroke-width:2.5; stroke-linecap:round;\n    transition:stroke-dashoffset 1.6s cubic-bezier(.22,.9,.32,1);\n  }\n\n  .aipf-node{ position:absolute; transform:translate(-50%,-50%); opacity:0; transition:opacity .6s ease, transform .6s ease; }\n  .aipf-node.aipf-nvisible{ opacity:1; }\n  .aipf-node-icon{\n    width:70px; height:70px; border-radius:50%;\n    background:#fff; box-shadow:0 18px 34px -12px rgba(0,96,194,0.35), 0 0 0 1px rgba(0,96,194,0.06);\n    display:flex; align-items:center; justify-content:center; font-size:26px;\n    position:relative; z-index:3;\n    transform:scale(0.6); transition:transform .6s cubic-bezier(.34,1.56,.64,1);\n  }\n  .aipf-node.aipf-nvisible .aipf-node-icon{ transform:scale(1); }\n  .aipf-ghost-num{\n    position:absolute; top:-64px; left:-14px;\n    font-family:'Poppins',sans-serif; font-weight:800; font-size:96px;\n    color:rgba(0,96,194,0.10); z-index:1; line-height:1; user-select:none;\n  }\n  .aipf-node-text{ position:absolute; width:230px; z-index:3; }\n  .aipf-node-text h3{ font-family:'Poppins',sans-serif; color:var(--aipf-navy); font-weight:700; font-size:16.5px; margin:0 0 6px; }\n  .aipf-node-text p{ font-size:13.5px; line-height:1.55; color:var(--aipf-gray-dark); margin:0; }\n\n  .aipf-n1{ left:9%; top:80%; }\n  .aipf-n1 .aipf-node-text{ bottom:100%; left:50%; transform:translateX(-38%); margin-bottom:22px; }\n  .aipf-n2{ left:48%; top:17%; }\n  .aipf-n2 .aipf-node-text{ top:100%; left:50%; transform:translateX(-50%); margin-top:22px; text-align:center; }\n  .aipf-n3{ left:89%; top:47%; }\n  .aipf-n3 .aipf-node-text{ top:100%; left:50%; transform:translateX(-62%); margin-top:22px; }\n\n  @media (max-width: 880px){\n    .aipf-pasos2{ padding:70px 20px 70px; }\n    .aipf-wave-stage{ display:none; }\n    .aipf-mobile-list{ display:flex; flex-direction:column; gap:22px; margin-top:30px; }\n  }\n  @media (min-width: 881px){ .aipf-mobile-list{ display:none; } }\n  .aipf-m-item{ display:flex; gap:16px; align-items:flex-start; background:#fff; border-radius:18px; padding:20px; border:1px solid #eef1f5; }\n  .aipf-m-num{\n    width:38px; height:38px; border-radius:11px; flex-shrink:0;\n    background:linear-gradient(135deg, var(--aipf-blue), var(--aipf-blue-bright));\n    color:#fff; font-family:'Poppins',sans-serif; font-weight:700; font-size:15px;\n    display:flex; align-items:center; justify-content:center;\n  }\n  .aipf-m-item h3{ font-family:'Poppins',sans-serif; color:var(--aipf-navy); font-weight:700; font-size:15.5px; margin:0 0 5px; }\n  .aipf-m-item p{ font-size:13.5px; line-height:1.55; color:var(--aipf-gray-dark); margin:0; }\n\n  \/* ============================================================\n     SECCI\u00d3N 3 \u2014 QU\u00c9 INCLUYE TU PLAN (carrusel infinito)\n  ============================================================ *\/\n  .aipf-incluye{\n    --aipf-white:#FFFFFF;\n    --aipf-tint:#EDF7FD;\n    --aipf-sky:#27AAF0;\n    --aipf-blue:#0060C2;\n    --aipf-blue-bright:#007EFE;\n    --aipf-navy:#00356B;\n    --aipf-gray-mid:#B6B6B6;\n    --aipf-gray-dark:#515151;\n    --aipf-orange:#F89A3E;\n\n    background:linear-gradient(180deg, var(--aipf-tint), #ffffff);\n    padding:100px 0 90px;\n    font-family:'Open Sans', sans-serif;\n    box-sizing:border-box;\n  }\n  .aipf-incluye *{ box-sizing:border-box; }\n  .aipf-incluye-wrap{ max-width:1180px; margin:0 auto; padding:0 48px; }\n\n  .aipf-incluye .aipf-section-label{\n    font-family:'Poppins',sans-serif; font-weight:700; font-size:12.5px;\n    color:var(--aipf-sky); text-transform:uppercase; letter-spacing:1.4px;\n    margin-bottom:14px; text-align:center;\n  }\n  .aipf-incluye h2{\n    font-family:'Poppins',sans-serif; color:var(--aipf-navy); margin:0 auto 50px;\n    font-size:31px; font-weight:800; letter-spacing:-0.3px; text-align:center;\n    max-width:600px;\n  }\n\n  .aipf-carousel{ display:flex; align-items:center; gap:14px; }\n  .aipf-arrow{\n    flex:0 0 auto; width:46px; height:46px; border-radius:50%;\n    background:#fff; border:1px solid #e7edf5; color:var(--aipf-navy);\n    font-size:20px; cursor:pointer; display:flex; align-items:center; justify-content:center;\n    box-shadow:0 10px 24px -12px rgba(0,53,107,0.25);\n    transition:transform .15s ease, background .15s ease, color .15s ease;\n  }\n  .aipf-arrow:hover{ background:var(--aipf-blue); color:#fff; transform:translateY(-2px); }\n\n  .aipf-track-wrap{\n    flex:1; overflow-x:auto; scroll-behavior:smooth; scroll-snap-type:x mandatory;\n    -ms-overflow-style:none; scrollbar-width:none;\n  }\n  .aipf-track-wrap::-webkit-scrollbar{ display:none; }\n  .aipf-track{ display:flex; gap:20px; padding:30px 10px 16px; width:max-content; }\n\n  .aipf-inc-card{\n    flex:0 0 230px; scroll-snap-align:center;\n    border-radius:22px; padding:30px 24px; text-align:center;\n    transition:transform .4s cubic-bezier(.22,.9,.32,1), background .4s ease, box-shadow .4s ease, color .4s ease;\n    border:1px solid rgba(0,53,107,0.06);\n  }\n  .aipf-inc-circle{\n    width:60px; height:60px; border-radius:50%; margin:0 auto 18px;\n    display:flex; align-items:center; justify-content:center; font-size:24px;\n    transition:background .4s ease;\n  }\n  .aipf-inc-title{ font-family:'Poppins',sans-serif; font-weight:700; font-size:15px; color:var(--aipf-navy); margin-bottom:8px; transition:color .4s ease; }\n  .aipf-inc-desc{ font-size:13px; line-height:1.55; color:var(--aipf-gray-dark); transition:color .4s ease; }\n\n  .aipf-c1{ background:#EDF7FD; } .aipf-c1 .aipf-inc-circle{ background:var(--aipf-blue); }\n  .aipf-c2{ background:#FDEEDD; } .aipf-c2 .aipf-inc-circle{ background:var(--aipf-orange); }\n  .aipf-c3{ background:#E7EEF6; } .aipf-c3 .aipf-inc-circle{ background:var(--aipf-navy); }\n  .aipf-c4{ background:#E4F3FC; } .aipf-c4 .aipf-inc-circle{ background:var(--aipf-sky); }\n  .aipf-c5{ background:#F5F5F5; } .aipf-c5 .aipf-inc-circle{ background:var(--aipf-gray-dark); }\n  .aipf-c6{ background:#FDF3E9; } .aipf-c6 .aipf-inc-circle{ background:var(--aipf-orange); }\n\n  .aipf-inc-card.aipf-active{\n    background:linear-gradient(160deg, var(--aipf-blue), var(--aipf-blue-bright));\n    transform:scale(1.08) translateY(-10px);\n    box-shadow:0 34px 60px -20px rgba(0,96,194,0.5);\n    border-color:transparent;\n    position:relative; z-index:2;\n  }\n  .aipf-inc-card.aipf-active .aipf-inc-circle{ background:rgba(255,255,255,0.22); }\n  .aipf-inc-card.aipf-active .aipf-inc-title{ color:#fff; }\n  .aipf-inc-card.aipf-active .aipf-inc-desc{ color:rgba(255,255,255,0.9); }\n\n  @media (max-width: 880px){\n    .aipf-incluye-wrap{ padding:0 20px; }\n    .aipf-incluye{ padding:64px 0; }\n    .aipf-arrow{ width:38px; height:38px; font-size:17px; }\n    .aipf-inc-card{ flex:0 0 200px; padding:24px 18px; }\n  }\n\n  \/* ============================================================\n     SECCI\u00d3N 4 \u2014 UN PASO M\u00c1S ALL\u00c1 (c\u00edrculos)\n  ============================================================ *\/\n  .aipf-cross2{\n    --aipf-white:#FFFFFF;\n    --aipf-tint:#EDF7FD;\n    --aipf-sky:#27AAF0;\n    --aipf-blue:#0060C2;\n    --aipf-blue-bright:#007EFE;\n    --aipf-navy:#00356B;\n    --aipf-gray-mid:#B6B6B6;\n    --aipf-gray-dark:#515151;\n    --aipf-orange:#F89A3E;\n\n    background:#FAFCFF;\n    padding:110px 24px;\n    font-family:'Open Sans', sans-serif;\n    box-sizing:border-box;\n    position:relative;\n    overflow:hidden;\n  }\n  .aipf-cross2 *{ box-sizing:border-box; }\n  .aipf-cross2-wrap{\n    max-width:1180px; margin:0 auto;\n    display:grid; grid-template-columns:0.95fr 1.05fr; gap:40px; align-items:center;\n    position:relative; z-index:2;\n  }\n\n  .aipf-cross2 .aipf-section-label{\n    font-family:'Poppins',sans-serif; font-weight:700; font-size:12.5px;\n    color:var(--aipf-sky); text-transform:uppercase; letter-spacing:1.4px;\n    margin-bottom:14px;\n  }\n  .aipf-cross2 h2{\n    font-family:'Poppins',sans-serif; color:var(--aipf-navy); margin:0 0 18px;\n    font-size:29px; font-weight:800; letter-spacing:-0.3px; line-height:1.25;\n    max-width:460px;\n  }\n  .aipf-cross2 p{ font-size:15px; line-height:1.7; color:var(--aipf-gray-dark); max-width:440px; margin:0 0 26px; }\n  .aipf-cross2-link{\n    font-family:'Poppins',sans-serif; font-weight:700; font-size:14.5px;\n    color:var(--aipf-blue); text-decoration:none; display:inline-flex; align-items:center; gap:6px;\n  }\n\n  .aipf-rays{\n    position:absolute; top:8%; right:6%; width:420px; height:420px;\n    background-image: repeating-linear-gradient(115deg, rgba(0,96,194,0.12) 0px, rgba(0,96,194,0.12) 1px, transparent 1px, transparent 14px);\n    -webkit-mask-image: radial-gradient(circle, black, transparent 70%);\n    mask-image: radial-gradient(circle, black, transparent 70%);\n    z-index:0; pointer-events:none;\n  }\n  .aipf-dot-accent{ position:absolute; border-radius:50%; z-index:0; }\n  .aipf-dot-1{ width:16px; height:16px; background:var(--aipf-tint); border:1px solid #d7e9f7; top:14%; left:38%; }\n  .aipf-dot-2{ width:10px; height:10px; background:#fbe6cf; top:64%; left:30%; }\n\n  .aipf-circles{ position:relative; height:560px; }\n  .aipf-circle{\n    position:absolute; border-radius:50%;\n    display:flex; flex-direction:column; align-items:center; justify-content:center;\n    text-align:center; padding:20px;\n  }\n  .aipf-circle .aipf-num{ font-family:'Poppins',sans-serif; font-weight:800; line-height:1; }\n  .aipf-circle .aipf-lab{ font-family:'Open Sans',sans-serif; font-weight:600; font-size:13px; margin-top:8px; max-width:150px; }\n\n  .aipf-circle-1{ width:300px; height:300px; top:0; left:6%; background:var(--aipf-tint); }\n  .aipf-circle-1 .aipf-num{ font-size:38px; color:var(--aipf-navy); }\n  .aipf-circle-1 .aipf-lab{ color:var(--aipf-navy); opacity:0.75; }\n\n  .aipf-circle-2{ width:210px; height:210px; top:-2%; right:-6%; background:#FDEEDD; }\n  .aipf-circle-2 .aipf-num{ font-size:28px; color:var(--aipf-navy); }\n  .aipf-circle-2 .aipf-lab{ color:var(--aipf-navy); opacity:0.75; }\n\n  .aipf-circle-3{ width:190px; height:190px; top:44%; left:-6%; background:#E7EEF6; }\n  .aipf-circle-3 .aipf-num{ font-size:26px; color:var(--aipf-navy); }\n  .aipf-circle-3 .aipf-lab{ color:var(--aipf-navy); opacity:0.75; }\n\n  .aipf-circle-4{\n    width:320px; height:320px; bottom:0; right:4%;\n    background:linear-gradient(150deg, var(--aipf-blue), var(--aipf-blue-bright));\n    box-shadow:0 40px 70px -24px rgba(0,96,194,0.45);\n  }\n  .aipf-circle-4 .aipf-num{ font-size:40px; color:#fff; }\n  .aipf-circle-4 .aipf-lab{ color:rgba(255,255,255,0.9); }\n\n  .aipf-badge{\n    position:absolute; display:flex; align-items:center; gap:5px;\n    background:#fff; border-radius:999px; padding:6px 11px;\n    font-family:'Poppins',sans-serif; font-weight:700; font-size:11.5px; color:var(--aipf-navy);\n    box-shadow:0 10px 22px -10px rgba(0,53,107,0.3); z-index:4; white-space:nowrap;\n  }\n  .aipf-badge .aipf-arrow-up{ color:#2a9d6f; }\n  .aipf-badge-1{ top:30%; left:60%; }\n  .aipf-badge-4{ top:12%; right:22%; }\n\n  @media (max-width: 980px){\n    .aipf-cross2-wrap{ grid-template-columns:1fr; }\n    .aipf-cross2 h2, .aipf-cross2 p{ max-width:100%; }\n    .aipf-rays{ display:none; }\n  }\n  @media (max-width: 640px){\n    .aipf-cross2{ padding:70px 20px; }\n    .aipf-circles{ height:auto; display:flex; flex-wrap:wrap; gap:14px; justify-content:center; }\n    .aipf-circle{ position:static; width:150px !important; height:150px !important; }\n    .aipf-circle .aipf-num{ font-size:24px !important; }\n    .aipf-badge{ display:none; }\n  }\n\n  \/* ============================================================\n     SECCI\u00d3N 5 \u2014 CTA FINAL (cristal + manchas difuminadas)\n  ============================================================ *\/\n  .aipf-final2{\n    --aipf-tint:#EDF7FD;\n    --aipf-sky:#27AAF0;\n    --aipf-blue:#0060C2;\n    --aipf-blue-bright:#007EFE;\n    --aipf-navy:#00356B;\n    --aipf-orange:#F89A3E;\n    --aipf-orange-2:#ffb066;\n\n    position:relative; overflow:hidden;\n    background:linear-gradient(160deg, #ffffff 0%, var(--aipf-tint) 55%, #eaf6ff 100%);\n    padding:110px 24px;\n    font-family:'Open Sans', sans-serif;\n    box-sizing:border-box;\n  }\n  .aipf-final2 *{ box-sizing:border-box; }\n  .aipf-final2-wrap{\n    position:relative; z-index:2; max-width:1180px; margin:0 auto;\n    display:grid; grid-template-columns:1fr 0.85fr; gap:40px; align-items:center;\n  }\n\n  .aipf-spheres{ position:relative; height:440px; }\n  .aipf-blob{\n    position:absolute; border-radius:50%; filter:blur(85px); pointer-events:none;\n    animation:aipf-blob-drift 14s ease-in-out infinite;\n  }\n  .aipf-b1{ width:280px; height:280px; top:0%; left:12%; background:var(--aipf-sky); opacity:0.55; }\n  .aipf-b2{ width:200px; height:200px; top:6%; left:54%; background:var(--aipf-orange); opacity:0.4; animation-delay:-4s; }\n  .aipf-b3{ width:250px; height:250px; top:42%; left:28%; background:var(--aipf-blue-bright); opacity:0.5; animation-delay:-8s; }\n  .aipf-b4{ width:180px; height:180px; top:62%; left:4%; background:var(--aipf-sky); opacity:0.35; animation-delay:-11s; }\n  @keyframes aipf-blob-drift{\n    0%,100%{ transform:translate(0,0) scale(1); }\n    50%{ transform:translate(18px,-14px) scale(1.06); }\n  }\n  @media (prefers-reduced-motion: reduce){ .aipf-blob{ animation:none; } }\n\n  .aipf-card2{\n    background:rgba(255,255,255,0.55);\n    backdrop-filter:blur(22px); -webkit-backdrop-filter:blur(22px);\n    border:1px solid rgba(255,255,255,0.9);\n    border-radius:26px; padding:46px 40px;\n    box-shadow:0 40px 80px -30px rgba(0,53,107,0.25);\n    color:var(--aipf-navy);\n  }\n  .aipf-card2 h2{\n    font-family:'Poppins',sans-serif; font-weight:800; font-size:24px;\n    margin:0 0 10px; letter-spacing:-0.2px; color:var(--aipf-navy);\n  }\n  .aipf-card2 .aipf-sub2{ font-size:14.5px; line-height:1.6; color:#4a5568; margin:0 0 28px; }\n  .aipf-card2 input, .aipf-card2 select{\n    width:100%; padding:14px 16px; border-radius:12px; border:1px solid #e3e8ee;\n    font-family:'Open Sans',sans-serif; font-size:14px; color:var(--aipf-navy);\n    background:rgba(255,255,255,0.9); margin-bottom:12px;\n  }\n  .aipf-card2 input::placeholder{ color:#8a95ab; }\n  .aipf-btn2{\n    width:100%; font-family:'Poppins',sans-serif; font-weight:700; font-size:15px;\n    color:#fff; background:linear-gradient(135deg, var(--aipf-orange), var(--aipf-orange-2));\n    border:none; padding:15px 20px; border-radius:12px; cursor:pointer;\n    box-shadow:0 14px 30px -10px rgba(248,154,62,0.55);\n    transition:transform .18s ease, box-shadow .18s ease; margin-top:6px;\n  }\n  .aipf-btn2:hover{ transform:translateY(-2px); box-shadow:0 18px 34px -8px rgba(248,154,62,0.65); }\n  .aipf-form-trust{ text-align:center; font-size:12px; color:#8a95ab; margin-top:16px; }\n\n  @media (max-width: 980px){\n    .aipf-final2-wrap{ grid-template-columns:1fr; }\n    .aipf-spheres{ display:none; }\n    .aipf-card2{ max-width:420px; margin:0 auto; }\n  }\n  @media (max-width: 480px){\n    .aipf-final2{ padding:70px 18px; }\n    .aipf-card2{ padding:34px 26px; }\n  }\n<\/style>\n<\/head>\n<body>\n\n<!-- ============================================================\n     SECCI\u00d3N 1 \u2014 HERO\n============================================================ -->\n<section class=\"aipf-hero aipf-fullbleed\">\n  <div class=\"aipf-glow\"><\/div>\n  <div class=\"aipf-content\">\n    <div class=\"aipf-eyebrow-tag\"><span class=\"aipf-pulse-dot\"><\/span>Generador de Plan de Formaci\u00f3n con IA \u00b7 Gratis<\/div>\n    <h1>El plan de formaci\u00f3n que le costar\u00eda a un consultor una semana.<br>Gratis, con <span class=\"aipf-grad-text\">IA<\/span>, en 2 minutos.<\/h1>\n    <p class=\"aipf-sub\">Diagn\u00f3stico, objetivos medibles, m\u00f3dulos recomendados, cronograma, ROI estimado y KPIs de seguimiento \u2014 todo personalizado para tu equipo.<\/p>\n    <div><button class=\"aipf-btn-primary\">Generar mi plan gratis<\/button><\/div>\n    <div class=\"aipf-ticker\" id=\"aipf-ticker\">\n      <span class=\"aipf-pulse-dot\" style=\"background:#27AAF0; box-shadow:0 0 0 4px rgba(39,170,240,0.2);\"><\/span>\n      <span id=\"aipf-ticker-text\"><b>+120% ROI<\/b>&nbsp;proyectado de media<\/span>\n    <\/div>\n  <\/div>\n  <div class=\"aipf-report-wrap\">\n    <div class=\"aipf-chip aipf-chip-roi\"><div class=\"aipf-num\">+120%<\/div><div class=\"aipf-lab\">ROI estimado<\/div><\/div>\n    <div class=\"aipf-chip aipf-chip-fb\"><div class=\"aipf-num\">+25%<\/div><div class=\"aipf-lab\">Eficacia feedback<\/div><\/div>\n    <div class=\"aipf-chip aipf-chip-eng\"><div class=\"aipf-num\">2X<\/div><div class=\"aipf-lab\">Engagement<\/div><\/div>\n    <div class=\"aipf-report-card\">\n      <div class=\"aipf-report-head\">\n        <div>\n          <div class=\"aipf-r-title\">Plan de Formaci\u00f3n<\/div>\n          <div class=\"aipf-r-sub\">generado hace 4 segundos<\/div>\n        <\/div>\n        <div class=\"aipf-r-badge\"><span class=\"aipf-pulse-dot\" style=\"background:#3EC28F; box-shadow:0 0 0 3px rgba(62,194,143,0.25);\"><\/span>EN VIVO<\/div>\n      <\/div>\n      <div class=\"aipf-r-line\" id=\"aipf-typed\"><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============================================================\n     SECCI\u00d3N 2 \u2014 C\u00d3MO FUNCIONA\n============================================================ -->\n<section class=\"aipf-pasos2 aipf-fullbleed\">\n  <div class=\"aipf-pasos2-wrap\">\n    <div class=\"aipf-section-label\">C\u00f3mo funciona<\/div>\n    <h2>Un formulario completo, para un plan que de verdad encaje<\/h2>\n    <p class=\"aipf-pasos2-sub\">Sector, equipo, objetivo, formato y tiempo disponible \u2014 cuanto m\u00e1s contexto nos das, m\u00e1s preciso es tu plan.<\/p>\n\n    <div class=\"aipf-wave-stage\" id=\"aipf-wave-stage\">\n      <svg class=\"aipf-wave-svg\" viewBox=\"0 0 1160 360\" preserveAspectRatio=\"none\">\n        <defs>\n          <linearGradient id=\"aipf-wave-grad\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\n            <stop offset=\"0%\" stop-color=\"#27AAF0\"\/>\n            <stop offset=\"55%\" stop-color=\"#0060C2\"\/>\n            <stop offset=\"100%\" stop-color=\"#007EFE\"\/>\n          <\/linearGradient>\n        <\/defs>\n        <path class=\"aipf-wave-glow\" d=\"M104,281 C300,281 340,61 557,61 C760,61 860,166 1021,166\"\/>\n        <path class=\"aipf-wave-path\" id=\"aipf-wave-path\" d=\"M104,281 C300,281 340,61 557,61 C760,61 860,166 1021,166\"\/>\n      <\/svg>\n\n      <div class=\"aipf-node aipf-n1\">\n        <span class=\"aipf-ghost-num\">1<\/span>\n        <div class=\"aipf-node-icon\">\ud83d\udccb<\/div>\n        <div class=\"aipf-node-text\">\n          <h3>Cu\u00e9ntanos sobre tu equipo<\/h3>\n          <p>Sector, tama\u00f1o y objetivo de tu equipo, a qui\u00e9n va dirigida la formaci\u00f3n, su nivel actual, el formato preferido y el tiempo del que dispon\u00e9is.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"aipf-node aipf-n2\">\n        <span class=\"aipf-ghost-num\">2<\/span>\n        <div class=\"aipf-node-icon\">\ud83e\udde0<\/div>\n        <div class=\"aipf-node-text\">\n          <h3>La IA analiza tu situaci\u00f3n<\/h3>\n          <p>Cruza tu contexto con patrones de cientos de programas de liderazgo y formaci\u00f3n.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"aipf-node aipf-n3\">\n        <span class=\"aipf-ghost-num\">3<\/span>\n        <div class=\"aipf-node-icon\">\ud83d\udcca<\/div>\n        <div class=\"aipf-node-text\">\n          <h3>Recibe tu plan personalizado<\/h3>\n          <p>Objetivos, m\u00f3dulos recomendados, cronograma y ROI estimado \u2014 en pantalla, al instante.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"aipf-mobile-list\">\n      <div class=\"aipf-m-item\">\n        <div class=\"aipf-m-num\">1<\/div>\n        <div><h3>Cu\u00e9ntanos sobre tu equipo<\/h3><p>Sector, tama\u00f1o y objetivo de tu equipo, a qui\u00e9n va dirigida la formaci\u00f3n, su nivel actual, el formato preferido y el tiempo del que dispon\u00e9is.<\/p><\/div>\n      <\/div>\n      <div class=\"aipf-m-item\">\n        <div class=\"aipf-m-num\">2<\/div>\n        <div><h3>La IA analiza tu situaci\u00f3n<\/h3><p>Cruza tu contexto con patrones de cientos de programas de liderazgo y formaci\u00f3n.<\/p><\/div>\n      <\/div>\n      <div class=\"aipf-m-item\">\n        <div class=\"aipf-m-num\">3<\/div>\n        <div><h3>Recibe tu plan personalizado<\/h3><p>Objetivos, m\u00f3dulos recomendados, cronograma y ROI estimado \u2014 en pantalla, al instante.<\/p><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============================================================\n     SECCI\u00d3N 3 \u2014 QU\u00c9 INCLUYE TU PLAN\n============================================================ -->\n<section class=\"aipf-incluye aipf-fullbleed\">\n  <div class=\"aipf-incluye-wrap\">\n    <div class=\"aipf-section-label\">Qu\u00e9 incluye tu plan<\/div>\n    <h2>Un informe de verdad, no una lista de cursos<\/h2>\n\n    <div class=\"aipf-carousel\">\n      <button class=\"aipf-arrow\" id=\"aipf-prev\" aria-label=\"Anterior\">\u2039<\/button>\n      <div class=\"aipf-track-wrap\" id=\"aipf-track-wrap\">\n        <div class=\"aipf-track\" id=\"aipf-track\">\n          <div class=\"aipf-inc-card aipf-c1\">\n            <div class=\"aipf-inc-circle\">\ud83e\ude7a<\/div>\n            <div class=\"aipf-inc-title\">Diagn\u00f3stico de tu situaci\u00f3n<\/div>\n            <div class=\"aipf-inc-desc\">Basado en tu sector, tama\u00f1o de equipo y el reto que nos describas.<\/div>\n          <\/div>\n          <div class=\"aipf-inc-card aipf-c2\">\n            <div class=\"aipf-inc-circle\">\ud83c\udfaf<\/div>\n            <div class=\"aipf-inc-title\">Objetivos medibles<\/div>\n            <div class=\"aipf-inc-desc\">Con porcentajes concretos, no vaguedades sin dato detr\u00e1s.<\/div>\n          <\/div>\n          <div class=\"aipf-inc-card aipf-c3\">\n            <div class=\"aipf-inc-circle\">\ud83e\udde9<\/div>\n            <div class=\"aipf-inc-title\">M\u00f3dulos recomendados<\/div>\n            <div class=\"aipf-inc-desc\">Qu\u00e9 entrena cada uno y por qu\u00e9 encaja con tu reto.<\/div>\n          <\/div>\n          <div class=\"aipf-inc-card aipf-c4\">\n            <div class=\"aipf-inc-circle\">\ud83d\udcc5<\/div>\n            <div class=\"aipf-inc-title\">Cronograma por fases<\/div>\n            <div class=\"aipf-inc-desc\">Horas estimadas semana a semana y % de avance.<\/div>\n          <\/div>\n          <div class=\"aipf-inc-card aipf-c5\">\n            <div class=\"aipf-inc-circle\">\ud83d\udcc8<\/div>\n            <div class=\"aipf-inc-title\">ROI proyectado<\/div>\n            <div class=\"aipf-inc-desc\">Y qu\u00e9 cambiar\u00eda si sumas simulaciones de IA.<\/div>\n          <\/div>\n          <div class=\"aipf-inc-card aipf-c6\">\n            <div class=\"aipf-inc-circle\">\ud83d\udcca<\/div>\n            <div class=\"aipf-inc-title\">KPIs de seguimiento<\/div>\n            <div class=\"aipf-inc-desc\">Qu\u00e9 medir, c\u00f3mo y cu\u00e1ndo, para demostrar impacto.<\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n      <button class=\"aipf-arrow\" id=\"aipf-next\" aria-label=\"Siguiente\">\u203a<\/button>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============================================================\n     SECCI\u00d3N 4 \u2014 UN PASO M\u00c1S ALL\u00c1\n============================================================ -->\n<section class=\"aipf-cross2 aipf-fullbleed\">\n  <div class=\"aipf-rays\"><\/div>\n  <div class=\"aipf-dot-accent aipf-dot-1\"><\/div>\n  <div class=\"aipf-dot-accent aipf-dot-2\"><\/div>\n\n  <div class=\"aipf-cross2-wrap\">\n    <div>\n      <div class=\"aipf-section-label\">Un paso m\u00e1s all\u00e1<\/div>\n      <h2>Tu plan no solo dice qu\u00e9 ense\u00f1ar. Tambi\u00e9n te muestra qu\u00e9 pasar\u00eda si lo llevas a la pr\u00e1ctica.<\/h2>\n      <p>Cada plan incluye una comparativa: qu\u00e9 resultados obtendr\u00edas con formaci\u00f3n tradicional frente a sumar simulaciones de conversaciones reales con IA en cada m\u00f3dulo.<\/p>\n      <a class=\"aipf-cross2-link\" href=\"#\">Descubre c\u00f3mo funcionan las simulaciones \u2192<\/a>\n    <\/div>\n\n    <div class=\"aipf-circles\">\n      <div class=\"aipf-circle aipf-circle-1\">\n        <div class=\"aipf-num\">50-60%<\/div>\n        <div class=\"aipf-lab\">Retenci\u00f3n de conocimiento a los 3 meses<\/div>\n      <\/div>\n      <div class=\"aipf-circle aipf-circle-2\">\n        <div class=\"aipf-num\">90%<\/div>\n        <div class=\"aipf-lab\">Tasa de finalizaci\u00f3n<\/div>\n      <\/div>\n      <div class=\"aipf-circle aipf-circle-3\">\n        <div class=\"aipf-num\">2X<\/div>\n        <div class=\"aipf-lab\">Engagement con IA<\/div>\n      <\/div>\n      <div class=\"aipf-circle aipf-circle-4\">\n        <div class=\"aipf-num\">5X<\/div>\n        <div class=\"aipf-lab\">Eficiencia al escalar a nuevas sedes<\/div>\n      <\/div>\n      <div class=\"aipf-badge aipf-badge-1\"><span class=\"aipf-arrow-up\">\u25b2<\/span> +30 pts vs. tradicional<\/div>\n      <div class=\"aipf-badge aipf-badge-4\"><span class=\"aipf-arrow-up\">\u25b2<\/span> sin coste extra<\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============================================================\n     SECCI\u00d3N 5 \u2014 CTA FINAL\n============================================================ -->\n<section class=\"aipf-final2 aipf-fullbleed\">\n  <div class=\"aipf-final2-wrap\">\n    <div class=\"aipf-spheres\">\n      <div class=\"aipf-blob aipf-b1\"><\/div>\n      <div class=\"aipf-blob aipf-b2\"><\/div>\n      <div class=\"aipf-blob aipf-b3\"><\/div>\n      <div class=\"aipf-blob aipf-b4\"><\/div>\n    <\/div>\n\n    <div class=\"aipf-card2\">\n      <h2>Genera el plan de formaci\u00f3n de tu equipo<\/h2>\n      <p class=\"aipf-sub2\">En menos de 2 minutos tendr\u00e1s un diagn\u00f3stico, objetivos medibles y un cronograma listo para presentar internamente.<\/p>\n      <input type=\"text\" placeholder=\"Nombre\">\n      <input type=\"email\" placeholder=\"Email de empresa\">\n      <input type=\"text\" placeholder=\"Empresa\">\n      <select>\n        <option>Sector (opcional)<\/option>\n        <option>Seguros<\/option>\n        <option>Retail<\/option>\n        <option>Tecnolog\u00eda<\/option>\n        <option>Otro<\/option>\n      <\/select>\n      <button class=\"aipf-btn2\">Generar mi plan gratis<\/button>\n      <div class=\"aipf-form-trust\">Sin spam \u00b7 Puedes darte de baja cuando quieras<\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\n\/* ---- HERO: informe en vivo + ticker ---- *\/\n(function(){\n  var lines = [\n    { label: \"> Sector\", val: \" Seguros \u00b7 501-2000 empleados\" },\n    { label: \"> Reto\", val: \" Feedback y gesti\u00f3n de equipos\" },\n    { label: \"> Objetivo 1\", val: \" +25% eficacia del feedback\" },\n    { label: \"> Objetivo 2\", val: \" +15% capacidad de delegaci\u00f3n\" },\n    { label: \"> M\u00f3dulos\", val: \" 4 recomendados\" },\n    { label: \"> ROI proyectado\", val: \" +120%\" },\n  ];\n  var el = document.getElementById('aipf-typed');\n  var li = 0, ci = 0, html = \"\";\n  var reduceMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function typeChar(){\n    if(!el) return;\n    if(reduceMotion){\n      el.innerHTML = lines.map(function(l){ return '<span class=\"aipf-label\">'+l.label+'<\/span><span class=\"aipf-val\">'+l.val+'<\/span>'; }).join('\\n');\n      return;\n    }\n    if(li >= lines.length){ el.innerHTML = html + '<span class=\"aipf-cursor\"><\/span>'; return; }\n    var line = lines[li];\n    var full = line.label + line.val;\n    if(ci === 0 && li > 0) html += \"\\n\";\n    if(ci < full.length){\n      var current = full.slice(0, ci+1);\n      var labelPart = current.slice(0, Math.min(ci+1, line.label.length));\n      var valPart = current.slice(line.label.length);\n      el.innerHTML = html + '<span class=\"aipf-label\">' + labelPart + '<\/span><span class=\"aipf-val\">' + valPart + '<\/span><span class=\"aipf-cursor\"><\/span>';\n      ci++; setTimeout(typeChar, 16 + Math.random()*20);\n    } else {\n      html += '<span class=\"aipf-label\">' + line.label + '<\/span><span class=\"aipf-val\">' + line.val + '<\/span>';\n      li++; ci = 0; setTimeout(typeChar, 240);\n    }\n  }\n  typeChar();\n\n  var tickerItems = [\n    \"<b>+120% ROI<\/b>&nbsp;proyectado de media\",\n    \"<b>+25%<\/b>&nbsp;mejora media en feedback\",\n    \"<b>Usado por equipos de RRHH<\/b>&nbsp;en +40 empresas\",\n    \"<b>2X<\/b>&nbsp;engagement con simulaciones IA\"\n  ];\n  var ti = 0;\n  var tickerEl = document.getElementById('aipf-ticker-text');\n  if(!reduceMotion && tickerEl){\n    tickerEl.style.transition = \"opacity .2s ease\";\n    setInterval(function(){\n      ti = (ti+1) % tickerItems.length;\n      tickerEl.style.opacity = 0;\n      setTimeout(function(){ tickerEl.innerHTML = tickerItems[ti]; tickerEl.style.opacity = 1; }, 220);\n    }, 3400);\n  }\n})();\n\n\/* ---- C\u00d3MO FUNCIONA: curva animada ---- *\/\n(function(){\n  var stage = document.getElementById('aipf-wave-stage');\n  var path = document.getElementById('aipf-wave-path');\n  if(!stage || !path) return;\n\n  var len = path.getTotalLength();\n  path.style.strokeDasharray = len;\n  path.style.strokeDashoffset = len;\n\n  var nodes = stage.querySelectorAll('.aipf-node');\n  var played = false;\n\n  function play(){\n    if(played) return;\n    played = true;\n    path.style.strokeDashoffset = 0;\n    nodes.forEach(function(node, i){\n      setTimeout(function(){ node.classList.add('aipf-nvisible'); }, 250 + i * 380);\n    });\n  }\n\n  if('IntersectionObserver' in window){\n    var obs = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){ if(e.isIntersecting) play(); });\n    }, { threshold: 0.35 });\n    obs.observe(stage);\n  } else {\n    play();\n  }\n})();\n\n\/* ---- QU\u00c9 INCLUYE: carrusel infinito ---- *\/\n(function(){\n  var wrap = document.getElementById('aipf-track-wrap');\n  var track = document.getElementById('aipf-track');\n  if(!wrap || !track) return;\n\n  var originalCards = Array.prototype.slice.call(track.children);\n  var numCards = originalCards.length;\n  var html2 = '';\n  for(var s = 0; s < 3; s++){\n    originalCards.forEach(function(card){ html2 += card.outerHTML; });\n  }\n  track.innerHTML = html2;\n  var cards = Array.prototype.slice.call(track.querySelectorAll('.aipf-inc-card'));\n  if(!cards.length) return;\n\n  function cardStep(){\n    var style = window.getComputedStyle(track);\n    var gap = parseFloat(style.columnGap || style.gap || 20);\n    return cards[0].getBoundingClientRect().width + gap;\n  }\n  function oneSetWidth(){ return cardStep() * numCards; }\n\n  function updateActive(){\n    var wrapRect = wrap.getBoundingClientRect();\n    var wrapCenter = wrapRect.left + wrapRect.width \/ 2;\n    var closest = null, closestDist = Infinity;\n    cards.forEach(function(card){\n      var r = card.getBoundingClientRect();\n      var cardCenter = r.left + r.width \/ 2;\n      var dist = Math.abs(cardCenter - wrapCenter);\n      if(dist < closestDist){ closestDist = dist; closest = card; }\n    });\n    cards.forEach(function(c){ c.classList.remove('aipf-active'); });\n    if(closest) closest.classList.add('aipf-active');\n  }\n\n  function checkLoop(){\n    var w = oneSetWidth();\n    if(wrap.scrollLeft < w * 0.5){\n      wrap.style.scrollBehavior = 'auto';\n      wrap.scrollLeft += w;\n      wrap.style.scrollBehavior = 'smooth';\n    } else if(wrap.scrollLeft > w * 1.5){\n      wrap.style.scrollBehavior = 'auto';\n      wrap.scrollLeft -= w;\n      wrap.style.scrollBehavior = 'smooth';\n    }\n  }\n\n  var scrollTimer;\n  wrap.addEventListener('scroll', function(){\n    clearTimeout(scrollTimer);\n    scrollTimer = setTimeout(function(){ updateActive(); checkLoop(); }, 90);\n  });\n\n  document.getElementById('aipf-next').addEventListener('click', function(){\n    wrap.scrollBy({ left: cardStep(), behavior: 'smooth' });\n  });\n  document.getElementById('aipf-prev').addEventListener('click', function(){\n    wrap.scrollBy({ left: -cardStep(), behavior: 'smooth' });\n  });\n\n  function goToMiddleSet(){\n    wrap.style.scrollBehavior = 'auto';\n    wrap.scrollLeft = oneSetWidth();\n    wrap.style.scrollBehavior = 'smooth';\n    updateActive();\n  }\n\n  window.addEventListener('resize', goToMiddleSet);\n  setTimeout(goToMiddleSet, 120);\n})();\n<\/script>\n\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Generador de Plan de Formaci\u00f3n con IA \u2014 Game Strategies Generador de Plan de Formaci\u00f3n con IA \u00b7 Gratis El plan de formaci\u00f3n que le costar\u00eda a un consultor una semana.Gratis, con IA, en 2 minutos. Diagn\u00f3stico, objetivos medibles, m\u00f3dulos recomendados, cronograma, ROI estimado y KPIs de seguimiento \u2014 todo personalizado para tu equipo. Generar [&hellip;]<\/p>\n","protected":false},"author":23,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-156353","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Generador plan de formaci\u00f3n de IA - Game Strategies<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/gamestrategies.io\/en\/generador-plan-de-formacion-de-ia\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Generador plan de formaci\u00f3n de IA - Game Strategies\" \/>\n<meta property=\"og:description\" content=\"Generador de Plan de Formaci\u00f3n con IA \u2014 Game Strategies Generador de Plan de Formaci\u00f3n con IA \u00b7 Gratis El plan de formaci\u00f3n que le costar\u00eda a un consultor una semana.Gratis, con IA, en 2 minutos. Diagn\u00f3stico, objetivos medibles, m\u00f3dulos recomendados, cronograma, ROI estimado y KPIs de seguimiento \u2014 todo personalizado para tu equipo. Generar [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/gamestrategies.io\/en\/generador-plan-de-formacion-de-ia\/\" \/>\n<meta property=\"og:site_name\" content=\"Game Strategies\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-16T08:57:34+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Generador plan de formaci\u00f3n de IA - Game Strategies","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/gamestrategies.io\/en\/generador-plan-de-formacion-de-ia\/","og_locale":"en_US","og_type":"article","og_title":"Generador plan de formaci\u00f3n de IA - Game Strategies","og_description":"Generador de Plan de Formaci\u00f3n con IA \u2014 Game Strategies Generador de Plan de Formaci\u00f3n con IA \u00b7 Gratis El plan de formaci\u00f3n que le costar\u00eda a un consultor una semana.Gratis, con IA, en 2 minutos. Diagn\u00f3stico, objetivos medibles, m\u00f3dulos recomendados, cronograma, ROI estimado y KPIs de seguimiento \u2014 todo personalizado para tu equipo. Generar [&hellip;]","og_url":"https:\/\/gamestrategies.io\/en\/generador-plan-de-formacion-de-ia\/","og_site_name":"Game Strategies","article_modified_time":"2026-07-16T08:57:34+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/gamestrategies.io\/en\/generador-plan-de-formacion-de-ia\/","url":"https:\/\/gamestrategies.io\/en\/generador-plan-de-formacion-de-ia\/","name":"Generador plan de formaci\u00f3n de IA - Game Strategies","isPartOf":{"@id":"https:\/\/gamestrategies.io\/en\/#website"},"datePublished":"2026-07-08T15:16:04+00:00","dateModified":"2026-07-16T08:57:34+00:00","breadcrumb":{"@id":"https:\/\/gamestrategies.io\/en\/generador-plan-de-formacion-de-ia\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/gamestrategies.io\/en\/generador-plan-de-formacion-de-ia\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/gamestrategies.io\/en\/generador-plan-de-formacion-de-ia\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https:\/\/gamestrategies.io\/en\/"},{"@type":"ListItem","position":2,"name":"Generador plan de formaci\u00f3n de IA"}]},{"@type":"WebSite","@id":"https:\/\/gamestrategies.io\/en\/#website","url":"https:\/\/gamestrategies.io\/en\/","name":"Game Strategies","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/gamestrategies.io\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/gamestrategies.io\/en\/wp-json\/wp\/v2\/pages\/156353","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gamestrategies.io\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gamestrategies.io\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gamestrategies.io\/en\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/gamestrategies.io\/en\/wp-json\/wp\/v2\/comments?post=156353"}],"version-history":[{"count":25,"href":"https:\/\/gamestrategies.io\/en\/wp-json\/wp\/v2\/pages\/156353\/revisions"}],"predecessor-version":[{"id":156461,"href":"https:\/\/gamestrategies.io\/en\/wp-json\/wp\/v2\/pages\/156353\/revisions\/156461"}],"wp:attachment":[{"href":"https:\/\/gamestrategies.io\/en\/wp-json\/wp\/v2\/media?parent=156353"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}