.actionButton{--x:0;--y:0;--s:0;width:11vw;height:calc(11 / 4 * 1vw);color:#0e101c;border:0;cursor:pointer;background:transparent;display:flex;font-family:pp-fragment,sans-serif;font-size:16px;font-weight:400;letter-spacing:.02em;line-height:1.2;position:relative;text-transform:uppercase;transition:color .45s cubic-bezier(.77,0,.18,1);overflow:hidden}.actionButton:before{height:2vw;left:.5vw;top:.5vw;width:2vw;background:#ffadad;border-radius:100%;content:"";filter:blur(18px);mix-blend-mode:plus-lighter;opacity:0;position:absolute;transform:scale(0);transition:transform .4s ease-in-out,opacity .4s ease-in-out}.actionButton::hover:before{opacity:.55;transform:scale(1);transition-delay:.15s}.actionButton .background{height:100%;left:0;position:absolute;top:0;width:100%;background:linear-gradient(160deg,#ffffff5b 25.98%,#ffffff2b 69.43%,#ffffff8d 85.01%);color:#0e101c;opacity:var(--s);transition:opacity 1s}.actionButton .background:before{opacity:var(--s);background:#ffffff34;border-radius:50%;bottom:5%;content:"";filter:blur(15px);height:60%;left:50%;mix-blend-mode:plus-lighter;opacity:.75;position:absolute;transform:translate(-50%);width:75%}.actionButton .background:after{background-image:url(/img/actionButton/btn-texture.png);background-repeat:repeat;background-size:168px 42px;content:"";mix-blend-mode:color-burn;will-change:opacity;height:100%;left:0;position:absolute;top:0;width:100%}.actionButton .inset{box-shadow:0 0 hsla(34,82%,76%,var(--s));display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;top:7px;left:7px;width:calc(100% - 14px);height:calc(100% - 14px);transition:box-shadow .4s ease-in-out,background-color .4s ease-in-out}.actionButton .inset span:first-of-type{width:100%;position:absolute;text-align:center;white-space:nowrap}.actionButton .inset span:nth-of-type(2){position:absolute}.actionButton:hover .inset{background-color:#f4c89033;box-shadow:0 0 4px 4px #f4c89066}.actionButton:hover .inset:before{transform:scale(1);transition-delay:.1s;transition-duration:.7s}svg rect{filter:drop-shadow(0 0 8px rgb(255,238,0)) drop-shadow(0 0 12px rgba(242,139,130,1))}.actionButton .inset:before{border-radius:100%;content:"";left:0;mix-blend-mode:plus-lighter;position:absolute;background:#ffadad;bottom:-2px;filter:blur(3px);height:4px;margin:0 auto;opacity:.2;right:0;transform:scale(0);transition:transform .4s ease-in-out;width:60%}.actionButton .inset:after{content:"";aspect-ratio:1;background:rgba(255,173,173,var(--s));filter:blur(20px);height:20px;opacity:.55;opacity:1;pointer-events:none;transition:background .5s,all .2s;top:50%;left:50%;transform:translate(-150%,-100%) translate3d(calc(var(--x)),calc(var(--y)),0);width:60px;mix-blend-mode:plus-lighter}.actionButton .label{opacity:.65}#animatedGradient{transform-origin:84px 21px;animation:rotateAnim 4s linear infinite}@keyframes rotateAnim{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:1024px){.actionButton{width:25vh;height:calc(25 / 4 * 1vh);--x:0px;--y:15px;--s:.5}.actionButton .inset:after{animation:moveX 3s linear infinite alternate}@keyframes moveX{0%{transform:translate(-150%,-100%) translate3d(0,15px,0)}to{transform:translate(-150%,-100%) translate3d(25vh,15px,0)}}.actionButton:before{opacity:.55;transform:scale(1);transition-delay:.15s}.actionButton .inset{background-color:#f4c89033;box-shadow:0 0 4px 4px #f4c89066}.actionButton .inset:before{transform:scale(1);transition-delay:.1s;transition-duration:.7s}}