.DemoProducto_marco__usWQN{padding:clamp(20px,3vw,32px);border:1px solid var(--color-borde);border-radius:20px;background:var(--color-fondo);box-shadow:0 24px 60px -30px rgba(0,58,102,.35)}.DemoProducto_pista__jdbAw{position:relative;display:block;height:14px;border-radius:999px;background:var(--color-fondo-suave)}.DemoProducto_barra__hQMc1{display:block;height:100%;width:var(--ancho);border-radius:999px;background:var(--color-acento);transform-origin:left center;transition:transform .9s cubic-bezier(.2,.7,.2,1) calc(var(--i, 0) * .12s + .2s)}.DemoProducto_valor__9K2ho{min-width:3ch;text-align:right;font:var(--peso-seminegrita) .95rem /1 var(--fuente);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-texto)}.DemoProducto_viltrum__ITZpl{display:grid;grid-gap:24px;gap:24px}.DemoProducto_consolidado__SKupr{display:grid;grid-gap:12px;gap:12px;padding-bottom:24px;border-bottom:1px solid var(--color-borde)}.DemoProducto_cifra__kXihO{font:var(--peso-negrita) clamp(2.2rem,5vw,3rem) /1 var(--fuente);letter-spacing:-.03em;color:var(--color-primario)}.DemoProducto_segmentos__6Daz6{display:flex;gap:4px;height:18px}.DemoProducto_segmento__PaLwp{flex-basis:0;min-width:0;border-radius:6px;transform-origin:left center;transition:transform .7s cubic-bezier(.2,.7,.2,1) calc(var(--i) * .1s)}.DemoProducto_equipos__Q3zVs,.DemoProducto_puntos__257yA{display:grid;grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.DemoProducto_equipo__rP4uH,.DemoProducto_punto__WO5wC{display:grid;grid-template-columns:28px 1fr auto;align-items:center;grid-gap:14px;gap:14px}.DemoProducto_indiceSuave__di_qj,.DemoProducto_indice__LSrrW{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;font:var(--peso-seminegrita) .8rem /1 var(--fuente)}.DemoProducto_indice__LSrrW{color:var(--color-texto-sobre-oscuro)}.DemoProducto_indiceSuave__di_qj{background:var(--color-fondo-suave);color:var(--color-texto-suave)}.DemoProducto_pms___0YWj{padding:8px 0}.DemoProducto_meta__sjcWY{position:absolute;top:-6px;bottom:-6px;width:2px;margin-left:-1px;border-radius:2px;background:var(--color-primario)}.DemoProducto_desvio__vU1Yr{background:#b45309}.DemoProducto_valorDesvio__jlnao{color:#b45309}.DemoProducto_oraculo__x7TI4{display:block;width:100%;height:auto}.DemoProducto_tarjetaSvg__dgohb{fill:var(--color-fondo);stroke:var(--color-borde);stroke-width:1.5}.DemoProducto_lineaSvg__v7hzi{fill:var(--color-borde)}.DemoProducto_curva__2AANa{stroke:var(--color-acento-claro);stroke-width:2;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .9s ease calc(var(--i) * .15s + .3s)}.DemoProducto_nodo__mnvsb{fill:var(--color-acento)}.DemoProducto_eje__pTEty{stroke:var(--color-texto-suave);stroke-width:1.5}.DemoProducto_rejilla__Q3ycq{stroke:var(--color-borde);stroke-width:1;stroke-dasharray:3 5}.DemoProducto_area__gBYW7{fill:var(--color-acento-claro);opacity:.18;transition:opacity .8s ease 1.5s}.DemoProducto_tendencia___KCJS{stroke:var(--color-acento);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.2s ease 1s}.DemoProducto_punta__zP7fn{fill:var(--color-primario);transition:opacity .4s ease 2.1s}.DemoProducto_fuente__EhV4B{transition:opacity .5s ease calc(var(--i) * .12s),transform .5s ease calc(var(--i) * .12s)}.DemoProducto_parla__X8KY9{display:grid;grid-template-columns:1fr 40px 1fr;align-items:center;grid-gap:8px;gap:8px}.DemoProducto_documento__vg1G1,.DemoProducto_leccion__FQacN{display:grid;align-content:start;grid-gap:10px;gap:10px;min-height:210px;padding:18px;border:1.5px solid var(--color-borde);border-radius:14px;background:var(--color-fondo)}.DemoProducto_leccion__FQacN{border-color:var(--color-acento-claro);background:var(--color-fondo-suave)}.DemoProducto_cabeceraFuerte__oya5u,.DemoProducto_cabecera__dK6ij,.DemoProducto_renglon__Ioxbi{display:block;height:8px;border-radius:4px;background:var(--color-borde)}.DemoProducto_cabecera__dK6ij{width:48%;height:10px;background:var(--color-texto-suave);opacity:.55}.DemoProducto_cabeceraFuerte__oya5u{width:56%;height:10px;background:var(--color-primario)}.DemoProducto_flecha__DN4kd svg{display:block;width:100%;stroke:var(--color-acento);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.DemoProducto_fuenteChip__knZdJ{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;margin-top:4px;padding:6px 12px 6px 10px;border-radius:999px;background:var(--color-fondo);border:1px solid var(--color-borde)}.DemoProducto_fuenteChip__knZdJ svg{width:14px;height:14px;stroke:var(--color-acento);stroke-width:1.6;stroke-linecap:round}.DemoProducto_chipLinea__MEKOi{width:40px;height:6px;border-radius:3px;background:var(--color-borde)}.DemoProducto_progreso__NhSNE{display:flex;gap:6px;margin-top:6px}.DemoProducto_punto3__94DVN,.DemoProducto_puntoPendiente__Zrrvf{width:22px;height:6px;border-radius:3px}.DemoProducto_punto3__94DVN{background:var(--color-acento)}.DemoProducto_puntoPendiente__Zrrvf{background:var(--color-borde)}.DemoProducto_paso__dLpq3{transition:opacity .6s ease calc(var(--i) * .3s),transform .6s ease calc(var(--i) * .3s)}.DemoProducto_marco__usWQN[data-estado=preparado] .DemoProducto_barra__hQMc1,.DemoProducto_marco__usWQN[data-estado=preparado] .DemoProducto_segmento__PaLwp{transform:scaleX(0)}.DemoProducto_marco__usWQN[data-estado=preparado] .DemoProducto_curva__2AANa,.DemoProducto_marco__usWQN[data-estado=preparado] .DemoProducto_tendencia___KCJS{stroke-dashoffset:1}.DemoProducto_marco__usWQN[data-estado=preparado] .DemoProducto_area__gBYW7,.DemoProducto_marco__usWQN[data-estado=preparado] .DemoProducto_punta__zP7fn{opacity:0}.DemoProducto_marco__usWQN[data-estado=preparado] .DemoProducto_fuente__EhV4B,.DemoProducto_marco__usWQN[data-estado=preparado] .DemoProducto_paso__dLpq3{opacity:0;transform:translateY(10px)}@media (max-width:520px){.DemoProducto_parla__X8KY9{grid-template-columns:1fr}.DemoProducto_flecha__DN4kd{justify-self:center;width:32px;transform:rotate(90deg)}.DemoProducto_marco__usWQN[data-estado=preparado] .DemoProducto_flecha__DN4kd{transform:rotate(90deg) translateY(10px)}}@media (prefers-reduced-motion:reduce){.DemoProducto_area__gBYW7,.DemoProducto_barra__hQMc1,.DemoProducto_curva__2AANa,.DemoProducto_fuente__EhV4B,.DemoProducto_paso__dLpq3,.DemoProducto_punta__zP7fn,.DemoProducto_segmento__PaLwp,.DemoProducto_tendencia___KCJS{transition:none}}.DemoProducto_reservaDemo__vJJOz{min-height:560px;border:1px solid var(--color-borde);border-radius:20px;background:var(--color-fondo-suave)}.DemoAmpliable_raiz__SOa40{position:relative}.DemoAmpliable_barra__OCpIJ{display:flex;justify-content:flex-end;margin-bottom:8px}.DemoAmpliable_boton__3tgaP{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border:1px solid var(--color-borde,#d0d7de);border-radius:999px;background:var(--color-fondo,#fff);color:var(--color-primario,#003a66);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.DemoAmpliable_boton__3tgaP:hover{background:var(--color-fondo-suave,#f2f6fa);border-color:var(--color-acento,#1f6fb2)}.DemoAmpliable_boton__3tgaP:focus-visible{outline:3px solid var(--color-acento,#1f6fb2);outline-offset:2px}.DemoAmpliable_cuerpo__SN1GN{min-width:0}.DemoAmpliable_ampliado__nZP1E{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;height:100vh;height:100dvh;padding:8px 12px 12px;background:#0e1116;overflow:hidden}.DemoAmpliable_ampliado__nZP1E .DemoAmpliable_barra__OCpIJ{flex:none;margin-bottom:8px}.DemoAmpliable_ampliado__nZP1E .DemoAmpliable_boton__3tgaP{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.08);color:#fff}.DemoAmpliable_ampliado__nZP1E .DemoAmpliable_boton__3tgaP:hover{background:rgba(255,255,255,.18)}.DemoAmpliable_ampliado__nZP1E .DemoAmpliable_cuerpo__SN1GN{flex:1 1;min-height:0;display:flex;flex-direction:column}.DemoAmpliable_ampliado__nZP1E .DemoAmpliable_cuerpo__SN1GN>*{flex:1 1;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto;border-radius:14px;box-shadow:none!important}@media (max-width:600px){.DemoAmpliable_ampliado__nZP1E{padding:6px 6px 8px}.DemoAmpliable_ampliado__nZP1E .DemoAmpliable_cuerpo__SN1GN>*{border-radius:10px}}.producto_contenedor__qlZj6{display:grid;grid-gap:clamp(28px,4vw,48px);gap:clamp(28px,4vw,48px);width:min(100%,1100px);margin:0 auto}.producto_apertura__cY31J{background:var(--color-fondo-suave);padding:clamp(48px,7vw,96px) 24px clamp(56px,8vw,112px)}.producto_texto__DocbL{display:grid;align-content:center;justify-items:start;grid-gap:16px;gap:16px}.producto_estado__ZviYk{display:inline-block;padding:4px 14px;border-radius:999px;background:var(--color-acento);color:var(--color-texto-sobre-oscuro);font:var(--peso-seminegrita) .8rem /1.4 var(--fuente)}.producto_categoria__q1FGA{margin:0;font:var(--peso-seminegrita) .85rem /1.4 var(--fuente);letter-spacing:.08em;text-transform:uppercase;color:var(--color-acento)}.producto_nombre__LvjhL{margin:0;font:var(--peso-negrita) clamp(2.2rem,5.4vw,4rem) /1.05 var(--fuente);letter-spacing:-.03em;color:var(--color-primario);text-wrap:balance}.producto_titular__60MFN{margin:0;max-width:28ch;font:var(--peso-ligero) italic clamp(1.25rem,2.4vw,1.75rem) /1.3 var(--fuente);color:var(--color-texto)}.producto_descripcion__IT1eD{margin:0;max-width:56ch;font:var(--peso-regular) 1.05rem /1.7 var(--fuente);color:var(--color-texto-suave)}.producto_boton__E47v_{display:inline-block;margin-top:8px;padding:14px 28px;border-radius:10px;background:var(--color-acento);color:var(--color-texto-sobre-oscuro);font:var(--peso-seminegrita) 1rem /1.2 var(--fuente);text-decoration:none;transition:background-color .2s ease,transform .2s ease}.producto_boton__E47v_:hover{background:var(--color-primario);transform:translateY(-1px)}.producto_boton__E47v_:focus-visible{outline:3px solid var(--color-acento-claro);outline-offset:3px}.producto_demo__RvYv4{min-width:0}.producto_demoSeccion__ThXUC{background:var(--color-fondo);padding:clamp(40px,6vw,88px) 24px}.producto_demoSeccion__ThXUC+.producto_demoSeccion__ThXUC{padding-top:0}.producto_contenedorDemo__Q3in7{width:min(100%,1100px);margin:0 auto}.producto_bloque__rooA6{background:var(--color-fondo);border-top:1px solid var(--color-borde);padding:clamp(56px,8vw,104px) 24px}.producto_bloqueCabecera__W5MVR{display:grid;align-content:start;grid-gap:12px;gap:12px}.producto_bloqueTitulo__cnvWM{margin:0;font:var(--peso-negrita) clamp(1.7rem,3.4vw,2.6rem) /1.1 var(--fuente);letter-spacing:-.025em;color:var(--color-texto);text-wrap:balance}.producto_bloqueIntro__11x3u{margin:0;font:var(--peso-regular) 1rem /1.6 var(--fuente);color:var(--color-texto-suave)}.producto_lista__8Fio2{margin:0;padding:0;list-style:none;border-top:2px solid var(--color-texto)}.producto_fila__nXdpE{display:grid;grid-template-columns:44px 1fr;align-items:baseline;grid-gap:8px;gap:8px;padding:20px 0;border-bottom:1px solid var(--color-borde)}.producto_numero__4DrUo{font:var(--peso-seminegrita) .85rem /1 var(--fuente);letter-spacing:.05em;color:var(--color-acento)}.producto_item__J6L2N{font:var(--peso-regular) clamp(1.05rem,1.6vw,1.2rem) /1.5 var(--fuente);color:var(--color-texto)}.producto_resultado__WJCys{background:var(--color-primario);padding:clamp(64px,9vw,120px) 24px}.producto_contenedorResultado__KqeZJ{display:grid;grid-gap:20px;gap:20px;width:min(100%,900px);margin:0 auto}.producto_resultadoEtiqueta__G_Dqs{margin:0;font:var(--peso-seminegrita) .85rem /1.4 var(--fuente);letter-spacing:.08em;text-transform:uppercase;color:var(--color-acento-claro)}.producto_resultadoTexto__I9QHZ{margin:0;font:var(--peso-negrita) clamp(1.6rem,3.6vw,2.8rem) /1.18 var(--fuente);letter-spacing:-.02em;color:var(--color-texto-sobre-oscuro);text-wrap:balance}@media (min-width:900px){.producto_conDemo__6paos{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(40px,6vw,88px);align-items:center}.producto_bloque__rooA6 .producto_contenedor__qlZj6{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,6vw,88px);align-items:start}.producto_bloqueCabecera__W5MVR{position:-webkit-sticky;position:sticky;top:110px}}