/* Hidden with visibility: reCAPTCHA stops working under display: none */
.grecaptcha-badge { visibility: hidden; }

.captcha-note { margin: 8px 0; font-size: 11px; line-height: 1.5; text-align: center; color: #6c757d; }
.captcha-note a { color: inherit; text-decoration: underline; }
