.hero-blob-layer.svelte-1hnuhl5{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-blob.svelte-1hnuhl5{opacity:1;mix-blend-mode:screen;filter:blur(12px)drop-shadow(0 16px 40px #00000059);transform-origin:50%;will-change:transform, filter;animation:10.5s cubic-bezier(.45,.05,.55,.95) infinite alternate svelte-1hnuhl5-heroBlobViscous;position:absolute}.hero-blob--a.svelte-1hnuhl5{width:27rem;height:27rem;animation-duration:9.8s;animation-delay:-1.2s;top:-5rem;left:-6rem}.hero-blob--b.svelte-1hnuhl5{width:23rem;height:23rem;animation-duration:11.5s;animation-delay:-3.5s;top:24%;right:-5rem}.hero-blob--c.svelte-1hnuhl5{width:18rem;height:18rem;animation-duration:12.8s;animation-delay:-5.8s;bottom:-6.5rem;left:38%}@keyframes svelte-1hnuhl5-heroBlobViscous{0%{filter:blur(12px)drop-shadow(0 12px 32px #f3c9694d);transform:translate(0,0)scale(1)rotate(0)skew(0deg)}25%{filter:blur(18px)drop-shadow(0 22px 48px #78d4c56b);transform:translate(5%,-5.2%)scale(1.24,.82)rotate(18deg)skew(5deg,-4deg)}50%{filter:blur(14px)drop-shadow(0 16px 38px #d86d4b59);transform:translate(-4.2%,5.8%)scale(.82,1.24)rotate(-16deg)skew(-6deg,5deg)}75%{filter:blur(20px)drop-shadow(0 24px 52px #f3c96973);transform:translate(5.5%,3.8%)scale(1.18,.86)rotate(12deg)skew(4deg,3deg)}to{filter:blur(15px)drop-shadow(0 14px 34px #78d4c552);transform:translate(-3.5%,-3.8%)scale(.9,1.16)rotate(-10deg)skew(-4deg,-5deg)}}@media (width<=768px){.hero-blob--a.svelte-1hnuhl5{width:19rem;height:19rem;top:-6rem;left:-9rem}.hero-blob--b.svelte-1hnuhl5{width:15rem;height:15rem;top:30%;right:-7.5rem}.hero-blob--c.svelte-1hnuhl5{width:12rem;height:12rem;bottom:-7rem;left:25%}}@media (prefers-reduced-motion:reduce){.hero-blob.svelte-1hnuhl5{animation-duration:1ms}}
