
/* Hero bright + big bold white — no darken */
.home-hero__shade,
.home-hero .home-hero__shade{
  background:transparent !important;
  opacity:0 !important;
  display:none !important;
}
.home-hero__image,
.home-hero__image.is-active{
  filter:none !important;
  opacity:1 !important;
}
.home-hero__content{
  padding-top:140px !important;
  padding-bottom:120px !important;
}
.home-hero .kicker,
.home-hero__lead,
.home-hero .hero-trust-panel,
.home-hero .hero-trust-panel__proof,
.home-hero .hero-fact-strip,
.home-hero .hero-capabilities,
.home-hero .hero-scene-indicator,
.home-hero .hero-factory-gallery{
  display:none !important;
}
.home-hero h1,
.home-hero #home-hero-title{
  color:#ffffff !important;
  font-family:Arial,Helvetica,sans-serif !important;
  font-size:clamp(42px,6vw,72px) !important;
  font-weight:800 !important;
  line-height:1.05 !important;
  max-width:14em !important;
  text-shadow:0 2px 18px rgba(0,0,0,.35);
  margin:0 0 28px !important;
}
.home-hero .hero-actions .button-primary{
  font-size:15px !important;
  font-weight:700 !important;
}
.home-hero .hero-actions .button-secondary{
  display:none !important; /* fewer words on top */
}
