body .case-facts dt.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body .case-facts a.case-website-link{display:inline-flex;align-items:center;gap:16px;width:max-content;max-width:100%;--link-travel:8px;--link-timing:420ms cubic-bezier(.45,0,.2,1);position:relative;padding-bottom:4px;border-bottom:0;color:#fff;font:900 14px/32px Helixa,sans-serif;letter-spacing:.56px;text-transform:uppercase;text-decoration:none}body .case-facts a.case-website-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#ff933c;transition:right var(--link-timing)}body .case-facts a.case-website-link img{width:24px;height:24px;flex:none;transform:none;translate:0 0;transition:translate var(--link-timing)}body .case-facts a.case-website-link:is(:hover,:focus-visible) img{translate:var(--link-travel) 0}body .case-facts a.case-website-link:is(:hover,:focus-visible):after{right:calc(-1 * var(--link-travel))}body .case-facts a.case-website-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(prefers-reduced-motion:reduce){body .case-facts a.case-website-link{--link-travel:0px}body .case-facts a.case-website-link img,body .case-facts a.case-website-link:after{transition:none}}