.arrow-icon{vertical-align:-.2em;flex-shrink:0;width:1.1em;height:1.1em;transition:transform .15s;display:inline-block}.arrow-icon--forward{margin-left:.35em}.arrow-icon--back{margin-right:.35em}.btn .arrow-icon,.text-link .arrow-icon{margin:0}a:hover>.arrow-icon--forward,button:hover>.arrow-icon--forward,a:hover .btn>.arrow-icon--forward{transform:translate(2px)}a:hover>.arrow-icon--back,button:hover>.arrow-icon--back{transform:translate(-2px)}.link-arrow:after{content:"";vertical-align:-.2em;background-color:currentColor;width:1.1em;height:1.1em;margin-left:.35em;display:inline-block;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14'/><path d='m12 5 7 7-7 7'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14'/><path d='m12 5 7 7-7 7'/></svg>") 50%/contain no-repeat}
