/* Signature ECHO validée : lettrage arrondi, violet et léger volume. */
@import url('https://fonts.googleapis.com/css2?family=Lilita+One&display=swap');

.marque .logo-echo {
  position: relative;
  display: inline-block;
  font-family: 'Lilita One', Arial, sans-serif;
  font-weight: 400;
  font-size: 50px;
  letter-spacing: 3px;
  line-height: 1.15;
  border: 0;
  padding: 0;
  color: #4c59bf;
  transform: rotate(-3deg) scaleX(1.02);
  transform-origin: left center;
  -webkit-text-stroke: 1px #20211e;
  paint-order: stroke fill;
  background: linear-gradient(180deg, #b8bcf5 0%, #929aee 15%, #626bd8 34%, #505ac3 63%, #737cdb 87%, #a0a6ea 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-shadow: none;
  filter: drop-shadow(0 2px 0 #20211e) drop-shadow(0 4px 3px #20211e18);
}
.marque .logo-echo::after {
  content: attr(data-reflet);
  position: absolute;
  inset: 0;
  pointer-events: none;
  background: linear-gradient(180deg, #ffffffa8 3%, #ffffff00 28%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke: 0;
  transform: translateY(-1px);
}
.marque.marque-echo { display: block; text-decoration: none; }
.marque-echo .signature-echo {
  display: block;
  margin-top: 9px;
  font: 400 12px Heebo, Arial, sans-serif;
  color: #6b695f;
}
@media (max-width: 700px) {
  .marque .logo-echo { font-size: 40px; }
}

/* Variante lavande et orange JAE retenue pour l’identité. */
.marque .logo-echo .logo-echo-orange {
  font: inherit;
  letter-spacing: inherit;
  -webkit-text-stroke: 1px #20211e;
  background: linear-gradient(180deg, #ffd5bf, #f4a084 30%, #ec785c 65%, #f3aa8e);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
header.entete-echo-lavande {
  background: #f5f3fc;
  border: 1px solid #e8e3f5;
  border-radius: 22px;
  margin-top: 16px;
}

/* Neutraliser l’ancienne séparation JAE dans le panneau de connexion. */
.presentation .marque.marque-echo{display:block}
.presentation .marque.marque-echo>.logo-echo{border:0;padding:0}
.presentation .marque.marque-echo .signature-echo{color:#625f55;-webkit-text-fill-color:#625f55}
