.snack-root .source-sites-visual{pointer-events:none}.snack-root .source-sites-visual,.snack-root .source-sites-visual__stage{position:absolute;inset:0;overflow:hidden;background:#ffffff}.snack-root .source-sites-visual__field{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.snack-root .source-sites-visual__pitch{fill:#ffffff;stroke:none}.snack-root .source-sites-visual__ripple{fill:none;stroke:#d6fd70;stroke-width:1.5;opacity:0;transform-box:fill-box;transform-origin:center;animation-duration:9s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.15,.75,.2,1);will-change:transform,opacity}.snack-root .source-sites-visual__ripple.is-a{animation-name:source-sites-ripple-a}.snack-root .source-sites-visual__ripple.is-b{animation-name:source-sites-ripple-b}.snack-root .source-sites-visual__source{fill:#d6fd70;stroke:#131313;stroke-width:1.5;paint-order:stroke fill;transform-box:fill-box;transform-origin:center;animation-name:source-sites-source;animation-duration:9s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.2,.75,.2,1);will-change:transform,opacity;filter:drop-shadow(0 1px 2px rgba(19,19,19,.14))}.snack-root .source-sites-visual__dot{fill:rgba(19,19,19,.34);stroke:transparent;stroke-width:1.25;paint-order:stroke fill;transform-box:fill-box;transform-origin:center;animation-duration:9s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.22,.8,.25,1);will-change:transform,fill,stroke}.snack-root .source-sites-visual__dot.is-site-0{animation-name:source-sites-dot-0}.snack-root .source-sites-visual__dot.is-site-1{animation-name:source-sites-dot-1}.snack-root .source-sites-visual__dot.is-site-2{animation-name:source-sites-dot-2}@keyframes source-sites-source{0%,12%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.2,.8,.2,1)}15%{transform:scale(1.28)}18%{transform:scale(1)}66%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.45,.05,.25,1)}82%,to{transform:scale(1);opacity:1}}@keyframes source-sites-ripple-a{0%,13%{transform:scale(.4);opacity:0;stroke-width:2}15%{opacity:.9;transform:scale(.55);animation-timing-function:cubic-bezier(.15,.75,.2,1)}42%{transform:scale(26);opacity:0;stroke-width:.55}43%,to{transform:scale(.4);opacity:0}}@keyframes source-sites-ripple-b{0%,16%{transform:scale(.4);opacity:0;stroke-width:1.75}18%{opacity:.5;transform:scale(.55);animation-timing-function:cubic-bezier(.15,.75,.2,1)}46%{transform:scale(28);opacity:0;stroke-width:.45}47%,to{transform:scale(.4);opacity:0}}@keyframes source-sites-dot-0{0%,17%{transform:translate(var(--jx,0),var(--jy,0));fill:rgba(19,19,19,.34);stroke:transparent;animation-timing-function:cubic-bezier(.22,.8,.25,1)}25%{transform:translate(0);fill:#d6fd70;stroke:rgba(19,19,19,.72);animation-timing-function:cubic-bezier(.4,0,.2,1)}66%{transform:translate(0);fill:#d6fd70;stroke:rgba(19,19,19,.72);animation-timing-function:cubic-bezier(.45,.05,.25,1)}82%,to{transform:translate(var(--jx,0),var(--jy,0));fill:rgba(19,19,19,.34);stroke:transparent}}@keyframes source-sites-dot-1{0%,23%{transform:translate(var(--jx,0),var(--jy,0));fill:rgba(19,19,19,.34);stroke:transparent;animation-timing-function:cubic-bezier(.22,.8,.25,1)}31%{transform:translate(0);fill:#d6fd70;stroke:rgba(19,19,19,.72);animation-timing-function:cubic-bezier(.4,0,.2,1)}66%{transform:translate(0);fill:#d6fd70;stroke:rgba(19,19,19,.72);animation-timing-function:cubic-bezier(.45,.05,.25,1)}82%,to{transform:translate(var(--jx,0),var(--jy,0));fill:rgba(19,19,19,.34);stroke:transparent}}@keyframes source-sites-dot-2{0%,29%{transform:translate(var(--jx,0),var(--jy,0));fill:rgba(19,19,19,.34);stroke:transparent;animation-timing-function:cubic-bezier(.22,.8,.25,1)}37%{transform:translate(0);fill:#d6fd70;stroke:rgba(19,19,19,.72);animation-timing-function:cubic-bezier(.4,0,.2,1)}66%{transform:translate(0);fill:#d6fd70;stroke:rgba(19,19,19,.72);animation-timing-function:cubic-bezier(.45,.05,.25,1)}82%,to{transform:translate(var(--jx,0),var(--jy,0));fill:rgba(19,19,19,.34);stroke:transparent}}@media (prefers-reduced-motion:reduce){.snack-root .source-sites-visual__dot,.snack-root .source-sites-visual__ripple,.snack-root .source-sites-visual__source{animation:none!important}.snack-root .source-sites-visual__ripple{opacity:0}.snack-root .source-sites-visual__source{transform:none;opacity:1}.snack-root .source-sites-visual__dot{transform:none;fill:#d6fd70;stroke:rgba(19,19,19,.72)}}