.hero-grid.svelte-zrugjq{background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse at 25% 15%,#000 0%,transparent 70%);mask-image:radial-gradient(ellipse at 25% 15%,#000 0%,transparent 70%)}.hero-float.svelte-zrugjq{animation:svelte-zrugjq-heroFloat 4.5s ease-in-out infinite alternate}@keyframes svelte-zrugjq-heroFloat{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@media (prefers-reduced-motion: reduce){.hero-float.svelte-zrugjq{animation:none}}
