@keyframes drift{to{transform:translate(-8%,7%) scale(1.1)}}@keyframes drift2{to{transform:translate(9%,-10%) scale(1.08)}}@keyframes rise{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes artin{from{opacity:0;transform:translateX(20px) scale(.96);clip-path:inset(0 0 0 12%)}to{opacity:1;transform:none;clip-path:inset(0)}}.flower i{animation:breathe 13s ease-in-out infinite alternate}.flower i:nth-child(2){animation-delay:-2s}.flower i:nth-child(3){animation-delay:-4s}.flower i:nth-child(4){animation-delay:-6s}.flower i:nth-child(5){animation-delay:-8s}.flower i:nth-child(6){animation-delay:-10s}@keyframes breathe{to{filter:saturate(1.13);margin-top:-6px}}.particle{position:absolute;bottom:-10px;width:3px;height:3px;border-radius:50%;background:var(--pc,#d6b477);box-shadow:0 0 12px var(--pc,#d6b477);animation:float var(--dur,12s) linear var(--delay,0s) infinite}@keyframes float{0%{transform:translate(0,0);opacity:0}15%{opacity:.8}80%{opacity:.45}100%{transform:translate(var(--dx),-110px);opacity:0}}@media(prefers-reduced-motion:reduce){.bloom,.flower i,.particle{animation:none!important}}