.support-form>[role=status]:empty{display:none}.support-form form,.support-form fieldset{border:0;gap:22px;min-width:0;margin:0;padding:0;display:grid}.contact-legend{margin-bottom:22px;font-size:22px;font-weight:800}.support-form .optional{color:#656159;text-transform:none;font-size:11px;font-weight:500;display:inline}.support-form label:has(.optional){grid-template-columns:auto 1fr;align-items:baseline;column-gap:6px}.support-form label:has(.optional) input{grid-column:1/-1}.submit-button:disabled{cursor:wait;opacity:.65;transform:none}.contact-error{color:#a01720;margin:0;font-size:15px;line-height:1.6}.contact-success h3{margin:0 0 16px;font-size:26px}.contact-success p{font-size:16px;line-height:1.6}.contact-reference{overflow-wrap:anywhere;background:#f0eee9;padding:12px}.form-help a{color:inherit;overflow-wrap:anywhere;text-decoration:underline}
