/* Keep the previous soft composition; correct only the hero's color treatment. */
.mavolon-hero--full {
  background: linear-gradient(115deg, #f7f4f1 0%, #f5f1ed 62%, #f1ede9 100%);
}
.mavolon-hero--full h1 { color: #493b4d; }
.mavolon-hero--full h1 i { color: #8a7291; }
.mavolon-hero--full .eyebrow { color: #85718d; }
.mavolon-hero--full .mavolon-hero__description { color: #6a5d6d; }
.mavolon-hero--full .mavolon-hero__meta { color: #8a7d8b; }
.mavolon-hero--full .mavolon-hero__visual::after {
  background: linear-gradient(0deg, #f5f1ed 0%, #f5f1ed00 24%);
}
.mavolon-hero--full .button--primary {
  background: #73577e;
  border-color: #73577e;
}
.mavolon-hero--full .button--primary:hover {
  background: #61466c;
  border-color: #61466c;
}
.mavolon-hero--full .text-link { color: #67546e; }
