.application-form-step{padding:1rem 1.5rem;border-radius:16px;border:1px solid #D9E0F2;box-shadow:0 2px 4px #10121a0a;color:#111827;display:flex;align-items:center;gap:.75rem;transition:all .24s ease-in-out}.application-form-step__icon{opacity:0;margin-left:auto;width:1.25rem;transition:opacity .24s ease-in-out}.application-form-step--active{border:1px solid #4F5BD5;background-image:linear-gradient(to left,#e8ecfb,#e9eefa)}.application-form-step--done{border:1px solid #D9E0F2;color:#4f5bd5}.application-form-step--done .application-form-step__icon{opacity:1}
