.link-module{align-items:center;color:#dc244c;display:inline-flex;font-size:20px;font-weight:500;justify-content:flex-start;line-height:30px;padding-right:22px;position:relative;text-decoration:none!important;transition:all .3s ease-in-out,color .1s linear}.link-module div{color:#dc244c;text-decoration:none}.link-module:before{background:linear-gradient(90deg,#dc244c 50%,transparent 0);background-position:-100% 0;background-size:200% 100%;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='14' fill='none' viewBox='0 0 20 14'%3E%3Cpath stroke='%23DC244C' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.667' d='M1.667 7h16.666'/%3E%3C/svg%3E") no-repeat center right;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='14' fill='none' viewBox='0 0 20 14'%3E%3Cpath stroke='%23DC244C' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.667' d='M1.667 7h16.666'/%3E%3C/svg%3E") no-repeat center right;-webkit-mask-size:contain;mask-size:contain;right:1px}.link-module:after,.link-module:before{content:"";display:block;height:20px;margin-bottom:-2px;position:absolute;width:20px}.link-module:after{background:#dc244c;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23DC244C' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.667' d='M12.5 4.167 18.333 10 12.5 15.833'/%3E%3C/svg%3E") no-repeat center right;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23DC244C' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.667' d='M12.5 4.167 18.333 10 12.5 15.833'/%3E%3C/svg%3E") no-repeat center right;-webkit-mask-size:contain;mask-size:contain;right:0}.link-module:hover{font-weight:500;padding-right:28px}@keyframes dash{to{background-position:0 0}}@keyframes dash-revert{0%{background-position:0 0}to{background-position:-100% 0}}.link-module:hover:after,.link-module:hover:before{animation:dash .3s ease-in-out forwards}.link-module:not(:hover):before{animation:dash-revert .3s ease-in-out forwards}.link-md .link-module{font-size:16px;line-height:24px;padding-right:18px}.link-md .link-module:hover{padding-right:23px}.link-md .link-module:after,.link-md .link-module:before{height:16px;width:16px}