/* Colores de las secciones interiores. La portada y el menú conservan sus estilos. */
:root{
  --eleven-950:#090909;
  --eleven-900:#111111;
  --eleven-850:#191919;
  --eleven-800:#242424;
  --eleven-700:#404040;
  --eleven-600:#626262;
  --eleven-500:#808080;
  --eleven-400:#a1a1a1;
  --eleven-300:#bdbdbd;
  --eleven-200:#dedede;
  --eleven-150:#ececec;
  --eleven-100:#f5f5f5;
  --eleven-50:#fafafa;
  --eleven-white:#ffffff;
  --eleven-yellow:#fec80c;
  --eleven-yellow-hover:#ffda4b;
}
.interior-page main,.services-section,.eleven-contact,.eleven-footer,.career-home,.equipment-dialog{color:var(--eleven-100)}
.telemetry-page .tm-hero h1>span,.career-page .career-hero h1>span,.policies-page .policies-hero h1>span,.quote-page .quote-intro h1>span{
  color:var(--eleven-200);
  background:linear-gradient(180deg,var(--eleven-50) 10%,var(--eleven-200) 68%,var(--eleven-400));
  -webkit-background-clip:text;
  background-clip:text;
  -webkit-text-fill-color:transparent;
}
.policy-header .title-period{background:none;color:var(--eleven-yellow);-webkit-text-fill-color:var(--eleven-yellow)}
.policy-header .breadcrumbs,.policies-hero .breadcrumbs,.quote-intro .breadcrumbs{color:var(--eleven-400)}
.family-intro .family-back{color:var(--eleven-600)}
.family-back:hover{color:var(--eleven-100)}
.family-intro .family-back:hover{color:var(--eleven-800)}
.interior-page main .button,main>section:not(.hero) .button{color:var(--eleven-900)}
