a { } a:link { transition: all 0.1s ease-out; color: var(--link-color); text-decoration-thickness: .0625rem; text-underline-offset: 0.125em; text-decoration-skip-ink: none; } a:visited { color: var(--link-visited); } a:focus { } a:hover { text-decoration-thickness: 0.125em; text-underline-offset: 0.25em; } @media (prefers-reduced-motion) { a:link {transition: none} } a:link[title] { text-decoration-style: dotted; }