.flujo-compacto[data-astro-cid-imavhmy2]{max-width:1100px;margin-inline:auto}.fc-lista[data-astro-cid-imavhmy2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:0;counter-reset:none}@media(min-width:640px){.fc-lista[data-astro-cid-imavhmy2]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.fc-lista[data-astro-cid-imavhmy2]{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;position:relative}}.fc-paso[data-astro-cid-imavhmy2]{position:relative}.fc-enlace[data-astro-cid-imavhmy2]{display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 14px;border-radius:16px;background:#fff;border:1px solid #e2e8f0;font-weight:700;font-size:14px;line-height:1.2;color:var(--color-brand-dark);box-shadow:0 1px 2px #0a25400a;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.fc-enlace[data-astro-cid-imavhmy2]:hover{transform:translateY(-2px);box-shadow:0 14px 30px -12px #045adc40;border-color:transparent}.fc-enlace[data-astro-cid-imavhmy2]:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:3px}.fc-num[data-astro-cid-imavhmy2]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:999px;color:#fff;font-size:13px;font-weight:800;background:linear-gradient(135deg,var(--c1),var(--c2));box-shadow:0 0 0 4px color-mix(in srgb,var(--c2) 15%,transparent)}.fc-paso[data-astro-cid-imavhmy2].acompanamiento .fc-num[data-astro-cid-imavhmy2]{background:#fff;color:var(--c1);border:2px solid var(--c1)}@media(min-width:1024px){.fc-paso[data-astro-cid-imavhmy2]{padding:0 6px}.fc-paso[data-astro-cid-imavhmy2]+.fc-paso[data-astro-cid-imavhmy2]:before{content:"";position:absolute;left:-10px;top:50%;width:20px;height:2px;background:linear-gradient(90deg,#cbd5e1,#94a3b8)}.fc-enlace[data-astro-cid-imavhmy2]{flex-direction:column;text-align:center;gap:10px;padding:16px 10px 14px;min-height:100px;justify-content:center}}@media(prefers-reduced-motion:no-preference){.fc-anim[data-astro-cid-imavhmy2] .fc-num[data-astro-cid-imavhmy2]{animation:fc-nodo .55s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i) * .26s + .25s)}.fc-anim[data-astro-cid-imavhmy2] .fc-paso[data-astro-cid-imavhmy2]{animation:fc-paso .6s ease both;animation-delay:calc(var(--i) * .26s + .15s)}@media(min-width:1024px){.fc-anim[data-astro-cid-imavhmy2] .fc-paso[data-astro-cid-imavhmy2]+.fc-paso[data-astro-cid-imavhmy2]:before{transform-origin:left;animation:fc-linea .26s linear both;animation-delay:calc(var(--i) * .26s)}}}@keyframes fc-nodo{0%{transform:scale(.6);filter:grayscale(1);opacity:.35}to{transform:none;filter:none;opacity:1}}@keyframes fc-paso{0%{transform:translateY(8px)}to{transform:none}}@keyframes fc-linea{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.fc-cta[data-astro-cid-imavhmy2]{margin:18px 0 0;text-align:center}.fc-cta[data-astro-cid-imavhmy2] a[data-astro-cid-imavhmy2]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 6px;font-weight:700;color:var(--color-brand-primary);transition:gap .3s ease,color .3s ease}.fc-cta[data-astro-cid-imavhmy2] a[data-astro-cid-imavhmy2]:hover{gap:14px;color:var(--color-brand-dark)}.fc-cta[data-astro-cid-imavhmy2] a[data-astro-cid-imavhmy2]:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:3px;border-radius:8px}.punto[data-astro-cid-imavhmy2]{border:0;margin:0 auto 40px;padding:0;max-width:1100px}.punto-titulo[data-astro-cid-imavhmy2]{font-weight:800;font-size:1.125rem;color:var(--color-brand-dark);margin-bottom:14px;padding:0}.punto-opciones[data-astro-cid-imavhmy2]{display:flex;flex-wrap:wrap;gap:10px}.punto-opcion[data-astro-cid-imavhmy2]{cursor:pointer}.punto-caja[data-astro-cid-imavhmy2]{display:inline-flex;align-items:center;min-height:44px;padding:10px 18px;border-radius:999px;background:#fff;border:1px solid #e2e8f0;font-weight:600;font-size:14px;color:var(--color-brand-dark);transition:background .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease}.punto-opcion[data-astro-cid-imavhmy2]:hover .punto-caja[data-astro-cid-imavhmy2]{border-color:var(--color-brand-primary)}.punto-opcion[data-astro-cid-imavhmy2] input[data-astro-cid-imavhmy2]:checked+.punto-caja[data-astro-cid-imavhmy2]{background:var(--color-brand-dark);color:#fff;border-color:var(--color-brand-dark);box-shadow:0 10px 30px -12px #0a254080}.punto-opcion[data-astro-cid-imavhmy2] input[data-astro-cid-imavhmy2]:focus-visible+.punto-caja[data-astro-cid-imavhmy2]{outline:2px solid var(--color-brand-primary);outline-offset:3px}.punto-textos[data-astro-cid-imavhmy2]{margin-top:14px;min-height:3.2em}.punto-texto[data-astro-cid-imavhmy2]{display:none;margin:0;color:var(--color-brand-muted);line-height:1.6;max-width:56rem;text-wrap:pretty}.punto[data-astro-cid-imavhmy2]:has(input[value=todo]:checked) [data-astro-cid-imavhmy2][data-punto-texto=todo],.punto[data-astro-cid-imavhmy2]:has(input[value=excel]:checked) [data-astro-cid-imavhmy2][data-punto-texto=excel],.punto[data-astro-cid-imavhmy2]:has(input[value=erp]:checked) [data-astro-cid-imavhmy2][data-punto-texto=erp],.punto[data-astro-cid-imavhmy2]:has(input[value=ia]:checked) [data-astro-cid-imavhmy2][data-punto-texto=ia]{display:block}@supports not selector(:has(a)){[data-astro-cid-imavhmy2][data-punto-texto=todo]{display:block}}.etapa[data-astro-cid-imavhmy2]>[data-astro-cid-imavhmy2]{transition:opacity .45s ease,filter .45s ease}.flujo[data-astro-cid-imavhmy2]:has(input[value=excel]:checked) .etapa[data-astro-cid-imavhmy2][data-excel=no]>[data-astro-cid-imavhmy2],.flujo[data-astro-cid-imavhmy2]:has(input[value=erp]:checked) .etapa[data-astro-cid-imavhmy2][data-erp=no]>[data-astro-cid-imavhmy2],.flujo[data-astro-cid-imavhmy2]:has(input[value=ia]:checked) .etapa[data-astro-cid-imavhmy2][data-ia=no]>[data-astro-cid-imavhmy2]{opacity:.38;filter:grayscale(.7)}.flujo[data-astro-cid-imavhmy2]:has(input[value=excel]:checked) .etapa[data-astro-cid-imavhmy2][data-excel=quiza]>[data-astro-cid-imavhmy2],.flujo[data-astro-cid-imavhmy2]:has(input[value=erp]:checked) .etapa[data-astro-cid-imavhmy2][data-erp=quiza]>[data-astro-cid-imavhmy2],.flujo[data-astro-cid-imavhmy2]:has(input[value=ia]:checked) .etapa[data-astro-cid-imavhmy2][data-ia=quiza]>[data-astro-cid-imavhmy2]{opacity:.75}.flujo[data-astro-cid-imavhmy2]:has(input[value=excel]:checked) .etapa[data-astro-cid-imavhmy2][data-excel=quiza] .quiza[data-astro-cid-imavhmy2],.flujo[data-astro-cid-imavhmy2]:has(input[value=erp]:checked) .etapa[data-astro-cid-imavhmy2][data-erp=quiza] .quiza[data-astro-cid-imavhmy2],.flujo[data-astro-cid-imavhmy2]:has(input[value=ia]:checked) .etapa[data-astro-cid-imavhmy2][data-ia=quiza] .quiza[data-astro-cid-imavhmy2]{display:inline-flex}.flujo[data-astro-cid-imavhmy2]:has(input[value=excel]:checked) .etapa[data-astro-cid-imavhmy2][data-excel=si] .tarjeta[data-astro-cid-imavhmy2],.flujo[data-astro-cid-imavhmy2]:has(input[value=erp]:checked) .etapa[data-astro-cid-imavhmy2][data-erp=si] .tarjeta[data-astro-cid-imavhmy2],.flujo[data-astro-cid-imavhmy2]:has(input[value=ia]:checked) .etapa[data-astro-cid-imavhmy2][data-ia=si] .tarjeta[data-astro-cid-imavhmy2]{border-color:color-mix(in srgb,var(--acento) 45%,transparent);box-shadow:0 24px 50px -24px color-mix(in srgb,var(--acento) 45%,transparent)}.camino[data-astro-cid-imavhmy2]{list-style:none;margin:0 auto;padding:0;max-width:1100px;position:relative}.linea-fila[data-astro-cid-imavhmy2]{display:none}.tarjeta[data-astro-cid-imavhmy2]{position:relative;scroll-margin-top:130px;background:#fff;border:1px solid #f1f5f9;border-radius:24px;padding:22px 22px 20px;box-shadow:0 1px 3px #0a25400d;transition:box-shadow .5s ease,border-color .5s ease}.tarjeta[data-astro-cid-imavhmy2]:hover{box-shadow:0 24px 50px -20px #045adc2e}[data-astro-cid-imavhmy2][data-tilt]{transform-style:preserve-3d;will-change:transform}.tarjeta-titulo[data-astro-cid-imavhmy2]{margin:0;font-size:1.125rem;line-height:1.25}.cabecera[data-astro-cid-imavhmy2]{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"visual nombre chevron" "visual quiza chevron";align-items:center;column-gap:14px;width:100%;text-align:left;background:none;border:0;padding:0;cursor:pointer;color:var(--color-brand-dark);font:inherit;border-radius:12px}.cabecera[data-astro-cid-imavhmy2]:focus-visible{outline:2px solid var(--acento);outline-offset:6px}.visual[data-astro-cid-imavhmy2]{grid-area:visual;display:inline-flex;width:60px;height:60px;align-items:center;justify-content:center;border-radius:18px;background:color-mix(in srgb,var(--acento) 8%,white);color:var(--color-brand-dark);transition:transform .5s cubic-bezier(.16,1,.3,1)}.cabecera[data-astro-cid-imavhmy2]:hover .visual[data-astro-cid-imavhmy2]{transform:scale(1.06) rotate(-3deg)}.nombre[data-astro-cid-imavhmy2]{grid-area:nombre;font-weight:800}.quiza[data-astro-cid-imavhmy2]{grid-area:quiza;display:none;align-self:start;margin-top:4px;width:fit-content;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--acento);background:color-mix(in srgb,var(--acento) 10%,white);padding:2px 8px;border-radius:999px}.chevron[data-astro-cid-imavhmy2]{grid-area:chevron;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:#f1f5f9;color:var(--color-brand-dark);transition:transform .4s cubic-bezier(.16,1,.3,1),background .3s ease,color .3s ease}.cabecera[data-astro-cid-imavhmy2][aria-expanded=true] .chevron[data-astro-cid-imavhmy2]{transform:rotate(180deg);background:var(--acento);color:#fff}.frase[data-astro-cid-imavhmy2]{margin:14px 0 0;color:var(--color-brand-text);line-height:1.55;font-size:15px;text-wrap:pretty}.productos[data-astro-cid-imavhmy2]{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.producto[data-astro-cid-imavhmy2]{display:inline-flex;align-items:center;min-height:32px;padding:4px 11px;border-radius:999px;font-size:13px;font-weight:700;color:var(--acento);background:color-mix(in srgb,var(--acento) 9%,white);border:1px solid color-mix(in srgb,var(--acento) 18%,transparent);transition:background .25s ease,color .25s ease}.producto[data-astro-cid-imavhmy2]:hover{background:var(--acento);color:#fff}.producto[data-astro-cid-imavhmy2]:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.producto[data-astro-cid-imavhmy2].modulo{color:var(--color-brand-dark);background:#fff;border-color:color-mix(in srgb,var(--color-brand-dark) 30%,transparent)}.producto[data-astro-cid-imavhmy2].modulo:hover{background:var(--color-brand-dark);color:#fff}.cuando[data-astro-cid-imavhmy2]{display:flex;gap:8px;align-items:flex-start;margin:14px 0 0;padding-top:12px;border-top:1px dashed #e2e8f0;font-size:13px;line-height:1.5;color:var(--color-brand-muted)}.cuando[data-astro-cid-imavhmy2] strong[data-astro-cid-imavhmy2]{color:var(--color-brand-dark);font-weight:700}.numero[data-astro-cid-imavhmy2]{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:#fff;border:2px solid #cbd5e1;color:var(--color-brand-muted);font-weight:900;font-size:15px;box-shadow:0 6px 16px -6px #0a254040;transition:background .5s ease,color .5s ease,border-color .5s ease,box-shadow .5s ease,transform .5s cubic-bezier(.16,1,.3,1)}.etapa[data-astro-cid-imavhmy2].activa .numero[data-astro-cid-imavhmy2],.flujo[data-astro-cid-imavhmy2]:not([data-js]) .numero[data-astro-cid-imavhmy2]{background:linear-gradient(135deg,var(--c1),var(--c2));color:#fff;border-color:transparent;box-shadow:0 0 0 6px color-mix(in srgb,var(--c2) 18%,transparent),0 10px 24px -8px color-mix(in srgb,var(--c2) 60%,transparent)}.etapa[data-astro-cid-imavhmy2].activa .numero[data-astro-cid-imavhmy2]{transform:scale(1.08)}.etapa[data-astro-cid-imavhmy2].acompanamiento.activa .numero[data-astro-cid-imavhmy2],.flujo[data-astro-cid-imavhmy2]:not([data-js]) .etapa[data-astro-cid-imavhmy2].acompanamiento .numero[data-astro-cid-imavhmy2]{background:#fff;color:var(--c1);border-color:var(--c1)}.detalle[data-astro-cid-imavhmy2]{margin-top:16px;scroll-margin-top:130px}.detalle[data-astro-cid-imavhmy2][hidden]{display:none}.detalle-caja[data-astro-cid-imavhmy2]{display:grid;grid-template-columns:1fr;gap:24px;padding:26px;border-radius:28px;background:linear-gradient(135deg,color-mix(in srgb,var(--acento) 7%,white),#fff 60%);border:1px solid color-mix(in srgb,var(--acento) 18%,transparent)}@media(min-width:768px){.detalle-caja[data-astro-cid-imavhmy2]{grid-template-columns:200px 1fr;gap:36px;padding:36px 40px}}.detalle-visual[data-astro-cid-imavhmy2]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--color-brand-dark)}.detalle-num[data-astro-cid-imavhmy2]{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--acento)}.detalle-eyebrow[data-astro-cid-imavhmy2]{margin:0 0 10px;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--acento)}.detalle-texto[data-astro-cid-imavhmy2] p[data-astro-cid-imavhmy2]{margin:0 0 12px;color:var(--color-brand-text);line-height:1.65;text-wrap:pretty}.detalle-cuando[data-astro-cid-imavhmy2]{padding:12px 16px;border-radius:14px;background:#fff;border:1px solid #e2e8f0;font-size:14px}.detalle-cuando[data-astro-cid-imavhmy2] strong[data-astro-cid-imavhmy2]{color:var(--color-brand-dark)}.detalle-productos[data-astro-cid-imavhmy2]{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.detalle-producto[data-astro-cid-imavhmy2]{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 16px;border-radius:14px;font-weight:700;font-size:14px;color:#fff;background:linear-gradient(135deg,var(--c1),var(--c2));box-shadow:0 10px 24px -10px color-mix(in srgb,var(--c2) 60%,transparent);transition:transform .3s ease,box-shadow .3s ease}.detalle-producto[data-astro-cid-imavhmy2]:hover{transform:translateY(-2px);box-shadow:0 16px 30px -10px color-mix(in srgb,var(--c2) 70%,transparent)}.detalle-producto[data-astro-cid-imavhmy2]:focus-visible{outline:2px solid var(--color-brand-dark);outline-offset:3px}.detalle-producto[data-astro-cid-imavhmy2].modulo{background:var(--color-brand-dark);box-shadow:0 10px 24px -10px #0a254080}@media(max-width:1023.98px){.camino[data-astro-cid-imavhmy2]{padding-left:60px}.camino[data-astro-cid-imavhmy2]:before{content:"";position:absolute;left:21px;top:22px;bottom:22px;width:3px;border-radius:3px;background:#e2e8f0}.linea-fila[data-astro-cid-imavhmy2]{display:block}.linea[data-astro-cid-imavhmy2]{display:none}.linea-vertical[data-astro-cid-imavhmy2]{position:absolute;left:21px;top:22px;bottom:22px;width:3px;border-radius:3px;background:linear-gradient(180deg,#0042a5,#045adc 50%,#0042a5);transform-origin:top;transform:scaleY(1)}.etapa[data-astro-cid-imavhmy2]{position:relative;margin-bottom:20px}.numero[data-astro-cid-imavhmy2]{left:-60px;top:0}.numero[data-astro-cid-imavhmy2]:after{content:"";position:absolute;left:100%;top:50%;width:16px;height:2px;background:#cbd5e1}}@media(min-width:1024px){.camino[data-astro-cid-imavhmy2]{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));grid-template-rows:auto 72px auto auto;column-gap:0}.linea-fila[data-astro-cid-imavhmy2]{display:block;grid-row:2;grid-column:1 / -1}.linea[data-astro-cid-imavhmy2]{display:block;width:100%;height:72px;overflow:visible}.linea-base[data-astro-cid-imavhmy2]{fill:none;stroke:#e2e8f0;stroke-width:4;stroke-linecap:round;vector-effect:non-scaling-stroke}.linea-vertical[data-astro-cid-imavhmy2]{display:none}.linea-trazo[data-astro-cid-imavhmy2]{fill:none;stroke-width:4;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}.linea-flujo[data-astro-cid-imavhmy2]{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:.015 .085;opacity:.9}.etapa[data-astro-cid-imavhmy2]{display:contents}.etapa[data-astro-cid-imavhmy2] .tarjeta[data-astro-cid-imavhmy2]{margin:0 8px}.etapa[data-astro-cid-imavhmy2][data-n="1"] .tarjeta[data-astro-cid-imavhmy2]{grid-column:1 / span 4}.etapa[data-astro-cid-imavhmy2][data-n="2"] .tarjeta[data-astro-cid-imavhmy2]{grid-column:3 / span 4}.etapa[data-astro-cid-imavhmy2][data-n="3"] .tarjeta[data-astro-cid-imavhmy2]{grid-column:5 / span 4}.etapa[data-astro-cid-imavhmy2][data-n="4"] .tarjeta[data-astro-cid-imavhmy2]{grid-column:7 / span 4}.etapa[data-astro-cid-imavhmy2][data-n="5"] .tarjeta[data-astro-cid-imavhmy2]{grid-column:9 / span 4}.etapa[data-astro-cid-imavhmy2][data-n="6"] .tarjeta[data-astro-cid-imavhmy2]{grid-column:11 / span 4}.etapa[data-astro-cid-imavhmy2].arriba .tarjeta[data-astro-cid-imavhmy2]{grid-row:1;align-self:end}.etapa[data-astro-cid-imavhmy2].abajo .tarjeta[data-astro-cid-imavhmy2]{grid-row:3;align-self:start}.etapa[data-astro-cid-imavhmy2].arriba .numero[data-astro-cid-imavhmy2]{left:50%;bottom:-58px;translate:-50% 0}.etapa[data-astro-cid-imavhmy2].abajo .numero[data-astro-cid-imavhmy2]{left:50%;top:-58px;translate:-50% 0}.etapa[data-astro-cid-imavhmy2].arriba .tarjeta[data-astro-cid-imavhmy2]:after{content:"";position:absolute;left:50%;bottom:-16px;width:2px;height:16px;background:#cbd5e1}.etapa[data-astro-cid-imavhmy2].abajo .tarjeta[data-astro-cid-imavhmy2]:after{content:"";position:absolute;left:50%;top:-16px;width:2px;height:16px;background:#cbd5e1}.detalle[data-astro-cid-imavhmy2]{grid-column:1 / -1;margin:28px 0 0}.flujo[data-astro-cid-imavhmy2][data-js] .detalle[data-astro-cid-imavhmy2]{grid-row:4}}@media(prefers-reduced-motion:no-preference){.flujo[data-astro-cid-imavhmy2][data-js] .detalle[data-astro-cid-imavhmy2]:not([hidden]) .detalle-caja[data-astro-cid-imavhmy2]{animation:detalle-entra .5s cubic-bezier(.16,1,.3,1) both}.linea-flujo[data-astro-cid-imavhmy2]{animation:fluir 3s linear infinite}@media(min-width:1024px){.linea-trazo[data-astro-cid-imavhmy2]{transition:stroke-dashoffset .15s linear}}@media(max-width:1023.98px){.linea-vertical[data-astro-cid-imavhmy2]{transition:transform .15s linear}}}@keyframes detalle-entra{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes fluir{to{stroke-dashoffset:-1}}@media(prefers-reduced-motion:reduce){.etapa[data-astro-cid-imavhmy2]>[data-astro-cid-imavhmy2],.numero[data-astro-cid-imavhmy2],.visual[data-astro-cid-imavhmy2],.chevron[data-astro-cid-imavhmy2],.punto-caja[data-astro-cid-imavhmy2],.producto[data-astro-cid-imavhmy2],.detalle-producto[data-astro-cid-imavhmy2],.fc-enlace[data-astro-cid-imavhmy2]{transition:none}}
