body::before{content:"";position:fixed;inset:0;z-index:100;pointer-events:none;opacity:.5;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .9 0 0 0 0 .85 0 0 0 0 .72 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.tape{position:absolute;width:120px;height:30px;background:rgba(232,222,190,.82);box-shadow:0 1px 2px rgba(0,0,0,.12);background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.18) 0 3px,transparent 3px 7px)}.tape.t1{top:-14px;left:28px;transform:rotate(-8deg)}.tape.t2{top:-12px;right:22px;transform:rotate(7deg);width:96px}.ball-cursor,.ball-trail{position:fixed;left:0;top:0;pointer-events:none;z-index:9999;will-change:transform}.ball-cursor{transform:translate3d(-120px,-120px,0);width:26px;height:26px;margin:-13px 0 0 -13px;transition:width .2s,height .2s,margin .2s,opacity .2s}.ball-cursor svg{width:100%;height:100%;display:block;filter:drop-shadow(0 2px 3px rgba(0, 0, 0, .35))}.ball-cursor::after{content:"";position:absolute;inset:-7px;border-radius:50%;border:2px dashed var(--grana);opacity:0;transform:scale(.6);transition:opacity .2s,transform .2s}.ball-cursor.is-link::after{opacity:1;transform:scale(1)}.ball-cursor.is-link{width:34px;height:34px;margin:-17px 0 0 -17px}.ball-cursor.is-down::after{transform:scale(.78);border-width:3px}.ball-cursor.is-down svg{transform:scale(.82)}.ball-trail{width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:rgba(28,26,43,.35)}html.ball-on,html.ball-on *,html.ball-on ::after,html.ball-on ::before,html.ball-on :active,html.ball-on :focus,html.ball-on :hover{cursor:none!important}.ball-hidden .ball-cursor,.ball-hidden .ball-trail{opacity:0}@media (prefers-reduced-motion:reduce){.ball-trail{display:none}}