.l-sub{color:#d3cfee}.l-soft{color:#ebe8fb}.hero-svc{border-top:1px solid #f4f2ff29;position:relative}.hero-svc:before{content:"";transform-origin:0;background:linear-gradient(90deg,#8b7ff5,#6ea8fe);height:3px;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;top:-1px;left:0;right:0;transform:scaleX(.18)}.hero-svc:hover:before,.hero-svc:focus-visible:before{transform:scaleX(1)}.mock{background:linear-gradient(160deg,#a89bff29,#0e0c1700 45%),#0e0c17;border-radius:22px;position:relative;box-shadow:0 28px 60px -32px #8b7ff580}.mock-halo{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#6ea8fe33,#0000);position:absolute;inset:-8% 0}.seq{opacity:0;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);transform:translateY(10px)}.is-on .seq{opacity:1;transition-delay:calc(var(--i,0) * .7s + .2s);transform:none}.vbar{transform-origin:50%;width:4px;height:100%;transform:scaleY(var(--h,.5));background:linear-gradient(#a89bff,#6ea8fe);border-radius:2px}@keyframes vwave{0%,to{transform:scaleY(.16)}50%{transform:scaleY(var(--h,.9))}}@media(prefers-reduced-motion:no-preference){.vbar{animation:vwave var(--d,1.1s) ease-in-out infinite;animation-delay:var(--dl,0s)}}@keyframes live-dot{0%,to{opacity:1}50%{opacity:.3}}@media(prefers-reduced-motion:no-preference){.live-dot{animation:1.6s ease-in-out infinite live-dot}}.sbar{transform-origin:bottom;background:linear-gradient(#6ea8fe,#8b7ff5);border-radius:4px 4px 0 0;height:100%;transition:transform .9s cubic-bezier(.16,1,.3,1);transform:scaleY(0)}.is-on .sbar{transform:scaleY(var(--h,.5));transition-delay:calc(var(--i,0) * 90ms + .9s)}.chip-float{transition:transform .4s cubic-bezier(.16,1,.3,1)}.chip-float:hover{transform:translateY(-3px)}.step-panel{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1),visibility 0s linear .35s;transform:translateY(14px)}.step-panel[data-active=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.step-track{background:#f4f2ff33;border-radius:2px;height:4px;display:block;overflow:hidden}.step-fill{transform-origin:0;background:linear-gradient(90deg,#8b7ff5,#6ea8fe);height:100%;transition:transform .45s cubic-bezier(.16,1,.3,1);display:block;transform:scaleX(0)}.step-fill[data-on=true]{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.step-panel,.step-panel[data-active=true]{transition:none;transform:none}.step-fill{transition:none}.seq,.is-on .seq{opacity:1;transition:none;transform:none}.sbar,.is-on .sbar{transform:scaleY(var(--h,.5));transition:none}.hero-svc:before,.chip-float{transition:none}}.hero-logo{aspect-ratio:758/249;width:clamp(250px,38vw,520px);display:block;position:relative}.hero-logo-layer{aspect-ratio:1;pointer-events:none;width:131.93%;-webkit-mask-image:var(--logo);mask-image:var(--logo);position:absolute;top:-148.19%;left:-16.23%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.hero-logo-img{-webkit-user-select:none;user-select:none;width:131.93%;max-width:none;position:absolute;top:-148.19%;left:-16.23%}.hero-logo-bloom{filter:blur(22px);opacity:.75;background:linear-gradient(100deg,#8b7ff5,#6ea8fe 55%,#b9aeff)}.hero-logo-sheen{opacity:0;background-image:linear-gradient(105deg,#6ea8fe00 38%,#6ea8fef2 48%,#8b7ff5f2 52%,#8b7ff500 62%);background-position:120% 0;background-size:300% 100%}.hero-glow,.hero-glow-wide{mix-blend-mode:screen;border-radius:50%;position:absolute;inset:0}.hero-glow{background:radial-gradient(closest-side,#ddd6ff80,#a092fa75 24%,#6ea8fe42 52%,#8b7ff514 78%,#8b7ff500)}.hero-glow-wide{opacity:.85;background:radial-gradient(closest-side,#8b7ff533,#6ea8fe1a 55%,#6ea8fe00);inset:-28%}@keyframes hero-breathe{0%,to{opacity:.78;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes hero-breathe-wide{0%,to{opacity:.55;transform:scale(1.04)}50%{opacity:.95;transform:scale(.96)}}@keyframes hero-bloom{0%,to{opacity:.6}50%{opacity:.95}}@keyframes hero-sheen{0%,12%{opacity:0;background-position:120% 0}16%{opacity:1}38%{opacity:1}44%,to{opacity:0;background-position:-20% 0}}@keyframes hero-cue{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(7px)}}@media(prefers-reduced-motion:no-preference){.hero-glow{animation:7s ease-in-out infinite hero-breathe}.hero-glow-wide{animation:9s ease-in-out -3s infinite hero-breathe-wide}.hero-logo-bloom{animation:4.5s ease-in-out infinite hero-bloom}.hero-logo-sheen{animation:5.6s cubic-bezier(.4,0,.2,1) infinite hero-sheen}.hero-cue-arrow{animation:1.8s cubic-bezier(.45,0,.55,1) infinite hero-cue}}.hero-svc-center:before{transform-origin:50%;transform:scaleX(.18)}.hero-svc-center:hover:before,.hero-svc-center:focus-visible:before{transform:scaleX(1)}.am-automatizamos{font-size:clamp(34px,6.4vw,76px)}.am-word{font-size:clamp(44px,9vw,112px);line-height:1.18}.am-word-long{font-size:.7em}.am-in{animation:.18s cubic-bezier(.22,1,.36,1) both am-in}.am-out{pointer-events:none;animation:.18s ease-in both am-out}@keyframes am-in{0%{opacity:0;transform:translateY(32%)}to{opacity:1;transform:translateY(0)}}@keyframes am-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-32%)}}.am-chips{display:none}@media(prefers-reduced-motion:reduce){.am-rotor,.am-toggle{display:none!important}.am-chips{display:flex}.am-in,.am-out{animation:none}}
