.product-cta.svelte-8vgm3y{padding:7px 8px;background:var(--cta-background,#625afa);max-width:100%;min-height:48px;color:var(--cta-foreground,#fff);transition:transform .25s var(--ease), box-shadow .25s, background .25s;border:1px solid #ffffff1f;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding-inline-start:19px;font-size:13px;font-weight:600;line-height:1.6;text-decoration:none;display:inline-flex;box-shadow:0 3px 7px #0000000f,inset 0 1px #ffffff17}.cta-arrow.svelte-8vgm3y{background:var(--cta-arrow-background,#ffffff24);border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;transition:background .25s;display:grid}.cta-arrow.svelte-8vgm3y svg{transition:transform .25s var(--ease)}.product-cta.svelte-8vgm3y:hover{background:var(--cta-hover,#5046db);transform:translateY(-2px);box-shadow:0 7px 16px #0000001f}.product-cta.svelte-8vgm3y:hover .cta-arrow:where(.svelte-8vgm3y) svg{transform:translate(2px,-2px)}[dir=rtl] .cta-arrow.svelte-8vgm3y svg{transform:scaleX(-1)}[dir=rtl] .product-cta.svelte-8vgm3y:hover .cta-arrow:where(.svelte-8vgm3y) svg{transform:translate(-2px,-2px)scaleX(-1)}.product-cta.svelte-8vgm3y:active{transform:translateY(0);box-shadow:0 2px 4px #00000014}.product-cta.svelte-8vgm3y:focus-visible{outline-offset:4px;outline:3px solid}@media (prefers-reduced-motion:reduce){.product-cta.svelte-8vgm3y,.cta-arrow.svelte-8vgm3y svg{transition:none}}
