.hero-shimmer{color:#0000;background-image:linear-gradient(100deg,#5b4fe0 0%,#1c93d4 38%,#d4622a 68%,#5b4fe0 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite hero-shimmer}.hero-tagline{animation:.5s cubic-bezier(.2,.8,.2,1) both hero-tag-in}@keyframes hero-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes hero-tag-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hero-shimmer,.hero-tagline{animation:none}}.hero-sheet{-webkit-backdrop-filter:blur(28px)saturate(1.4);backdrop-filter:blur(28px)saturate(1.4);background:#ffffffbd;border:1px solid #6c63ff33;box-shadow:inset 0 1px #fffc,0 30px 80px -28px #6c63ff66}.hero-link{background:#ffffff80;border:1px solid #0a0a1e14;border-radius:14px;transition:border-color .3s,background .3s}.hero-link:hover{background:#fffc;border-color:#6c63ff66}@media (prefers-reduced-motion:reduce){.hero-link{transition:none}}
