/* geo-services/usa.html - extracted from inline/internal styles */

.geo-lead-text {
  font-size: 18px;
}

.geo-article { padding: 70px 0; background: #fff; }
.geo-article .lead-p { font-size: 1.15rem; color: #333; }
.geo-article h2 {
  font-size: 30px;
  font-weight: 600;
  margin: 42px 0 16px;
  color: var(--main-color, #2E4E8A);
}
.geo-article p { font-size: 17px; line-height: 1.85; color: #4a4a4a; margin-bottom: 18px; }
.geo-article .accent { font-weight: 600; color: #222; }
@media (max-width: 768px) {
  .geo-article { padding: 48px 0; }
  .geo-article h2 { font-size: 25px; }
}
