.magusto-autumn-burst{position:fixed;inset:0;z-index:9000;overflow:hidden;pointer-events:none;contain:strict}
.magusto-autumn-particle{position:absolute;display:block;pointer-events:none;opacity:0;will-change:transform,opacity;filter:drop-shadow(0 2px 2px #38231730);animation:magusto-autumn-flight 1750ms cubic-bezier(.16,.65,.32,1) both}
.magusto-autumn-particle svg{display:block;width:100%;height:auto;overflow:visible}
@keyframes magusto-autumn-flight{
  0%{opacity:0;transform:translate(-50%,-50%) rotate(-15deg) scale(.35)}
  12%{opacity:1}
  42%{opacity:1;transform:translate(calc(-50% + var(--autumn-x)),calc(-50% + var(--autumn-y))) rotate(calc(var(--autumn-turn) * .5)) scale(1)}
  72%{opacity:.95}
  100%{opacity:0;transform:translate(calc(-50% + var(--autumn-x) * 1.15),calc(-50% + var(--autumn-fall))) rotate(var(--autumn-turn)) scale(.88)}
}
@media(prefers-reduced-motion:reduce){.magusto-autumn-burst{display:none}.magusto-autumn-particle{animation:none}}
