.c-contact-split__card{--cs-danger:#b42318}.c-contact-split__card div[id^=hs_form_target]:empty{min-height:320px}.c-contact-split__card .hs-form fieldset{border:0;margin:0;max-width:none;min-width:0;padding:0}.c-contact-split__card .hs-form fieldset.form-columns-2{display:grid;gap:var(--space-3);grid-template-columns:1fr 1fr}.c-contact-split__card .hs-form fieldset.form-columns-2 .hs-form-field{float:none;width:auto}.c-contact-split__card .hs-form fieldset:not(:has(.hs-input:not([type=hidden]),.hs-richtext)){display:none}.c-contact-split__card .hs-form-field{margin-bottom:var(--space-3);position:relative}.c-contact-split__card .hs-form-field>label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.c-contact-split__card .hs-field-desc{color:var(--color-text-muted);font-size:var(--text-sm);margin:0 0 var(--space-2)}.c-contact-split__card .hs-input:where(:not([type=checkbox],[type=radio])){background:var(--color-surface);border:1.5px solid var(--color-primary);border-radius:10px;box-sizing:border-box;color:var(--color-text);font-family:var(--font-body),"Helvetica Neue",Arial,sans-serif;font-size:var(--text-base);padding:14px var(--space-4);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);width:100%}.c-contact-split__card .hs-input::placeholder{color:var(--color-text-muted);opacity:1}.c-contact-split__card .hs-input:focus{border-color:var(--color-action);box-shadow:0 0 0 2px var(--color-action);outline:none}.c-contact-split__card textarea.hs-input{min-height:80px;resize:vertical}.c-contact-split__card .inputs-list{list-style:none;margin:0;padding:0}.c-contact-split__card .legal-consent-container{margin-block:var(--space-2)}.c-contact-split__card .hs-form-booleancheckbox-display,.c-contact-split__card .hs-form-checkbox-display{align-items:start;color:var(--color-text-muted);cursor:pointer;display:grid;font-size:var(--text-xs);gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);line-height:var(--leading-base)}.c-contact-split__card .hs-form-booleancheckbox-display .hs-input,.c-contact-split__card .hs-form-checkbox-display .hs-input{accent-color:var(--color-primary);margin:.2em 0 0}.c-contact-split__card .hs-richtext,.c-contact-split__card .legal-consent-container p{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-base);margin:0 0 var(--space-2)}.c-contact-split__card .hs-error-msgs{list-style:none;margin:var(--space-1) 0 0;padding:0}.c-contact-split__card .hs-error-msg{color:var(--cs-danger);font-size:var(--text-sm)}.c-contact-split__card .hs-input.invalid.error{border-color:var(--cs-danger)}.c-contact-split__card .hs_error_rollup{display:none}.c-contact-split__card .hs_submit{margin-top:var(--space-1)}.c-contact-split__card .hs-button{-webkit-appearance:none;appearance:none;background:var(--color-action);border:1px solid transparent;border-radius:999px;box-shadow:var(--shadow-action);color:var(--color-action-text);cursor:pointer;display:block;font-family:var(--font-body),"Helvetica Neue",Arial,sans-serif;font-size:var(--text-sm);font-weight:var(--button-weight);letter-spacing:var(--button-tracking);line-height:1.5;padding:var(--space-3) var(--space-6);text-transform:var(--button-transform);transition:background-color var(--transition-fast),color var(--transition-fast),transform .16s ease;width:100%}.c-contact-split__card .hs-button:hover{background:var(--color-action-hover)}.c-contact-split__card .hs-button:focus-visible{outline:2px solid var(--color-action);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.c-contact-split__card .hs-button:hover{transform:translateY(-1px)}}.c-contact-split__card .submitted-message{color:var(--color-text);font-size:var(--text-base);padding-block:var(--space-4)}