/* Skiper UI Skiper40, Link000/001. Vanilla CSS port of the public component. Attribution: https://skiper-ui.com/v1/skiper40 */
.skiper-link{position:relative;display:inline-flex;align-items:center;gap:.5em;color:inherit;text-decoration:none;width:max-content;max-width:100%;line-height:1.5}
.skiper-link::before{content:'';position:absolute;left:0;bottom:-4px;height:.05em;min-height:1px;width:100%;background:currentColor;transform:scaleX(0);transform-origin:right;pointer-events:none;transition:transform 300ms cubic-bezier(.4,0,.2,1)}
.skiper-link:hover::before,.skiper-link:focus-visible::before{transform:scaleX(1);transform-origin:left}
.skiper-link>span{transition:transform 300ms cubic-bezier(.4,0,.2,1)}.skiper-link:hover>span{transform:translate(2px,-2px)}
@media(prefers-reduced-motion:reduce){.skiper-link,.skiper-link::before,.skiper-link>span{transition:none}.gen-btn,.gen-btn *{animation:none!important}}
