/* === INFOSTAND V75: wordmark proportion + navy CTA normalization === */

:root{
  --infostand-cta-navy:#06162c;
}

/* Slightly enlarge infostend.by next to the mark so it is visually proportional. */
.hero .brand-name{
  font-size:19px!important;
  line-height:1!important;
  font-weight:600!important;
}
.sticky-home-header__name{
  font-size:18px!important;
  line-height:1!important;
  font-weight:600!important;
}
.catalog-brand-name{
  font-size:18px!important;
  line-height:1!important;
  font-weight:600!important;
}

/* Confirmed client request: CTA buttons that were black become the same dark navy
   used by the "Один процесс — один результат" block (#06162c). */
.dark-cta,
.product-card__quote,
.product-order,
.lead-submit{
  background:var(--infostand-cta-navy)!important;
  color:#fff!important;
  border-color:var(--infostand-cta-navy)!important;
}

/* Preserve existing geometry and existing hover behavior. */
.product-card__quote:hover{
  background:var(--infostand-cta-navy)!important;
  color:#fff!important;
  border-color:var(--infostand-cta-navy)!important;
}

@media (max-width:640px){
  .hero .brand-name{
    font-size:14px!important;
  }
  .sticky-home-header__name{
    font-size:14px!important;
  }
  .catalog-brand-name{
    font-size:14px!important;
  }
}

@media (max-width:370px){
  .hero .brand-name,
  .sticky-home-header__name,
  .catalog-brand-name{
    font-size:13px!important;
  }
}
/* === INFOSTAND V75 END === */
