.hero[data-astro-cid-bbe6dxrz]{isolation:isolate}.hero[data-astro-cid-bbe6dxrz] .hero-overlay[data-astro-cid-bbe6dxrz]{background:linear-gradient(120deg,#081a12db 10%,#07160fa3 48%,#07160fcc),radial-gradient(840px 500px at 88% 12%,rgba(141,218,132,.24),transparent 70%)}.hero[data-astro-cid-bbe6dxrz] .hero-grid[data-astro-cid-bbe6dxrz]{opacity:.18;background-image:linear-gradient(rgba(255,255,255,.24) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.2) 1px,transparent 1px);background-size:50px 50px;mask-image:radial-gradient(circle at 64% 40%,#000 20%,transparent 76%);animation:heroGridShift 26s linear infinite}.hero[data-astro-cid-bbe6dxrz] .hero-sweep[data-astro-cid-bbe6dxrz]{opacity:.35;background:linear-gradient(102deg,transparent 0%,rgba(255,255,255,.2) 24%,rgba(255,255,255,.04) 36%,transparent 58%);transform:translate(-120%);animation:heroSweep 11s ease-in-out infinite}.hero[data-astro-cid-bbe6dxrz] .hero-glow[data-astro-cid-bbe6dxrz]{position:absolute;width:min(44vw,540px);aspect-ratio:1 / 1;border-radius:999px;pointer-events:none;filter:blur(4px);mix-blend-mode:screen;opacity:.52}.hero[data-astro-cid-bbe6dxrz] .hero-glow-a[data-astro-cid-bbe6dxrz]{left:-10%;top:12%;background:radial-gradient(circle at 38% 38%,#edbc6e6b,#edbc6e0a 64%);animation:heroGlowA 14s ease-in-out infinite}.hero[data-astro-cid-bbe6dxrz] .hero-glow-b[data-astro-cid-bbe6dxrz]{right:-8%;bottom:-18%;background:radial-gradient(circle at 56% 44%,#74b5ff66,#74b5ff05 68%);animation:heroGlowB 16s ease-in-out infinite}.hero[data-astro-cid-bbe6dxrz] .hero-panel[data-astro-cid-bbe6dxrz]{box-shadow:0 24px 50px #08140e47,inset 0 1px #ffffff8f}@keyframes heroGridShift{0%{transform:translateZ(0)}to{transform:translate3d(50px,50px,0)}}@keyframes heroSweep{0%{transform:translate(-120%);opacity:0}15%,65%{opacity:.34}to{transform:translate(120%);opacity:0}}@keyframes heroGlowA{0%,to{transform:translateZ(0)}50%{transform:translate3d(20px,-14px,0)}}@keyframes heroGlowB{0%,to{transform:translateZ(0)}50%{transform:translate3d(-24px,-20px,0)}}@media(max-width:768px){.hero[data-astro-cid-bbe6dxrz]{min-height:74vh}.hero[data-astro-cid-bbe6dxrz] .hero-grid[data-astro-cid-bbe6dxrz]{opacity:.12;background-size:34px 34px}.hero[data-astro-cid-bbe6dxrz] .hero-sweep[data-astro-cid-bbe6dxrz]{opacity:.2}.hero[data-astro-cid-bbe6dxrz] .hero-glow[data-astro-cid-bbe6dxrz]{opacity:.36}}
