.hero-grid[data-astro-cid-6o27kgmg]{color:#00000012;background-image:radial-gradient(circle,currentColor 1px,#0000 1.5px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 45%,#000 30%,#0000 75%)}@media (prefers-color-scheme:dark){.hero-grid[data-astro-cid-6o27kgmg]{color:#ffffff14}}.hero-blob[data-astro-cid-6o27kgmg]{filter:blur(90px);opacity:.35;border-radius:9999px;width:34rem;height:34rem;animation:22s ease-in-out infinite alternate drift-a;position:absolute}.hero-blob-a[data-astro-cid-6o27kgmg]{background:radial-gradient(circle,oklch(70% .14 255/.55),#0000 65%);top:-8rem;left:-6rem}.hero-blob-b[data-astro-cid-6o27kgmg]{background:radial-gradient(circle,oklch(75% .13 170/.45),#0000 65%);animation-name:drift-b;animation-duration:26s;bottom:-10rem;right:-8rem}@keyframes drift-a{0%{transform:translate(0)scale(1)}to{transform:translate(4rem,2.5rem)scale(1.12)}}@keyframes drift-b{0%{transform:translate(0)scale(1.05)}to{transform:translate(-3.5rem,-2rem)scale(1)}}@media (prefers-reduced-motion:reduce){.hero-blob[data-astro-cid-6o27kgmg]{animation:none}}
