.hsag-form{max-width:44rem}.hsag-field,.hsag-consent{margin:0 0 1rem}.hsag-form label,.hsag-form legend{display:block;font-weight:600;margin-bottom:.35rem}.hsag-form input:not([type=checkbox]):not([type=radio]),.hsag-form textarea,.hsag-form select{box-sizing:border-box;max-width:100%;width:100%;padding:.65rem}.hsag-form textarea{min-height:8rem}.hsag-field-radio label,.hsag-consent label{font-weight:400;margin:.4rem 0}.hsag-trap{height:0;left:-10000px;overflow:hidden;position:absolute;width:0}.hsag-message{margin:.75rem 0;min-height:1.5em}.hsag-form button[disabled]{cursor:wait;opacity:.65}.hsag-diagnostic,.hsag-unavailable{border-left:4px solid #d63638;padding:.75rem}
