/* About Us page - Design System Overrides */
.aboutus {
  overflow-x: hidden;
}

/* Ensure the first section clears the absolute navigation */
.aboutus .uk-section:first-of-type {
  padding-top: 180px;
}

@media (max-width: 768px) {
  .aboutus .uk-section:first-of-type {
    padding-top: 120px;
  }
}

.aboutus .uk-card-feature-split:first-of-type {
  margin-top: 40px;
}



/* Custom grid for 5 core values */
@media (min-width: 1024px) {
  .uk-grid-5 {
    grid-template-columns: repeat(5, 1fr) !important;
  }
}

/* Refined typography for aboutus page */
.aboutus h2 {
  letter-spacing: -1px;
}

.aboutus .uk-section-title {
  margin-bottom: 12px;
}