.gx-cta{position:relative;overflow:hidden}[data-theme=a] .gx-cta{background:var(--excellence);color:var(--innovation);border-color:#0000}[data-theme=a] .gx-cta:hover{background:color-mix(in srgb, var(--excellence) 86%, white);color:var(--innovation)}.gx-cta-shine{pointer-events:none;background:linear-gradient(105deg,#0000 32%,#ffffff6b 50%,#0000 68%);animation:1s linear 1s infinite gx-cta-shine;position:absolute;inset:0;transform:translate(-120%)}.gx-cta-edge{pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--excellence) 50%, transparent);position:absolute;inset:0}@keyframes gx-cta-shine{0%{transform:translate(-120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.gx-cta-shine{animation:none;display:none}}.gx-cta-letter{display:inline-block}.gx-cta[data-pop="0"] .gx-cta-letter{animation:.8s ease-in-out both gx-cta-pop-a}.gx-cta[data-pop="1"] .gx-cta-letter{animation:.8s ease-in-out both gx-cta-pop-b}@keyframes gx-cta-pop-a{0%,to{opacity:1;filter:blur();transform:none}50%{opacity:0;filter:blur(10px);transform:scale(2)}}@keyframes gx-cta-pop-b{0%,to{opacity:1;filter:blur();transform:none}50%{opacity:0;filter:blur(10px);transform:scale(2)}}@media (prefers-reduced-motion:reduce){.gx-cta .gx-cta-letter{animation:none}}
