.ob-hs-form form{display:grid;grid-template-columns:1fr 1fr;gap:1rem;width:100%}.ob-hs-form .hs-form-field{display:flex;flex-direction:column;margin:0!important;width:100%!important}.ob-hs-form .hs-form-field label{order:-1;display:block!important;margin-bottom:.5rem!important;font-size:.75rem!important;font-weight:500!important;color:#999!important;text-align:inherit}.ob-hs-form .hs-form-required{color:#999!important;margin-left:.15rem}.ob-hs-form .hs-form-field .input{width:100%!important}.ob-hs-form .hs-input{width:100%!important;box-sizing:border-box;padding:1rem 1.25rem!important;background-color:#0d0d0d!important;border:1px solid #4d4d4d!important;border-radius:.75rem!important;color:#fff!important;font-family:inherit!important;font-size:.875rem!important;line-height:1.25rem;transition:border-color .2s}.ob-hs-form textarea.hs-input{resize:none!important;min-height:6rem}.ob-hs-form .hs-input:focus{outline:none!important;border-color:hsla(0,0%,100%,.3)!important}.ob-hs-form .hs-input:-webkit-autofill,.ob-hs-form .hs-input:-webkit-autofill:focus,.ob-hs-form .hs-input:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important;box-shadow:inset 0 0 0 1000px #0d0d0d!important;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.ob-hs-form .hs-error-msgs{list-style:none!important;padding:0!important;margin:.35rem 0 0!important}.ob-hs-form .hs-error-msgs label{order:0;margin:0!important;font-size:.75rem!important;font-weight:400!important;color:#f87171!important}.ob-hs-form .hs_submit{grid-column:1/-1;padding-top:.5rem}.ob-hs-form .hs_submit .actions{display:flex}.ob-hs-form .hs-button{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:inline-flex!important;align-items:center;justify-content:center;padding:.875rem 1.75rem!important;background-color:#fff!important;background-image:none!important;color:#000!important;font-family:inherit!important;font-weight:500!important;font-size:.875rem!important;border:none!important;border-radius:9999px!important;cursor:pointer;transition:transform .2s,background-color .2s}.ob-hs-form .hs-button:hover{background-color:hsla(0,0%,100%,.9)!important;transform:scale(1.05)}.ob-hs-form .hs-richtext{grid-column:1/-1}.ob-hs-form--cta .hs_firstname{order:1}.ob-hs-form--cta .hs_email{order:2}.ob-hs-form--cta .hs_phone{order:3}.ob-hs-form--cta .hs_company{order:4}.ob-hs-form--cta .hs_message{order:5;grid-column:1/-1}.ob-hs-form--cta .hs_submit{order:6}.ob-hs-form--cta .hs_submit .actions{justify-content:center}.ob-hs-form--contact .hs_message{grid-column:1/-1}.ob-hs-form--contact .hs-input{background-color:#1a1a1a!important;padding:.75rem 1rem!important}.ob-hs-form--contact .hs-input:-webkit-autofill,.ob-hs-form--contact .hs-input:-webkit-autofill:focus,.ob-hs-form--contact .hs-input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #1a1a1a!important}.ob-hs-form--contact .hs-input:focus{border-color:grey!important}.ob-hs-form--contact .hs_submit .actions{justify-content:center}.ob-hs-form--contact .hs-button{width:100%}.ob-hs-form--contact .hs-form-field label{text-align:center}@media (min-width:768px){.ob-hs-form--contact .hs_submit .actions{justify-content:flex-start}.ob-hs-form--contact .hs-button{width:auto}.ob-hs-form--contact .hs-form-field label{text-align:left}}@media (max-width:767px){.ob-hs-form--contact form{grid-template-columns:1fr}}