.text-link{--textLinkColor: var(--ds-color-grey-20);--textLinkHoverColor: var(--textLinkColor);--textLinkUnderlineColor: var(--ds-color-secondary-400);--textLinkFocusBackground: var(--ds-color-secondary-200);color:var(--textLinkColor);font-size:var(--ds-font-size-s);font-weight:var(--ds-font-weight-extra-bold);line-height:var(--ds-line-height-s);text-decoration:none}.text-link.text-link--small{font-size:var(--ds-font-size-xs)}.text-link.text-link--plain .text-link__label{text-decoration-color:color-mix(in srgb,var(--textLinkUnderlineColor) calc(var(--textLinkUnderlineReveal, 0) * 100%),transparent)}a.text-link.text-link--plain:hover,a.text-link.text-link--plain:focus-visible{--textLinkUnderlineReveal: 1}.text-link__label{text-decoration-line:underline;text-decoration-color:var(--textLinkUnderlineColor);text-decoration-thickness:var(--textLinkUnderlineThickness, calc(var(--borderWidth) * 2));text-underline-offset:var(--spacing-1)}.text-link__icon{display:inline-flex;margin-left:var(--spacing-1);vertical-align:middle}a.text-link:hover,a.text-link:focus-visible{--textLinkUnderlineThickness: calc(var(--borderWidth) * 3);color:var(--textLinkHoverColor);text-decoration:none}a.text-link:focus-visible{--textLinkUnderlineColor: var(--textLinkFocusUnderlineColor, currentcolor);outline:none;background-color:var(--textLinkFocusBackground)}.text-link{--textLinkColor: var(--ds-color-primary-800);--textLinkHoverColor: var(--ds-color-primary-900);--textLinkFocusUnderlineColor: var(--ds-color-primary-900)}
