.drawn-rule-module__A0f1hq__rule{pointer-events:none;background:var(--color-acento);transform-origin:0;height:1px;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}@supports (animation-timeline:view()){.drawn-rule-module__A0f1hq__rule{animation:linear both drawn-rule-module__A0f1hq__draw-rule;animation-timeline:view();animation-range:entry 80% cover 35%}}@keyframes drawn-rule-module__A0f1hq__draw-rule{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.drawn-rule-module__A0f1hq__rule{animation:none}}
.change-module__4FK4GW__before:after{content:"";background:var(--color-acento);transform-origin:0;border-radius:1px;height:2px;position:absolute;top:55%;left:-.25em;right:-.25em;transform:rotate(-.8deg)}@supports (animation-timeline:view()){.change-module__4FK4GW__before:after{animation:linear both change-module__4FK4GW__strike;animation-timeline:view();animation-range:cover 20% cover 36%}.change-module__4FK4GW__after{animation:linear both change-module__4FK4GW__reveal;animation-timeline:view();animation-range:cover 24% cover 46%}}@keyframes change-module__4FK4GW__strike{0%{transform:rotate(-.8deg)scaleX(0)}to{transform:rotate(-.8deg)scaleX(1)}}@keyframes change-module__4FK4GW__reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.change-module__4FK4GW__before:after,.change-module__4FK4GW__after{animation:none}}
.service-item-module__Q8-N9W__item:after{content:"";background:var(--color-acento);transform-origin:0;height:1px;transition:transform .6s var(--ease-salida);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.service-item-module__Q8-N9W__item:hover:after{transform:scaleX(1)}@supports (animation-timeline:view()){.service-item-module__Q8-N9W__item:after{animation:linear both service-item-module__Q8-N9W__draw-line;animation-timeline:view();animation-range:entry 60% cover 45%}}@keyframes service-item-module__Q8-N9W__draw-line{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.service-item-module__Q8-N9W__item:after{transition:none;animation:none}}
@supports (animation-timeline:view()){.services-marquee-module__rKKg4G__track{animation:linear both services-marquee-module__rKKg4G__advance;animation-timeline:view();animation-range:cover}}@keyframes services-marquee-module__rKKg4G__advance{0%{transform:translate(0)}to{transform:translate(-30%)}}@media (prefers-reduced-motion:reduce){.services-marquee-module__rKKg4G__track{animation:none}}
