.image-card.svelte-p7taqo img:where(.svelte-p7taqo){animation:svelte-p7taqo-boing .6s ease-in-out infinite alternate}@keyframes svelte-p7taqo-boing{0%{transform:translateY(0) scale(1.2)}to{transform:translateY(-10px) scale(1.2)}}.pattern-card-items.svelte-p7taqo:hover .image-card:where(.svelte-p7taqo) img:where(.svelte-p7taqo){animation-play-state:paused}.pattern-card-items.svelte-p7taqo:hover .card-item:where(.svelte-p7taqo):hover .image-card:where(.svelte-p7taqo) img:where(.svelte-p7taqo){animation-play-state:running}.shadow-primary\/20.svelte-1rctlbn{box-shadow:0 10px 30px -10px #00d4d04d;box-shadow:0 10px 30px -10px oklch(.786 .146 192.5 / .3)}.animated-lines.svelte-1d1gs0n{fill:none!important;stroke:#18fed5!important;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:800;stroke-dashoffset:800;animation:svelte-1d1gs0n-gentleLightBeam 8s ease-in-out infinite;filter:drop-shadow(0 0 3px rgba(24,254,213,.2))}@keyframes svelte-1d1gs0n-gentleLightBeam{0%{stroke-dashoffset:800;opacity:0}40%{scrollbar-width:400;opacity:.1}60%{stroke-dashoffset:100;opacity:.4}90%{scrollbar-width:400;opacity:.2}to{stroke-dashoffset:-800;opacity:0}}.automate-card.svelte-549brs{background-image:url(../../../materiales/automate.png);background-size:auto 150%;background-position:-3.5% 130%;background-repeat:no-repeat;animation:svelte-549brs-automateAnimate 10s linear infinite;background-color:#fff}@keyframes svelte-549brs-automateAnimate{0%{background-position:-3.5% -40%}20%{background-position:-3.5% -40%}25%{background-position:102% -40%}45%{background-position:102% -40%}50%{background-position:102% 125%}70%{background-position:102% 125%}75%{background-position:-3.5% 130%}95%{background-position:-3.5% 130%}to{background-position:-3.5% -40%}}.food-card.svelte-549brs{background-image:url(../../../materiales/productos.jpg);background-size:auto 170%;background-position:-4% 112%;background-repeat:no-repeat;animation:svelte-549brs-foodAnimate 10s linear infinite;animation-delay:.5s;background-color:#fff}@keyframes svelte-549brs-foodAnimate{0%{background-position:-4% -15%}20%{background-position:-4% -15%}25%{background-position:110% -15%}45%{background-position:110% -15%}50%{background-position:110% 112%}70%{background-position:110% 112%}75%{background-position:-4% 112%}95%{background-position:-4% 112%}to{background-position:-4% -15%}}.services-card.svelte-549brs{background-image:url(../../../materiales/sprite-services.jpg);background-size:auto 90%;background-position:96% 60%;background-repeat:no-repeat;animation:svelte-549brs-servicesAnimate 10s linear infinite;background-color:#fff}@keyframes svelte-549brs-servicesAnimate{0%{background-position:-20% 40%}2%{background-position:3.5% 40%}30%{background-position:3.5% 40%}35%{background-position:51% 40%}60%{background-position:51% 40%}65%{background-position:96% 60%}90%{background-position:96% 60%}98%{background-position:150% 40%}to{background-position:150% 40%}}.card.svelte-549brs{transition:all ease .4s}.card.svelte-549brs:nth-child(1){animation:svelte-549brs-boingX .8s ease-in-out infinite alternate}.card.svelte-549brs:nth-child(2){animation:svelte-549brs-boingX .8s ease-in-out infinite alternate;animation-delay:.1s}.card.svelte-549brs:nth-child(3){animation:svelte-549brs-boingX .8s ease-in-out infinite alternate;animation-delay:.2s}@keyframes svelte-549brs-boingX{0%{transform:translate(0)}to{transform:translate(-2px)}}.card.svelte-549brs:hover{animation:svelte-549brs-hoverScale .4s ease-in-out forwards!important}@keyframes svelte-549brs-hoverScale{0%{transform:translate(0) scale(1)}to{transform:translate(0) scale(1.05)}}.content-cards.svelte-549brs:hover .automate-card:where(.svelte-549brs),.content-cards.svelte-549brs:hover .food-card:where(.svelte-549brs),.content-cards.svelte-549brs:hover .services-card:where(.svelte-549brs){animation:none!important}.card.svelte-549brs:hover .automate-card:where(.svelte-549brs){animation:svelte-549brs-automateAnimate 10s linear infinite!important}.card.svelte-549brs:hover .food-card:where(.svelte-549brs){animation:svelte-549brs-foodAnimate 10s linear infinite!important}.card.svelte-549brs:hover .services-card:where(.svelte-549brs){animation:svelte-549brs-servicesAnimate 10s linear infinite!important}.bg-gradient-right.svelte-1u9w3y5{background:linear-gradient(to bottom,#00e57d 0% 20%,#84e000 20% 40%,#d5e000 40% 60%,#db9700 60% 80%,#d62800 80% 100%)}.bg-gradient-left.svelte-1u9w3y5{background:linear-gradient(to bottom,#00dbdb 0% 20%,#006fdd 20% 40%,#7900e2 40% 60%,#e500d5 60% 80%,#e8005f 80% 100%)}.colorful-mask-right.svelte-1u9w3y5{-webkit-mask:radial-gradient(circle at 100% 50%,transparent 260px,black 261px) linear-gradient(to right,transparent 50%,black 50%);mask:radial-gradient(circle at 100% 50%,transparent 260px,black 261px) linear-gradient(to right,transparent 50%,black 50%);-webkit-mask-composite:source-in;mask-composite:intersect}.colorful-mask-left.svelte-1u9w3y5{-webkit-mask:radial-gradient(circle at 0% 50%,transparent 260px,black 261px) linear-gradient(to left,transparent 50%,black 50%);mask:radial-gradient(circle at 0% 50%,transparent 260px,black 261px) linear-gradient(to left,transparent 50%,black 50%);-webkit-mask-composite:source-in;mask-composite:intersect}@supports not (mask-composite: intersect){.colorful-mask-right.svelte-1u9w3y5{-webkit-mask:radial-gradient(circle at 100% 50%,transparent 260px,black 261px);mask:radial-gradient(circle at 100% 50%,transparent 260px,black 261px);clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%)}.colorful-mask-left.svelte-1u9w3y5{-webkit-mask:radial-gradient(circle at 0% 50%,transparent 260px,black 261px);mask:radial-gradient(circle at 0% 50%,transparent 260px,black 261px);clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}}.shadow-custom.svelte-1u9w3y5{box-shadow:15px 15px 0 4px #0003;z-index:10}.shadow-custom.svelte-1u9w3y5:before{content:"";position:absolute;top:5px;background-color:#0003;left:5px;width:100%;height:100%;border-radius:9999px;box-shadow:15px 15px 0 7px #0003;z-index:-2}.shadow-custom.svelte-1u9w3y5:after{content:"";position:absolute;top:0;background-color:#fff;left:0;width:100%;height:100%;border-radius:9999px}.logo-base-clip.svelte-1u9w3y5{transition:all ease .8s;width:180px;height:180px;overflow:hidden;-webkit-transition:all ease .8s}.logo-base-clip.svelte-1u9w3y5 img:where(.svelte-1u9w3y5){min-width:320px}.clip-path-logo-out.svelte-1u9w3y5{width:0px;height:0px;border-radius:100%;overflow:hidden}
