.cta.svelte-16qoipq{border:1.5px solid var(--line);min-height:3.15rem;font-family:var(--mono-font);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1.2rem;padding:.8rem 1rem .8rem 1.1rem;font-size:.82rem;font-weight:500;transition:color .16s,background .16s,border-color .16s,box-shadow .2s,transform .2s;display:inline-flex}.cta.svelte-16qoipq:hover{background:var(--surface-2)}.cta.svelte-16qoipq:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.cta.svelte-16qoipq:active{transform:translateY(.06rem)}.primary.svelte-16qoipq{background-color:var(--accent);color:var(--button-ink);box-shadow:inset 0 1px 0 #ffffff6b, 0 10px 24px -14px color-mix(in srgb, var(--accent) 80%, transparent);border-color:#0000;transition:background-color .22s cubic-bezier(.4,0,.2,1),box-shadow .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1)}.primary.svelte-16qoipq:hover{background-color:color-mix(in srgb, white 14%, var(--accent));box-shadow:inset 0 1px 0 #ffffff6b, 0 18px 32px -14px color-mix(in srgb, var(--accent) 80%, transparent);transform:translateY(-.14rem)}.primary.svelte-16qoipq:active{background-color:color-mix(in srgb, black 6%, var(--accent));box-shadow:inset 0 1px 0 #ffffff6b, 0 6px 14px -10px color-mix(in srgb, var(--accent) 80%, transparent);transform:translateY(.04rem)}.secondary.svelte-16qoipq{border-color:var(--soft-line);color:var(--ink);background:0 0}.secondary.svelte-16qoipq:hover{border-color:var(--line);background:var(--paper-fade)}.mark.svelte-16qoipq{border-left:2px solid;place-items:center;width:1.4rem;height:1.4rem;display:grid}
