.hs-form-html{width:100%!important;--hsf-background__padding:0!important;--hsf-default-background__padding:0!important;--hsf-background__color:transparent!important;--hsf-default-background__color:transparent!important;--hsf-form-title__color:hsl(var(--foreground))!important;--hsf-label__color:hsl(var(--muted-foreground))!important;--hsf-input__color:hsl(var(--foreground))!important;--hsf-input__background-color:hsl(var(--background))!important;--hsf-input__border-color:hsl(var(--border))!important;--hsf-input__placeholder-color:hsl(var(--muted-foreground))!important;--hsf-button__background-color:hsl(var(--primary))!important;--hsf-button__color:hsl(var(--primary-foreground))!important;--hsf-error__color:#b91c1c!important;--hsf-link__color:hsl(var(--foreground))!important;--hsf-rich-text__color:hsl(var(--muted-foreground))!important}.hsfc-Button{--hsf-button__width:100%}.hs-form-html a{text-decoration:underline}.hs-form-html a:hover{text-decoration:none}.hs-form-html form{width:100%!important}.hs-form-html .hsfc-Form,.hs-form-html .hsfc-FormWrapper,.hs-form-html .hsfc-Step,.hs-form-html .hsfc-Step__Content,.hs-form-html .hsfc-Step__Content>div,.hs-form-html [data-hsfc-id=Renderer]{background-color:transparent!important;background:transparent!important;padding:0!important}.hs-form-html .hsfc-FormTitle,.hs-form-html .hsfc-FormTitle__Title,.hs-form-html h2,.hs-form-html h3{color:hsl(var(--foreground))!important;font-weight:600!important;margin-bottom:1.5rem!important}.hs-form-html input[type=email],.hs-form-html input[type=number],.hs-form-html input[type=tel],.hs-form-html input[type=text],.hs-form-html input[type=url],.hs-form-html select,.hs-form-html textarea{background-color:hsl(var(--background))!important;border:1px solid hsl(var(--border))!important;border-radius:.5rem!important;color:hsl(var(--foreground))!important;font-size:.875rem!important;padding:.75rem 1rem!important;transition:border-color .2s ease!important}:is(.hs-form-html input[type=email],.hs-form-html input[type=number],.hs-form-html input[type=tel],.hs-form-html input[type=text],.hs-form-html input[type=url],.hs-form-html select,.hs-form-html textarea)::-moz-placeholder{color:hsl(var(--muted-foreground))!important}:is(.hs-form-html input[type=email],.hs-form-html input[type=number],.hs-form-html input[type=tel],.hs-form-html input[type=text],.hs-form-html input[type=url],.hs-form-html select,.hs-form-html textarea)::placeholder{color:hsl(var(--muted-foreground))!important}:is(.hs-form-html input[type=email],.hs-form-html input[type=number],.hs-form-html input[type=tel],.hs-form-html input[type=text],.hs-form-html input[type=url],.hs-form-html select,.hs-form-html textarea):focus{border-color:hsl(var(--foreground))!important;box-shadow:none!important;outline:none!important}.hs-form-html select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m19 9-7 7-7-7'/%3E%3C/svg%3E")!important;background-position:right .75rem center!important;background-repeat:no-repeat!important;background-size:1rem!important;padding-right:2.5rem!important}.hs-form-html .hsfc-FieldLabel,.hs-form-html .hsfc-FieldLabel *,.hs-form-html [class*=FieldLabel],.hs-form-html [class*=FieldLabel] *,.hs-form-html label,.hs-form-html label *{color:hsl(var(--foreground))!important;font-size:.875rem!important;font-weight:600!important;margin-bottom:.5rem!important}.hs-form-html .hs-form-required{color:#b91c1c!important}.hs-form-html .hs-form-field,.hs-form-html .hsfc-Row{margin-bottom:.5rem!important}.hs-form-html .hs-error-msg,.hs-form-html .hs-error-msgs,.hs-form-html .hs-main-font-element{color:#b91c1c!important;font-size:.625rem!important;list-style:none!important;margin-top:.25rem!important;padding:0!important}.hs-form-html .hs-button,.hs-form-html button[type=submit],.hs-form-html input[type=submit]{background-color:hsl(var(--primary))!important;border:none!important;border-radius:.5rem!important;color:hsl(var(--primary-foreground))!important;cursor:pointer!important;font-size:.875rem!important;font-weight:500!important;padding:.875rem 1.5rem!important;transform:none!important;transition:background-color .2s ease!important;width:100%!important}:is(.hs-form-html .hs-button,.hs-form-html button[type=submit],.hs-form-html input[type=submit]):active,:is(.hs-form-html .hs-button,.hs-form-html button[type=submit],.hs-form-html input[type=submit]):focus,:is(.hs-form-html .hs-button,.hs-form-html button[type=submit],.hs-form-html input[type=submit]):hover{background-color:hsl(var(--primary)/.9)!important;transform:none!important;translate:none!important}.hs-form-html input[type=checkbox],.hs-form-html input[type=radio]{accent-color:hsl(var(--primary))!important}.hs-form-html .hs-richtext,.hs-form-html .legal-consent-container{color:hsl(var(--muted-foreground))!important;font-size:.75rem!important}:is(.hs-form-html .hs-richtext,.hs-form-html .legal-consent-container) a{color:hsl(var(--foreground))!important}.hs-form-html .hsfc-RichText,.hs-form-html .hsfc-RichText p,.hs-form-html .hsfc-RichText span{color:hsl(var(--muted-foreground))!important}.hs-form-html .hs-form-booleancheckbox-display span,.hs-form-html .hs-form-checkbox-display span,.hs-form-html .hsfc-CheckboxField label,.hs-form-html .hsfc-CheckboxField__Label{color:hsl(var(--foreground))!important}.hs-form-html .hs-field-desc{color:hsl(var(--muted-foreground))!important;font-size:.75rem!important}.hs-form-html .hsfc-SelectField__Menu,.hs-form-html [class*=SelectField__Menu],.hs-form-html [role=listbox]{background-color:hsl(var(--popover))!important;border:1px solid hsl(var(--border))!important;border-radius:.5rem!important;box-shadow:0 10px 25px #00000026!important}.hs-form-html .hsfc-SelectField__Option,.hs-form-html [class*=SelectField__Option],.hs-form-html [role=option]{background-color:transparent!important;color:hsl(var(--foreground))!important;cursor:pointer!important;padding:.75rem 1rem!important;transition:background-color .15s ease!important}:is(.hs-form-html .hsfc-SelectField__Option,.hs-form-html [class*=SelectField__Option],.hs-form-html [role=option]):hover,:is(.hs-form-html .hsfc-SelectField__Option,.hs-form-html [class*=SelectField__Option],.hs-form-html [role=option])[aria-selected=true],:is(.hs-form-html .hsfc-SelectField__Option,.hs-form-html [class*=SelectField__Option],.hs-form-html [role=option])[data-highlighted]{background-color:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}.hs-form-html .hsfc-SelectField__Separator{background-color:hsl(var(--border))!important}.hsfc-SelectFieldPopover,.hsfc-SelectField__Menu,[class*=SelectFieldPopover],[class*=hsfc-SelectField__Menu]{background-color:hsl(var(--popover))!important;border:1px solid hsl(var(--border))!important;border-radius:.5rem!important;box-shadow:0 10px 25px #00000026!important}.hsfc-SelectFieldPopover [role=option],.hsfc-SelectField__Option,[class*=SelectFieldPopover] [role=option],[class*=hsfc-SelectField__Option]{background-color:transparent!important;color:hsl(var(--foreground))!important;cursor:pointer!important;padding:.75rem 1rem!important;transition:background-color .15s ease!important}.hsfc-SelectFieldPopover [role=option]:hover,.hsfc-SelectFieldPopover [role=option][data-highlighted],.hsfc-SelectField__Option:hover,.hsfc-SelectField__Option[aria-selected=true],.hsfc-SelectField__Option[data-highlighted],[class*=SelectFieldPopover] [role=option]:hover,[class*=hsfc-SelectField__Option]:hover,[class*=hsfc-SelectField__Option][data-highlighted]{background-color:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}.hsfc-DropdownOptions__Search,[data-hsfc-id=Renderer] .hsfc-DropdownOptions__Search{background-color:hsl(var(--popover))!important;background:hsl(var(--popover))!important;padding:.75rem!important}.hsfc-DropdownOptions__Search .hsfc-TextInput,.hsfc-DropdownOptions__Search input,[data-hsfc-id=Renderer] .hsfc-DropdownOptions__Search .hsfc-TextInput,[data-hsfc-id=Renderer] .hsfc-DropdownOptions__Search input{background-color:hsl(var(--background))!important;background:hsl(var(--background))!important;border:1px solid hsl(var(--border))!important;border-radius:.375rem!important;color:hsl(var(--foreground))!important;padding:.5rem .75rem!important}.hsfc-DropdownOptions__Search input::-moz-placeholder,.hsfc-TextInput::-moz-placeholder,[data-hsfc-id=Renderer] .hsfc-DropdownOptions__Search input::-moz-placeholder{color:hsl(var(--muted-foreground))!important}.hsfc-DropdownOptions__Search input::placeholder,.hsfc-TextInput::placeholder,[data-hsfc-id=Renderer] .hsfc-DropdownOptions__Search input::placeholder{color:hsl(var(--muted-foreground))!important}.hsfc-DropdownOptions__Search input:focus,.hsfc-TextInput:focus,[data-hsfc-id=Renderer] .hsfc-DropdownOptions__Search input:focus{border-color:hsl(var(--foreground))!important;box-shadow:none!important;outline:none!important}
