[data-solutions-page]>section:has(+#contacto) .relative.mt-14>div:first-child{background:linear-gradient(90deg,#1e4fff1f,#1e4fff3d 48%,#d47a3a2e);border-radius:999px;height:2px;top:1.5rem;left:calc(10% + 1.5rem);right:calc(10% + 1.5rem);overflow:visible;box-shadow:0 0 0 1px #ffffff85}[data-solutions-page]>section:has(+#contacto) .relative.mt-14>div:first-child:before{content:"";border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#1e4fff 0%,#6f8dff 50%,#9fb3ff 74%,#d47a3a 100%);position:absolute;inset:0;transform:scaleX(0);box-shadow:0 0 10px #1e4fff33,0 0 18px #1e4fff14}[data-solutions-page]>section:has(+#contacto) .relative.mt-14>div:first-child:after{content:"";opacity:0;background:#1e4fff;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #1e4fff17,0 5px 16px #1e4fff33}[data-solutions-page]>section:has(+#contacto) ol{z-index:1;position:relative}[data-solutions-page]>section:has(+#contacto) ol>li{isolation:isolate;background:#f6f4f2f0;box-shadow:0 10px 30px #0d142006}[data-solutions-page]>section:has(+#contacto) ol>li>span:first-child{transition:border-color .3s ease, background-color .3s ease, box-shadow .3s ease, transform .34s var(--ease-precise)}[data-solutions-page]>section:has(+#contacto) ol>li:nth-child(3)>span:first-child{background:#fff;border-color:#1e4fff52;box-shadow:0 0 0 5px #1e4fff0e,0 8px 22px #0d14200f}@keyframes solutions-workflow-line-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes solutions-workflow-tracer{0%{opacity:0;background:#1e4fff;left:0}9%{opacity:1}72%{background:#6f8dff}92%{opacity:1}to{opacity:0;background:#d47a3a;left:100%}}@keyframes solutions-workflow-card-enter{0%{opacity:0;transform:translateY(24px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes solutions-workflow-node-enter{0%{opacity:.35;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@media (hover:hover) and (pointer:fine){[data-solutions-page]>section:has(+#contacto) ol>li:hover>span:first-child{background:#fff;border-color:#1e4fff57;transform:translateY(-2px)scale(1.04);box-shadow:0 0 0 5px #1e4fff0e,0 9px 24px #0d142011}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-solutions-page]>section:has(+#contacto) .relative.mt-14>div:first-child:before{animation:linear both solutions-workflow-line-grow;animation-timeline:view();animation-range:entry 12% cover 48%}[data-solutions-page]>section:has(+#contacto) .relative.mt-14>div:first-child:after{animation:linear both solutions-workflow-tracer;animation-timeline:view();animation-range:entry 14% cover 49%}[data-solutions-page]>section:has(+#contacto) ol>li{opacity:0;animation:linear both solutions-workflow-card-enter;animation-timeline:view()}[data-solutions-page]>section:has(+#contacto) ol>li:first-child{animation-range:entry 5% cover 24%}[data-solutions-page]>section:has(+#contacto) ol>li:nth-child(2){animation-range:entry 9% cover 28%}[data-solutions-page]>section:has(+#contacto) ol>li:nth-child(3){animation-range:entry 13% cover 32%}[data-solutions-page]>section:has(+#contacto) ol>li:nth-child(4){animation-range:entry 17% cover 36%}[data-solutions-page]>section:has(+#contacto) ol>li:nth-child(5){animation-range:entry 21% cover 40%}[data-solutions-page]>section:has(+#contacto) ol>li>span:first-child{animation:linear both solutions-workflow-node-enter;animation-timeline:view()}[data-solutions-page]>section:has(+#contacto) ol>li:first-child>span:first-child{animation-range:entry 11% cover 25%}[data-solutions-page]>section:has(+#contacto) ol>li:nth-child(2)>span:first-child{animation-range:entry 15% cover 29%}[data-solutions-page]>section:has(+#contacto) ol>li:nth-child(3)>span:first-child{animation-range:entry 19% cover 33%}[data-solutions-page]>section:has(+#contacto) ol>li:nth-child(4)>span:first-child{animation-range:entry 23% cover 37%}[data-solutions-page]>section:has(+#contacto) ol>li:nth-child(5)>span:first-child{animation-range:entry 27% cover 41%}}}@media (max-width:1023px){[data-solutions-page]>section:has(+#contacto) .relative.mt-14>div:first-child{display:none}}@media (prefers-reduced-motion:reduce){[data-solutions-page]>section:has(+#contacto) .relative.mt-14>div:first-child:before{transform:scaleX(1)!important}[data-solutions-page]>section:has(+#contacto) .relative.mt-14>div:first-child:after{display:none!important}[data-solutions-page]>section:has(+#contacto) ol>li{opacity:1!important;animation:none!important;transform:none!important}[data-solutions-page]>section:has(+#contacto) ol>li>span:first-child{opacity:1!important;animation:none!important;transform:none!important}}
