form.contact-form p.recaptcha-notice { margin: 0; color: #52616a; font-size: 11px; line-height: 1.6; }
.contact-form .recaptcha-notice a { text-decoration: underline; text-underline-offset: 2px; }
.contact-form [data-recaptcha-feedback][hidden] { display: none; }
.contact-form .contact-submit:disabled { cursor: wait; opacity: .65; }
/* Google's disclosure is shown next to each protected submit button. */
.grecaptcha-badge { visibility: hidden; }
