.autumn-module__0bYdca__scene{isolation:isolate;position:relative}.autumn-module__0bYdca__background{z-index:-1;pointer-events:none;background:radial-gradient(at 12% 18%,#e5b56b55,#0000 48%),radial-gradient(at 90% 80%,#b8583826,#0000 46%),#faf4e8;position:fixed;inset:0;overflow:hidden}.autumn-module__0bYdca__leaf{left:-18vw;top:var(--top);width:var(--size);height:var(--size);color:var(--color);opacity:0;animation:autumn-module__0bYdca__autumn-drift var(--duration) linear var(--delay) infinite;will-change:transform;position:absolute}.autumn-module__0bYdca__leaf svg{filter:drop-shadow(0 4px 3px #70432d12);width:100%;height:100%;animation:7s ease-in-out infinite alternate autumn-module__0bYdca__autumn-tumble}.autumn-module__0bYdca__controls{justify-content:flex-end;margin-top:1rem;display:flex}.autumn-module__0bYdca__pause{color:#553c2b;cursor:pointer;background:#fff9;border-radius:999px;align-items:center;gap:.6rem;min-height:44px;padding:.4rem .8rem;font-size:.875rem;display:inline-flex}.autumn-module__0bYdca__pause input{accent-color:#805135;width:1rem;height:1rem}.autumn-module__0bYdca__scene:has(.autumn-module__0bYdca__pause input:checked) .autumn-module__0bYdca__leaf{animation-play-state:paused}.autumn-module__0bYdca__scene:has(.autumn-module__0bYdca__pause input:checked) .autumn-module__0bYdca__leaf svg{animation-play-state:paused}@keyframes autumn-module__0bYdca__autumn-drift{0%{opacity:0;transform:translateY(-8vh)rotate(-25deg)}10%{opacity:.62}36%{transform:translate(46vw,8vh)rotate(75deg)}62%{opacity:.52;transform:translate(78vw,-3vh)rotate(160deg)}90%{opacity:.62}to{opacity:0;transform:translate(138vw,22vh)rotate(280deg)}}@keyframes autumn-module__0bYdca__autumn-tumble{0%{transform:rotate(-28deg)scaleX(.7)}to{transform:rotate(32deg)scaleX(1)}}@media (max-width:640px){.autumn-module__0bYdca__leaf:nth-child(n+9){display:none}}@media (prefers-reduced-motion:reduce){.autumn-module__0bYdca__leaf,.autumn-module__0bYdca__leaf svg{will-change:auto;animation:none}.autumn-module__0bYdca__leaf{left:var(--still-left);top:var(--top);opacity:.22;transform:rotate(var(--angle))}.autumn-module__0bYdca__controls{display:none}}
