.kolivo-hs-form-modal,.kolivo-hs-form-modal [data-hsfc-id=FormWrapper],.kolivo-hs-form-modal [data-hsfc-id=Renderer],.kolivo-hs-form-modal [data-hsfc-id=Step],.kolivo-hs-form-modal form[data-hsfc-id=Form]{width:100%!important;max-width:none!important;background:transparent!important}.kolivo-hs-form-modal .hsfc-Step__Content{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:1.1rem!important;width:100%!important;max-width:none!important;padding:0!important}.kolivo-hs-form-modal [data-hsfc-id=Row]{margin:0!important;gap:1rem!important}.kolivo-hs-form-modal [data-hsfc-id=Row],.kolivo-hs-form-modal [data-hsfc-id=Row]>*{width:100%!important;max-width:none!important}.kolivo-hs-form-modal [data-hsfc-id=Row]:has([data-hsfc-id=PhoneField]),.kolivo-hs-form-modal [data-hsfc-id=Row]:has(input[name*=company i]){width:calc(50% - .55rem)!important}.kolivo-hs-form-modal [data-hsfc-id=Row]:has([data-hsfc-id=HiddenField]){display:none!important}.kolivo-hs-form-modal [data-hsfc-id=NavigationRow]{margin-top:.25rem!important;display:block!important;justify-content:normal!important;width:100%!important;max-width:none!important}.kolivo-hs-form-modal [data-hsfc-id=FieldLabel]{display:block!important;margin-bottom:.375rem!important;font-size:.875rem!important;font-weight:400!important;color:#d1d5db!important}.kolivo-hs-form-modal .hsfc-FieldLabel__RequiredIndicator{color:#d1d5db!important}.kolivo-hs-form-modal .hsfc-PhoneInput,.kolivo-hs-form-modal .hsfc-TextInput,.kolivo-hs-form-modal .hsfc-TextareaInput,.kolivo-hs-form-modal select{width:100%!important;min-height:46px!important;padding:.75rem 1rem!important;background-color:hsla(0,0%,100%,.1)!important;border:1px solid hsla(0,0%,100%,.2)!important;border-radius:.375rem!important;color:#fff!important;font-size:.9375rem!important;transition:border-color .15s,box-shadow .15s}.kolivo-hs-form-modal .hsfc-TextareaInput{resize:vertical!important;min-height:4.5rem!important}.kolivo-hs-form-modal .hsfc-TextInput::-moz-placeholder,.kolivo-hs-form-modal .hsfc-TextareaInput::-moz-placeholder{color:#9ca3af!important}.kolivo-hs-form-modal .hsfc-TextInput::placeholder,.kolivo-hs-form-modal .hsfc-TextareaInput::placeholder{color:#9ca3af!important}.kolivo-hs-form-modal input:-webkit-autofill,.kolivo-hs-form-modal input:-webkit-autofill:focus,.kolivo-hs-form-modal input:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px hsla(0,0%,100%,.1)!important}.kolivo-hs-form-modal .hsfc-PhoneInput:hover,.kolivo-hs-form-modal .hsfc-TextInput:hover,.kolivo-hs-form-modal .hsfc-TextareaInput:hover{border-color:hsla(0,0%,100%,.35)!important}.kolivo-hs-form-modal .hsfc-PhoneInput:focus-within,.kolivo-hs-form-modal .hsfc-TextInput:focus,.kolivo-hs-form-modal .hsfc-TextareaInput:focus{outline:none!important;border-color:#5a5aff!important;box-shadow:0 0 0 1px #5a5aff!important}.kolivo-hs-form-modal .hsfc-PhoneInput{display:flex!important;align-items:center!important}.kolivo-hs-form-modal .hsfc-PhoneInput .hsfc-TextInput{padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important;min-height:0!important}.kolivo-hs-form-modal .hsfc-PhoneInput__FlagAndCaret{display:none!important}.kolivo-hs-form-modal .hsfc-CheckboxFieldGroup,.kolivo-hs-form-modal .hsfc-RadioFieldGroup{width:100%!important}.kolivo-hs-form-modal .hsfc-CheckboxFieldGroup__Options,.kolivo-hs-form-modal .hsfc-RadioFieldGroup__Options{display:flex!important;flex-direction:column!important;gap:.5rem!important}.kolivo-hs-form-modal .hsfc-CheckboxFieldGroup__Options [data-hsfc-id=FieldLabel],.kolivo-hs-form-modal .hsfc-RadioFieldGroup__Options [data-hsfc-id=FieldLabel]{display:flex!important;align-items:center!important;gap:.625rem!important;width:100%!important;margin-bottom:0!important;padding:.75rem 1rem!important;background-color:hsla(0,0%,100%,.1)!important;border:1px solid hsla(0,0%,100%,.2)!important;border-radius:.375rem!important;color:#fff!important;font-size:.9375rem!important;font-weight:400!important;cursor:pointer!important;transition:border-color .15s,background-color .15s}.kolivo-hs-form-modal .hsfc-CheckboxInput,.kolivo-hs-form-modal .hsfc-RadioInput{width:18px!important;height:18px!important;min-width:18px!important;flex-shrink:0!important;margin:0!important;accent-color:#5a5aff!important;cursor:pointer!important}.kolivo-hs-form-modal .hsfc-RichText,.kolivo-hs-form-modal .hsfc-RichText p{color:#9ca3af!important;font-size:.8125rem!important}.kolivo-hs-form-modal .hsfc-RichText a{color:#a5a5ff!important}.kolivo-hs-form-modal .hsfc-Button{width:100%!important;min-height:48px!important;padding:.75rem 1.5rem!important;background-color:#5a5aff!important;color:#fff!important;font-weight:600!important;font-size:.9375rem!important;border:none!important;border-radius:.375rem!important;cursor:pointer;transition:background-color .2s,box-shadow .2s}.kolivo-hs-form-modal .hsfc-Button:hover{background-color:rgba(90,90,255,.9)!important;box-shadow:0 0 30px rgba(90,90,255,.5)!important}.kolivo-hs-form-modal .hsfc-Button[aria-busy=true]{opacity:.7!important;cursor:not-allowed!important}.kolivo-hs-form-modal .hsfc-ErrorMessage,.kolivo-hs-form-modal [data-hsfc-id=InlineMessage]{color:#f87171!important;font-size:.8125rem!important}