.hero-signals{left:26px;right:0;bottom:0;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid rgba(23,26,30,.12);border-radius:999px;background:#fbfbf8;box-shadow:0 10px 24px rgba(23,26,30,.045)}
.hero-signals span{display:flex;align-items:center;justify-content:center;gap:.52rem;min-width:0;min-height:42px;padding:.6rem .7rem;border-right:1px solid rgba(23,26,30,.09);color:#4c545a;font-size:.6rem;font-weight:730;line-height:1;letter-spacing:.09em;text-align:center}
.hero-signals span:before{position:static;flex:0 0 auto;width:4px;height:4px;margin:0;box-shadow:0 0 0 3px rgba(252,88,0,.09)}
.hero-signals span:last-child{border-right:0}

.services-editorial .service-link .tech-icon{grid-row:1}

@media(min-width:641px) and (max-width:1020px){
  .hero-signals{grid-template-columns:repeat(4,minmax(0,1fr))}
  .hero-signals span:nth-child(2){border-right:1px solid rgba(23,26,30,.09)}
  .hero-signals span:nth-child(-n+2){border-bottom:0}
}

@media(max-width:640px){
  .hero-signals{left:12px;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:15px}
  .hero-signals span{min-height:38px;padding:.55rem .65rem}
  .hero-signals span:nth-child(2){border-right:0}
  .hero-signals span:nth-child(-n+2){border-bottom:1px solid rgba(23,26,30,.09)}
}
