/**
 * Formulaire public de demande de kit.
 *
 * VOLONTAIREMENT MINIMAL : la page reprend le balisage et les classes du formulaire de
 * creation de compte (`mb-3`, `form-label`, `form-control`, `form-select`, `form-check`,
 * `buttons-wrapper`), donc toute la mise en forme vient deja du theme. Ne rien ajouter ici qui
 * redefinisse une de ces classes : le formulaire doit suivre la charte du theme, y compris
 * apres une refonte de celui-ci.
 *
 * Il ne reste que ce que le theme ne peut pas connaitre : le champ leurre.
 */

.sn-kitform__intro {
  margin-bottom: 1.5rem;
}

/**
 * Champ leurre (honeypot).
 *
 * `display: none` suffirait pour l'oeil, mais certains robots ignorent precisement les champs
 * ainsi masques. On le sort du flux tout en le laissant « visible » au sens du rendu : il
 * reste rempli par un robot naif, et reste inatteignable pour un visiteur (hors ecran,
 * hauteur nulle, `tabindex="-1"` cote template).
 *
 * Cette feuille n'est chargee que sur la page dediee. Le shortcode [sn_kitform] (page CMS,
 * bloc) ne l'a pas : c'est la classe `visually-hidden` du theme, posee aussi sur le leurre,
 * qui le masque la-bas. Voir _partials/kitform-form.tpl.
 */
.sn-kitform__trap {
  position: absolute;
  left: -9999px;
  width: 1px;
  height: 0;
  overflow: hidden;
}
