.animated-background.svelte-fg940p{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.animated-background-grid.svelte-fg940p{position:absolute;inset:0;width:100%;height:100%}.gelato-elements.svelte-fg940p{position:absolute;inset:0}.grid-line.svelte-fg940p{stroke:var(--color-brand-gold);stroke-width:.5;opacity:.08}.grid-dot.svelte-fg940p{fill:var(--color-brand-gold);opacity:.12}.gelato-image.svelte-fg940p{position:absolute;object-fit:contain;opacity:.18;will-change:transform,opacity;animation:svelte-fg940p-float-drift 12s ease-in-out infinite}@keyframes svelte-fg940p-float-drift{0%,to{transform:translate(0) rotate(0);opacity:.15}25%{transform:translate(12px,-18px) rotate(2deg);opacity:.22}50%{transform:translate(20px,-6px) rotate(0);opacity:.18}75%{transform:translate(8px,-22px) rotate(-2deg);opacity:.22}}.animated-background.subtle.svelte-fg940p .grid-line:where(.svelte-fg940p){opacity:.05}.animated-background.subtle.svelte-fg940p .grid-dot:where(.svelte-fg940p){opacity:.05}.animated-background.subtle.svelte-fg940p .gelato-image:where(.svelte-fg940p){opacity:.1}@media(prefers-reduced-motion:reduce){.gelato-image.svelte-fg940p{animation:none!important;opacity:.15}.animated-background.subtle.svelte-fg940p .gelato-image:where(.svelte-fg940p){opacity:.08}}
