.hp-puntos[data-astro-cid-tjrrkngh] span[data-astro-cid-tjrrkngh]{width:4px;height:4px;border-radius:9999px;background:currentColor;opacity:.6}@media(prefers-reduced-motion:no-preference){.hp-puntos[data-astro-cid-tjrrkngh] span[data-astro-cid-tjrrkngh]{animation:hp-punto 1s ease-in-out infinite}.hp-puntos[data-astro-cid-tjrrkngh] span[data-astro-cid-tjrrkngh]:nth-child(2){animation-delay:.15s}.hp-puntos[data-astro-cid-tjrrkngh] span[data-astro-cid-tjrrkngh]:nth-child(3){animation-delay:.3s}}@keyframes hp-punto{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-3px);opacity:1}}.hp-raiz[data-astro-cid-2rejjqcj] .hp-escena{grid-area:1 / 1;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .45s var(--ease-out),transform .45s var(--ease-out),visibility 0s linear .45s}.hp-raiz[data-astro-cid-2rejjqcj] .hp-escena[data-activa]{opacity:1;visibility:visible;transform:none;transition-delay:0s}.hp-progreso[data-astro-cid-2rejjqcj]{transform:scaleX(.35);transform-origin:left}.hp-progreso[data-astro-cid-2rejjqcj].hp-corre{animation:hp-progreso 5s linear forwards}.hp-raiz[data-astro-cid-2rejjqcj]:is(:hover,:focus-within,[data-pausa],[data-detenido]) .hp-corre[data-astro-cid-2rejjqcj]{animation-play-state:paused}@keyframes hp-progreso{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.problema-tarjeta[data-astro-cid-ebg6tyl7]{transition:translate .3s var(--ease-out),box-shadow .3s var(--ease-out),border-color .3s var(--ease-out)}.problema-tarjeta[data-astro-cid-ebg6tyl7]:is(:hover,:focus-within){translate:0 -4px;border-color:color-mix(in srgb,var(--color-brand-500) 45%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-brand-500) 25%,transparent),0 18px 40px -18px color-mix(in srgb,var(--color-brand-600) 45%,transparent)}.problema-brillo[data-astro-cid-ebg6tyl7]{position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(120% 80% at 100% 0%,color-mix(in srgb,var(--color-brand-500) 14%,transparent),transparent 60%);transition:opacity .35s var(--ease-out)}.problema-tarjeta[data-astro-cid-ebg6tyl7]:is(:hover,:focus-within) .problema-brillo[data-astro-cid-ebg6tyl7]{opacity:1}.problema-icono[data-astro-cid-ebg6tyl7]{transition:transform .35s var(--ease-out),background-color .35s var(--ease-out)}.problema-tarjeta[data-astro-cid-ebg6tyl7]:is(:hover,:focus-within) .problema-icono[data-astro-cid-ebg6tyl7]{transform:translateY(-2px) rotate(-8deg) scale(1.08);background-color:color-mix(in srgb,var(--color-brand-500) 20%,transparent)}.cf-escena[data-astro-cid-byc4bltm]{position:absolute;inset:0;opacity:0;transform:translateY(12px) scale(.98);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out)}[data-activo="0"] .cf-escena--0[data-astro-cid-byc4bltm],[data-activo="1"] .cf-escena--1[data-astro-cid-byc4bltm],[data-activo="2"] .cf-escena--2[data-astro-cid-byc4bltm]{opacity:1;transform:none}.cf-ficha[data-astro-cid-byc4bltm],.cf-burbuja[data-astro-cid-byc4bltm],.cf-consulta[data-astro-cid-byc4bltm],.cf-tarjeta--ganada[data-astro-cid-byc4bltm]{opacity:0;transform:scale(.85);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out);transition-delay:calc(.15s + var(--cf-i, 0) * .12s)}[data-activo="0"] .cf-escena--0[data-astro-cid-byc4bltm] .cf-ficha[data-astro-cid-byc4bltm],[data-activo="1"] .cf-escena--1[data-astro-cid-byc4bltm] [data-astro-cid-byc4bltm]:is(.cf-burbuja,.cf-consulta,.cf-ficha),[data-activo="2"] .cf-escena--2[data-astro-cid-byc4bltm] .cf-tarjeta--ganada[data-astro-cid-byc4bltm]{opacity:1;transform:none}.cf-ficha[data-astro-cid-byc4bltm]{display:flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:.875rem;border:1px solid var(--color-gray-200);background:var(--color-surface);color:var(--color-gray-700);box-shadow:0 6px 16px -10px color-mix(in srgb,var(--color-night) 45%,transparent)}.cf-ficha--sistema[data-astro-cid-byc4bltm]{color:var(--color-brand-700)}.cf-ficha--chica[data-astro-cid-byc4bltm]{height:1.75rem;width:1.75rem;flex-shrink:0;border-radius:.5rem;opacity:1;transform:none}.cf-cables[data-astro-cid-byc4bltm] path[data-astro-cid-byc4bltm]{fill:none;stroke:var(--color-brand-500);stroke-width:2;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .9s var(--ease-out) .45s}.cf-cables--2[data-astro-cid-byc4bltm] path[data-astro-cid-byc4bltm]{transition-delay:.85s}[data-activo="0"] .cf-escena--0[data-astro-cid-byc4bltm] .cf-cables[data-astro-cid-byc4bltm] path[data-astro-cid-byc4bltm]{stroke-dashoffset:0}.cf-hub[data-astro-cid-byc4bltm]{border-radius:999px;box-shadow:0 0 0 8px color-mix(in srgb,var(--color-brand-500) 14%,transparent)}.cf-burbuja[data-astro-cid-byc4bltm]{display:grid;gap:.4rem;width:fit-content;border-radius:1.1rem;padding:.8rem 1rem;transform-origin:left bottom}.cf-burbuja--entra[data-astro-cid-byc4bltm]{background:var(--color-gray-100);border-bottom-left-radius:.3rem}.cf-burbuja--sale[data-astro-cid-byc4bltm]{justify-self:end;margin-left:auto;background:var(--color-brand-600);border-bottom-right-radius:.3rem;transform-origin:right bottom}.cf-renglon[data-astro-cid-byc4bltm]{display:block;height:.5rem;border-radius:999px;background:var(--color-gray-300)}.cf-renglon--claro[data-astro-cid-byc4bltm]{background:color-mix(in srgb,var(--color-gray-0) 75%,transparent)}.cf-renglon--fuerte[data-astro-cid-byc4bltm]{background:var(--color-gray-400)}.cf-consulta[data-astro-cid-byc4bltm]{display:flex;align-items:center;gap:.75rem;border-radius:.875rem;border:1px solid var(--color-gray-200);background:var(--color-surface);padding:.5rem .75rem .5rem .5rem;color:var(--color-brand-700)}.cf-visto[data-astro-cid-byc4bltm]{margin-left:auto;display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:999px;background:var(--color-brand-bright);color:var(--color-night)}.cf-barra[data-astro-cid-byc4bltm]{height:var(--cf-alto);border-radius:.5rem .5rem .2rem .2rem;background:var(--color-gray-200);transform:scaleY(.15);transform-origin:bottom;transition:transform .7s var(--ease-out);transition-delay:calc(.2s + var(--cf-i) * .1s)}.cf-barra--viva[data-astro-cid-byc4bltm]{background:var(--color-brand-500)}[data-activo="2"] .cf-escena--2[data-astro-cid-byc4bltm] .cf-barra[data-astro-cid-byc4bltm]{transform:none}.cf-etapa[data-astro-cid-byc4bltm]{display:grid;align-content:start;gap:.4rem;min-height:5.5rem;border-radius:.875rem;background:var(--color-gray-50);padding:.6rem}.cf-tarjeta[data-astro-cid-byc4bltm]{display:block;height:1.4rem;border-radius:.5rem;border:1px solid var(--color-gray-200);background:var(--color-surface)}.cf-tarjeta--ganada[data-astro-cid-byc4bltm]{border-color:transparent;background:var(--color-brand-500);transition-delay:.9s}.cf-visual[data-astro-cid-w7ns3g32]{background:radial-gradient(70% 60% at 50% 0%,color-mix(in srgb,var(--color-brand-500) 10%,transparent),transparent 70%),var(--color-surface)}@media(min-width:64rem){.cf-paso[data-astro-cid-w7ns3g32]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:999px;background:var(--color-gray-200);transition:background-color .4s var(--ease-out)}.cf-numero[data-astro-cid-w7ns3g32]{transition:background-color .4s var(--ease-out),color .4s var(--ease-out)}[data-astro-cid-w7ns3g32][data-activo="0"] [data-astro-cid-w7ns3g32][data-cf-paso="0"] .cf-paso[data-astro-cid-w7ns3g32]:before,[data-astro-cid-w7ns3g32][data-activo="1"] [data-astro-cid-w7ns3g32][data-cf-paso="1"] .cf-paso[data-astro-cid-w7ns3g32]:before,[data-astro-cid-w7ns3g32][data-activo="2"] [data-astro-cid-w7ns3g32][data-cf-paso="2"] .cf-paso[data-astro-cid-w7ns3g32]:before{background:var(--color-brand-500)}[data-astro-cid-w7ns3g32][data-activo="0"] [data-astro-cid-w7ns3g32][data-cf-paso="0"] .cf-numero[data-astro-cid-w7ns3g32],[data-astro-cid-w7ns3g32][data-activo="1"] [data-astro-cid-w7ns3g32][data-cf-paso="1"] .cf-numero[data-astro-cid-w7ns3g32],[data-astro-cid-w7ns3g32][data-activo="2"] [data-astro-cid-w7ns3g32][data-cf-paso="2"] .cf-numero[data-astro-cid-w7ns3g32]{background:var(--color-brand-700);color:var(--cf-num-texto, var(--color-gray-0))}.dark .cf-numero[data-astro-cid-w7ns3g32]{--cf-num-texto: var(--color-night)}}.bd{--bd-suave: var(--color-gray-100);--bd-tinta: var(--color-gray-300);--bd-acento: var(--color-brand-500);background:var(--color-gray-50);border:1px solid var(--color-gray-150)}.bd--oscuro{--bd-suave: color-mix(in srgb, var(--color-gray-0) 10%, transparent);--bd-tinta: color-mix(in srgb, var(--color-gray-0) 28%, transparent);--bd-acento: var(--color-brand-bright);background:color-mix(in srgb,var(--color-gray-0) 5%,transparent);border-color:color-mix(in srgb,var(--color-gray-0) 10%,transparent)}.bd i{display:block;font-style:normal}.bd-burbuja{display:block;height:.9rem;border-radius:999px;background:var(--bd-tinta)}.bd-burbuja--met{align-self:flex-end;background:var(--bd-acento)}.bd-escribe{display:flex;gap:.2rem;width:fit-content;border-radius:999px;background:var(--bd-suave);padding:.3rem .45rem}.bd-escribe i{height:.3rem;width:.3rem;border-radius:999px;background:var(--bd-tinta)}.bd-columna{display:grid;align-content:start;gap:.3rem;border-radius:.6rem;background:var(--bd-suave);padding:.3rem}.bd-tarjeta{display:block;height:.95rem;border-radius:.35rem;background:var(--bd-tinta)}.bd-tarjeta--viva{background:var(--bd-acento)}.bd-nodo{display:block;height:1.75rem;width:1.75rem;flex:none;border-radius:.55rem;border:2px solid var(--bd-acento);background:var(--bd-suave)}.bd-linea{position:relative;display:block;height:2px;flex:1;margin:0 .4rem;background:var(--bd-tinta)}.bd-pulso{position:absolute;top:-3px;left:0;height:8px;width:8px;border-radius:999px;background:var(--bd-acento);opacity:0}.bd-fila{display:flex;align-items:center;gap:.4rem}.bd-cuadro{height:.8rem;width:.8rem;border-radius:.25rem;background:var(--bd-suave);border:1px solid var(--bd-tinta)}.bd-renglon{height:.45rem;border-radius:999px;background:var(--bd-tinta)}.bd-total{display:block;justify-self:end;height:.7rem;width:30%;border-radius:999px;background:var(--bd-acento)}.bd-diana{position:relative;display:grid;place-items:center;height:3.75rem;width:3.75rem}.bd-diana i{grid-area:1 / 1;border-radius:999px;border:2px solid var(--bd-tinta);height:100%;width:100%}.bd-diana i:nth-child(2){height:62%;width:62%}.bd-diana .bd-centro{height:28%;width:28%;border:0;background:var(--bd-acento)}.bd-barra{display:block;height:var(--bd-h);border-radius:.35rem .35rem .15rem .15rem;background:var(--bd-tinta);transform-origin:bottom}.bd-barra--viva{background:var(--bd-acento)}.bd-comando{display:flex;align-items:center;gap:.4rem}.bd-prompt{height:.45rem;width:.45rem;border-radius:.1rem;background:var(--bd-acento)}.bd-texto{height:.45rem;width:var(--bd-w);border-radius:999px;background:var(--bd-tinta);transform-origin:left}.bd-enchufe{display:block;height:1.6rem;width:1.6rem;border-radius:.5rem;background:var(--bd-suave);border:1px solid var(--bd-tinta)}.bd-enchufe--centro{height:2.4rem;width:2.4rem;border:0;background:var(--bd-acento)}@media(prefers-reduced-motion:no-preference){.mov .mov-visto .bd *,.group:hover .bd *,.group:focus-within .bd *{animation-duration:2s;animation-timing-function:var(--ease-out);animation-fill-mode:both;animation-iteration-count:2}.mov .mov-visto .bd .bd-a,.group:hover .bd .bd-a,.group:focus-within .bd .bd-a{animation-name:bd-aparece;animation-delay:calc(var(--bd-i, 0) * .18s)}.mov .mov-visto .bd .bd-escribe i,.group:hover .bd .bd-escribe i,.group:focus-within .bd .bd-escribe i{animation-name:bd-salta;animation-duration:.9s;animation-iteration-count:4}.mov .mov-visto .bd .bd-escribe i:nth-child(2),.group:hover .bd .bd-escribe i:nth-child(2),.group:focus-within .bd .bd-escribe i:nth-child(2){animation-delay:.15s}.mov .mov-visto .bd .bd-escribe i:nth-child(3),.group:hover .bd .bd-escribe i:nth-child(3),.group:focus-within .bd .bd-escribe i:nth-child(3){animation-delay:.3s}.mov .mov-visto .bd .bd-mueve,.group:hover .bd .bd-mueve,.group:focus-within .bd .bd-mueve{animation-name:bd-mueve}.mov .mov-visto .bd .bd-pulso,.group:hover .bd .bd-pulso,.group:focus-within .bd .bd-pulso{animation-name:bd-viaja;animation-delay:calc(var(--bd-i, 0) * .5s)}.mov .mov-visto .bd :is(.bd-centro,.bd-enchufe--centro),.group:hover .bd :is(.bd-centro,.bd-enchufe--centro),.group:focus-within .bd :is(.bd-centro,.bd-enchufe--centro){animation-name:bd-late}.mov .mov-visto .bd .bd-barra,.group:hover .bd .bd-barra,.group:focus-within .bd .bd-barra{animation-name:bd-crece;animation-delay:calc(var(--bd-i, 0) * .1s)}.mov .mov-visto .bd .bd-texto,.group:hover .bd .bd-texto,.group:focus-within .bd .bd-texto{animation-name:bd-teclea;animation-delay:calc(var(--bd-i, 0) * .35s)}.group:hover .bd *,.group:focus-within .bd *{animation-iteration-count:infinite}}@keyframes bd-aparece{0%{opacity:0;transform:translateY(6px) scale(.9)}30%,to{opacity:1;transform:none}}@keyframes bd-salta{0%,to{transform:none}40%{transform:translateY(-3px)}}@keyframes bd-mueve{0%{opacity:0;transform:translate(-180%)}45%,to{opacity:1;transform:none}}@keyframes bd-viaja{0%{left:0;opacity:0}10%,55%{opacity:1}65%,to{left:calc(100% - 8px);opacity:0}}@keyframes bd-late{0%,to{transform:none}35%{transform:scale(1.18)}}@keyframes bd-crece{0%{transform:scaleY(.1)}50%,to{transform:none}}@keyframes bd-teclea{0%{transform:scaleX(0)}40%,to{transform:none}}
