.animated-gradient-text{max-width:fit-content;font:inherit;font-weight:inherit;font-size:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;border-radius:1.25rem;flex-direction:row;justify-content:center;align-items:center;margin:0 auto;transition:box-shadow .5s ease-out;display:flex;position:relative;overflow:hidden}.animated-gradient-text.with-border{padding:.35rem .75rem}.gradient-overlay{border-radius:inherit;z-index:0;pointer-events:none;position:absolute;inset:0}.gradient-overlay:before{content:"";border-radius:inherit;z-index:-1;background-color:#120f17;width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.text-content{z-index:2;color:#0000;font:inherit;font-weight:inherit;font-size:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}
.grainient-container{width:100%;height:100%;position:relative;overflow:hidden}
.shapegrid-canvas{border:none;width:100%;height:100%;display:block}
.waves{width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0;overflow:hidden}.waves:before{content:"";will-change:transform;background:0 0;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.waves-canvas{width:100%;height:100%;display:block}
.pixel-snow-container{contain:layout style paint;width:100%;height:100%;position:relative;overflow:hidden}.pixel-snow-container canvas{will-change:transform;backface-visibility:hidden;width:100%;height:100%;display:block;transform:translateZ(0)}
