.cert-accreditation-showcase {
  background: linear-gradient(180deg, #f7f9fd 0%, #ffffff 100%);
  padding-top: clamp(2.5rem, 4vw, 3.5rem);
  padding-bottom: clamp(2.75rem, 4vw, 3.75rem);
}

.cert-accreditation-showcase .u-text-1 {
  font-family: Raleway, "Open Sans", system-ui, sans-serif;
  color: #03114c;
  letter-spacing: 0.01em;
}

.cert-accreditation-showcase .u-text-cert-nabet-1,
.cert-accreditation-showcase .u-text-cert-nabet-2 {
  font-family: Raleway, "Open Sans", system-ui, sans-serif;
  color: #2d3b52;
  line-height: 1.7;
}

.cert-accreditation-showcase .nabet-trust-panel {
  border: 1px solid rgba(3, 51, 156, 0.16);
  border-radius: 0;
  box-shadow: 0 16px 32px rgba(3, 17, 76, 0.08);
}

.cert-accreditation-showcase .nabet-trust-heading {
  color: #03114c;
}

.cert-accreditation-showcase table {
  font-family: Raleway, "Open Sans", system-ui, sans-serif;
}

.cert-accreditation-showcase a {
  color: #03339c;
}

.cert-accreditation-showcase a:hover,
.cert-accreditation-showcase a:focus-visible {
  color: #ff5126;
}
