.gradient-bg.svelte-8r1ar8{background:linear-gradient(135deg,#685fff,#a89aff)}.hero-grid.svelte-8r1ar8{background-size:30px 30px;background-image:linear-gradient(to right,rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.05) 1px,transparent 1px)}.hero-glow.svelte-8r1ar8{background:radial-gradient(circle at 50% 0%,rgba(104,95,255,.3) 0%,transparent 70%),radial-gradient(circle at 0% 50%,rgba(168,154,255,.3) 0%,transparent 70%),radial-gradient(circle at 100% 50%,rgba(104,95,255,.3) 0%,transparent 70%),radial-gradient(circle at 50% 100%,rgba(130,120,255,.3) 0%,transparent 70%)}@keyframes svelte-8r1ar8-float{0%{transform:translate(0)}50%{transform:translateY(-20px)}to{transform:translate(0)}}@keyframes svelte-8r1ar8-float-reverse{0%{transform:translate(0)}50%{transform:translateY(20px)}to{transform:translate(0)}}@keyframes svelte-8r1ar8-float-diagonal{0%{transform:translate(0)}50%{transform:translate(10px,-10px)}to{transform:translate(0)}}.floating.svelte-8r1ar8{animation:svelte-8r1ar8-float 6s ease-in-out infinite}.floating-reverse.svelte-8r1ar8{animation:svelte-8r1ar8-float-reverse 8s ease-in-out infinite}.floating-diagonal.svelte-8r1ar8{animation:svelte-8r1ar8-float-diagonal 7s ease-in-out infinite}
