/* Pages légales de Guardn : même mise en page que Travelist / Peas', accent lime de Guardn, rose = ce qui se partage à deux. */
.legal-body--guardn .legal-main {
  --orange: #5f8f0a;
  --yellow: #a2dd19;
  --guardn-ink: #0a0c0f;
}
[data-theme="dark"] .legal-body--guardn .legal-main {
  --orange: #bff24c;
  --yellow: #a2dd19;
}

.legal-body--guardn .legal-hero h1 em {
  background: linear-gradient(90deg, #a2dd19, #7ccf3a 38%, #ff7cc4 72%, #ff4fb0);
  background-clip: text;
  -webkit-background-clip: text;
}
[data-theme="dark"] .legal-body--guardn .legal-hero h1 em {
  background: linear-gradient(90deg, #dff8a6, #bff24c 38%, #ff9fd3 72%, #ff4fb0);
  background-clip: text;
  -webkit-background-clip: text;
}

.legal-body--guardn .legal-contact-button {
  color: var(--guardn-ink) !important;
  background: linear-gradient(110deg, #dff8a6, #bff24c 45%, #a2dd19);
  box-shadow: 0 14px 36px rgba(126, 190, 20, .28);
}
.legal-body--guardn .legal-contact-button:hover { box-shadow: 0 18px 42px rgba(126, 190, 20, .36); }
