.home-fan-module__OiFVOW__stage{place-items:center;min-width:0;display:grid;position:relative;container-type:inline-size}.home-fan-module__OiFVOW__glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#e8a85247,#e8a85200 68%);border-radius:50%;width:min(84cqi,440px);animation:5s ease-in-out infinite home-fan-module__OiFVOW__glow;position:absolute;top:52%;left:50%;translate:-50% -50%}.home-fan-module__OiFVOW__stage>:not(.home-fan-module__OiFVOW__glow){position:relative}.home-fan-module__OiFVOW__fan{--cw:var(--fan-card,min(29cqi, 170px));width:calc(var(--cw) * 3.4);height:calc(var(--cw) * var(--fan-rise,2.7));animation:7s ease-in-out infinite home-fan-module__OiFVOW__float;position:relative}.home-fan-module__OiFVOW__card{bottom:calc(var(--cw) * (.48 * var(--fan-rise,2.7) - .6));width:var(--cw);height:calc(var(--cw) * 1.4);margin-left:calc(var(--cw) / -2);border-radius:calc(var(--cw) * .055);box-shadow:0 calc(var(--cw) * .15) calc(var(--cw) * .3) #00000080, 0 0 0 1px #0000000f;transform:rotate(calc(var(--turn) * 13deg));transform-origin:50% 135%;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;left:50%}.home-fan-module__OiFVOW__card img{-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:100%;display:block}@media (hover:hover) and (prefers-reduced-motion:no-preference){.home-fan-module__OiFVOW__stage:not([data-still]) .home-fan-module__OiFVOW__fan:hover .home-fan-module__OiFVOW__card{transform:rotate(calc(var(--turn) * 20deg)) translateY(calc(var(--cw) * -.09))}.home-fan-module__OiFVOW__stage:not([data-still]) .home-fan-module__OiFVOW__fan .home-fan-module__OiFVOW__card:hover{transform:rotate(calc(var(--turn) * 20deg)) translateY(calc(var(--cw) * -.3))}}@keyframes home-fan-module__OiFVOW__float{50%{transform:translateY(calc(var(--cw) * -.055))}}@keyframes home-fan-module__OiFVOW__glow{0%,to{opacity:.75}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.home-fan-module__OiFVOW__fan,.home-fan-module__OiFVOW__glow{animation:none}.home-fan-module__OiFVOW__card{transition:none}}.home-fan-module__OiFVOW__stage[data-still] .home-fan-module__OiFVOW__fan,.home-fan-module__OiFVOW__stage[data-still] .home-fan-module__OiFVOW__glow{animation:none}.home-fan-module__OiFVOW__stage[data-still] .home-fan-module__OiFVOW__card{transition:none}
