@keyframes isl-bob-k{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes isl-drift-k{0%{transform:translateX(-60px)}to{transform:translateX(60px)}}@keyframes isl-twinkle-k{0%,to{opacity:.15}50%{opacity:.9}}.isl-bob{animation:isl-bob-k 5s ease-in-out infinite}.isl-cloud{animation:isl-drift-k 14s ease-in-out infinite alternate}.isl-cloud.b{animation-duration:19s;animation-delay:-6s}.isl-spark{animation:isl-twinkle-k 3s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.isl-bob,.isl-cloud,.isl-spark{animation:none}}