/**
 * Hide Google reCAPTCHA badge visually.
 *
 * visibility: hidden keeps the widget functional; display: none would break
 * the invisible reCAPTCHA challenge flow. The companion JS (grecaptcha-a11y.js)
 * adds aria-hidden="true" to properly exclude the badge and its siblings from
 * the accessibility tree, since visibility: hidden alone does not do that.
 *
 * position: absolute overrides Google's injected position: fixed so the badge
 * no longer floats above page content.
 */
.grecaptcha-badge {
	visibility: hidden !important;
	opacity: 0 !important;
	pointer-events: none !important;
	z-index: -1 !important;
}
