.satisfaction-celebration-module__FwSShG__scene{text-align:center;padding:2rem 1rem;position:relative;overflow:hidden}.satisfaction-celebration-module__FwSShG__party{background:#f0f9ff;border-radius:50%;justify-content:center;align-items:center;width:5rem;height:5rem;margin-bottom:1rem;font-size:2.75rem;animation:.5s ease-out both satisfaction-celebration-module__FwSShG__celebrate-pop;display:inline-flex}.satisfaction-celebration-module__FwSShG__confetti{pointer-events:none;position:absolute;inset:0}.satisfaction-celebration-module__FwSShG__piece{top:-1rem;left:var(--left);background:var(--color);opacity:0;width:.45rem;height:.8rem;animation:satisfaction-celebration-module__FwSShG__celebrate-fall 2.8s ease-out var(--delay)both;border-radius:2px;position:absolute}@keyframes satisfaction-celebration-module__FwSShG__celebrate-fall{0%{opacity:0;transform:translateY(-1rem)rotate(0)}12%{opacity:1}75%{opacity:.9}to{opacity:0;transform:translate(var(--drift),23rem)rotate(540deg)}}@keyframes satisfaction-celebration-module__FwSShG__celebrate-pop{0%{opacity:0;transform:scale(.65)rotate(-12deg)}65%{transform:scale(1.08)rotate(5deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.satisfaction-celebration-module__FwSShG__party{animation:none}.satisfaction-celebration-module__FwSShG__confetti{display:none}}
