@keyframes glow-btn-glow{0%{background-position:0 100%}to{background-position:0 300%}}@keyframes glow-btn-noise{0%{transform:translate(0,0)}20%{transform:translate(50px,30px)}40%{transform:translate(10px,50px)}60%{transform:translate(30px,20px)}80%{transform:translate(50px)}to{transform:translate(100px)}}.glow-btn{color:#fff;letter-spacing:.15em;text-transform:uppercase;border-radius:999em;font-size:12px;font-weight:600;line-height:1;text-decoration:none;display:inline-block;position:relative}.glow-btn__inner{z-index:2;border-radius:inherit;padding:1px;display:block;position:relative;overflow:hidden}.glow-btn__inner:before{z-index:1;border-radius:inherit;filter:blur(5px);mix-blend-mode:overlay;opacity:0;content:"";background:linear-gradient(20deg,#e50914,#ff7e0020 16.5%,#00adce 33%,#00adce20 49.5%,#e50914 66%,#e5091460 85.5%,#ff7e00 100%) 0 100%/100% 200%;transition:opacity .2s linear .1s;animation:5s linear infinite glow-btn-glow;display:block;position:absolute;inset:4px}.glow-btn__label{border-radius:inherit;color:#0000;white-space:nowrap;padding:.95em 2em .9em;display:block;position:relative;overflow:hidden}.glow-btn__label:before,.glow-btn__label:after{z-index:2;padding:inherit;color:#fff;white-space:nowrap;width:100%;height:100%;transition:transform .3s cubic-bezier(1,0,0,1);display:block;position:absolute;top:0;left:0}.glow-btn__label:before{content:attr(data-label);transform:translate(0,0)}.glow-btn__label:after{content:attr(data-hover);transform:translateY(-100%)}.glow-btn__label__background{background:#e50914;animation:.5s step-end infinite glow-btn-noise;display:block;position:absolute;inset:-100px}.glow-btn__background{z-index:1;border-radius:inherit;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.glow-btn__background:before,.glow-btn__background:after{border-radius:inherit;content:"";display:block;position:absolute;inset:0}.glow-btn__background:before{background:#e50914;transition:background .3s linear}.glow-btn__background:after{filter:blur(5px);opacity:0;background:linear-gradient(-20deg,#e50914,#e5091420 16.5%,#e50914 33%,#e5091410 49.5%,#e50914 66%,#e5091400 85.5%,#e50914 100%) 0 100%/100% 200%;transition:opacity linear;animation:5s linear infinite glow-btn-glow}.glow-btn:hover .glow-btn__background:before{background:#c50812;transition:background 70ms linear}.glow-btn:hover .glow-btn__background:after{opacity:1;transition:opacity .4s cubic-bezier(.55,.085,.68,.53)}.glow-btn:hover .glow-btn__inner:before{opacity:.5}.glow-btn:hover .glow-btn__label:before,.glow-btn:hover .glow-btn__label:after{transition-duration:.6s;transition-timing-function:cubic-bezier(1,-.6,0,1.6)}.glow-btn:hover .glow-btn__label:before{transform:translateY(100%)}.glow-btn:hover .glow-btn__label:after{transform:translate(0,0)}.glow-btn--outline .glow-btn__background:before{background:#fff;border:2px solid #e5e7eb}.glow-btn--outline .glow-btn__label:before,.glow-btn--outline .glow-btn__label:after{color:#2b303a}.glow-btn--outline .glow-btn__label__background{background:#fff}.glow-btn--outline:hover .glow-btn__background:before{background:#fef2f2;border-color:#e50914}.glow-btn--outline:hover .glow-btn__label:before,.glow-btn--outline:hover .glow-btn__label:after{color:#e50914}
