.galaxy-container{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.galaxy-container canvas{display:block;width:100%!important;height:100%!important}
.animated-gradient-text{display:inline-block;position:relative}.animated-gradient-text .text-content{-webkit-text-fill-color:transparent;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:linear infinite gradient-animation}.animated-gradient-text .gradient-overlay{-webkit-mask-composite:xor;pointer-events:none;background-size:300% 100%;border-radius:.5rem;padding:2px;animation:linear infinite gradient-animation;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes gradient-animation{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}
