.enlace-trazo{background-image:linear-gradient(var(--color-marino), var(--color-marino)), linear-gradient(#1e2a474d, #1e2a474d);background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:0% 1px,100% 1px;padding-bottom:3px;text-decoration:none;transition:background-size .5s cubic-bezier(.22,1,.36,1)}.enlace-trazo:hover,.enlace-trazo:focus-visible{background-size:100% 1px,100% 1px}@media (prefers-reduced-motion:reduce){.enlace-trazo{transition:none}}
