.gform_validation_container{display:none!important}.gform_wrapper .gfield.gform_hidden,.gform_wrapper .gfield--type-hidden{display:none}.gform_wrapper{font-family:var(--hbd-font-body)}.gform_wrapper .gform_fields{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.25rem;list-style:none;margin:0;padding:0}.gform_wrapper .gfield{grid-column:span 2}.gform_wrapper .gfield.gf-half{grid-column:span 1}@media (max-width: 640px){.gform_wrapper .gfield.gf-half{grid-column:span 2}}.gform_wrapper .gfield_label{display:block;font-family:var(--hbd-font-mono);font-size:var(--hbd-fs-mono);letter-spacing:var(--hbd-tracking-mono);text-transform:uppercase;margin-bottom:.5rem}.gform_wrapper .gfield_required{color:var(--hbd-orange);margin-left:.25rem}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper select,.gform_wrapper textarea{width:100%;font:inherit;padding:.9rem 1rem;border:1px solid var(--hbd-grey-200);border-radius:var(--hbd-radius-s);background:var(--hbd-white);color:var(--hbd-ink)}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper select{height:var(--hbd-field-h);padding-block:0}.gform_wrapper textarea{height:var(--hbd-field-textarea-h)}.gform_wrapper input:focus,.gform_wrapper select:focus,.gform_wrapper textarea:focus{outline:2px solid var(--hbd-blue);outline-offset:0;border-color:var(--hbd-blue)}.gform_wrapper .gfield_radio,.gform_wrapper .gfield_checkbox{display:flex;gap:1.25rem;flex-wrap:wrap;margin:0}.gform_wrapper .gchoice{display:flex;align-items:center;gap:.5rem}.gform_wrapper .gform_footer{margin-top:1.25rem}.gform_wrapper .validation_message,.gform_wrapper .gform_validation_errors{color:var(--hbd-danger);font-size:.875rem}.gform_wrapper .gform_validation_errors{border:1px solid var(--hbd-danger-bg);border-radius:var(--hbd-radius-s);padding:.75rem 1rem;margin-bottom:1rem}.gform_confirmation_message{font-family:var(--hbd-font-display);font-size:1.5rem}.hbd-newsletter .gform_wrapper form{display:flex;gap:.5rem;align-items:stretch}.hbd-newsletter .gform_wrapper .gform_fields{display:block;flex:1}.hbd-newsletter .gform_wrapper input[type=email]{border-radius:var(--hbd-radius-pill);padding-left:1.25rem}.hbd-newsletter .gform_wrapper .gform_footer{margin:0}.hbd-newsletter .gform_wrapper .gfield_label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.gform_wrapper .hbd-field-toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--hbd-space-4, 16px)}.gform_wrapper .hbd-field-toggle>.gfield_label{margin:0}.gform_wrapper .hbd-field-toggle .ginput_container{flex:0 0 auto;margin:0}.gform_wrapper .hbd-field-toggle .gfield_radio{gap:0;padding:0;border-radius:var(--hbd-radius-pill);background:var(--hbd-contact-toggle-bg)}.gform_wrapper .hbd-field-toggle .gchoice{margin:0}.gform_wrapper .hbd-field-toggle .gchoice input{position:absolute;width:1px;height:1px;opacity:0}.gform_wrapper .hbd-field-toggle .gchoice label{display:inline-flex;align-items:center;justify-content:center;min-width:var(--hbd-contact-toggle-seg);height:var(--hbd-contact-toggle-h);margin:0;padding-inline:var(--hbd-space-5, 20px);border-radius:var(--hbd-radius-pill);cursor:pointer;color:var(--hbd-text)}.gform_wrapper .hbd-field-toggle .gchoice input:checked+label{background:var(--hbd-navy);color:var(--hbd-white)}.gform_wrapper .hbd-field-toggle .gchoice input:focus-visible+label{outline:2px solid var(--hbd-navy);outline-offset:2px}.gform_wrapper .hbd-field-consent .gchoice{align-items:flex-start}.gform_wrapper .hbd-field-consent .gchoice input{margin-top:.2em;flex:0 0 auto}.gform_wrapper .hbd-field-consent .gchoice label{font-size:var(--hbd-fs-small, .875rem);line-height:1.5;text-transform:none}
