._fcPZq_layer{--fade:linear-gradient(to bottom, transparent 4rem, #000 11rem, #000 72%, transparent);--text-dim:linear-gradient(to bottom, #000 8%, #00000059 16%, #00000059 56%, #000 64%);-webkit-mask-image:var(--fade), var(--text-dim);-webkit-mask-image:var(--fade), var(--text-dim);mask-image:var(--fade), var(--text-dim);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect;container-type:size}@media (min-width:1024px){._fcPZq_layer{--text-dim:radial-gradient(ellipse 30% 42% at 27% 56%, #00000040 55%, #000 100%)}}._fcPZq_drop{top:0;left:var(--left);width:calc(var(--size) * .75);height:calc(var(--size) * .75);animation:_fcPZq_fall var(--duration) linear var(--delay) infinite, _fcPZq_rock var(--rock) ease-in-out var(--delay) infinite alternate;position:absolute}@media (min-width:640px){._fcPZq_drop{width:var(--size);height:var(--size)}}@keyframes _fcPZq_fall{0%{translate:0 -100%}to{translate:var(--drift) 100cqh}}@keyframes _fcPZq_rock{0%{rotate:calc(var(--tilt) * -1)}to{rotate:var(--tilt)}}@media (prefers-reduced-motion:reduce){._fcPZq_drop{top:var(--rest);animation:none}}
