.button_16,.button_16-gradient{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:1}.button_16-gradient:after,.button_16:after{content:"";height:100%;position:absolute;right:0;top:0;-webkit-transition:all .5s ease;transition:all .5s ease;width:0;z-index:-1}.button_16-gradient:active,.button_16:active{top:2px}.vAll-button.button_16,.vAll-button_footer-secondary.button_16,.vAll-button_footer.button_16,.vAll-button_header-secondary.button_16,.vAll-button_header.button_16,.vAll-button_hero.button_16{border:1px solid var(--button-bg);-webkit-box-shadow:0 0 5px var(--button-bg),0 0 5px var(--button-bg);box-shadow:0 0 5px var(--button-bg),0 0 5px var(--button-bg);color:var(--button-bg)}.vAll-button.button_16:after,.vAll-button_footer-secondary.button_16:after,.vAll-button_footer.button_16:after,.vAll-button_header-secondary.button_16:after,.vAll-button_header.button_16:after,.vAll-button_hero.button_16:after{background:var(--button-bg);-webkit-box-shadow:0 0 20px var(--button-bg);box-shadow:0 0 20px var(--button-bg)}.vAll-button.button_16-gradient,.vAll-button_footer-secondary.button_16-gradient,.vAll-button_footer.button_16-gradient,.vAll-button_header-secondary.button_16-gradient,.vAll-button_header.button_16-gradient,.vAll-button_hero.button_16-gradient{background:-webkit-gradient(linear,left top,right top,from(var(--gradient-color-1)),color-stop(50%,var(--gradient-color-2)),to(var(--gradient-color-3)));background:linear-gradient(90deg,var(--gradient-color-1) 0,var(--gradient-color-2) 50%,var(--gradient-color-3) 100%);background-clip:text;-webkit-background-clip:text;border:1px solid var(--gradient-color-1);-webkit-box-shadow:0 0 5px 0 var(--gradient-hover-color-1),0 0 5px 0 var(--gradient-hover-color-1);box-shadow:0 0 5px 0 var(--gradient-hover-color-1),0 0 5px 0 var(--gradient-hover-color-1);color:var(--gradient-color-3);-webkit-text-fill-color:transparent}.vAll-button.button_16-gradient:after,.vAll-button_footer-secondary.button_16-gradient:after,.vAll-button_footer.button_16-gradient:after,.vAll-button_header-secondary.button_16-gradient:after,.vAll-button_header.button_16-gradient:after,.vAll-button_hero.button_16-gradient:after{background:-webkit-gradient(linear,left top,right top,from(var(--gradient-color-1)),color-stop(50%,var(--gradient-color-2)),to(var(--gradient-color-3)));background:linear-gradient(90deg,var(--gradient-color-1) 0,var(--gradient-color-2) 50%,var(--gradient-color-3) 100%);-webkit-box-shadow:0 0 20px var(--gradient-hover-color-1);box-shadow:0 0 20px var(--gradient-hover-color-1)}.vAll-button_secondary.button_16{border:1px solid var(--secondary-button-bg);-webkit-box-shadow:0 0 5px var(--secondary-button-bg),0 0 5px var(--secondary-button-bg);box-shadow:0 0 5px var(--secondary-button-bg),0 0 5px var(--secondary-button-bg);color:var(--secondary-button-bg)}.vAll-button_secondary.button_16:after{background:var(--secondary-button-bg);-webkit-box-shadow:0 0 20px var(--secondary-button-bg);box-shadow:0 0 20px var(--secondary-button-bg)}.vAll-button_secondary.button_16-gradient{background:-webkit-gradient(linear,left top,right top,from(var(--gradient2-color-1)),color-stop(50%,var(--gradient2-color-2)),to(var(--gradient2-color-3)));background:linear-gradient(90deg,var(--gradient2-color-1) 0,var(--gradient2-color-2) 50%,var(--gradient2-color-3) 100%);background-clip:text;-webkit-background-clip:text;border:1px solid var(--gradient2-color-1);-webkit-box-shadow:0 0 5px 0 var(--gradient-hover-color-1),0 0 5px 0 var(--gradient-hover-color-1);box-shadow:0 0 5px 0 var(--gradient-hover-color-1),0 0 5px 0 var(--gradient-hover-color-1);color:var(--gradient2-color-3);-webkit-text-fill-color:transparent}.vAll-button_secondary.button_16-gradient:after{background:-webkit-gradient(linear,left top,right top,from(var(--gradient2-color-1)),color-stop(50%,var(--gradient2-color-2)),to(var(--gradient2-color-3)));background:linear-gradient(90deg,var(--gradient2-color-1) 0,var(--gradient2-color-2) 50%,var(--gradient2-color-3) 100%);-webkit-box-shadow:0 0 20px var(--gradient-hover-color-1);box-shadow:0 0 20px var(--gradient-hover-color-1)}@media not all and (pointer:coarse){.button_16-gradient:hover:after,.button_16:hover:after{left:0;width:100%}.vAll-button.button_16:hover,.vAll-button_footer-secondary.button_16:hover,.vAll-button_footer.button_16:hover,.vAll-button_header-secondary.button_16:hover,.vAll-button_header.button_16:hover,.vAll-button_hero.button_16:hover{color:var(--button-color)}.vAll-button.button_16-gradient:hover,.vAll-button_footer-secondary.button_16-gradient:hover,.vAll-button_footer.button_16-gradient:hover,.vAll-button_header-secondary.button_16-gradient:hover,.vAll-button_header.button_16-gradient:hover,.vAll-button_hero.button_16-gradient:hover{-webkit-text-fill-color:var(--button-color);color:var(--button-color)}.vAll-button_secondary.button_16:hover{color:var(--secondary-button-color)}.vAll-button_secondary.button_16-gradient:hover{-webkit-text-fill-color:var(--secondary-button-color);color:var(--secondary-button-color)}}