.starfield.svelte-19609xk{pointer-events:none;z-index:-1;--mx:0;--my:0;position:fixed;inset:0;overflow:hidden}.mousey.svelte-19609xk{transform:translate3d(calc(var(--mx) * var(--depth,0) * 1px), calc(var(--my) * var(--depth,0) * .7px), 0);will-change:transform;transition:transform .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.drifty.svelte-19609xk{animation:120s ease-in-out infinite svelte-19609xk-drift-a;position:absolute;inset:0}.layer.svelte-19609xk{inset:-12%}.orb.svelte-19609xk{filter:blur(70px);border-radius:50%;position:absolute}.orb-a.svelte-19609xk{background:var(--color-madsi-sage,#0ad6b6);opacity:.05;width:540px;height:540px;top:-240px;right:-140px}.orb-b.svelte-19609xk{background:var(--color-madsi-mint,#3ddccf);opacity:.035;width:420px;height:420px;bottom:-240px;left:12%}.star.svelte-19609xk{background:#dfe7f4;position:absolute}.grain.svelte-19609xk{opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes svelte-19609xk-drift-a{0%,to{transform:translate(0,0)}50%{transform:translate(-44px,30px)}}@keyframes svelte-19609xk-drift-b{0%,to{transform:translate(0,0)}50%{transform:translate(36px,-24px)}}@keyframes svelte-19609xk-twinkle{0%,to{filter:brightness()}50%{filter:brightness(.3)}}.meteor.svelte-19609xk{transform-origin:0;rotate:var(--angle,24deg);animation:svelte-19609xk-meteor-fly var(--dur,.8s) cubic-bezier(.4, 0, .85, .65) both, svelte-19609xk-meteor-fade var(--dur,.8s) linear both;background:linear-gradient(270deg,#eef1f6 0%,#eef1f659 35%,#0000 100%);position:absolute}@keyframes svelte-19609xk-meteor-fly{0%{translate:0}to{translate:calc(cos(var(--angle,24deg)) * var(--dist,240px)) calc(sin(var(--angle,24deg)) * var(--dist,240px))}}@keyframes svelte-19609xk-meteor-fade{0%{opacity:0}12%{opacity:var(--peak,.9)}60%{opacity:var(--peak,.9)}to{opacity:0}}.meteor-flyby.svelte-19609xk{animation-name:svelte-19609xk-meteor-flyby,svelte-19609xk-meteor-flyby-fade}@keyframes svelte-19609xk-meteor-flyby{0%{animation-timing-function:cubic-bezier(.5,0,.85,.55);translate:0;scale:.25}70%{translate:calc(cos(var(--angle,174deg)) * var(--dist,120vw)) calc(sin(var(--angle,174deg)) * var(--dist,120vw));scale:2.4}to{translate:calc(cos(var(--angle,174deg)) * var(--dist,120vw)) calc(sin(var(--angle,174deg)) * var(--dist,120vw));scale:2.4}}@keyframes svelte-19609xk-meteor-flyby-fade{0%{opacity:0}8%{opacity:var(--peak,.95)}72%{opacity:var(--peak,.95)}to{opacity:0}}@supports (animation-timeline:scroll()){.scrolly.svelte-19609xk{animation:linear both svelte-19609xk-scroll-rise;animation-timeline:scroll(root);position:absolute;inset:0}@keyframes svelte-19609xk-scroll-rise{0%{transform:translate(0,0)}to{transform:translate3d(0, var(--scroll-rise,-16px), 0)}}}@supports not (animation-timeline:scroll()){.scrolly.svelte-19609xk{position:absolute;inset:0}}@media (prefers-reduced-motion:reduce){.drifty.svelte-19609xk,.star.svelte-19609xk,.scrolly.svelte-19609xk,.meteor.svelte-19609xk{animation:none!important}.mousey.svelte-19609xk{transition:none;transform:none!important}}
