.mouse-follow{width:9rem;height:9rem;border-radius:50%;position:fixed;top:0;left:0;pointer-events:none;z-index:999;-webkit-filter:blur(6.25rem);filter:blur(6.25rem);opacity:0;-webkit-transition:background .6s ease,opacity .3s ease;transition:background .6s ease,opacity .3s ease;will-change:transform,background,opacity}@media(hover: none)and (pointer: coarse){.mouse-follow{display:none}}.mouse-follow.is-active{opacity:1}.mouse-follow.is-active.is-hidden{opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s}