/* Historical homepage palettes for side-by-side comparison only. */

html[data-home-version="earth"] body.home-design-sample{
  --cmp-bg:#dfe7df;
  --cmp-nav:#e8ede7;
  --cmp-hero:#244436;
  --cmp-hero-a:rgba(24,46,34,.96);
  --cmp-hero-b:rgba(24,46,34,.86);
  --cmp-hero-c:rgba(24,46,34,.5);
  --cmp-hero-d:rgba(24,46,34,.24);
  --cmp-hero-bottom:rgba(24,46,34,.93);
  --cmp-instrument:rgba(42,75,57,.88);
  --cmp-strip:rgba(38,68,51,.68);
  --cmp-card:#315342;
  --cmp-card-a:rgba(38,67,50,.97);
  --cmp-card-b:rgba(38,67,50,.88);
  --cmp-card-c:rgba(38,67,50,.34);
  --cmp-card-mobile-a:rgba(38,67,50,.98);
  --cmp-card-mobile-b:rgba(38,67,50,.86);
  --cmp-card-mobile-c:rgba(38,67,50,.48);
  --cmp-pale-a:rgba(233,238,232,.99);
  --cmp-pale-b:rgba(233,238,232,.94);
  --cmp-pale-c:rgba(233,238,232,.6);
  --cmp-video:#294a3a;
  --cmp-video-card:#345745;
  --cmp-system:#365b48;
  --cmp-evidence:#e7ece5;
  --cmp-input:#d4ddd3;
  --cmp-cta:#315342;
  --cmp-footer:#29483a;
  --cmp-accent:#d6a457;
  --cmp-accent-hover:#e5b96f;
  --cmp-link:#e2b568;
}

html[data-home-version="cyan"] body.home-design-sample{
  --cmp-bg:#dceae4;
  --cmp-nav:#eef4f1;
  --cmp-hero:#174f40;
  --cmp-hero-a:rgba(10,45,34,.96);
  --cmp-hero-b:rgba(10,45,34,.86);
  --cmp-hero-c:rgba(10,45,34,.5);
  --cmp-hero-d:rgba(10,45,34,.22);
  --cmp-hero-bottom:rgba(10,45,34,.93);
  --cmp-instrument:rgba(24,83,65,.9);
  --cmp-strip:rgba(23,79,64,.72);
  --cmp-card:#1b5a47;
  --cmp-card-a:rgba(15,72,54,.97);
  --cmp-card-b:rgba(15,72,54,.88);
  --cmp-card-c:rgba(15,72,54,.34);
  --cmp-card-mobile-a:rgba(15,72,54,.98);
  --cmp-card-mobile-b:rgba(15,72,54,.86);
  --cmp-card-mobile-c:rgba(15,72,54,.46);
  --cmp-pale-a:rgba(238,244,241,.99);
  --cmp-pale-b:rgba(238,244,241,.94);
  --cmp-pale-c:rgba(238,244,241,.6);
  --cmp-video:#174f40;
  --cmp-video-card:#24624f;
  --cmp-system:#31705d;
  --cmp-evidence:#e5efea;
  --cmp-input:#d2e3dc;
  --cmp-cta:#1f5c49;
  --cmp-footer:#174536;
  --cmp-accent:#10d090;
  --cmp-accent-hover:#38dfa9;
  --cmp-link:#38dfa9;
}

html[data-home-version="earth"] body.home-design-sample,
html[data-home-version="cyan"] body.home-design-sample{background:var(--cmp-bg)}
html[data-home-version="earth"] .home-design-sample main,
html[data-home-version="cyan"] .home-design-sample main{background:var(--cmp-bg)}

html[data-home-version="earth"] .home-design-sample .nav,
html[data-home-version="cyan"] .home-design-sample .nav{background:var(--cmp-nav);backdrop-filter:blur(18px) saturate(1.05)}
html[data-home-version="earth"] .home-design-sample .nav-lang a,
html[data-home-version="cyan"] .home-design-sample .nav-lang a{white-space:nowrap}
html[data-home-version="earth"] .home-design-sample .nav.nav-scrolled,
html[data-home-version="cyan"] .home-design-sample .nav.nav-scrolled{background:var(--cmp-nav)}
html[data-home-version="earth"] .home-design-sample .nav-links a.nav-cta,
html[data-home-version="cyan"] .home-design-sample .nav-links a.nav-cta{border-color:var(--cmp-accent);background:var(--cmp-accent);color:#08251b}
html[data-home-version="earth"] .home-design-sample .nav-links a.nav-cta:hover,
html[data-home-version="cyan"] .home-design-sample .nav-links a.nav-cta:hover{border-color:var(--cmp-accent-hover);background:var(--cmp-accent-hover)}

html[data-home-version="earth"] .home-design-sample .dht-home-hero,
html[data-home-version="cyan"] .home-design-sample .dht-home-hero{background:var(--cmp-hero)}
html[data-home-version="earth"] .home-design-sample .dht-home-hero .dht-hero-media,
html[data-home-version="cyan"] .home-design-sample .dht-home-hero .dht-hero-media{opacity:.72;filter:saturate(.68) contrast(1.12) brightness(.82)}
html[data-home-version="earth"] .home-design-sample .dht-home-hero::before,
html[data-home-version="cyan"] .home-design-sample .dht-home-hero::before{display:block;background:linear-gradient(90deg,var(--cmp-hero-a) 0%,var(--cmp-hero-b) 47%,var(--cmp-hero-c) 72%,var(--cmp-hero-d) 100%),linear-gradient(0deg,var(--cmp-hero-bottom) 0%,transparent 62%)}
html[data-home-version="earth"] .home-design-sample .dht-home-hero::after,
html[data-home-version="cyan"] .home-design-sample .dht-home-hero::after{display:block;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(90deg,#000 0%,#000 72%,transparent 100%)}
html[data-home-version="earth"] .home-design-sample .dht-home-hero-copy,
html[data-home-version="cyan"] .home-design-sample .dht-home-hero-copy{padding:0;border:0;background:transparent}
html[data-home-version="earth"] .home-design-sample .dht-home-hero .dht-kicker,
html[data-home-version="cyan"] .home-design-sample .dht-home-hero .dht-kicker{color:#d8ebe3}
html[data-home-version="earth"] .home-design-sample .dht-home-hero .dht-kicker::before,
html[data-home-version="cyan"] .home-design-sample .dht-home-hero .dht-kicker::before{background:var(--cmp-accent)}
html[data-home-version="earth"] .home-design-sample .dht-home-hero h1,
html[data-home-version="cyan"] .home-design-sample .dht-home-hero h1{color:#fff}
html[data-home-version="earth"] .home-design-sample .dht-home-hero .dht-hero-lead,
html[data-home-version="cyan"] .home-design-sample .dht-home-hero .dht-hero-lead{color:#edf4ef}
html[data-home-version="earth"] .home-design-sample .dht-home-hero .dht-hero-copy,
html[data-home-version="cyan"] .home-design-sample .dht-home-hero .dht-hero-copy{color:rgba(235,242,237,.68)}
html[data-home-version="earth"] .home-design-sample .dht-btn-primary,
html[data-home-version="cyan"] .home-design-sample .dht-btn-primary{border-color:transparent;background:var(--cmp-accent);color:#101b15}
html[data-home-version="earth"] .home-design-sample .dht-btn-primary:hover,
html[data-home-version="cyan"] .home-design-sample .dht-btn-primary:hover{background:var(--cmp-accent-hover);color:#101b15}
html[data-home-version="earth"] .home-design-sample .dht-btn-secondary,
html[data-home-version="cyan"] .home-design-sample .dht-btn-secondary{border-color:rgba(255,255,255,.28);color:#fff;background:rgba(9,17,12,.26)}

html[data-home-version="earth"] .home-design-sample .dht-home-instrument,
html[data-home-version="cyan"] .home-design-sample .dht-home-instrument{border-color:rgba(224,232,226,.25);border-top-color:var(--cmp-accent);color:#eef3ef;background:var(--cmp-instrument);backdrop-filter:blur(14px);box-shadow:0 28px 80px rgba(0,0,0,.2)}
html[data-home-version="earth"] .home-design-sample .dht-home-instrument-head,
html[data-home-version="cyan"] .home-design-sample .dht-home-instrument-head{border-bottom-color:rgba(255,255,255,.13);color:var(--cmp-accent)}
html[data-home-version="earth"] .home-design-sample .dht-home-instrument-head em,
html[data-home-version="cyan"] .home-design-sample .dht-home-instrument-head em{color:rgba(255,255,255,.52)}
html[data-home-version="earth"] .home-design-sample .dht-home-instrument-title,
html[data-home-version="cyan"] .home-design-sample .dht-home-instrument-title,
html[data-home-version="earth"] .home-design-sample .dht-home-instrument-grid strong,
html[data-home-version="cyan"] .home-design-sample .dht-home-instrument-grid strong{color:#fff}
html[data-home-version="earth"] .home-design-sample .dht-home-instrument-grid,
html[data-home-version="cyan"] .home-design-sample .dht-home-instrument-grid{border-color:rgba(255,255,255,.12)}
html[data-home-version="earth"] .home-design-sample .dht-home-instrument-grid>div,
html[data-home-version="cyan"] .home-design-sample .dht-home-instrument-grid>div{border-color:rgba(255,255,255,.12);background:transparent}
html[data-home-version="earth"] .home-design-sample .dht-home-instrument-grid span,
html[data-home-version="cyan"] .home-design-sample .dht-home-instrument-grid span{color:var(--cmp-accent)}
html[data-home-version="earth"] .home-design-sample .dht-home-instrument-grid small,
html[data-home-version="cyan"] .home-design-sample .dht-home-instrument-grid small,
html[data-home-version="earth"] .home-design-sample .dht-home-instrument>p,
html[data-home-version="cyan"] .home-design-sample .dht-home-instrument>p{color:rgba(255,255,255,.52)}
html[data-home-version="earth"] .home-design-sample .dht-home-hero .dht-hero-strip,
html[data-home-version="cyan"] .home-design-sample .dht-home-hero .dht-hero-strip{border-top-color:rgba(255,255,255,.2)}
html[data-home-version="earth"] .home-design-sample .dht-home-hero .dht-hero-strip>div,
html[data-home-version="cyan"] .home-design-sample .dht-home-hero .dht-hero-strip>div{border-right-color:rgba(255,255,255,.16);background:var(--cmp-strip)}
html[data-home-version="earth"] .home-design-sample .dht-home-hero .dht-hero-strip strong,
html[data-home-version="cyan"] .home-design-sample .dht-home-hero .dht-hero-strip strong{color:#fff}
html[data-home-version="earth"] .home-design-sample .dht-home-hero .dht-hero-strip span,
html[data-home-version="cyan"] .home-design-sample .dht-home-hero .dht-hero-strip span{color:rgba(255,255,255,.62)}

html[data-home-version="earth"] .home-design-sample .dht-home-products,
html[data-home-version="cyan"] .home-design-sample .dht-home-products,
html[data-home-version="earth"] .home-design-sample .dht-home-knowledge,
html[data-home-version="cyan"] .home-design-sample .dht-home-knowledge{background:var(--cmp-bg)}
html[data-home-version="earth"] .home-design-sample .dht-product-card::before,
html[data-home-version="cyan"] .home-design-sample .dht-product-card::before{content:"";display:block;position:absolute;z-index:-1;inset:0;background-position:center;background-size:cover}
html[data-home-version="earth"] .home-design-sample .dht-product-card:first-child,
html[data-home-version="cyan"] .home-design-sample .dht-product-card:first-child{background:var(--cmp-card);color:#fff}
html[data-home-version="earth"] .home-design-sample .dht-product-card:first-child::before,
html[data-home-version="cyan"] .home-design-sample .dht-product-card:first-child::before{background-image:linear-gradient(90deg,var(--cmp-card-a) 0%,var(--cmp-card-b) 52%,var(--cmp-card-c) 100%),url("../images/hero-slide-1.jpg")}
html[data-home-version="earth"] .home-design-sample .dht-product-card:nth-child(2)::before,
html[data-home-version="cyan"] .home-design-sample .dht-product-card:nth-child(2)::before{background-image:linear-gradient(90deg,var(--cmp-pale-a) 0%,var(--cmp-pale-b) 58%,var(--cmp-pale-c) 100%),url("../images/hero-slide-2.jpg");background-position:72% center}
html[data-home-version="earth"] .home-design-sample .dht-product-card:first-child h3,
html[data-home-version="cyan"] .home-design-sample .dht-product-card:first-child h3{color:#fff}
html[data-home-version="earth"] .home-design-sample .dht-product-card:first-child p,
html[data-home-version="cyan"] .home-design-sample .dht-product-card:first-child p{color:rgba(255,255,255,.68)}
html[data-home-version="earth"] .home-design-sample .dht-product-card:first-child .dht-card-index,
html[data-home-version="cyan"] .home-design-sample .dht-product-card:first-child .dht-card-index,
html[data-home-version="earth"] .home-design-sample .dht-product-card:first-child .dht-card-link,
html[data-home-version="cyan"] .home-design-sample .dht-product-card:first-child .dht-card-link{color:var(--cmp-link)}
html[data-home-version="earth"] .home-design-sample .dht-product-card:first-child .dht-chip,
html[data-home-version="cyan"] .home-design-sample .dht-product-card:first-child .dht-chip{border-color:rgba(255,255,255,.2);background:rgba(8,16,11,.5);color:rgba(255,255,255,.74)}

html[data-home-version="earth"] .home-design-sample .dht-home-video-section,
html[data-home-version="cyan"] .home-design-sample .dht-home-video-section{border-color:rgba(255,255,255,.1);background:var(--cmp-video);color:#fff}
html[data-home-version="earth"] .home-design-sample .dht-home-video-section .dht-eyebrow,
html[data-home-version="cyan"] .home-design-sample .dht-home-video-section .dht-eyebrow,
html[data-home-version="earth"] .home-design-sample .dht-home-record-stamp strong,
html[data-home-version="cyan"] .home-design-sample .dht-home-record-stamp strong,
html[data-home-version="earth"] .home-design-sample .dht-home-video-label,
html[data-home-version="cyan"] .home-design-sample .dht-home-video-label{color:var(--cmp-accent)}
html[data-home-version="earth"] .home-design-sample .dht-home-video-section .dht-heading,
html[data-home-version="cyan"] .home-design-sample .dht-home-video-section .dht-heading,
html[data-home-version="earth"] .home-design-sample .dht-home-video-card h3,
html[data-home-version="cyan"] .home-design-sample .dht-home-video-card h3{color:#fff}
html[data-home-version="earth"] .home-design-sample .dht-home-video-section .dht-intro,
html[data-home-version="cyan"] .home-design-sample .dht-home-video-section .dht-intro{color:rgba(255,255,255,.62)}
html[data-home-version="earth"] .home-design-sample .dht-home-video-card,
html[data-home-version="cyan"] .home-design-sample .dht-home-video-card{border-color:rgba(255,255,255,.18);background:var(--cmp-video-card)}
html[data-home-version="earth"] .home-design-sample .dht-home-video-card p,
html[data-home-version="cyan"] .home-design-sample .dht-home-video-card p{color:rgba(255,255,255,.58)}
html[data-home-version="earth"] .home-design-sample .dht-home-video-card a,
html[data-home-version="cyan"] .home-design-sample .dht-home-video-card a{color:var(--cmp-link);text-decoration:none}

html[data-home-version="earth"] .home-design-sample .dht-home-system,
html[data-home-version="cyan"] .home-design-sample .dht-home-system{border-color:rgba(255,255,255,.12);background:var(--cmp-system)}
html[data-home-version="earth"] .home-design-sample .dht-home-system .dht-eyebrow,
html[data-home-version="cyan"] .home-design-sample .dht-home-system .dht-eyebrow,
html[data-home-version="earth"] .home-design-sample .dht-home-system .dht-step-num,
html[data-home-version="cyan"] .home-design-sample .dht-home-system .dht-step-num{color:var(--cmp-accent)}
html[data-home-version="earth"] .home-design-sample .dht-home-system .dht-heading,
html[data-home-version="cyan"] .home-design-sample .dht-home-system .dht-heading,
html[data-home-version="earth"] .home-design-sample .dht-home-system .dht-step h3,
html[data-home-version="cyan"] .home-design-sample .dht-home-system .dht-step h3{color:#fff}
html[data-home-version="earth"] .home-design-sample .dht-home-system .dht-intro,
html[data-home-version="cyan"] .home-design-sample .dht-home-system .dht-intro,
html[data-home-version="earth"] .home-design-sample .dht-home-system .dht-step p,
html[data-home-version="cyan"] .home-design-sample .dht-home-system .dht-step p{color:rgba(255,255,255,.58)}
html[data-home-version="earth"] .home-design-sample .dht-home-system .dht-process,
html[data-home-version="cyan"] .home-design-sample .dht-home-system .dht-process,
html[data-home-version="earth"] .home-design-sample .dht-home-system .dht-step,
html[data-home-version="cyan"] .home-design-sample .dht-home-system .dht-step{border-color:rgba(255,255,255,.14)}
html[data-home-version="earth"] .home-design-sample .dht-home-system .dht-step,
html[data-home-version="cyan"] .home-design-sample .dht-home-system .dht-step{background:rgba(255,255,255,.025)}
html[data-home-version="earth"] .home-design-sample .dht-home-system .dht-step::before,
html[data-home-version="cyan"] .home-design-sample .dht-home-system .dht-step::before{background:var(--cmp-accent)}

html[data-home-version="earth"] .home-design-sample .dht-home-evidence,
html[data-home-version="cyan"] .home-design-sample .dht-home-evidence{background:var(--cmp-evidence)}
html[data-home-version="earth"] .home-design-sample .dht-home-evidence .dht-proof-image img,
html[data-home-version="cyan"] .home-design-sample .dht-home-evidence .dht-proof-image img{opacity:.88;filter:saturate(.72) contrast(1.02)}
html[data-home-version="earth"] .home-design-sample .dht-home-evidence .dht-proof-image figcaption,
html[data-home-version="cyan"] .home-design-sample .dht-home-evidence .dht-proof-image figcaption{border-left-color:var(--cmp-accent);background:rgba(10,19,13,.88);color:#fff}
html[data-home-version="earth"] .home-design-sample .dht-home-inputs,
html[data-home-version="cyan"] .home-design-sample .dht-home-inputs{background:var(--cmp-input)}
html[data-home-version="earth"] .home-design-sample .dht-home-inputs .dht-input code,
html[data-home-version="cyan"] .home-design-sample .dht-home-inputs .dht-input code{color:var(--cmp-accent)}

html[data-home-version="earth"] .home-design-sample .dht-home-cta,
html[data-home-version="cyan"] .home-design-sample .dht-home-cta{border-color:rgba(255,255,255,.16);background:var(--cmp-cta);color:#fff}
html[data-home-version="earth"] .home-design-sample .dht-home-cta::after,
html[data-home-version="cyan"] .home-design-sample .dht-home-cta::after{display:block;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px)}
html[data-home-version="earth"] .home-design-sample .dht-home-cta h2,
html[data-home-version="cyan"] .home-design-sample .dht-home-cta h2{color:#fff}
html[data-home-version="earth"] .home-design-sample .dht-home-cta p,
html[data-home-version="cyan"] .home-design-sample .dht-home-cta p{color:rgba(255,255,255,.69)}
html[data-home-version="earth"] .home-design-sample .footer,
html[data-home-version="cyan"] .home-design-sample .footer{border-top-color:rgba(255,255,255,.12);background:var(--cmp-footer);color:rgba(255,255,255,.74)}
html[data-home-version="earth"] .home-design-sample .footer h4,
html[data-home-version="cyan"] .home-design-sample .footer h4,
html[data-home-version="earth"] .home-design-sample .footer-brand,
html[data-home-version="cyan"] .home-design-sample .footer-brand{color:#fff}
html[data-home-version="earth"] .home-design-sample .footer a,
html[data-home-version="cyan"] .home-design-sample .footer a{color:rgba(255,255,255,.62)}
html[data-home-version="earth"] .home-design-sample .footer a:hover,
html[data-home-version="cyan"] .home-design-sample .footer a:hover{color:var(--cmp-link)}

@media(max-width:700px){
  html[data-home-version="earth"] .home-design-sample .dht-home-hero::before,
  html[data-home-version="cyan"] .home-design-sample .dht-home-hero::before{display:block;background:linear-gradient(0deg,var(--cmp-hero-a) 0%,var(--cmp-hero-b) 72%,var(--cmp-hero-c) 100%)}
  html[data-home-version="earth"] .home-design-sample .dht-home-hero-copy,
  html[data-home-version="cyan"] .home-design-sample .dht-home-hero-copy{padding:0}
  html[data-home-version="earth"] .home-design-sample .dht-product-card:first-child::before,
  html[data-home-version="cyan"] .home-design-sample .dht-product-card:first-child::before{background-image:linear-gradient(0deg,var(--cmp-card-mobile-a) 0%,var(--cmp-card-mobile-b) 70%,var(--cmp-card-mobile-c) 100%),url("../images/hero-slide-1.jpg")}
  html[lang="ru"][data-home-version="cyan"] .home-design-sample .dht-home-hero h1{max-width:100%;font-size:clamp(2.25rem,11.5vw,3rem)}
}
