.case-seasonal-particles-v2{z-index:-1;opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;top:0;left:0;right:0;overflow:hidden;container-type:size}.case-seasonal-particles-v2--ready{opacity:1}.case-seasonal-particles-v2__item{top:var(--case-seasonal-particles-v2-y);left:var(--case-seasonal-particles-v2-x);aspect-ratio:1;transition:transform .6s cubic-bezier(.34,1.56,.64,1) var(--case-seasonal-particles-v2-show-delay),opacity .2s ease var(--case-seasonal-particles-v2-show-delay);transition:transform .9s linear(0,.32 8%,.68 16%,.96 24%,1.06 31%,1.08 35%,1.06 40%,1 48%,.97 55%,.965 59%,.98 66%,1.008 75%,1.012 80%,1.005 88%,1) var(--case-seasonal-particles-v2-show-delay),opacity .2s ease var(--case-seasonal-particles-v2-show-delay);will-change:transform;position:absolute;transform:translate(-50%,-50%)}@media (width<=600px){.case-seasonal-particles-v2__item{left:var(--case-seasonal-particles-v2-mobile-x);width:var(--case-seasonal-particles-v2-mobile-width)!important}.case-seasonal-particles-v2__item:nth-child(2n){display:none}}.case-seasonal-particles-v2--absorbed .case-seasonal-particles-v2__item{transform:translate(-50%,-50%) translate(calc(var(--case-seasonal-particles-v2-dx) * 1cqw),calc(var(--case-seasonal-particles-v2-dy) * 1cqh)) translateY(60%) scale(.85);transition:transform .18s cubic-bezier(.3,0,.8,.6) var(--case-seasonal-particles-v2-hide-delay)}.case-seasonal-particles-v2__shape{background-color:var(--case-seasonal-particles-v2-color);width:100%;height:100%;opacity:var(--case-seasonal-particles-v2-opacity);-webkit-mask:var(--case-seasonal-particles-v2-src) center/contain no-repeat;-webkit-mask:var(--case-seasonal-particles-v2-src) center/contain no-repeat;mask:var(--case-seasonal-particles-v2-src) center/contain no-repeat;transform:rotate(var(--case-seasonal-particles-v2-rotate));animation:case-seasonal-particles-v2-float var(--case-seasonal-particles-v2-duration) ease-in-out var(--case-seasonal-particles-v2-delay) infinite alternate;display:block}@media (prefers-reduced-motion:reduce){.case-seasonal-particles-v2--absorbed .case-seasonal-particles-v2__item,.case-seasonal-particles-v2__item{opacity:0;transition:opacity .25s;transform:translate(-50%,-50%)}.case-seasonal-particles-v2__shape{animation:none}}@keyframes case-seasonal-particles-v2-float{0%{transform:translate(calc(var(--case-seasonal-particles-v2-drift) * -1),calc(var(--case-seasonal-particles-v2-lift) * -1)) rotate(calc(var(--case-seasonal-particles-v2-rotate) - var(--case-seasonal-particles-v2-sway)))}to{transform:translate(var(--case-seasonal-particles-v2-drift),var(--case-seasonal-particles-v2-lift)) rotate(calc(var(--case-seasonal-particles-v2-rotate) + var(--case-seasonal-particles-v2-sway)))}}
