.grecaptcha-badge{visibility:hidden!important}.recaptcha-field{display:flex;flex-direction:column;gap:.375rem}.recaptcha-field__widget{min-height:78px}.recaptcha-field__notice{margin:0;font-size:.75rem;line-height:1.5;color:var(--color-text-muted, #6b7280)}.recaptcha-field__notice a{color:inherit;text-decoration:underline;text-underline-offset:2px}.recaptcha-field__notice a:hover{color:var(--color-brand-primary, #013a63)}.recaptcha-field__error{margin:0;font-size:.875rem;color:var(--color-danger, #ef4444)}
