.hojas[data-astro-cid-xbyjlife]{gap:clamp(28px,5vw,56px);display:grid}.hoja[data-astro-cid-xbyjlife]{top:calc(var(--hdr) + 20px + var(--i) * 16px);background:var(--papel-claro);color:var(--plano);transform-origin:50% 0;will-change:transform;border-radius:8px;position:sticky;overflow:hidden;box-shadow:inset 0 -1px #fff6,0 30px 80px -30px #0009}.hoja[data-astro-cid-xbyjlife]:after{content:"";background:var(--plano);opacity:var(--sombra,0);pointer-events:none;position:absolute;inset:0}.hoja__rot[data-astro-cid-xbyjlife]{border-bottom:1px solid var(--papel-linea);grid-template-columns:auto 1fr auto auto auto auto;font-size:.78rem;display:grid}.hoja__rot[data-astro-cid-xbyjlife]>span[data-astro-cid-xbyjlife]{border-right:1px solid var(--papel-linea);white-space:nowrap;padding:12px 16px}.hoja__rot[data-astro-cid-xbyjlife]>span[data-astro-cid-xbyjlife]:last-child{border-right:0}.hoja__rot-n[data-astro-cid-xbyjlife]{color:var(--tinta);font-weight:500}.hoja__rot-n[data-astro-cid-xbyjlife] span[data-astro-cid-xbyjlife],.hoja__rot-k[data-astro-cid-xbyjlife]{color:var(--grafito)}.hoja__rot-v[data-astro-cid-xbyjlife]{font-weight:500}.hoja__cuerpo[data-astro-cid-xbyjlife]{min-height:min(560px, calc(100svh - var(--hdr) - 200px));grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:40px;padding:clamp(26px,3.6vw,52px);display:grid}.hoja__txt[data-astro-cid-xbyjlife] .body[data-astro-cid-xbyjlife]{color:var(--grafito);margin-top:16px}.hoja__incl[data-astro-cid-xbyjlife]{border-top:1px solid var(--papel-linea);gap:0;margin:26px 0 30px;padding:0;display:grid}.hoja__incl[data-astro-cid-xbyjlife] li[data-astro-cid-xbyjlife]{border-bottom:1px solid var(--papel-linea);align-items:center;gap:12px;padding:11px 0;font-size:.9688rem;display:flex}.hoja__incl[data-astro-cid-xbyjlife] li[data-astro-cid-xbyjlife]:before{content:"";background:var(--tinta);flex:none;width:7px;height:7px}.vista[data-astro-cid-xbyjlife]{background:var(--papel);border:1px solid var(--papel-linea);border-radius:6px;place-items:center;height:100%;min-height:340px;padding:36px 28px 28px;display:grid;position:relative;overflow:hidden}.vista__nota[data-astro-cid-xbyjlife]{color:var(--grafito);font-size:.7rem;position:absolute;top:10px;left:14px}.vista[data-astro-cid-xbyjlife]>[data-astro-cid-xbyjlife]:not(.vista__nota),.vista[data-astro-cid-xbyjlife] .pchip[data-astro-cid-xbyjlife],.vista[data-astro-cid-xbyjlife] .flujo__nodo[data-astro-cid-xbyjlife],.vista[data-astro-cid-xbyjlife] .burbuja[data-astro-cid-xbyjlife],.vista[data-astro-cid-xbyjlife] .serp__r[data-astro-cid-xbyjlife],.vista[data-astro-cid-xbyjlife] .ia[data-astro-cid-xbyjlife],.vista[data-astro-cid-xbyjlife] .tel[data-astro-cid-xbyjlife],.vista[data-astro-cid-xbyjlife] .term__l[data-astro-cid-xbyjlife],.vista[data-astro-cid-xbyjlife] .serp__q[data-astro-cid-xbyjlife]{transition:transform .9s var(--ease), opacity .7s;transition-delay:var(--d,0s)}.js-motion:not(.motion-off) .vista[data-astro-cid-xbyjlife]:not(.is-on) .pchip[data-astro-cid-xbyjlife],.js-motion:not(.motion-off) .vista[data-astro-cid-xbyjlife]:not(.is-on) .flujo__nodo[data-astro-cid-xbyjlife],.js-motion:not(.motion-off) .vista[data-astro-cid-xbyjlife]:not(.is-on) .burbuja[data-astro-cid-xbyjlife],.js-motion:not(.motion-off) .vista[data-astro-cid-xbyjlife]:not(.is-on) .tel[data-astro-cid-xbyjlife],.js-motion:not(.motion-off) .vista[data-astro-cid-xbyjlife]:not(.is-on) .term__l[data-astro-cid-xbyjlife],.js-motion:not(.motion-off) .vista[data-astro-cid-xbyjlife]:not(.is-on) .serp__r[data-astro-cid-xbyjlife],.js-motion:not(.motion-off) .vista[data-astro-cid-xbyjlife]:not(.is-on) .ia[data-astro-cid-xbyjlife]{opacity:0;transform:translateY(14px)scale(.96)}.sk[data-astro-cid-xbyjlife]{background:var(--papel-linea);border-radius:3px;height:8px;margin-top:8px}.sk--h[data-astro-cid-xbyjlife]{background:var(--plano);width:80%;height:16px}.sk--h2[data-astro-cid-xbyjlife]{background:var(--plano);width:56%;height:16px}.bw[data-astro-cid-xbyjlife]{background:var(--papel-claro);border:1.5px solid var(--plano);width:100%;max-width:440px;box-shadow:8px 8px 0 var(--plano);border-radius:8px;overflow:hidden}.bw__bar[data-astro-cid-xbyjlife]{border-bottom:1.5px solid var(--plano);align-items:center;gap:6px;padding:9px 12px;display:flex}.bw__bar[data-astro-cid-xbyjlife] i[data-astro-cid-xbyjlife]{background:var(--papel-sombra);border-radius:50%;width:8px;height:8px}.bw__bar[data-astro-cid-xbyjlife] span[data-astro-cid-xbyjlife]{font-family:var(--mono);color:var(--grafito);margin-left:10px;font-size:.7rem}.bw__body[data-astro-cid-xbyjlife]{grid-template-columns:1.2fr 1fr;gap:16px;padding:18px;display:grid}.sk-btn[data-astro-cid-xbyjlife]{background:var(--tinta);border-radius:4px;width:84px;height:22px;margin-top:14px;display:block}.bw__img[data-astro-cid-xbyjlife]{background:var(--tinta);background-image:linear-gradient(135deg,#0000 48%,#ffffff40 49% 51%,#0000 52%);border-radius:4px;min-height:110px}.bw__cards[data-astro-cid-xbyjlife]{grid-template-columns:repeat(3,1fr);gap:10px;padding:0 18px 18px;display:grid}.bw__cards[data-astro-cid-xbyjlife] i[data-astro-cid-xbyjlife]{border:1px solid var(--papel-linea);background:var(--papel);border-radius:4px;height:46px}.pchip[data-astro-cid-xbyjlife]{background:var(--plano);color:var(--blanco);border-radius:6px;padding:9px 13px;font-size:.8125rem;font-weight:600;position:absolute;box-shadow:0 10px 30px -10px #0d1a2e99}.pchip[data-astro-cid-xbyjlife]:before{content:"";vertical-align:1px;background:#3ddc84;width:7px;height:7px;margin-right:8px;display:inline-block}.app[data-astro-cid-xbyjlife]{background:var(--papel-claro);border:1.5px solid var(--plano);width:100%;max-width:460px;box-shadow:8px 8px 0 var(--plano);border-radius:8px;grid-template-columns:112px 1fr;display:grid;overflow:hidden}.app__side[data-astro-cid-xbyjlife]{background:var(--plano);align-content:start;gap:2px;padding:12px 8px;display:grid}.app__side[data-astro-cid-xbyjlife] span[data-astro-cid-xbyjlife]{color:var(--grafito-claro);border-radius:4px;padding:6px 8px;font-size:.75rem}.app__side[data-astro-cid-xbyjlife] span[data-astro-cid-xbyjlife].on{background:var(--tinta);color:var(--blanco)}.app__main[data-astro-cid-xbyjlife]{padding:14px}.app__kpis[data-astro-cid-xbyjlife]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.app__kpis[data-astro-cid-xbyjlife] div[data-astro-cid-xbyjlife]{border:1px solid var(--papel-linea);border-radius:5px;padding:8px}.app__kpis[data-astro-cid-xbyjlife] small[data-astro-cid-xbyjlife]{color:var(--grafito);font-size:.65rem;display:block}.app__kpis[data-astro-cid-xbyjlife] b[data-astro-cid-xbyjlife]{font-size:1.15rem;font-stretch:110%}.app__bars[data-astro-cid-xbyjlife]{border-bottom:1px solid var(--papel-linea);align-items:flex-end;gap:8px;height:150px;margin-top:14px;display:flex}.app__bars[data-astro-cid-xbyjlife] i[data-astro-cid-xbyjlife]{height:var(--h);background:var(--tinta);transform-origin:bottom;transition:transform .9s var(--ease);transition-delay:calc(var(--n) * 70ms + .2s);border-radius:3px 3px 0 0;flex:1}.app__bars[data-astro-cid-xbyjlife] i[data-astro-cid-xbyjlife]:nth-child(6){background:var(--plano)}.js-motion:not(.motion-off) .vista[data-astro-cid-xbyjlife]:not(.is-on) .app__bars[data-astro-cid-xbyjlife] i[data-astro-cid-xbyjlife]{transform:scaleY(.04)}.flujo[data-astro-cid-xbyjlife]{align-items:center;width:100%;max-width:480px;display:flex}.flujo__nodo[data-astro-cid-xbyjlife]{text-align:center;border:1.5px solid var(--plano);background:var(--papel-claro);border-radius:7px;flex:none;width:82px;padding:10px 6px}.flujo__nodo[data-astro-cid-xbyjlife] b[data-astro-cid-xbyjlife]{font-family:var(--mono);font-size:.85rem;font-weight:500;display:block}.flujo__nodo[data-astro-cid-xbyjlife] span[data-astro-cid-xbyjlife]{color:var(--grafito);margin-top:2px;font-size:.66rem;line-height:1.25;display:block}.flujo__nodo[data-astro-cid-xbyjlife].is-k{background:var(--tinta);color:var(--blanco);border-color:var(--tinta);width:100px}.flujo__nodo[data-astro-cid-xbyjlife].is-k b[data-astro-cid-xbyjlife]{white-space:nowrap;font-size:.74rem}.flujo__nodo[data-astro-cid-xbyjlife].is-k span[data-astro-cid-xbyjlife]{color:#fffc}.flujo__cable[data-astro-cid-xbyjlife]{background:var(--plano);transform-origin:0;height:2px;transition:transform .6s var(--ease);transition-delay:var(--d);flex:1}.js-motion:not(.motion-off) .vista[data-astro-cid-xbyjlife]:not(.is-on) .flujo__cable[data-astro-cid-xbyjlife]{transform:scaleX(0)}.burbuja[data-astro-cid-xbyjlife]{color:#1b2b1b;background:#dcf8c6;border-radius:10px 10px 2px;max-width:280px;padding:12px 14px;font-size:.84rem;line-height:1.45;position:absolute;bottom:9%;right:7%;box-shadow:0 12px 30px -12px #0d1a2e73}.burbuja[data-astro-cid-xbyjlife] small[data-astro-cid-xbyjlife]{font-family:var(--mono);color:#2f6b3a;margin-bottom:4px;font-size:.66rem;display:block}.soft[data-astro-cid-xbyjlife]{width:100%;max-width:480px;padding-right:64px;position:relative}.tel[data-astro-cid-xbyjlife]{background:var(--papel-claro);border:1.5px solid var(--plano);width:124px;box-shadow:6px 6px 0 var(--plano);border-radius:20px;gap:6px;padding:22px 10px 12px;display:grid;position:absolute;bottom:-22px;right:0}.tel__notch[data-astro-cid-xbyjlife]{background:var(--plano);border-radius:3px;width:34px;height:5px;position:absolute;top:8px;left:50%;translate:-50%}.tel[data-astro-cid-xbyjlife] small[data-astro-cid-xbyjlife]{color:var(--grafito);font-size:.62rem}.tel[data-astro-cid-xbyjlife] b[data-astro-cid-xbyjlife]{font-size:1.25rem;font-stretch:110%;line-height:1}.tel__fila[data-astro-cid-xbyjlife]{border:1px solid var(--papel-linea);border-radius:5px;align-items:center;gap:6px;padding:6px;font-size:.66rem;display:flex}.tel__fila[data-astro-cid-xbyjlife] i[data-astro-cid-xbyjlife]{background:var(--papel-sombra);flex:none;width:6px;height:6px}.tel__fila[data-astro-cid-xbyjlife] i[data-astro-cid-xbyjlife].on{background:var(--tinta)}.tel__btn[data-astro-cid-xbyjlife]{background:var(--tinta);color:var(--blanco);text-align:center;border-radius:5px;margin-top:4px;padding:6px;font-size:.66rem;font-weight:600}.term[data-astro-cid-xbyjlife]{background:var(--plano);width:100%;max-width:440px;color:var(--blanco);border:1.5px solid var(--plano);box-shadow:8px 8px 0 var(--tinta);font-family:var(--mono);border-radius:8px;overflow:hidden}.term__bar[data-astro-cid-xbyjlife]{border-bottom:1px solid var(--plano-linea);align-items:center;gap:6px;padding:9px 12px;display:flex}.term__bar[data-astro-cid-xbyjlife] i[data-astro-cid-xbyjlife]{background:var(--plano-linea);border-radius:50%;width:8px;height:8px}.term__bar[data-astro-cid-xbyjlife] span[data-astro-cid-xbyjlife]{color:var(--grafito-claro);margin-left:10px;font-size:.7rem}.term__body[data-astro-cid-xbyjlife]{gap:10px;padding:16px 16px 18px;display:grid}.term__l[data-astro-cid-xbyjlife]{gap:10px;font-size:.8rem;line-height:1.4;display:flex}.term__p[data-astro-cid-xbyjlife]{color:var(--tinta-suave)}.term__ok[data-astro-cid-xbyjlife]{color:#3ddc84}.term__cursor[data-astro-cid-xbyjlife] i[data-astro-cid-xbyjlife]{background:var(--tinta-suave);width:8px;height:1.1em;animation:1.1s step-end infinite term-cursor}@keyframes term-cursor{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.term__cursor[data-astro-cid-xbyjlife] i[data-astro-cid-xbyjlife]{animation:none}}.serp[data-astro-cid-xbyjlife]{background:var(--papel-claro);border:1.5px solid var(--plano);width:100%;max-width:440px;box-shadow:8px 8px 0 var(--plano);border-radius:8px;padding:16px}.serp__q[data-astro-cid-xbyjlife]{border:1px solid var(--papel-linea);border-radius:999px;padding:8px 14px;font-size:.8rem}.serp__r[data-astro-cid-xbyjlife]{margin-top:14px}.serp__r[data-astro-cid-xbyjlife] small[data-astro-cid-xbyjlife]{color:var(--grafito);font-size:.68rem}.serp__r[data-astro-cid-xbyjlife] b[data-astro-cid-xbyjlife]{color:var(--tinta);font-size:.95rem;display:block}.serp__r[data-astro-cid-xbyjlife]:not(.is-tuyo) b[data-astro-cid-xbyjlife]{color:var(--grafito-claro)}.ia[data-astro-cid-xbyjlife]{background:var(--plano);max-width:270px;color:var(--blanco);border-radius:8px;padding:12px 14px;font-size:.82rem;line-height:1.45;position:absolute;bottom:8%;right:6%}.ia[data-astro-cid-xbyjlife] small[data-astro-cid-xbyjlife]{font-family:var(--mono);color:var(--tinta-suave);margin-bottom:4px;font-size:.66rem;display:block}.ia[data-astro-cid-xbyjlife] span[data-astro-cid-xbyjlife]{font-family:var(--mono);color:var(--tinta-suave);margin-top:6px;font-size:.66rem;display:block}@media (width<=980px){.hoja[data-astro-cid-xbyjlife]{position:relative;top:0}.hoja__cuerpo[data-astro-cid-xbyjlife]{grid-template-columns:1fr;min-height:0}.hoja__rot[data-astro-cid-xbyjlife]{grid-template-columns:auto 1fr}.hoja__rot[data-astro-cid-xbyjlife]>span[data-astro-cid-xbyjlife]:nth-child(n+3){border-top:1px solid var(--papel-linea)}.hoja__rot[data-astro-cid-xbyjlife]>span[data-astro-cid-xbyjlife]:nth-child(2),.hoja__rot[data-astro-cid-xbyjlife]>span[data-astro-cid-xbyjlife]:nth-child(4){border-right:0}}@media (width<=520px){.vista[data-astro-cid-xbyjlife]{min-height:300px;padding:34px 14px 18px}.flujo__nodo[data-astro-cid-xbyjlife]{width:64px}.flujo__nodo[data-astro-cid-xbyjlife].is-k{width:78px}.flujo__nodo[data-astro-cid-xbyjlife].is-k b[data-astro-cid-xbyjlife]{font-size:.62rem}.soft[data-astro-cid-xbyjlife]{flex-direction:column;padding-right:0;display:flex}.tel[data-astro-cid-xbyjlife]{align-self:flex-end;width:118px;margin:-56px 6px 0 0;position:relative;bottom:auto;right:auto}.burbuja[data-astro-cid-xbyjlife],.ia[data-astro-cid-xbyjlife]{margin-top:14px;position:relative;bottom:auto;right:auto}.vista--auto[data-astro-cid-xbyjlife],.vista--seo[data-astro-cid-xbyjlife]{flex-direction:column;justify-content:center;display:flex}}.gantt-scroll[data-astro-cid-vs4npgc6]{padding:32px 0 6px;overflow-x:auto}.gantt[data-astro-cid-vs4npgc6]{--et:clamp(220px, 24vw, 300px);border:1px solid var(--plano-linea);background:#0d1a2eb3;border-radius:6px;min-width:820px;position:relative}.g-fila[data-astro-cid-vs4npgc6]{grid-template-columns:var(--et) 1fr;border-bottom:1px solid var(--plano-linea);min-height:74px;display:grid}.g-fila[data-astro-cid-vs4npgc6]:last-of-type{border-bottom:0}.g-cab[data-astro-cid-vs4npgc6]{min-height:0}.g-et[data-astro-cid-vs4npgc6]{border-right:1px solid var(--plano-linea);grid-template-columns:30px 1fr;align-content:center;column-gap:6px;padding:14px 18px;display:grid}.g-cab[data-astro-cid-vs4npgc6] .g-et[data-astro-cid-vs4npgc6],.g-hitos[data-astro-cid-vs4npgc6] .g-et[data-astro-cid-vs4npgc6]{color:var(--grafito-claro);display:flex}.g-n[data-astro-cid-vs4npgc6]{color:var(--tinta-suave);grid-row:span 2;padding-top:2px}.g-et[data-astro-cid-vs4npgc6] b[data-astro-cid-vs4npgc6]{font-size:.98rem;font-weight:650;line-height:1.25}.g-d[data-astro-cid-vs4npgc6]{color:var(--grafito-claro);font-size:.84rem;line-height:1.4}.g-pista[data-astro-cid-vs4npgc6]{background-image:linear-gradient(90deg, var(--plano-linea) 1px, transparent 1px);background-size:14.2857% 100%;grid-template-columns:repeat(7,1fr);display:grid;position:relative}.g-cab[data-astro-cid-vs4npgc6] .g-pista[data-astro-cid-vs4npgc6] span[data-astro-cid-vs4npgc6]{color:var(--grafito-claro);padding:10px 12px;font-size:.75rem}.g-barra[data-astro-cid-vs4npgc6]{height:22px;top:50%;left:calc(var(--s) / 7 * 100% + 8px);width:calc(var(--l) / 7 * 100% - 16px);background:var(--tinta);transform-origin:0;transform:scaleX(clamp(0, calc((var(--p) * 7 - var(--s)) / var(--l)), 1));border-radius:3px;margin-top:-11px;position:absolute}.g-barra[data-astro-cid-vs4npgc6].is-suave{background:#7b8dff4d}.g-barra[data-astro-cid-vs4npgc6].is-sigue{background:repeating-linear-gradient(90deg, var(--tinta-suave) 0 6px, transparent 6px 11px)}.g-hitos[data-astro-cid-vs4npgc6]{min-height:64px}.g-hito[data-astro-cid-vs4npgc6]{top:50%;left:calc(var(--s) / 7 * 100% + 8px);white-space:nowrap;opacity:clamp(0, calc((var(--p) * 7 - var(--s)) * 3), 1);align-items:center;gap:8px;font-size:.82rem;font-weight:600;display:flex;position:absolute;transform:translateY(-50%)}.g-hito[data-astro-cid-vs4npgc6]:before{content:"";background:var(--tinta);flex:none;width:11px;height:11px;transform:rotate(45deg)}.g-hoy[data-astro-cid-vs4npgc6]{top:0;bottom:0;left:calc(var(--et) + (100% - var(--et)) * var(--p));background:var(--blanco);width:1.5px;opacity:var(--hoy,0);pointer-events:none;position:absolute;box-shadow:0 0 18px 2px #7b8dff99}.g-hoy[data-astro-cid-vs4npgc6] span[data-astro-cid-vs4npgc6]{background:var(--blanco);color:var(--plano);border-radius:3px;padding:3px 7px;font-size:.7rem;position:absolute;top:-26px;left:50%;translate:-50%}.crono__nota[data-astro-cid-vs4npgc6]{color:var(--grafito-claro);max-width:80ch;margin-top:22px}
