@keyframes builder-pop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes builder-pulse{0%{transform:scale(1)}40%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes builder-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.builder-motion *{transition-duration:1ms!important;animation-duration:1ms!important}}@keyframes builder-stem-in{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}.builder-stem-in{animation:.42s cubic-bezier(.2,.9,.3,1.25) both builder-stem-in}@media (prefers-reduced-motion:reduce){.builder-stem-in{animation:none}}
