.canvas{width:100vw!important;height:100svh!important}.noise{position:absolute;pointer-events:none;overflow:hidden;width:100%;height:100%;top:0;left:0;opacity:1;mix-blend-mode:overlay}@supports(-webkit-hyphens:none){.noise{display:none}}.noise:before{content:"";position:absolute;animation:noise 1.2s steps(3) infinite both;will-change:auto;background-image:url(/assets/background-noise.png);background-size:100px;width:200%;height:200%;left:-50%;top:-50%}@keyframes noise{0%{transform:translate3d(1%,-1%,0)}10%{transform:translate3d(-5%,-2%,0)}20%{transform:translate3d(10%,5%,0)}30%{transform:translate3d(5%,-11%,0)}40%{transform:translate3d(-12%,-5%,0)}50%{transform:translate3d(10%,9%,0)}60%{transform:translate3d(15%,0,0)}70%{transform:translate3d(-10%,8%,0)}80%{transform:translate3d(10%,2%,0)}90%{transform:translate3d(1%,5%,0)}to{transform:translate3d(0,8%,0)}}