.backdrop.svelte-5m86oc{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;background:linear-gradient(150deg,#f4f1fb,#efeafc)}.blob-field.svelte-5m86oc{position:absolute;top:0;right:0;bottom:0;left:0;animation:svelte-5m86oc-breathe 30s ease-in-out infinite}.blob.svelte-5m86oc{position:absolute}.blob-a.svelte-5m86oc{top:-12vh;left:-10vw;width:55vw;height:55vw;background:radial-gradient(circle,#8b5cf6 0%,transparent 62%);filter:blur(110px);opacity:.9;animation:svelte-5m86oc-floatA 18s ease-in-out infinite}.blob-b.svelte-5m86oc{top:-10vh;right:-12vw;width:50vw;height:50vw;background:radial-gradient(circle,#4c1d95 0%,transparent 62%);filter:blur(110px);opacity:.85;animation:svelte-5m86oc-floatB 22s ease-in-out infinite}.blob-c.svelte-5m86oc{bottom:-18vh;left:-8vw;width:52vw;height:52vw;background:radial-gradient(circle,#d946ef 0%,transparent 62%);filter:blur(120px);opacity:.6;animation:svelte-5m86oc-floatC 24s ease-in-out infinite}.blob-d.svelte-5m86oc{bottom:-14vh;right:-10vw;width:48vw;height:48vw;background:radial-gradient(circle,#4338ca 0%,transparent 62%);filter:blur(110px);opacity:.8;animation:svelte-5m86oc-floatD 20s ease-in-out infinite}.blob-e.svelte-5m86oc{top:50%;left:50%;width:42vw;height:42vw;background:radial-gradient(circle,#f0abfc 0%,transparent 62%);filter:blur(120px);opacity:.65;animation:svelte-5m86oc-floatE 26s ease-in-out infinite}.dark .backdrop.svelte-5m86oc{background:transparent}.dark .blob-field.svelte-5m86oc{opacity:.45}@keyframes svelte-5m86oc-floatA{0%{transform:translate(0) rotate(0) scale(1);opacity:.85}20%{transform:translate(38%,22%) rotate(60deg) scale(1.4);opacity:.6}42%{transform:translate(14%,48%) rotate(130deg) scale(.9);opacity:.9}65%{transform:translate(-30%,30%) rotate(210deg) scale(1.3);opacity:.55}83%{transform:translate(-22%,-18%) rotate(300deg) scale(1);opacity:.8}to{transform:translate(0) rotate(360deg) scale(1);opacity:.85}}@keyframes svelte-5m86oc-floatB{0%{transform:translate(0) rotate(0) scale(1.2);opacity:.7}22%{transform:translate(-34%,-26%) rotate(-70deg) scale(.85);opacity:.95}47%{transform:translate(-10%,-46%) rotate(-150deg) scale(1.3);opacity:.65}68%{transform:translate(32%,-20%) rotate(-230deg) scale(.9);opacity:.9}88%{transform:translate(20%,20%) rotate(-310deg) scale(1.15);opacity:.7}to{transform:translate(0) rotate(-360deg) scale(1.2);opacity:.7}}@keyframes svelte-5m86oc-floatC{0%{transform:translate(0) rotate(0) scale(.95);opacity:.5}25%{transform:translate(30%,-32%) rotate(80deg) scale(1.35);opacity:.75}50%{transform:translate(44%,10%) rotate(160deg) scale(.85);opacity:.5}72%{transform:translate(-6%,32%) rotate(250deg) scale(1.25);opacity:.7}90%{transform:translate(-30%,4%) rotate(320deg) scale(1);opacity:.6}to{transform:translate(0) rotate(360deg) scale(.95);opacity:.5}}@keyframes svelte-5m86oc-floatD{0%{transform:translate(0) rotate(0) scale(1.15);opacity:.85}18%{transform:translate(-28%,24%) rotate(-55deg) scale(.8);opacity:.6}40%{transform:translate(-42%,-6%) rotate(-140deg) scale(1.2);opacity:.85}63%{transform:translate(-8%,-34%) rotate(-220deg) scale(.9);opacity:.55}85%{transform:translate(24%,-12%) rotate(-300deg) scale(1.1);opacity:.75}to{transform:translate(0) rotate(-360deg) scale(1.15);opacity:.85}}@keyframes svelte-5m86oc-floatE{0%{transform:translate(-50%,-50%) translate(0) rotate(0) scale(1);opacity:.55}30%{transform:translate(-50%,-50%) translate(20%,-24%) rotate(90deg) scale(1.35);opacity:.85}55%{transform:translate(-50%,-50%) translate(-18%,-14%) rotate(180deg) scale(.85);opacity:.6}78%{transform:translate(-50%,-50%) translate(-24%,20%) rotate(270deg) scale(1.2);opacity:.8}to{transform:translate(-50%,-50%) translate(0) rotate(360deg) scale(1);opacity:.55}}@keyframes svelte-5m86oc-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.blob-field.svelte-5m86oc,.blob.svelte-5m86oc{animation:none}}.reveal.svelte-1uha8ag{opacity:0;transform:translateY(4px);transition:opacity .4s ease,transform .4s ease}.reveal.shown.svelte-1uha8ag{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal.svelte-1uha8ag{transition:none}}
