.cv-gradient-btn[data-v-ac97ed76]{--cv-gradient:linear-gradient(135deg,var(--brand-magic-b) 0%,var(--brand-magic-mid) 55%,var(--brand-magic-a) 100%);align-items:center;background:var(--cv-gradient);border:0;border-radius:var(--radius-xl);box-shadow:inset 0 1px #ffffff47,inset 0 -1px #0000002e,0 4px 14px #8313e547;color:var(--white);cursor:pointer;display:inline-flex;font-size:var(--fs-lg);font-weight:600;gap:10px;justify-content:center;line-height:1.2;min-height:48px;padding:12px 28px;text-decoration:none;transition:filter .15s ease,box-shadow .15s ease;white-space:nowrap}.cv-gradient-btn[data-v-ac97ed76]:hover{box-shadow:inset 0 1px #ffffff52,inset 0 -1px #0000002e,0 6px 18px #8313e55c;color:var(--white);filter:brightness(1.08)}.cv-gradient-btn[data-v-ac97ed76]:active{box-shadow:inset 0 2px 6px #0000004d,0 2px 6px #8313e533;filter:none}.cv-gradient-btn[data-v-ac97ed76]:focus-visible{outline:3px solid rgba(196,31,176,.45);outline-offset:2px}
