.site-text-link{width:fit-content;max-width:100%;color:var(--hes-color-primary);align-items:center;text-decoration:none;display:inline-flex;position:relative}.site-text-link:after{content:"";background:var(--hes-color-primary);transform-origin:0;border-radius:999px;height:2px;transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.site-text-link:hover,.site-text-link:focus-visible{color:var(--hes-color-primary)}.site-text-link:hover:after,.site-text-link:focus-visible:after{transform:scaleX(1)}.site-text-link--on-dark{color:var(--hes-color-primary-foreground)}.site-text-link--on-dark:after{background:var(--hes-color-base-white)}.site-text-link--on-dark:hover,.site-text-link--on-dark:focus-visible{color:var(--hes-color-primary-foreground)}@media (prefers-reduced-motion:reduce){.site-text-link:after{transition:none}}
