.ym-btn-wrap{--color-1:#7c3aed;--color-2:#2563eb;--color-3:#db2777;--color-4:#ea580c;--color-5:#0891b2;display:inline-flex;position:relative}.ym-btn-wrap:after{content:"";background-image:linear-gradient(90deg,var(--color-1),var(--color-5),var(--color-3),var(--color-4),var(--color-2));filter:blur(10px);opacity:.85;pointer-events:none;background-size:300% 100%;border-radius:100px;height:14px;transition:opacity .3s,filter .3s;animation:5s infinite ym-gradient-shift;position:absolute;bottom:-2px;left:15%;right:15%}.ym-btn-wrap:hover:after{opacity:1;filter:blur(14px)}.ym-btn-primary{z-index:1;color:#fff;cursor:pointer;background:#1a1a1a;border:none;border-radius:100px;justify-content:center;align-items:center;height:52px;padding:0 40px;font-size:16px;font-weight:600;transition:transform .15s;display:inline-flex;position:relative}.ym-btn-primary:hover{transform:translateY(-1px)}@keyframes ym-gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes ym-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}
