/* ================================================================
   FRAN96MC.ES — SISTEMA DE DISEÑO COMPARTIDO
   includes/recaptcha.css — oculta el distintivo flotante de
   reCAPTCHA v3 (el recuadro de "protegido por reCAPTCHA" que se
   pega a una esquina y rompe la estética pixel del sitio).

   ⚠️ CONDICIÓN DE GOOGLE — NO BORRAR ESTA HOJA SIN LEER
   Las condiciones de uso de reCAPTCHA permiten esconder el
   distintivo SOLO si la atribución aparece de forma visible en el
   propio formulario. Por eso este archivo trae también el estilo
   de .fm-recaptcha-aviso, y cada formulario protegido incluye ese
   texto con los enlaces a la política y a los términos de Google.
   Si se quita el aviso, hay que dejar de ocultar el distintivo.

   Uso: cargar esta hoja en las páginas que llaman a
   recaptcha/api.js y poner el aviso junto al botón de envío:

     <p class="fm-recaptcha-aviso">Protegido por reCAPTCHA:
       <a href="https://policies.google.com/privacy" …>Privacidad</a> y
       <a href="https://policies.google.com/terms" …>Términos</a> de Google.
     </p>
   ================================================================ */

/* El distintivo flotante: fuera de la vista, pero el script sigue
   funcionando igual (v3 no necesita que se vea para validar). */
.grecaptcha-badge{
  visibility:hidden;
}

/* Atribución obligatoria, en tono discreto para que no compita con
   el formulario pero siga siendo legible (cumple el contraste). */
.fm-recaptcha-aviso{
  margin:.9rem 0 0;
  font-family:var(--f-cuerpo,system-ui,sans-serif);
  font-size:.68rem;
  line-height:1.5;
  color:var(--tinta-tenue,#9aa0d6);
  text-align:center;
}
.fm-recaptcha-aviso a{
  color:var(--tinta-suave,#c9cdf4);
  text-decoration:underline;
}
.fm-recaptcha-aviso a:hover,
.fm-recaptcha-aviso a:focus-visible{
  color:var(--acento-pagina,var(--oro,#ffcf5c));
}
