.button_17-gradient:active,.button_17:active{top:2px}.vAll-button.button_17,.vAll-button_footer-secondary.button_17,.vAll-button_footer.button_17,.vAll-button_header-secondary.button_17,.vAll-button_header.button_17,.vAll-button_hero.button_17{border:1px solid var(--button-bg);color:var(--button-bg);--shadow-1:color-mix(in srgb,var(--button-bg) 0%,transparent);--shadow-2:color-mix(in srgb,var(--button-bg) 0%,transparent);--shadow-3:color-mix(in srgb,var(--button-bg) 0%,transparent);--shadow-4:color-mix(in srgb,var(--button-bg) 0%,transparent);--shadow-5:color-mix(in srgb,var(--button-bg) 0%,transparent);--shadow-6:color-mix(in srgb,var(--button-bg) 0%,transparent);--shadow-7:color-mix(in srgb,var(--button-bg) 0%,transparent)}.vAll-button.button_17-gradient,.vAll-button_footer-secondary.button_17-gradient,.vAll-button_footer.button_17-gradient,.vAll-button_header-secondary.button_17-gradient,.vAll-button_header.button_17-gradient,.vAll-button_hero.button_17-gradient{background:-webkit-gradient(linear,left top,left bottom,from(var(--site-bg)),to(var(--site-bg))) padding-box,-webkit-gradient(linear,left top,right top,from(var(--gradient-color-1)),color-stop(var(--gradient-color-2)),to(var(--gradient-color-3))) border-box;background:linear-gradient(var(--site-bg),var(--site-bg)) padding-box,linear-gradient(to right,var(--gradient-color-1),var(--gradient-color-2),var(--gradient-color-3)) border-box;border:1px solid transparent;color:var(--gradient-color-3);--shadow-1:color-mix(in srgb,var(--gradient-color-1) 0%,transparent);--shadow-2:color-mix(in srgb,var(--gradient-color-1) 0%,transparent);--shadow-3:color-mix(in srgb,var(--gradient-color-1) 0%,transparent);--shadow-4:color-mix(in srgb,var(--gradient-color-1) 0%,transparent);--shadow-5:color-mix(in srgb,var(--gradient-color-1) 0%,transparent);--shadow-6:color-mix(in srgb,var(--gradient-color-1) 0%,transparent);--shadow-7:color-mix(in srgb,var(--gradient-color-1) 0%,transparent)}.vAll-button.button_17-gradient span,.vAll-button_footer-secondary.button_17-gradient span,.vAll-button_footer.button_17-gradient span,.vAll-button_header-secondary.button_17-gradient span,.vAll-button_header.button_17-gradient span,.vAll-button_hero.button_17-gradient span{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;-webkit-text-fill-color:transparent}.vAll-button_secondary.button_17{border:1px solid var(--secondary-button-bg);color:var(--secondary-button-bg);--shadow-1:color-mix(in srgb,var(--secondary-button-bg) 0%,transparent);--shadow-2:color-mix(in srgb,var(--secondary-button-bg) 0%,transparent);--shadow-3:color-mix(in srgb,var(--secondary-button-bg) 0%,transparent);--shadow-4:color-mix(in srgb,var(--secondary-button-bg) 0%,transparent);--shadow-5:color-mix(in srgb,var(--secondary-button-bg) 0%,transparent);--shadow-6:color-mix(in srgb,var(--secondary-button-bg) 0%,transparent);--shadow-7:color-mix(in srgb,var(--secondary-button-bg) 0%,transparent)}.vAll-button_secondary.button_17-gradient{background:-webkit-gradient(linear,left top,left bottom,from(var(--site-bg)),to(var(--site-bg))) padding-box,-webkit-gradient(linear,left top,right top,from(var(--gradient2-color-1)),color-stop(var(--gradient2-color-2)),to(var(--gradient2-color-3))) border-box;background:linear-gradient(var(--site-bg),var(--site-bg)) padding-box,linear-gradient(to right,var(--gradient2-color-1),var(--gradient2-color-2),var(--gradient2-color-3)) border-box;border:1px solid transparent;color:var(--gradient2-color-3);--shadow-1:color-mix(in srgb,var(--gradient2-color-1) 0%,transparent);--shadow-2:color-mix(in srgb,var(--gradient2-color-1) 0%,transparent);--shadow-3:color-mix(in srgb,var(--gradient2-color-1) 0%,transparent);--shadow-4:color-mix(in srgb,var(--gradient2-color-1) 0%,transparent);--shadow-5:color-mix(in srgb,var(--gradient2-color-1) 0%,transparent);--shadow-6:color-mix(in srgb,var(--gradient2-color-1) 0%,transparent);--shadow-7:color-mix(in srgb,var(--gradient2-color-1) 0%,transparent)}.vAll-button_secondary.button_17-gradient span{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;-webkit-text-fill-color:transparent}@media not all and (pointer:coarse){.vAll-button.button_17:hover,.vAll-button_footer-secondary.button_17:hover,.vAll-button_footer.button_17:hover,.vAll-button_header-secondary.button_17:hover,.vAll-button_header.button_17:hover,.vAll-button_hero.button_17:hover{--shadow-1:color-mix(in srgb,var(--button-bg) 20%,transparent);--shadow-2:color-mix(in srgb,var(--button-bg) 30%,transparent);--shadow-3:color-mix(in srgb,var(--button-bg) 40%,transparent);--shadow-4:color-mix(in srgb,var(--button-bg) 50%,transparent);--shadow-5:color-mix(in srgb,var(--button-bg) 60%,transparent);--shadow-6:color-mix(in srgb,var(--button-bg) 70%,transparent);--shadow-7:color-mix(in srgb,var(--button-bg) 80%,transparent);-webkit-box-shadow:-7px -7px 0 0 var(--shadow-1),-6px -6px 0 0 var(--shadow-2),-5px -5px 0 0 var(--shadow-3),-4px -4px 0 0 var(--shadow-4),-3px -3px 0 0 var(--shadow-5),-2px -2px 0 0 var(--shadow-6),-1px -1px 0 0 var(--shadow-7),0 0 5px 0 var(--button-bg) inset,0 0 5px 0 var(--button-bg);box-shadow:-7px -7px 0 0 var(--shadow-1),-6px -6px 0 0 var(--shadow-2),-5px -5px 0 0 var(--shadow-3),-4px -4px 0 0 var(--shadow-4),-3px -3px 0 0 var(--shadow-5),-2px -2px 0 0 var(--shadow-6),-1px -1px 0 0 var(--shadow-7),0 0 5px 0 var(--button-bg) inset,0 0 5px 0 var(--button-bg)}.vAll-button.button_17-gradient:hover,.vAll-button_footer-secondary.button_17-gradient:hover,.vAll-button_footer.button_17-gradient:hover,.vAll-button_header-secondary.button_17-gradient:hover,.vAll-button_header.button_17-gradient:hover,.vAll-button_hero.button_17-gradient:hover{--shadow-1:color-mix(in srgb,var(--gradient-color-1) 20%,transparent);--shadow-2:color-mix(in srgb,var(--gradient-color-1) 30%,transparent);--shadow-3:color-mix(in srgb,var(--gradient-color-1) 40%,transparent);--shadow-4:color-mix(in srgb,var(--gradient-color-1) 50%,transparent);--shadow-5:color-mix(in srgb,var(--gradient-color-1) 60%,transparent);--shadow-6:color-mix(in srgb,var(--gradient-color-1) 70%,transparent);--shadow-7:color-mix(in srgb,var(--gradient-color-1) 80%,transparent);background:var(--site-bg);border-color:var(--gradient-color-1);-webkit-box-shadow:-7px -7px 0 0 var(--shadow-1),-6px -6px 0 0 var(--shadow-2),-5px -5px 0 0 var(--shadow-3),-4px -4px 0 0 var(--shadow-4),-3px -3px 0 0 var(--shadow-5),-2px -2px 0 0 var(--shadow-6),-1px -1px 0 0 var(--shadow-7);box-shadow:-7px -7px 0 0 var(--shadow-1),-6px -6px 0 0 var(--shadow-2),-5px -5px 0 0 var(--shadow-3),-4px -4px 0 0 var(--shadow-4),-3px -3px 0 0 var(--shadow-5),-2px -2px 0 0 var(--shadow-6),-1px -1px 0 0 var(--shadow-7)}.vAll-button_secondary.button_17:hover{--shadow-1:color-mix(in srgb,var(--secondary-button-bg) 20%,transparent);--shadow-2:color-mix(in srgb,var(--secondary-button-bg) 30%,transparent);--shadow-3:color-mix(in srgb,var(--secondary-button-bg) 40%,transparent);--shadow-4:color-mix(in srgb,var(--secondary-button-bg) 50%,transparent);--shadow-5:color-mix(in srgb,var(--secondary-button-bg) 60%,transparent);--shadow-6:color-mix(in srgb,var(--secondary-button-bg) 70%,transparent);--shadow-7:color-mix(in srgb,var(--secondary-button-bg) 80%,transparent);-webkit-box-shadow:-7px -7px 0 0 var(--shadow-1),-6px -6px 0 0 var(--shadow-2),-5px -5px 0 0 var(--shadow-3),-4px -4px 0 0 var(--shadow-4),-3px -3px 0 0 var(--shadow-5),-2px -2px 0 0 var(--shadow-6),-1px -1px 0 0 var(--shadow-7),0 0 5px 0 var(--secondary-button-bg) inset,0 0 5px 0 var(--secondary-button-bg);box-shadow:-7px -7px 0 0 var(--shadow-1),-6px -6px 0 0 var(--shadow-2),-5px -5px 0 0 var(--shadow-3),-4px -4px 0 0 var(--shadow-4),-3px -3px 0 0 var(--shadow-5),-2px -2px 0 0 var(--shadow-6),-1px -1px 0 0 var(--shadow-7),0 0 5px 0 var(--secondary-button-bg) inset,0 0 5px 0 var(--secondary-button-bg)}.vAll-button_secondary.button_17-gradient:hover{color:var(--gradient2-color-1);--shadow-1:color-mix(in srgb,var(--gradient2-color-1) 20%,transparent);--shadow-2:color-mix(in srgb,var(--gradient2-color-1) 30%,transparent);--shadow-3:color-mix(in srgb,var(--gradient2-color-1) 40%,transparent);--shadow-4:color-mix(in srgb,var(--gradient2-color-1) 50%,transparent);--shadow-5:color-mix(in srgb,var(--gradient2-color-1) 60%,transparent);--shadow-6:color-mix(in srgb,var(--gradient2-color-1) 70%,transparent);--shadow-7:color-mix(in srgb,var(--gradient2-color-1) 80%,transparent);background:var(--site-bg);border-color:var(--gradient2-color-1);-webkit-box-shadow:-7px -7px 0 0 var(--shadow-1),-6px -6px 0 0 var(--shadow-2),-5px -5px 0 0 var(--shadow-3),-4px -4px 0 0 var(--shadow-4),-3px -3px 0 0 var(--shadow-5),-2px -2px 0 0 var(--shadow-6),-1px -1px 0 0 var(--shadow-7);box-shadow:-7px -7px 0 0 var(--shadow-1),-6px -6px 0 0 var(--shadow-2),-5px -5px 0 0 var(--shadow-3),-4px -4px 0 0 var(--shadow-4),-3px -3px 0 0 var(--shadow-5),-2px -2px 0 0 var(--shadow-6),-1px -1px 0 0 var(--shadow-7)}.vAll-button_secondary.button_17-gradient:hover span{-webkit-text-fill-color:var(--gradient2-color-1)}}