@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid}}}.h-form .hs-input{background-color:#0000;border-color:var(--color-gray-500,#bebebe);border-radius:calc(var(--ui-radius)*2);border-style:var(--tw-border-style);border-width:1px;padding:calc(var(--spacing,.25rem)*2);width:100%}.h-form .hs-input:where(.dark,.dark *){border-color:var(--color-gray-700,#4e4e4e)}.h-form.dark-form .hs-input{border-color:var(--color-gray-600,#747474)}.h-form .hs-input[type=checkbox]{border-color:var(--color-gray-500,#bebebe);border-radius:calc(var(--ui-radius)*1.5);cursor:pointer;height:calc(var(--spacing,.25rem)*4);margin-right:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);width:auto}.h-form .hs-input[type=checkbox]:where(.dark,.dark *){border-color:var(--color-gray-700,#4e4e4e)}.h-form .hs-input[type=checkbox]:checked{accent-color:var(--color-green-700,#1eaa50);border-color:var(--color-green-700,#1eaa50)}.h-form .hs-input[type=checkbox]:checked:where(.dark,.dark *){accent-color:var(--color-green-500,#6eda78);border-color:var(--color-green-500,#6eda78)}.h-form .hs-form-field{padding-bottom:calc(var(--spacing,.25rem)*6)}@media(min-width:40rem){.h-form .hs_email,.h-form .hs_firstname,.h-form .hs_lastname,.h-form .hs_phone{float:left;width:50%}.h-form .hs-email,.h-form .hs-firstname{padding-right:calc(var(--spacing,.25rem)*3)}.h-form .hs-lastname,.h-form .hs-phone{padding-left:calc(var(--spacing,.25rem)*3)}}.h-form .hs-error-msgs{color:var(--color-red-700,#e63838)}.h-form .hs-error-msgs:where(.dark,.dark *){color:var(--color-red-500,#ff6a6a)}.h-form .hs-button{background-color:var(--color-green-500,#6eda78);border-radius:calc(var(--ui-radius)*6);color:var(--color-gray-900,#222);cursor:pointer;line-height:var(--line-height);padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*6)}@media(hover:hover){.h-form .hs-button:hover{text-decoration-line:underline}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
