/* HezElektronik v4.0.2 — green customer-review first-impression band.
   Genuine rating/count values remain sourced from /yorumlar/api.php. */
.hez-top-proofbar{
  background:
    radial-gradient(ellipse 620px 120px at 11% 48%, rgba(57,219,139,.18), transparent 85%),
    linear-gradient(96deg,#103b34 0%,#0d322d 47%,#0b2225 100%);
  border-top:1px solid rgba(101,224,159,.26);
  border-bottom:1px solid rgba(93,210,150,.37);
  box-shadow:inset 0 1px 0 rgba(180,255,213,.055),0 4px 22px rgba(0,0,0,.10);
}
.hez-top-proofbar::before{display:none!important;}
.hez-top-proofbar .hez-proofbar-icon{
  color:#a8ffd0;
  background:linear-gradient(145deg,rgba(54,210,125,.27),rgba(29,135,103,.15));
  border:1px solid rgba(126,246,175,.40);
  box-shadow:inset 0 1px 0 rgba(208,255,228,.13),0 0 22px rgba(45,215,131,.10);
}
.hez-top-proofbar .hez-proofbar-score strong{color:#bbffda;text-shadow:0 0 20px rgba(65,230,141,.12);}
.hez-top-proofbar .hez-proofbar-score small{color:#bbd7c8;}
.hez-top-proofbar .hez-proofbar-wording strong{color:#f2fff8;}
.hez-top-proofbar .hez-proofbar-wording small{color:#bcdbcf;}
.hez-top-proofbar .hez-proofbar-link{
  color:#ccffe0;
  border:1px solid rgba(131,244,181,.38);
  background:rgba(52,181,111,.10);
}
.hez-top-proofbar .hez-proofbar-inner:hover .hez-proofbar-link,
.hez-top-proofbar .hez-proofbar-inner:focus-visible .hez-proofbar-link{
  border-color:rgba(144,255,191,.80);
  background:rgba(53,203,120,.18);
}
.hez-top-proofbar .hez-proofbar-inner:focus-visible{outline:2px solid #9bffbd;outline-offset:-2px;}
/* The removed service ticker formerly reserved a 58px foot inside the hero. */
@media(min-width:1051px){
  .hero.hero-premium{min-height:730px;}
  .hero-lab .lab-card-bottom{bottom:32px;}
}
@media(max-width:1050px){
  .hero-lab{bottom:0;}
  .hero-lab .lab-card-bottom{bottom:22px;}
}
@media(max-width:760px){
  .hero-lab{bottom:0;}
  .hero-lab .lab-card-bottom{bottom:14px;}
}
