.servicos{display:grid;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:1rem}
.servico{background:var(--branco);border:1px solid var(--fio);border-top:5px solid var(--cor-tinta);border-radius:var(--raio);overflow:hidden;display:flex;flex-direction:column}
.servico img{width:100%;aspect-ratio:16/10;object-fit:cover;background:var(--papel)}
.servico__corpo{padding:1.1rem 1.2rem 1.3rem}
.servico h3{font-size:1.15rem;margin:0 0 .35rem}
.servico p{margin:0;color:var(--grafite);font-size:.975rem}
@media (max-width:560px){
  .servicos{grid-template-columns:1fr 1fr;gap:.6rem}
  .servico__corpo{padding:.85rem}
  .servico h3{font-size:1rem}
  .servico p{font-size:.875rem}
}
