.arrow-link.svelte-abmg3d{align-items:center;gap:var(--space-2);letter-spacing:.04em;min-height:2.75rem;transition:color var(--transition), background-color var(--transition);font-size:.9375rem;font-weight:600;line-height:1.4;display:inline-flex}.arrow-link.svelte-abmg3d svg{transition:transform .4s var(--ease);flex:none}.arrow-link--text.svelte-abmg3d{color:var(--color-text);border-radius:4px}.arrow-link--text.svelte-abmg3d .arrow-link__label:where(.svelte-abmg3d){text-underline-offset:.28em;transition:text-decoration-color var(--transition);text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.arrow-link--button.svelte-abmg3d,.arrow-link--button-inverse.svelte-abmg3d{min-height:3rem;padding:var(--space-2) var(--space-gap);border-radius:var(--radius-pill);text-align:center;text-wrap:pretty;border:1px solid #0000;justify-content:center}.arrow-link--button.svelte-abmg3d{background:var(--color-primary);color:var(--color-text-inverse)}.arrow-link--button-inverse.svelte-abmg3d{background:var(--color-surface);color:var(--color-primary)}@media (hover:hover){.arrow-link.svelte-abmg3d:not(.arrow-link--external):hover svg{transform:translate(3px)}.arrow-link--text.svelte-abmg3d:hover .arrow-link__label:where(.svelte-abmg3d){text-decoration-color:currentColor}.arrow-link--button.svelte-abmg3d:hover{background:var(--color-primary-dark)}.arrow-link--button-inverse.svelte-abmg3d:hover{background:var(--color-bg)}}
