.schedule-demo-form{width:500px;display:flex;flex-direction:column;align-items:stretch;gap:20px}@media(max-width:1200px){.schedule-demo-form{gap:10px}}.schedule-demo-form_done{opacity:.8}.schedule-demo-form_done button,.schedule-demo-form_done input{pointer-events:none}.schedule-demo-form__congrats{margin-top:12px;text-align:center;font-size:22px;line-height:28px;font-weight:400;color:var(--main-text-color)}.schedule-demo-form__input{padding:15px 30px;border-radius:30px;border:1px solid hsla(0,0%,100%,.1);font-size:16px;line-height:28px;font-weight:400}.schedule-demo-form__input::-moz-placeholder{color:var(--main-text-color);font-size:16px;line-height:28px;font-weight:400}.schedule-demo-form__input::placeholder{color:var(--main-text-color);font-size:16px;line-height:28px;font-weight:400}.schedule-demo-form__input[aria-invalid=true]{border-color:red}.schedule-demo-form__hidden{display:none}.schedule-demo-form__label{display:flex;flex-direction:column;position:relative}.schedule-demo-form__label small[role=alert]{color:red;font-size:65%;position:absolute;bottom:-15px;left:30px}.schedule-demo-form__button{margin:25px auto 0;width:100%;display:flex;justify-content:center;align-items:center;gap:10px;min-width:370px;font-size:18px;line-height:28px;font-weight:500}.schedule-demo-form__button:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11" fill="none"><path d="M1.00008 0V1.66667H8.15841L0.166748 9.65833L1.34175 10.8333L9.33341 2.84167V10H11.0001V0H1.00008Z" fill="white"/></svg>')}@media(max-width:900px){.schedule-demo-form__button{margin:10px auto 0;min-width:auto}}@media(max-width:700px){.schedule-demo-form{width:100%}}@media(max-width:375px){.schedule-demo-form__button{font-size:14px}}