.bg-gradient-radial{background:radial-gradient(ellipse at 50% 30%,#2d2d2d 0,#1a1a1a 40%,#0a0a0a 100%)}.wave-lines{background-image:repeating-linear-gradient(0deg,transparent,transparent 80px,hsla(0,0%,100%,.02) 0,hsla(0,0%,100%,.02) 82px),repeating-linear-gradient(45deg,transparent,transparent 100px,hsla(0,0%,100%,.015) 0,hsla(0,0%,100%,.015) 102px),repeating-linear-gradient(-45deg,transparent,transparent 100px,hsla(0,0%,100%,.015) 0,hsla(0,0%,100%,.015) 102px);animation:wave-flow 30s linear infinite}@keyframes wave-flow{0%{transform:translateY(0) scale(1)}to{transform:translateY(80px) scale(1.05)}}.text-gradient-nav{background:linear-gradient(135deg,#fff,#e0e0e0 50%,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.header-logo{background:transparent;padding:3px;box-sizing:border-box}header{position:fixed!important;top:0;left:0;right:0;width:100%;z-index:50;background:transparent!important}header,header .bg-gradient-radial,header .wave-lines{height:112px}.header-text{height:70px;display:flex;align-items:center}.header-text-yellow-gradient{background:linear-gradient(135deg,#ffe16d,#ffcc26 25%,#f3a200 50%,#ffcc26 75%,#ffe16d);background-size:300% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shine 6s ease-in-out infinite}.glow-nav{text-shadow:0 0 10px hsla(0,0%,100%,.3)}@keyframes shine{0%,to{background-position:0 50%}50%{background-position:100% 50%}}