.hs-form fieldset{max-width:100%!important}.hs-form .hs-form-field{margin-top:.75rem;margin-bottom:.75rem}.hs-form .hs-form-field .hs-field-desc{font-size:.75rem;line-height:1rem}.hs-form .hs-form-field>label{font-size:.875rem;font-weight:500;line-height:1;position:relative}.hs-form .hs-form-field>label .hs-form-required{background-color:hsl(var(--foreground));opacity:.5;border-radius:9999px;width:.25rem;height:.25rem;position:absolute;top:.25rem;right:-.5rem;overflow:hidden}.hs-form .hs-form-field input[type=text],.hs-form .hs-form-field input[type=password],.hs-form .hs-form-field input[type=datetime],.hs-form .hs-form-field input[type=datetime-local],.hs-form .hs-form-field input[type=date],.hs-form .hs-form-field input[type=month],.hs-form .hs-form-field input[type=time],.hs-form .hs-form-field input[type=week],.hs-form .hs-form-field input[type=number],.hs-form .hs-form-field input[type=email],.hs-form .hs-form-field input[type=url],.hs-form .hs-form-field input[type=search],.hs-form .hs-form-field input[type=tel],.hs-form .hs-form-field input[type=color],.hs-form .hs-form-field input[type=file],.hs-form .hs-form-field textarea,.hs-form .hs-form-field select{border-radius:calc(var(--radius) - 6px)!important;border-width:1px!important;border-color:hsl(var(--input))!important;background-color:hsl(var(--background))!important;width:100%!important;height:2.5rem!important;color:hsl(var(--accent-foreground))!important;--tw-ring-offset-color:hsl(var(--background))!important;padding:.5rem 1rem!important;display:flex!important}.hs-form .hs-form-field input[type=text]::file-selector-button{background-color:#0000!important;border-width:0!important;font-size:.875rem!important;font-weight:500!important;line-height:1.25rem!important}.hs-form .hs-form-field input[type=password]::file-selector-button{background-color:#0000!important;border-width:0!important;font-size:.875rem!important;font-weight:500!important;line-height:1.25rem!important}.hs-form .hs-form-field input[type=datetime]::file-selector-button{background-color:#0000!important;border-width:0!important;font-size:.875rem!important;font-weight:500!important;line-height:1.25rem!important}.hs-form .hs-form-field input[type=datetime-local]::file-selector-button{background-color:#0000!important;border-width:0!important;font-size:.875rem!important;font-weight:500!important;line-height:1.25rem!important}.hs-form .hs-form-field input[type=date]::file-selector-button{background-color:#0000!important;border-width:0!important;font-size:.875rem!important;font-weight:500!important;line-height:1.25rem!important}.hs-form .hs-form-field input[type=month]::file-selector-button{background-color:#0000!important;border-width:0!important;font-size:.875rem!important;font-weight:500!important;line-height:1.25rem!important}.hs-form .hs-form-field input[type=time]::file-selector-button{background-color:#0000!important;border-width:0!important;font-size:.875rem!important;font-weight:500!important;line-height:1.25rem!important}.hs-form .hs-form-field input[type=week]::file-selector-button{background-color:#0000!important;border-width:0!important;font-size:.875rem!important;font-weight:500!important;line-height:1.25rem!important}.hs-form .hs-form-field input[type=number]::file-selector-button{background-color:#0000!important;border-width:0!important;font-size:.875rem!important;font-weight:500!important;line-height:1.25rem!important}.hs-form .hs-form-field input[type=email]::file-selector-button{background-color:#0000!important;border-width:0!important;font-size:.875rem!important;font-weight:500!important;line-height:1.25rem!important}.hs-form .hs-form-field input[type=url]::file-selector-button{background-color:#0000!important;border-width:0!important;font-size:.875rem!important;font-weight:500!important;line-height:1.25rem!important}.hs-form .hs-form-field input[type=search]::file-selector-button{background-color:#0000!important;border-width:0!important;font-size:.875rem!important;font-weight:500!important;line-height:1.25rem!important}.hs-form .hs-form-field input[type=tel]::file-selector-button{background-color:#0000!important;border-width:0!important;font-size:.875rem!important;font-weight:500!important;line-height:1.25rem!important}.hs-form .hs-form-field input[type=color]::file-selector-button{background-color:#0000!important;border-width:0!important;font-size:.875rem!important;font-weight:500!important;line-height:1.25rem!important}.hs-form .hs-form-field input[type=file]::file-selector-button{background-color:#0000!important;border-width:0!important;font-size:.875rem!important;font-weight:500!important;line-height:1.25rem!important}.hs-form .hs-form-field textarea::file-selector-button{background-color:#0000!important;border-width:0!important;font-size:.875rem!important;font-weight:500!important;line-height:1.25rem!important}.hs-form .hs-form-field select::file-selector-button{background-color:#0000!important;border-width:0!important;font-size:.875rem!important;font-weight:500!important;line-height:1.25rem!important}.hs-form .hs-form-field input[type=text]::placeholder,.hs-form .hs-form-field input[type=password]::placeholder,.hs-form .hs-form-field input[type=datetime]::placeholder,.hs-form .hs-form-field input[type=datetime-local]::placeholder,.hs-form .hs-form-field input[type=date]::placeholder,.hs-form .hs-form-field input[type=month]::placeholder,.hs-form .hs-form-field input[type=time]::placeholder,.hs-form .hs-form-field input[type=week]::placeholder,.hs-form .hs-form-field input[type=number]::placeholder,.hs-form .hs-form-field input[type=email]::placeholder,.hs-form .hs-form-field input[type=url]::placeholder,.hs-form .hs-form-field input[type=search]::placeholder,.hs-form .hs-form-field input[type=tel]::placeholder,.hs-form .hs-form-field input[type=color]::placeholder,.hs-form .hs-form-field input[type=file]::placeholder,.hs-form .hs-form-field textarea::placeholder,.hs-form .hs-form-field select::placeholder{color:hsl(var(--muted-foreground))!important}.hs-form .hs-form-field input[type=text]:focus-visible,.hs-form .hs-form-field input[type=password]:focus-visible,.hs-form .hs-form-field input[type=datetime]:focus-visible,.hs-form .hs-form-field input[type=datetime-local]:focus-visible,.hs-form .hs-form-field input[type=date]:focus-visible,.hs-form .hs-form-field input[type=month]:focus-visible,.hs-form .hs-form-field input[type=time]:focus-visible,.hs-form .hs-form-field input[type=week]:focus-visible,.hs-form .hs-form-field input[type=number]:focus-visible,.hs-form .hs-form-field input[type=email]:focus-visible,.hs-form .hs-form-field input[type=url]:focus-visible,.hs-form .hs-form-field input[type=search]:focus-visible,.hs-form .hs-form-field input[type=tel]:focus-visible,.hs-form .hs-form-field input[type=color]:focus-visible,.hs-form .hs-form-field input[type=file]:focus-visible,.hs-form .hs-form-field textarea:focus-visible,.hs-form .hs-form-field select:focus-visible{outline-offset:2px!important;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)!important;--tw-ring-color:hsl(var(--ring))!important;--tw-ring-offset-width:2px!important;outline:2px solid #0000!important}.hs-form .hs-form-field input[type=text]:disabled,.hs-form .hs-form-field input[type=password]:disabled,.hs-form .hs-form-field input[type=datetime]:disabled,.hs-form .hs-form-field input[type=datetime-local]:disabled,.hs-form .hs-form-field input[type=date]:disabled,.hs-form .hs-form-field input[type=month]:disabled,.hs-form .hs-form-field input[type=time]:disabled,.hs-form .hs-form-field input[type=week]:disabled,.hs-form .hs-form-field input[type=number]:disabled,.hs-form .hs-form-field input[type=email]:disabled,.hs-form .hs-form-field input[type=url]:disabled,.hs-form .hs-form-field input[type=search]:disabled,.hs-form .hs-form-field input[type=tel]:disabled,.hs-form .hs-form-field input[type=color]:disabled,.hs-form .hs-form-field input[type=file]:disabled,.hs-form .hs-form-field textarea:disabled,.hs-form .hs-form-field select:disabled{cursor:not-allowed!important;opacity:.5!important}.hs-form .hs-form-field textarea{height:auto!important;min-height:8rem!important}.hs-form .hs-form-field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' opacity='0.5' stroke-linecap='round' stroke-linejoin='round' class='w-4 h-4 opacity-50' aria-hidden='true'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat}.dark .hs-form .hs-form-field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' opacity='0.5' stroke-linecap='round' stroke-linejoin='round' class='w-4 h-4 opacity-50' aria-hidden='true'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.hs-form .hs-form-field .hs-form-checkbox-display,.hs-form .hs-form-field .hs-form-radio-display,.hs-form .hs-form-field .hs-form-booleancheckbox-display{align-items:center;gap:.5rem;margin-top:.5rem;margin-bottom:.5rem;display:flex}.hs-form .hs-form-field li[role=radio],.hs-form .hs-form-field li[role=checkbox]{font-size:.875rem;font-weight:500;line-height:1;position:relative}.hs-form .hs-form-field li[role=radio]>label>input:checked~span,.hs-form .hs-form-field li[role=checkbox]>label>input:checked~span{color:hsl(var(--accent-foreground))}.hs-form .hs-form-field input[type=checkbox],.hs-form .hs-form-field input[type=radio]{aspect-ratio:1;appearance:none;border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--background));width:1rem;height:1rem;color:hsl(var(--primary));--tw-ring-offset-color:hsl(var(--background))}.hs-form .hs-form-field input[type=checkbox]:focus,.hs-form .hs-form-field input[type=radio]:focus{outline-offset:2px;outline:2px solid #0000}.hs-form .hs-form-field input[type=checkbox]:focus-visible,.hs-form .hs-form-field input[type=radio]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:2px}.hs-form .hs-form-field input[type=checkbox]:disabled,.hs-form .hs-form-field input[type=radio]:disabled{cursor:not-allowed;opacity:.5}.hs-form .hs-form-field input[type=checkbox]{border-radius:4px}.hs-form .hs-form-field input[type=checkbox]:checked{background-color:hsl(var(--primary));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-check'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E")}.dark .hs-form .hs-form-field input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-check'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E")}.hs-form .hs-form-field input[type=radio]{border-radius:9999px}.hs-form .hs-form-field input[type=radio]:checked{background-color:hsl(var(--primary));background-image:url("data:image/svg+xml, %3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10.5' cy='10.5' r='4' fill='white'/%3E%3C/svg%3E")}.dark .hs-form .hs-form-field input[type=radio]:checked{background-image:url("data:image/svg+xml, %3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10.5' cy='10.5' r='4' fill='black'/%3E%3C/svg%3E")}.hs-form .hs-error-msgs{color:hsl(var(--destructive));flex-direction:column;gap:.25rem;margin-top:.25rem;margin-bottom:.25rem;font-size:.75rem;line-height:1rem;display:flex}.hs-form .hs-button{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background-color:hsl(var(--foreground));height:2.5rem;font-family:var(--font-primary), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";color:hsl(var(--background));--tw-ring-offset-color:hsl(var(--background));border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;overflow:hidden}.hs-form .hs-button:hover{background-color:hsl(var(--foreground) / .9)}.hs-form .hs-button:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring));--tw-ring-offset-width:2px;outline:2px solid #0000}.hs-form .hs-button:disabled{pointer-events:none;opacity:.5}@media (min-width:768px){.hs-form .hs-button{font-size:15px;line-height:22px}}.hs-form .hs-button.large{height:2.5rem;padding:.5rem 1rem}.hs-form .hs-button.primary{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.hs-form .hs-button.primary:hover{background-color:hsl(var(--primary) / .9)}.hs-form .hs-button[type=submit]{width:100%;margin-top:1rem}
