.animated-button-module__-FGxAG__pressed{animation:.48s cubic-bezier(.4,0,.2,1) animated-button-module__-FGxAG__button-compress}@keyframes animated-button-module__-FGxAG__button-compress{0%,to{top:0}30%{top:1.5px}}.animated-button-module__-FGxAG__spark,.animated-button-module__-FGxAG__ember{opacity:0;animation:.44s linear forwards animated-button-module__-FGxAG__click-spark}.animated-button-module__-FGxAG__ember{animation:.6s linear forwards animated-button-module__-FGxAG__click-ember}.animated-button-module__-FGxAG__flash{opacity:0;animation:.12s linear forwards animated-button-module__-FGxAG__click-flash}@keyframes animated-button-module__-FGxAG__click-spark{0%{opacity:1;animation-timing-function:ease-out;transform:translate(0)scale(.4)}36%{opacity:1;transform:translate(calc(var(--spark-x) * .65), calc(var(--spark-y) * .65)) scale(1)}to{opacity:0;transform:translate(var(--spark-x), calc(var(--spark-y) + 12px)) scale(.5)}}@keyframes animated-button-module__-FGxAG__click-ember{0%{opacity:1;animation-timing-function:ease-out;transform:translate(0)}40%{opacity:.9;transform:translate(calc(var(--spark-x) * .8), var(--spark-y))}to{opacity:0;transform:translate(var(--spark-x), calc(var(--spark-y) + 32px))}}@keyframes animated-button-module__-FGxAG__click-flash{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.animated-button-module__-FGxAG__pressed,.animated-button-module__-FGxAG__spark,.animated-button-module__-FGxAG__ember,.animated-button-module__-FGxAG__flash{animation:none}}
.forge-hero-module__uQvG7q__scene{--strike-duration:2s}.forge-hero-module__uQvG7q__hammer{transform-origin:228px 104px;animation:forge-hero-module__uQvG7q__hammer-strike var(--strike-duration) linear infinite;transform:translateY(-24px)rotate(38deg)}.forge-hero-module__uQvG7q__anvil{transform-box:fill-box;transform-origin:bottom;animation:forge-hero-module__uQvG7q__anvil-recoil var(--strike-duration) linear infinite}.forge-hero-module__uQvG7q__spark,.forge-hero-module__uQvG7q__ember{opacity:0;animation:forge-hero-module__uQvG7q__spark-flight var(--strike-duration) linear infinite}.forge-hero-module__uQvG7q__ember{animation-name:forge-hero-module__uQvG7q__ember-flight}.forge-hero-module__uQvG7q__flash{opacity:0;animation:forge-hero-module__uQvG7q__impact-flash var(--strike-duration) linear infinite}@keyframes forge-hero-module__uQvG7q__hammer-strike{0%,to{transform:translateY(-24px)rotate(38deg)}34%{animation-timing-function:cubic-bezier(.7,0,1,1);transform:translate(20px,-36px)rotate(50deg)}40%{animation-timing-function:ease-in;transform:translate(10px,-50px)rotate(15deg)}42%{animation-timing-function:ease-in;transform:translateY(-36px)rotate(0)}44%{transform:translateY(0)rotate(0)}46%{transform:translateY(3.8px)rotate(0)}52%{transform:translateY(-1.52px)rotate(0)}64%,74%{transform:translateY(0)rotate(0)}}@keyframes forge-hero-module__uQvG7q__anvil-recoil{0%,44%,64%,to{transform:scaleY(1)}46%{transform:scaleY(.975)}52%{transform:scaleY(1.01)}}@keyframes forge-hero-module__uQvG7q__spark-flight{0%,43.99%,66%,to{opacity:0;transform:translate(0)scale(.4)}44%{opacity:1;animation-timing-function:ease-out;transform:translate(0)scale(.4)}52%{opacity:1;transform:translate(calc(var(--spark-x) * .65), calc(var(--spark-y) * .65)) scale(1)}65.99%{opacity:0;transform:translate(var(--spark-x), calc(var(--spark-y) + 12px)) scale(.5)}}@keyframes forge-hero-module__uQvG7q__ember-flight{0%,43.99%,74%,to{opacity:0;transform:translate(0)}44%{opacity:1;animation-timing-function:ease-out;transform:translate(0)}56%{opacity:.9;transform:translate(calc(var(--spark-x) * .8), var(--spark-y))}73.99%{opacity:0;transform:translate(var(--spark-x), calc(var(--spark-y) + 32px))}}@keyframes forge-hero-module__uQvG7q__impact-flash{0%,43.99%,50%,to{opacity:0;transform:scale(.5)}44%{opacity:.8;transform:scale(1)}49.99%{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.forge-hero-module__uQvG7q__hammer,.forge-hero-module__uQvG7q__anvil,.forge-hero-module__uQvG7q__spark,.forge-hero-module__uQvG7q__ember,.forge-hero-module__uQvG7q__flash{animation:none}}
