.bonfire-module__tXB2eW__glow{transform-origin:50% 100%;background:radial-gradient(60% 70% at 50% 100%,#f9731680,#e6394629 45%,#0000 75%);height:45%;animation:2.6s ease-in-out infinite alternate bonfire-module__tXB2eW__flicker;position:absolute;bottom:0;left:0;right:0}.bonfire-module__tXB2eW__ember{opacity:0;width:.6vmin;height:.6vmin;animation:bonfire-module__tXB2eW__ember var(--duration) linear infinite;animation-delay:var(--delay);background:#fdba74;border-radius:50%;position:absolute;bottom:0;box-shadow:0 0 1vmin .2vmin #fb923ccc}.bonfire-module__tXB2eW__firework{width:0;height:0;position:absolute}.bonfire-module__tXB2eW__rocket{opacity:0;width:.4vmin;height:3vmin;animation:bonfire-module__tXB2eW__rise var(--duration) ease-out infinite;animation-delay:var(--delay);border-radius:.2vmin;position:absolute;top:0;left:-.2vmin}.bonfire-module__tXB2eW__burst{width:var(--size);height:var(--size);opacity:0;animation:bonfire-module__tXB2eW__burst var(--duration) ease-out infinite;animation-delay:var(--delay);position:absolute;top:0;left:0}.bonfire-module__tXB2eW__word{opacity:0;animation:36s infinite backwards bonfire-module__tXB2eW__word;animation-delay:calc(var(--i) * 4.5s);justify-content:center;align-items:center;gap:3vmin;display:flex;position:absolute;inset:0}.bonfire-module__tXB2eW__picture{border-radius:50%;flex-shrink:0;width:14vmin;height:14vmin;display:block;box-shadow:0 0 4vmin 1vmin #fbbf2440}@media (prefers-reduced-motion:reduce){.bonfire-module__tXB2eW__glow{animation:none}.bonfire-module__tXB2eW__ember,.bonfire-module__tXB2eW__firework{display:none}.bonfire-module__tXB2eW__word{animation:none}.bonfire-module__tXB2eW__word:first-child{opacity:1}}@keyframes bonfire-module__tXB2eW__flicker{0%{opacity:.75;transform:scaleY(.96)}40%{opacity:1;transform:scaleY(1.03)}70%{opacity:.85;transform:scaleY(.99)}to{opacity:1;transform:scaleY(1.05)}}@keyframes bonfire-module__tXB2eW__ember{0%{opacity:0;transform:translate(0)}10%{opacity:1}to{opacity:0;transform:translate(var(--drift), -32vh)}}@keyframes bonfire-module__tXB2eW__rise{0%{opacity:0;transform:translateY(var(--rise))}3%{opacity:1}23%{opacity:1;transform:translateY(0)}25%,to{opacity:0;transform:translateY(0)}}@keyframes bonfire-module__tXB2eW__burst{0%,23%{opacity:0;transform:translate(-50%,-50%)scale(.05)}25%{opacity:1}48%{opacity:1;transform:translate(-50%,-48%)scale(1)}68%,to{opacity:0;transform:translate(-50%,-42%)scale(1.08)}}@keyframes bonfire-module__tXB2eW__word{0%{opacity:0;transform:translateY(1.5vmin)}1.5%,11%{opacity:1;transform:translateY(0)}12.5%,to{opacity:0;transform:translateY(-1.5vmin)}}
