.HeroForeground-module__AfV9ma__sparkle{opacity:0;will-change:transform, opacity;animation:HeroForeground-module__AfV9ma__sparkle-rise var(--duration) linear var(--delay) infinite, HeroForeground-module__AfV9ma__sparkle-twinkle calc(var(--duration) / 3) ease-in-out var(--delay) infinite;background:radial-gradient(circle,#ffecbef2,#e6be7880 45%,#0000 70%);border-radius:9999px;position:absolute}@keyframes HeroForeground-module__AfV9ma__sparkle-rise{0%{transform:translate(0,0)}to{transform:translate(12px,-140px)}}@keyframes HeroForeground-module__AfV9ma__sparkle-twinkle{0%,to{opacity:0}50%{opacity:.55}}.HeroForeground-module__AfV9ma__iconGlow{opacity:0;animation:6s ease-in-out infinite HeroForeground-module__AfV9ma__icon-glow;animation-delay:calc(var(--i) * 1.2s)}.HeroForeground-module__AfV9ma__iconBase{opacity:.78;animation:6s ease-in-out infinite HeroForeground-module__AfV9ma__icon-base;animation-delay:calc(var(--i) * 1.2s)}@keyframes HeroForeground-module__AfV9ma__icon-glow{0%,30%,to{opacity:0}12%{opacity:.9}}@keyframes HeroForeground-module__AfV9ma__icon-base{0%,30%,to{opacity:.78}12%{opacity:1}}.HeroForeground-module__AfV9ma__avatarGlow{animation:3.2s ease-in-out infinite HeroForeground-module__AfV9ma__avatar-breathe}@keyframes HeroForeground-module__AfV9ma__avatar-breathe{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:.85;transform:scale(1.35)}}.HeroForeground-module__AfV9ma__heart{animation:1.6s ease-in-out infinite HeroForeground-module__AfV9ma__heart-beat}@keyframes HeroForeground-module__AfV9ma__heart-beat{0%,to{transform:scale(1)}15%{transform:scale(1.18)}30%{transform:scale(1)}}.HeroForeground-module__AfV9ma__flash{opacity:0;animation:1.4s ease-out both HeroForeground-module__AfV9ma__counter-flash}@keyframes HeroForeground-module__AfV9ma__counter-flash{0%{opacity:0;transform:scale(.9)}35%{opacity:1;transform:scale(1.12)}to{opacity:0;transform:scale(1.25)}}[data-paused] .HeroForeground-module__AfV9ma__sparkle,[data-paused] .HeroForeground-module__AfV9ma__iconGlow,[data-paused] .HeroForeground-module__AfV9ma__iconBase,[data-paused] .HeroForeground-module__AfV9ma__avatarGlow,[data-paused] .HeroForeground-module__AfV9ma__heart,[data-paused] .HeroForeground-module__AfV9ma__flash{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.HeroForeground-module__AfV9ma__sparkle{display:none}.HeroForeground-module__AfV9ma__iconGlow,.HeroForeground-module__AfV9ma__iconBase,.HeroForeground-module__AfV9ma__avatarGlow,.HeroForeground-module__AfV9ma__heart,.HeroForeground-module__AfV9ma__flash{animation:none}}
