.animated-gradient-text{display:inline;position:relative}.text-content{color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.with-border{border-radius:inherit;padding:2px}.with-border .gradient-overlay{z-index:-1;border-radius:inherit;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background-clip:border-box;position:absolute;inset:0;-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}@media (prefers-reduced-motion:reduce){.animated-gradient-text .text-content,.animated-gradient-text .gradient-overlay{background-position:0%!important;animation:none!important}}
