/* about.css — About page tweaks */
.service-list.about-grid { grid-template-columns: repeat(4, 1fr); }
@media (max-width: 1100px) { .service-list.about-grid { grid-template-columns: repeat(2, 1fr); } .service-list.about-grid .service-block:nth-child(odd) { border-left: none; } }
@media (max-width: 860px) { .service-list.about-grid { grid-template-columns: 1fr; } }
