.scene{position:relative}.scene-pause{position:absolute;right:12px;bottom:12px;z-index:6;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line);border-radius:50%;background:#0f0b09b8;color:var(--ink-muted);opacity:.8;transition:opacity .2s ease,color .2s ease,border-color .2s ease,transform .16s var(--ease-out)}.scene-pause:active{transform:scale(.94)}.scene-pause:focus-visible{opacity:1}.scene-pause svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.scene-pause__on{display:none;fill:currentColor!important}.scene-pause[aria-pressed=true] .scene-pause__on{display:block}.scene-pause[aria-pressed=true] .scene-pause__off{display:none}.scene-pause[aria-pressed=true]{color:var(--caramel);border-color:#c8966a80}@media (hover: hover) and (pointer: fine){.scene-pause:hover{opacity:1;color:var(--crema);border-color:#f5eee44d}}@media (prefers-reduced-motion: reduce){.scene-pause{display:none}}.sx-hero{display:grid;align-items:center;min-height:100svh;padding:calc(var(--nav-h) + 24px) 0 32px}.sx-hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.sxp{justify-self:end;width:min(100%,(100svh - var(--nav-h) - 72px) * 1.25)}.sx-stage{position:relative;aspect-ratio:5 / 4;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(circle,rgba(245,238,228,.07) 1px,transparent 1.4px) 0 0 / 16px 16px,var(--surface-sunk);container-type:size}.sx-stage>*{position:absolute}.sx-stage *{animation-fill-mode:both}.sx-steps{left:3%;top:4.5%;display:flex;gap:2.4cqw;color:var(--ink-faint);font-family:var(--font-mono);font-size:max(10px,1.7cqw);counter-reset:st}.sx-steps li{display:flex;align-items:center;gap:.5em;counter-increment:st;animation:sx-step var(--loop) linear infinite both;animation-delay:calc(var(--k) * var(--loop) / var(--n) - var(--loop))}.sx-steps li:before{content:"0" counter(st);color:var(--inactive)}.sx-tag{right:3%;top:4.5%;color:var(--ink-faint);font-family:var(--font-mono);font-size:max(9px,1.5cqw)}.sx{--loop: 12s}.mx{--loop: 15s}@keyframes sx-step{0%,24%{color:var(--crema)}25%,to{color:var(--ink-faint)}}.mx .sx-steps li{animation-name:mx-step}@keyframes mx-step{0%,19%{color:var(--crema)}20%,to{color:var(--ink-faint)}}.sx-wires{top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.sx-wires path{fill:none;stroke:#c8966a66;stroke-width:1.2;stroke-dasharray:3 5}.sx-wires circle{fill:var(--caramel)}.sx-wires .sx-dot--hot{fill:var(--success)}.sx-wire--out{stroke:#7fbf8e80!important}.sx-sources{left:3%;top:17%;display:grid;gap:3.4cqw;width:24%}.sx-sources li{display:flex;align-items:center;gap:1.2cqw;height:9.6cqw;padding:0 1.6cqw;border:1px solid var(--line);border-radius:1.6cqw;background:#1e1814;color:var(--ink-muted);font-size:max(10px,1.55cqw);line-height:1.2;animation:sx-src var(--loop) ease infinite both;animation-delay:calc(var(--k) * .45s)}.sx-sources svg{flex:none;width:2.6cqw;height:2.6cqw;fill:none;stroke:var(--caramel);stroke-width:1.75}@keyframes sx-src{0%,3%{border-color:var(--line)}6%,18%{border-color:var(--caramel);box-shadow:0 0 0 .5cqw #c8966a1f}24%,to{border-color:var(--line);box-shadow:none}}.sx-core{left:36%;top:32%;display:grid;justify-items:center;align-content:start;gap:1.6cqw;width:22%;height:30%;padding-top:2.4cqw;border:1px solid rgba(200,150,106,.5);border-radius:2.2cqw;background:#1e1814}.sx-core__ring{position:relative;width:7cqw;height:7cqw;border:.35cqw dashed var(--caramel);border-radius:50%;animation:sx-spin 6s linear infinite both}.sx-core__ring:after{content:"";position:absolute;top:1.6cqw;right:1.6cqw;bottom:1.6cqw;left:1.6cqw;border-radius:50%;background:var(--caramel);animation:sx-core var(--loop) ease infinite both}.sx-core b{color:var(--crema);font-size:max(11px,1.8cqw);font-weight:600}.sx-log{position:absolute;left:0;right:0;top:104%;display:grid;gap:.6cqw;color:var(--success);font-family:var(--font-mono);font-size:max(9px,1.4cqw);text-align:center}.sx-log li{animation:sx-log var(--loop) var(--ease-out) infinite both;animation-delay:calc(var(--k) * .5s)}.sx-log li:before{content:"✓ "}@keyframes sx-spin{to{transform:rotate(360deg)}}@keyframes sx-core{0%,24%,52%,to{transform:scale(.8);opacity:.6}30%,46%{transform:scale(1);opacity:1}}@keyframes sx-log{0%,25%{opacity:0;transform:translateY(40%)}29%,94%{opacity:1;transform:none}99%,to{opacity:0}}.sx-dash{left:60%;top:14%;display:grid;grid-template-rows:auto auto 1fr;gap:1.6cqw;width:37%;height:52%;padding:2cqw;border:1px solid var(--line);border-radius:2cqw;background:#1e1814}.sx-dash__head{display:flex;align-items:center;justify-content:space-between;color:var(--ink-muted);font-family:var(--font-mono);font-size:max(9px,1.4cqw)}.sx-dash__head i{width:1cqw;height:1cqw;border-radius:50%;background:var(--success);animation:sx-blink 1.4s ease-in-out infinite both}.sx-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:1cqw}.sx-kpis p{display:grid;gap:.3cqw;padding:1.2cqw;border-radius:1.2cqw;background:#f5eee40a;animation:sx-kpi var(--loop) var(--ease-out) infinite both;animation-delay:calc(var(--k) * .25s)}.sx-kpis small{color:var(--ink-faint);font-family:var(--font-mono);font-size:max(8px,1.2cqw)}.sx-kpis b{color:var(--crema);font-size:max(11px,2.2cqw);font-weight:800;letter-spacing:-.02em}.sx-chart{position:relative}.sx-bars{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;gap:1cqw}.sx-bars i{flex:1;height:calc(var(--h) * 100%);border-radius:.6cqw .6cqw 0 0;background:linear-gradient(var(--caramel),var(--mocha));transform-origin:bottom;animation:sx-bar var(--loop) var(--ease-out) infinite both;animation-delay:calc(var(--k) * 80ms)}.sx-line{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;fill:none;stroke:var(--crema);stroke-width:1.6;vector-effect:non-scaling-stroke}.sx-line{animation:sx-draw var(--loop) var(--ease-out) infinite both}@keyframes sx-kpi{0%,50%{opacity:.35}54%,to{opacity:1}}@keyframes sx-bar{0%,50%{transform:scaleY(.08)}62%,to{transform:none}}@keyframes sx-draw{0%,56%{clip-path:inset(0 100% 0 0)}72%,to{clip-path:inset(0 0 0 0)}}@keyframes sx-blink{50%{opacity:.3}}.sx-report{left:60%;top:74%;display:flex;align-items:center;gap:1.4cqw;width:37%;padding:1.8cqw 2cqw;border-radius:1.8cqw;background:var(--crema);color:var(--espresso);box-shadow:0 2cqw 5cqw -2cqw #000c;animation:sx-report var(--loop) var(--ease-out) infinite both}.sx-report svg{flex:none;width:3.4cqw;height:3.4cqw;fill:none;stroke:var(--mocha);stroke-width:1.6}.sx-report span{display:grid;gap:.2cqw;color:var(--paper-muted);font-size:max(9px,1.4cqw)}.sx-report b{color:var(--espresso);font-size:max(11px,1.8cqw)}.sx-report i{margin-left:auto;color:var(--paper-success);font-style:normal;font-size:max(12px,2.4cqw);animation:sx-sent var(--loop) ease infinite both}@keyframes sx-report{0%,74%{opacity:0;transform:translateY(30%) scale(.96)}80%,96%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes sx-sent{0%,84%{opacity:0;transform:scale(.5)}88%,to{opacity:1;transform:none}}.mx-site{left:3%;top:13%;display:grid;gap:1.6cqw;width:55%;height:28%;padding:2cqw;border:1px solid var(--line);border-radius:2cqw;background:#1e1814}.mx-site__head{display:flex;align-items:center;gap:1.6cqw;color:var(--crema);font-size:max(10px,1.7cqw)}.mx-site__head span{display:inline-flex;align-items:center;gap:.8cqw;padding:.4cqw 1.2cqw;border-radius:var(--radius-pill);background:#7fbf8e1f;color:var(--success);font-family:var(--font-mono);font-size:max(9px,1.3cqw)}.mx-site__head span i{width:.9cqw;height:.9cqw;border-radius:50%;background:var(--success);animation:sx-blink 1.4s ease-in-out infinite both}.mx-site__head b{font-weight:600}.mx-site__head small{margin-left:auto;color:var(--ink-faint);font-family:var(--font-mono);font-size:max(9px,1.25cqw)}.mx-pulse{width:100%;height:100%;overflow:visible;fill:none;stroke:var(--caramel);stroke-width:2;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mx-pulse path{stroke-dasharray:360;animation:mx-beat 3s linear infinite both}@keyframes mx-beat{0%{stroke-dashoffset:720}to{stroke-dashoffset:0}}.mx-tasks{left:3%;top:45%;display:grid;align-content:space-around;width:55%;height:47%;padding:1.6cqw 2cqw;border:1px solid var(--line);border-radius:2cqw;background:#1e1814}.mx-tasks li{display:grid;grid-template-columns:1fr 14cqw 2.6cqw;align-items:center;gap:1.6cqw;color:var(--ink-muted);font-size:max(10px,1.6cqw)}.mx-tasks b{font-weight:400}.mx-bar{height:.8cqw;overflow:hidden;border-radius:1cqw;background:#f5eee414}.mx-bar i{display:block;height:100%;background:var(--caramel);transform-origin:left;animation:mx-fill var(--loop) var(--ease-in-out) infinite both;animation-delay:calc((var(--p) - 1) * var(--loop) / 5 + var(--k) * .25s)}.mx-tasks em{display:grid;place-items:center;width:2.6cqw;height:2.6cqw;border-radius:50%;background:#7fbf8e26;color:var(--success);font-size:max(9px,1.4cqw);font-style:normal;animation:mx-check var(--loop) ease infinite both;animation-delay:calc((var(--p) - 1) * var(--loop) / 5 + var(--k) * .25s)}@keyframes mx-fill{0%{transform:scaleX(0)}14%{transform:scaleX(1)}to{transform:scaleX(1)}}@keyframes mx-check{0%,13%{opacity:0;transform:scale(.4)}17%,to{opacity:1;transform:none}}.mx-stats{left:62%;top:13%;display:grid;grid-template-rows:auto 1fr auto;gap:1.4cqw;width:35%;height:50%;padding:2cqw;border:1px solid var(--line);border-radius:2cqw;background:#1e1814}.mx-stats__head{display:flex;justify-content:space-between;color:var(--ink-muted);font-family:var(--font-mono);font-size:max(9px,1.35cqw)}.mx-stats__head b{color:var(--success);font-weight:400}.mx-area{width:100%;height:100%;overflow:visible;animation:mx-line var(--loop) var(--ease-out) infinite both}.mx-area__fill{fill:#c8966a29}.mx-area__line{fill:none;stroke:var(--caramel);stroke-width:1.8;vector-effect:non-scaling-stroke}.mx-donut{display:flex;align-items:center;gap:2cqw}.mx-donut span{flex:none;width:7.4cqw;height:7.4cqw;border-radius:50%;background:radial-gradient(circle,#1E1814 52%,transparent 53%),conic-gradient(#c8966a 0,#c8966a 52%,#7fbf8e 52%,#7fbf8e 80%,#d9c3ac 80%);animation:mx-donut var(--loop) var(--ease-out) infinite both}.mx-donut ul{display:grid;gap:.5cqw;color:var(--ink-muted);font-family:var(--font-mono);font-size:max(8px,1.25cqw)}.mx-donut i{display:inline-block;width:1cqw;height:1cqw;margin-right:.8cqw;border-radius:50%;background:var(--c)}@keyframes mx-line{0%,60%{clip-path:inset(0 100% 0 0)}74%,to{clip-path:inset(0 0 0 0)}}@keyframes mx-donut{0%,62%{transform:rotate(-120deg) scale(.7);opacity:0}74%,to{transform:none;opacity:1}}.mx-report{left:62%;top:67%;display:grid;gap:1.2cqw;width:35%;padding:2cqw;border-radius:2cqw;background:var(--crema);color:var(--espresso);box-shadow:0 2cqw 5cqw -2cqw #000c;animation:mx-report var(--loop) var(--ease-out) infinite both}.mx-report p{display:grid;gap:.3cqw}.mx-report b{font-size:max(11px,1.9cqw)}.mx-report span{color:var(--paper-muted);font-size:max(9px,1.35cqw)}.mx-report__sent{justify-self:start;padding:.5cqw 1.4cqw;border-radius:var(--radius-pill);background:#356b421f;color:var(--paper-success);font-family:var(--font-mono);font-size:max(9px,1.3cqw);font-style:normal;animation:sx-sent var(--loop) ease infinite both}@keyframes mx-report{0%,79%{opacity:0;transform:translateY(30%) scale(.96)}84%,97%{opacity:1;transform:none}to{opacity:0;transform:none}}.sxp:not(.is-live) .sx-stage *,.sxp.is-paused .sx-stage *,.sxp:not(.is-live) .sx-stage *:before,.sxp:not(.is-live) .sx-stage *:after{animation-play-state:paused!important}@media (max-width: 959px){.sx-hero{min-height:0}.sx-hero__grid{grid-template-columns:minmax(0,1fr)}.sx-hero .sp-hero__copy{justify-items:center;max-width:680px;margin-inline:auto;text-align:center}.sx-hero .sp-hero__actions{justify-content:center}.sxp{justify-self:center;width:min(100%,680px)}}@media (max-width: 599px){.sx-hero{padding-top:calc(var(--nav-h) + 20px)}.sx-hero .sp-hero__title{font-size:clamp(34px,10vw,44px)}.sx-hero{padding-bottom:16px}.sx-hero .sp-hero__copy{gap:14px}.sx-hero .sp-hero__lead{font-size:15px;line-height:1.5}.sx-hero .sp-hero__actions{flex-wrap:nowrap;gap:8px;margin-top:0}.sx-hero .sp-hero__actions .button{--button-h: 46px;padding:0 16px;font-size:14px}.sx-hero__grid{gap:22px}.sx-tag,.sx-sources span{display:none}.sx-sources li{justify-content:center}.sx-sources svg{width:4.4cqw;height:4.4cqw}.mx-site__head small,.mx-donut ul{display:none}.sx-steps{display:grid}.sx-steps li{grid-area:1 / 1;animation-name:sx-step-solo}.sx-steps li:not(:first-child):before{display:inline}.mx .sx-steps li{animation-name:mx-step-solo}.sx-kpis{grid-template-columns:1fr 1fr}.sx-kpis p:nth-child(3),.sx-log,.sx-report span,.mx-stats__head b,.mx-site__head b{display:none}.sx-report{justify-content:center}.sxp .scene-pause{top:8px;right:8px;bottom:auto}.sx-report:after{content:"reporte enviado";font-size:11px;font-weight:600}.mx-tasks b{font-size:10px;line-height:1.2}}@keyframes sx-step-solo{0%,24%{opacity:1;color:var(--crema)}25%,to{opacity:0}}@keyframes mx-step-solo{0%,19%{opacity:1;color:var(--crema)}20%,to{opacity:0}}@media (prefers-reduced-motion: reduce){.sx-stage *,.sx-stage *:before,.sx-stage *:after{animation:none!important}.sx-log li,.sx-report,.sx-report i,.mx-report,.mx-report__sent,.mx-tasks em,.mx-donut span{opacity:1;transform:none}.sx-line,.mx-area{clip-path:none}}@media (max-width: 599px) and (max-height: 700px){.sx-hero .eyebrow{display:none}.sxp{width:84%}}
