@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&display=swap');
*{box-sizing:border-box}html,body{margin:0;padding:0;background:transparent;color:#292138;font-family:Manrope,Arial,sans-serif}body{overflow-x:hidden}.sib-form.flowstate-waitlist{padding:4px;background:transparent;text-align:left;font:inherit}#sib-form-container{width:100%;max-width:none}#sib-container{display:block;width:100%;max-width:none;padding:0;border:0;border-radius:0;background:transparent;text-align:left;box-shadow:none}.sib-form-block{padding:0;font:inherit}.flowstate-fields{display:flex;gap:10px;align-items:flex-start}.flowstate-fields>.sib-input{flex:1;min-width:0}.form__entry{margin:0;padding:0}.sib-form .entry__label{font:600 12px/1.5 Manrope,Arial,sans-serif;color:#51475f;margin:0 0 8px;padding:0}.sib-form .entry__field{height:auto;min-height:58px;margin:0;border:1px solid #9b83bc;border-radius:7px;background:#fffdfc;box-shadow:none}.sib-form .entry__field .input{height:56px;width:100%;margin:0;padding:16px;font:400 16px/1.4 Manrope,Arial,sans-serif;color:#292138;background:transparent;border:0;box-shadow:none;border-radius:7px}.sib-form .entry__field .input::placeholder{color:#8b7d99;opacity:1}.sib-form .entry__field:focus-within{outline:2px solid #7050ad;outline-offset:2px}.flowstate-submit{margin-top:26px;flex:none}.sib-form-block__button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:58px;padding:16px 22px;border:0;border-radius:7px;background:#7050ad;color:white;font:600 15px/1.4 Manrope,Arial,sans-serif;white-space:nowrap;text-align:center;cursor:pointer}.sib-form-block__button:hover{background:#5f4098}.sib-form-block__button:focus-visible{outline:2px solid #5f4098;outline-offset:3px}.sib-form-block__button:disabled{cursor:wait;opacity:.7}.sib-form-block__button svg{width:16px;height:16px;flex:none;fill:currentColor}.sib-hide-loader-icon{display:none}.waitlist-note{font:400 11px/1.65 Manrope,Arial,sans-serif;color:#62536e;margin:14px 0 0}.waitlist-confirmation{font:500 11px/1.65 Manrope,Arial,sans-serif;color:#51475f;margin:6px 0 0}.sib-form .entry__error{font:400 12px/1.5 Manrope,Arial,sans-serif;color:#7b2638;border:0;background:transparent;margin:7px 0 0}.sib-form-message-panel{display:none;font:400 13px/1.6 Manrope,Arial,sans-serif;padding:12px;border:1px solid;border-radius:7px;max-width:none;margin:0 0 15px}.sib-form-message-panel--active{display:block}.sib-form-message-panel__text{display:flex;align-items:flex-start;justify-content:flex-start;gap:9px;padding:0}.sib-notification__icon{width:18px;height:18px;flex:none;fill:currentColor;margin-top:2px}#error-message{color:#7b2638;border-color:#ce99a4;background:#fff3f5}#success-message{color:#21554c;border-color:#8cb9aa;background:#edf8f2}.input--hidden{display:none!important}
@media(max-width:500px){.flowstate-fields{flex-direction:column;gap:11px}.flowstate-fields>.sib-input,.flowstate-submit{width:100%}.flowstate-submit{margin-top:0}.sib-form-block__button{width:100%;white-space:normal}.waitlist-note{margin-top:13px}}

#sib-form input.input{box-sizing:border-box!important;height:56px!important}
