.elementor-172 .elementor-element.elementor-element-6a7ec0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-6a49146 *//* ===== TABLET TUNING (768–1023px) ===== */
@media (min-width: 768px) and (max-width: 1023px) {
  /* Pillars: stack as full-width cards instead of 3 skinny columns */
  .eqnm-pillars-grid {
    grid-template-columns: 1fr;
    max-width: 680px;
    margin: 0 auto;
  }
  /* Credential cards: 2 columns, third card spans full width (no orphan) */
  .eqnm-creds-grid { grid-template-columns: repeat(2, 1fr); }
  .eqnm-creds-grid > .eqnm-reveal:nth-child(3) { grid-column: 1 / -1; }
  /* When Curricular Expertise spans full width, let its list flow in 2 columns */
  .eqnm-creds-grid > .eqnm-reveal:nth-child(3) .eqnm-cred-card ul {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 0.25rem 2rem;
  }
  /* Mentorship stat row: a little tighter so it doesn't wrap awkwardly */
  .eqnm-stat-row { gap: 1.5rem; }
}/* End custom CSS */