@keyframes home-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.home-rise{animation:home-rise .9s var(--ease-out) both}.home-d1{animation-delay:.1s}.home-d2{animation-delay:.25s}.home-d3{animation-delay:.4s}.home-d4{animation-delay:.55s}.home-d5{animation-delay:.7s}@keyframes home-draw{0%{stroke-dashoffset:70}to{stroke-dashoffset:0}}.home-draw{stroke-dasharray:70;animation:home-draw 1.6s .2s var(--ease-out) both}@keyframes home-breathe{0%,to{transform:scale(1);opacity:.55}50%{transform:scale(1.16);opacity:0}}.home-ring{animation:home-breathe 2.8s ease-in-out infinite}@keyframes home-pop{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}.home-bubble{animation:home-pop .5s var(--ease-out) both}@keyframes home-typing{0%{opacity:0;max-height:0;margin-bottom:0}14%{opacity:1;max-height:38px;margin-bottom:6px}84%{opacity:1;max-height:38px;margin-bottom:6px}to{opacity:0;max-height:0;margin-bottom:0}}.home-typing{overflow:hidden;animation:home-typing 1s linear both}@keyframes home-dot{0%,80%,to{transform:translateY(0);opacity:.45}40%{transform:translateY(-3px);opacity:1}}.home-dot{animation:home-dot 1s ease-in-out infinite}.home-dot:nth-child(2){animation-delay:.15s}.home-dot:nth-child(3){animation-delay:.3s}@keyframes home-bar{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}.home-bar{transform-origin:center;animation:home-bar 1.1s ease-in-out 5 both}[data-paused] :is(.home-rise,.home-bubble,.home-typing,.home-dot,.home-bar),[data-paused]:is(.home-rise){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.home-bar,.home-bubble,.home-dot,.home-draw,.home-ring,.home-rise{animation:none!important}.home-draw{stroke-dasharray:none}.home-ring{display:none}.home-typing{display:none!important}}