/* About page: one specialties column per technician, guarantee line under them. */
.spec{display:grid;gap:28px;margin-top:28px}
.spec h3{margin-bottom:14px}
.guarantee{margin-top:36px;padding:18px 22px;border-left:4px solid var(--accent);background:var(--bg-3);border-radius:var(--radius-sm);font-weight:500}

@media(min-width:768px){ /* breakpoint: tablet */
  .spec{grid-template-columns:1fr 1fr}
}
