@property --headp{initial-value:0;syntax:"<percentage>";inherits:false}.heroT{position:absolute;left:0;right:0;margin:auto;padding-top:2.5em;opacity:0;animation:load 2s ease-in-out .6s forwards}@keyframes load{0%{opacity:0}to{opacity:1}}@keyframes headerpulse{0%{--headp:0%}50%{--headp:450%}to{--headp:450%}}.heroT_1,.heroT_2{position:absolute;left:0;right:0;margin:auto;width:-moz-fit-content;width:fit-content;color:#fff;background:radial-gradient(3em 3em at 50% 50%,transparent calc(var(--headp) - 2em),#fff calc(var(--headp) - 1em),#fff calc(var(--headp) - .4em),transparent var(--headp)),linear-gradient(0deg,#fff 30%,#ddd 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 2px 16px hsla(0,0%,100%,.15);--headp:0%;transition:--headp 3s linear;animation:headerpulse 10s linear 1.2s infinite}.heroT_2{background:radial-gradient(3em 3em at 50% 50%,transparent calc(var(--headp) - 2em),transparent calc(var(--headp) - 1em),#fff calc(var(--headp) - 1em),#fff calc(var(--headp) - .4em),transparent calc(var(--headp) - .4em),transparent var(--headp));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:blur(16px) opacity(.4)}.soptheader{color:#919191;padding:2em;top:-50px;opacity:0;translate:0 -1em;animation:load 2s ease-in 2s forwards,up 1.4s ease-out 2s forwards}.soptheader,.spotlight{width:100%;position:absolute;left:0;right:0;margin:0 auto}.spotlight{pointer-events:none;top:0;transition:filter 1s ease-in-out;height:40em;opacity:22%;overflow:hidden}.spotlight>div{border-radius:0 0 50% 50%;position:absolute;left:0;right:0;margin:0 auto;top:3em;width:30em;height:20em;background-image:conic-gradient(from 0deg at 50% -5%,transparent 45%,hsla(0,0%,100%,.3) 49%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,.3) 51%,transparent 55%);transform-origin:50% 0;filter:blur(15px) opacity(.5);z-index:-1;animation:load 2s ease-in-out forwards,loadrot 2s ease-in-out forwards,spotlight 21s ease-in-out infinite reverse}.spotlight>div:first-child{rotate:20deg;animation:load 2s ease-in-out forwards,loadrot 2s ease-in-out forwards,spotlight 17s ease-in-out infinite}.spotlight>div:nth-child(2){rotate:-20deg;animation:load 2s ease-in-out forwards,loadrot 2s ease-in-out forwards,spotlight 14s ease-in-out infinite}@keyframes loadrot{0%{rotate:0deg;scale:0}to{scale:1}}@keyframes spotlight{0%{transform:rotate(0deg) scale(1);filter:blur(15px) opacity(.5)}20%{transform:rotate(-1deg) scale(1.2);filter:blur(16px) opacity(.6)}40%{transform:rotate(2deg) scale(1.3);filter:blur(14px) opacity(.4)}60%{transform:rotate(-2deg) scale(1.2);filter:blur(15px) opacity(.6)}80%{transform:rotate(1deg) scale(1.1);filter:blur(13px) opacity(.4)}to{transform:rotate(0deg) scale(1);filter:blur(15px) opacity(.5)}}.tracking-in-expand-forward-bottom{animation:tracking-in-expand-forward-bottom .6s linear both}@keyframes tracking-in-expand-forward-bottom{0%{letter-spacing:-.2em;transform:translateZ(-700px) translateY(100px);opacity:0}40%{opacity:.6}to{transform:translateZ(0) translateY(0);opacity:1}}.blur-in-expand{animation:blur-in-expand .4s linear both}@keyframes blur-in-expand{0%{transform:scale(0);filter:blur(12px);opacity:0}to{transform:scale(1);filter:blur(0);opacity:1}}@keyframes gradient-animation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.moving-gradient{background:linear-gradient(270deg,#fff,#b3b3b3,#9f9f9f,#7f7f7f,#7f7f7f,#9f9f9f,#b3b3b3,#fff);background-size:700% 700%;animation:gradient-animation 10s ease infinite}