.TextLink-module_root_Bk82w{align-items:center;background:none;border:none;color:currentcolor;cursor:pointer;display:inline-flex;font:inherit;gap:var(--layout-spacing-size-0p75);line-height:1.5;padding:0;position:relative;text-decoration:none;font-weight:500}.TextLink-module_variantDefault_oqvjh{color:var(--text-primary)}.TextLink-module_variantOnColor_vX8bT{color:var(--text-on-color)}.TextLink-module_root_Bk82w:after{background-color:initial;bottom:var(--layout-spacing-size-0p25);content:"";height:var(--text-link-underline-thickness);left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:0 0;transition:transform .3s ease-in-out}.TextLink-module_root_Bk82w:focus-visible:after,.TextLink-module_root_Bk82w:hover:after{background-color:currentcolor;transform:scaleX(1)}.TextLink-module_arrow_XnqG-{flex-shrink:0}.TextLink-module_arrowPath_S9vWz{transition:transform .3s ease-in-out}.TextLink-module_arrowHead_fO-Cq{transform:translateX(-5px)}.TextLink-module_arrowShaft_-Cgmq{transform:scaleX(.6333);transform-origin:0 0}.TextLink-module_root_Bk82w:focus-visible .TextLink-module_arrowHead_fO-Cq,.TextLink-module_root_Bk82w:hover .TextLink-module_arrowHead_fO-Cq{transform:translateX(0)}.TextLink-module_root_Bk82w:focus-visible .TextLink-module_arrowShaft_-Cgmq,.TextLink-module_root_Bk82w:hover .TextLink-module_arrowShaft_-Cgmq{transform:scaleX(1)}