.ohoii-hsform .hs-form{display:grid;gap:clamp(18px,2.4vw,24px);text-align:left}.ohoii-hsform .hs-form .form-columns-2{display:grid;gap:clamp(16px,2vw,20px);grid-template-columns:1fr 1fr}.ohoii-hsform .hs-form .form-columns-1{display:block}.ohoii-hsform .hs-form .hs-form-field{display:flex;flex-direction:column;float:none!important;gap:8px;width:100%!important}.ohoii-hsform .hs-form-field>label{color:hsl(var(--text-2));font-family:var(--font-body);font-size:14px;font-weight:500}.ohoii-hsform .hs-form-required{color:hsl(var(--brand));margin-left:2px}.ohoii-hsform .hs-field-desc{color:hsl(var(--text-3));font-size:13px}.ohoii-hsform .hs-input:not([type=checkbox]):not([type=radio]){background:hsl(var(--brand)/.1);border:0;border-radius:6px;box-shadow:none;color:hsl(var(--text-1));font-family:var(--font-body);font-size:16px;height:52px;padding:0 16px;transition:background var(--dur) var(--ease),box-shadow var(--dur) var(--ease);width:100%!important}.ohoii-hsform textarea.hs-input{height:auto!important;min-height:120px;padding:14px 16px}.ohoii-hsform .hs-input::placeholder{color:hsl(var(--text-3))}.ohoii-hsform .hs-input:hover{background:hsl(var(--brand)/.13)}.ohoii-hsform .hs-input:focus,.ohoii-hsform .hs-input:focus-visible{background:hsl(var(--brand)/.13);box-shadow:0 0 0 3px hsl(var(--ring)/.22);outline:none}.ohoii-hsform select.hs-input{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,hsl(var(--text-3)) 50%),linear-gradient(135deg,hsl(var(--text-3)) 50%,transparent 50%);background-position:calc(100% - 22px) 22px,calc(100% - 16px) 22px;background-repeat:no-repeat;background-size:6px 6px,6px 6px;cursor:pointer;padding-right:44px}.ohoii-hsform .hs_submit .actions{display:flex;justify-content:center;margin-top:clamp(10px,1.6vw,18px);padding:0}.ohoii-hsform .hs-button.primary{background:transparent;border:1.5px solid hsl(var(--brand));border-radius:var(--radius-sm);color:hsl(var(--brand));cursor:pointer;font-family:var(--font-head);font-size:16px;font-weight:600;letter-spacing:-.005em;padding:15px 34px;transition:color var(--dur) var(--ease),background var(--dur) var(--ease)}.ohoii-hsform .hs-button.primary:hover{background:hsl(var(--brand));color:hsl(var(--brand-foreground))}.ohoii-hsform .hs-button.primary:focus-visible{box-shadow:0 0 0 3px hsl(var(--ring)/.4);outline:none}.ohoii-hsform .hs-error-msg,.ohoii-hsform .hs-error-msgs label{color:hsl(var(--destructive));font-size:13px}.ohoii-hsform .submitted-message{color:hsl(var(--success))}.form-pick-note,.ohoii-hsform .submitted-message{font-family:var(--font-body);font-size:15px;text-align:center}.form-pick-note{color:hsl(var(--text-3));padding:24px 0}@media (max-width:640px){.ohoii-hsform .hs-form .form-columns-2{grid-template-columns:1fr}}