.lead-sent{z-index:2;text-align:center;background:#160f16;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;animation:.24s ease-out both lead-sent-in;display:flex;position:absolute;inset:0}.lead-sent-mark{width:88px;height:88px;animation:.5s cubic-bezier(.2,.9,.3,1.25) both lead-sent-pop}.lead-sent-ring{fill:none;stroke:url(#lead-sent-grad);stroke-width:4px;stroke-linecap:round;stroke-dasharray:252;stroke-dashoffset:252px;transform-origin:50%;animation:.6s cubic-bezier(.4,0,.2,1) 50ms forwards lead-sent-draw;transform:rotate(-90deg)}.lead-sent-check{fill:none;stroke:#8eec7c;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48px;animation:.35s cubic-bezier(.4,0,.2,1) .5s forwards lead-sent-draw}.lead-sent-title{text-transform:uppercase;letter-spacing:-.01em;margin:4px 0 0;font-size:21px;font-weight:900;animation:.4s ease-out .55s both lead-sent-rise}.lead-sent-text{color:#ffffffa6;max-width:30ch;margin:0;font-size:14px;line-height:1.55;animation:.4s ease-out .7s both lead-sent-rise}@keyframes lead-sent-in{0%{opacity:0}to{opacity:1}}@keyframes lead-sent-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes lead-sent-draw{to{stroke-dashoffset:0}}@keyframes lead-sent-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
