.ui-cardlink{transition:translate var(--aia-dur-base) var(--aia-ease-out);position:relative}.ui-cardlink :is(a,button,input,select,textarea,label,form):not(.ui-cardlink__go){z-index:2;position:relative}.ui-cardlink__go{border-radius:var(--aia-r-pill);white-space:nowrap;min-height:44px;color:var(--aia-ink);-webkit-tap-highlight-color:transparent;transition:background-color var(--aia-dur-fast) var(--aia-ease-out), color var(--aia-dur-fast) var(--aia-ease-out), box-shadow var(--aia-dur-base) var(--aia-ease-out);background-color:#ffffff14;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14.5px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex;position:static}.ui-cardlink__go .ui-glyph{width:13px;height:13px;transition:translate var(--aia-dur-base) var(--aia-ease-out)}.ui-cardlink__go:after{content:"";z-index:1;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.ui-cardlink:hover{translate:0 var(--ui-cardlink-lift,-3px)}.ui-cardlink:hover .ui-cardlink__go{background-color:var(--aia-ink);color:var(--aia-bg);box-shadow:0 0 28px #ffffff2e}.ui-cardlink:hover .ui-cardlink__go .ui-glyph{translate:3px}}.ui-cardlink__go:focus-visible{outline:none}.ui-cardlink:has(.ui-cardlink__go:focus-visible){outline:2px solid var(--aia-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.ui-cardlink{--ui-cardlink-lift:0px}.ui-cardlink,.ui-cardlink__go .ui-glyph{transition:none}}
