.lead-form{--font-sans: "Noto Sans Variable", "Noto Sans", sans-serif;--background: #ffffff;--foreground: #0a0a0a;--muted-foreground: #737373;--border-accent: #a3a3a3;--border-ring: var(--color-green-650);--destructive: #b91c1c;--primary: var(--color-green-650);--primary-foreground: var(--color-white);--ring: var(--color-green-650);font-family:var(--font-sans)}@media(max-width:767px){.lead-form input,.lead-form textarea,.lead-form button[role=combobox]{font-size:16px}}.lead-form input:focus-visible,.lead-form textarea:focus-visible,.lead-form button[role=combobox]:focus-visible,.lead-form button[role=combobox][data-state=open]{border-color:var(--primary)!important;box-shadow:0 0 0 2px #04785733!important}.lead-form input[data-error=true]:focus-visible,.lead-form textarea[data-error=true]:focus-visible,.lead-form button[role=combobox][data-error=true]:focus-visible{box-shadow:none!important}.lead-form button[type=submit]{font-family:var(--font-sans);background-color:var(--primary);color:var(--primary-foreground)}.lead-form button[type=submit]:hover:not(:disabled){background-color:var(--color-green-600)}.lead-form button[type=submit]:disabled{cursor:not-allowed;opacity:.5}.lead-form button[role=checkbox][data-state=checked],.lead-form [data-slot=checkbox][data-state=checked]{background-color:var(--color-green-650)!important;border-color:var(--color-green-650)!important;color:var(--color-white)!important}.lead-form button[role=checkbox][data-state=checked] svg,.lead-form [data-slot=checkbox][data-state=checked] svg{color:var(--color-white)!important}[data-radix-popper-content-wrapper] [data-slot=checkbox][data-state=checked]{background-color:var(--color-green-650)!important;border-color:var(--color-green-650)!important;color:var(--color-white)!important}[data-radix-popper-content-wrapper] [data-slot=checkbox][data-state=checked] svg{color:var(--color-white)!important}.lead-form label{font-family:var(--font-sans)}[data-radix-popper-content-wrapper],[data-radix-select-viewport],[role=listbox],[role=option]{font-family:Noto Sans,sans-serif!important}
