/* v12 hero title chrome balance */
/* Both words use controlled neutral gradients so neither becomes flat pure white/black. */
html[data-solid-theme="dark"] .sc-hero-copy h1{
  color:transparent!important;
  text-shadow:none!important;
}
html[data-solid-theme="dark"] .sc-hero-copy h1 .sc-hero-play{
  background:linear-gradient(180deg,#f1f1f1 0%,#dddddd 48%,#b9b9b9 100%)!important;
  -webkit-background-clip:text!important;
  background-clip:text!important;
  color:transparent!important;
}
html[data-solid-theme="dark"] .sc-hero-copy h1 .sc-hero-different{
  background:linear-gradient(180deg,#dedede 0%,#bdbdbd 48%,#8d8d8d 100%)!important;
  -webkit-background-clip:text!important;
  background-clip:text!important;
  color:transparent!important;
}
html[data-solid-theme="light"] .sc-hero-copy h1{
  color:transparent!important;
  text-shadow:none!important;
}
html[data-solid-theme="light"] .sc-hero-copy h1 .sc-hero-play{
  background:linear-gradient(180deg,#252525 0%,#3b3b3b 52%,#5b5b5b 100%)!important;
  -webkit-background-clip:text!important;
  background-clip:text!important;
  color:transparent!important;
}
html[data-solid-theme="light"] .sc-hero-copy h1 .sc-hero-different{
  background:linear-gradient(180deg,#515151 0%,#6b6b6b 52%,#929292 100%)!important;
  -webkit-background-clip:text!important;
  background-clip:text!important;
  color:transparent!important;
}
