@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.animate-fadeInUp[data-astro-cid-psqcci5t]{animation:.7s ease-out both fadeInUp}.hero-background[data-astro-cid-psqcci5t]{background:radial-gradient(circle at 70% -12%,#0ea5e91f,#0000 30rem),radial-gradient(circle at 10% 18%,#3b82f60f,#0000 24rem),linear-gradient(#f8fafc 0%,#f1f5f9 56%,#e2e8f0 100%);overflow:hidden}.hero-background[data-astro-cid-psqcci5t]:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000,#e2e8f0);height:28%;position:absolute;inset:auto 0 0}.dark .hero-background[data-astro-cid-psqcci5t]{background:radial-gradient(circle at 62% -10%,#0ea5e91f,#0000 30rem),radial-gradient(circle at 18% 12%,#3b82f60f,#0000 28rem),linear-gradient(#0f172a 0%,#0b1220 58%,#080d1b 100%)}.dark .hero-background[data-astro-cid-psqcci5t]:after{background:linear-gradient(#0000,#080d1b)}.hero-grid[data-astro-cid-psqcci5t]{opacity:.1;z-index:0;mask-image:linear-gradient(#000 0% 62%,#0000 100%)}.terminal-cue-mark[data-astro-cid-psqcci5t]{border-bottom:1px solid;border-right:1px solid;width:.45rem;height:.45rem;transform:rotate(45deg)translateY(-1px)}.dark .hero-grid[data-astro-cid-psqcci5t]{opacity:.07}.animation-delay-200[data-astro-cid-psqcci5t]{animation-delay:.2s}.animation-delay-400[data-astro-cid-psqcci5t]{animation-delay:.4s}.animation-delay-600[data-astro-cid-psqcci5t]{animation-delay:.6s}@media (prefers-reduced-motion:reduce){.animate-fadeInUp[data-astro-cid-psqcci5t]{animation:none!important}}
