/* ==========================================================================
   Diferenciais
   ========================================================================== */
.diff{background:var(--paper);}
.diff-grid{display:grid; grid-template-columns:repeat(3,1fr); gap:1px; background:var(--line);}
@media(max-width:820px){.diff-grid{grid-template-columns:1fr;}}

.diff-card{
  background:var(--paper); padding:40px 32px;
  transition:background 0.3s ease;
}
.diff-card:hover{background:var(--paper-dim);}
.diff-card .icon{
  width:46px; height:46px; margin-bottom:22px;
  color:var(--route-deep);
}
.diff-card h3{font-size:22px; text-transform:uppercase; margin-bottom:10px;}
.diff-card p{color:var(--steel); font-size:15px;}
