/* faf-prevenu.css — l'encart « être prévenu », partout où il paraît.

   POURQUOI UNE FEUILLE À PART
   L'encart est né en bas des archives du carnet, sous `.faf-blog .nl`. Il est
   maintenant rendu aussi sur la page de remerciement du formulaire de contact,
   qui n'est pas une archive : ni `.faf-blog`, ni faf-blog.css. Le sortir évite
   de charger toute la feuille des archives pour un encart, et surtout évite
   d'en écrire une seconde version qui divergerait de la première.

   LA FEUILLE EST AUTONOME. `.btn`, `.btn--primary` et `.orn` existent ailleurs
   dans le thème, mais toujours préfixés par la page qui les porte
   (`.faf-blog .btn`, `.faf-art .btn`). Ils sont donc redits ici sous
   `.faf-prevenu`, pour que l'encart rende à l'identique sur n'importe quel
   gabarit. Les valeurs sont recopiées de faf-blog.css, où elles étaient.

   Contrastes mesurés sur le fond `--nude` : titre 4,05 à 32px (seuil AA large
   3:1), texte 4,76, bouton 4,54 — AA partout.
   ───────────────────────────────────────────────────────────────────────── */

.faf-prevenu {
  max-width: 820px;
  margin: 64px auto 24px;
  padding: 48px 32px;
  text-align: center;
  background: var(--nude);
  border: 1px solid var(--nude-deep);
  border-radius: 26px;
}

/* Le brin et ses deux filets dégradés, repris du bandeau de titre des archives. */
.faf-prevenu .orn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 14px;
  color: var(--gold);
}
.faf-prevenu .orn::before,
.faf-prevenu .orn::after {
  content: "";
  height: 1px;
  width: 52px;
  background: linear-gradient(90deg, transparent, var(--gold));
}
.faf-prevenu .orn::after {
  background: linear-gradient(90deg, var(--gold), transparent);
}
.faf-prevenu .orn svg {
  width: 24px;
  height: 24px;
}

.faf-prevenu h3 {
  margin: 8px 0 10px;
  font-family: var(--display);
  font-weight: 500;
  font-size: 32px;
  line-height: 1.14;
  color: var(--clay-deep);
}
.faf-prevenu p {
  margin: 0 auto 24px;
  max-width: 440px;
  color: var(--ink-soft);
}
/* Dernier enfant : la variante « confirmation partie » n'a pas de bouton, et
   sa marge basse de 24px ne servirait qu'à creuser l'encart. */
.faf-prevenu p:last-child {
  margin-bottom: 0;
}

.faf-prevenu .btn {
  display: inline-flex;
  align-items: center;
  gap: 9px;
  padding: 14px 28px;
  border: 1.5px solid transparent;
  border-radius: 100px;
  font-family: var(--sans);
  font-size: 12px;
  font-weight: 600;
  letter-spacing: .1em;
  text-transform: uppercase;
  text-decoration: none;
  cursor: pointer;
  transition: .25s;
}
.faf-prevenu .btn--primary {
  background: var(--teal-btn);
  color: #fff !important;
  box-shadow: 0 10px 28px -10px rgba(88, 172, 159, .7);
}
.faf-prevenu .btn--primary:hover {
  background: var(--teal-dark);
  transform: translateY(-2px);
}

@media (max-width: 767px) {
  .faf-prevenu {
    margin: 48px auto 20px;
    padding: 36px 22px;
    border-radius: 22px;
  }
  .faf-prevenu h3 {
    font-size: 26px;
  }
}
